(“x”, ”y”) two or more times such that at least once it holds x when it attempts to acquire y and at least once it hold y when it attempts to acquire x, a potential deadlock shall be signaled.
of time to measure progress. Some cathedrals took a century to complete. Can you imagine the grandeur and scope of a program that would take as long? Alan Perlis
we will display end to end Cross-Sell and Up-Sell, showing how ‘Adele’ sets up cross-selling and up-selling, how ‘Michael’ learns about products when browsing, and how ‘Suzette’ gathers statistics about Michael’s interests after the fact.
A Defect is “Failure to Pass an Acceptance Test”; a Bug is “Anything You Can Put In The Read Me File” Only Make Promises You Can Keep in the Next Two Iterations Use Unit Tests to Prevent Regression and Facilitate Refactoring
of Company Value – The Deliverable Definition – The Acceptance Test Very Short Iterations – Manages Risk/Maximizes Response to Information – Regular ‘Done-ness’ Metric – Iteration Themes Eat Your Own Dogfood – Define the Absurdly Minimal Product – Stub Out The Architecture – Define the Dogfood Milestone