310 reputation
26
bio website dhemery.com
location Sacramento, CA
age 55
visits member for 3 years, 4 months
seen Sep 15 '13 at 8:43

I consult, write, and speak about leadership, software development, testing, test automation, and resistance to change.


Feb
18
awarded  Caucus
Dec
4
awarded  Yearling
Jul
16
answered Why don't testers and programmers like each other?
Jul
15
awarded  Supporter
Jul
14
awarded  Critic
Jul
14
awarded  Nice Answer
Jul
14
comment Can Agile software development be used in projects defined by a contract?
Of course there is a cost to changing the requirements. If you build something in one iteration, then change the requirements for that stuff in the next, there's a cost for that. Agile reduces the cost. It doesn't eliminate it. If you have a budget, you keep the budget in mind when deciding whether to add a new feature or change an existing one, knowing that you're always trading one off against the other. You learn to prioritize and re-prioritize, and you learn the consequences.
Jul
14
comment Can Agile software development be used in projects defined by a contract?
For 1 and 2: If you do the most important stuff first, then when you run out of money, you'll have the most important stuff you can get for the money. Similar for time. I admit 3 is rare. For 4: Stopping doesn't necessarily mean the customer just gave up. It might mean that they have the most important stuff they wanted from this, and now would rather do other things with their money. How do you decide when to end other projects? Whatever criteria you use now are still available on agile projects.
Jul
14
awarded  Teacher
Jul
14
answered Can Agile software development be used in projects defined by a contract?
Jun
29
awarded  Enthusiast
Dec
4
awarded  Autobiographer