Elevator Pitch
Have you ever had a conversation with someone where both of you make agreements, set expectations, time goes by and the results were different than agreed/expected? I refer to this as: "Dealing with people is like dealing with the command line for the first time, You give a command arguments/options assuming you know what you will get and then you realize it is not that easy." Why is it not easy? You don't understand the purpose of a certain command and by default its options/arguments. In short, you don't understand the intent. Why call it "uptime driven development"? Because it is simple. Because it makes people try to define it and come to pretty accurate conclusions from the get go. Pretty accurate doesn't mean people understand the point Because people don't understand the point I think an exercise will help. Example: You tell a Project Manager we are doing "uptime driven development" and let this person define what...