Waterfall, Agile, now “Sim”?

Dan Woods in Forbes (here) highlights one of the emerging trends in development: user-interface simulation.  This takes agile development a step further, because…

[b]y creating a simulation of the user experience, instead of a full-working version, a team can avoid a large amount of work but still get a full test that can confirm requirements. Simulation accelerates the agile cycle by lowering the cost of each iteration and improving the quality of the feedback. At the end of several simulation iterations, designers have a rock-solid sense of what is needed.

Simulation also provides a better way to test the quality of business processes because it improves on the typical flow diagrams that only sophisticated users can understand.

iRise is the vendor that Woods mentions and that I’ve heard of (here).  They have a SAP-oriented solution (here), but I can’t vouch for it yet.

Also, because this piece is in Forbes, I’ll bet that smart c-level folks will soon be asking their PMOs about whether they are incorporating this approach into their methodologies.  Time to crack the “sim” books!

Business Value Game — Prioritizing Requirements

While I haven’t gone through a live simulation of the game, I like a number of the concepts behind The Business Value Game (post here, game here).  Of course, I love learning through simulation (entire Complexity Set here). 

The game also has players assume the role of salespeople who have to prioritize the backlog that developers will have to implement.  This approach is great for both roles:

  • If you have salespeople play the game, they start to get a better feel for the real consequences of having made unfulfillable promises at deal time. 
  • As developers play the game, they should develop more empathy for the pressure that sales teams feel as they try to satisfy the customer and close deals.

Very promising stuff…  Now, when can I get the time to check it out?!

%d bloggers like this: