XNSIO
  About   Slides   Home  

 
Managed Chaos
Naresh Jain's Random Thoughts on Software Development and Adventure Sports
     
`
 
RSS Feed
Recent Thoughts
Tags
Recent Comments

How much Upfront Thinking?

How much upfront planning, analysis and/or design do you do on your projects?

For me the answer depends. The more complicated/complex and critical the project is less the amount of upfront thinking (planning, analysis and design), I tend to do. In my opinion, its not really a choice I have.

I can spend months drawing pretty pictures and arguing about it. But only when I start prototyping (exploring) I start to understand the problem at hand. Each prototype is used to jointly explore the idea with all the stakeholders. And after I’ve done a few small (1-2 week) prototypes, we (stakeholders and the team) can actually layout things involved on the project.

At this point we can break down the overall project into smaller chucks and deep dive into them one by one (breadth first) or little by little at a time (depth first). In a way this is my planning, analysis and design process. Of course they don’t stop here, its just the beginning.


    Licensed under
Creative Commons License