Stages of developer
Sunday, May 20th, 2007Hacknot has a thought provoking essay on the stages/ages of a developer. Very interesting and insightful post. As is pointed out the requirements gathering is one of most downplayed processes, yet it is the reason for the existence of the software development. Sometimes, the business/user may not be clear about what they want simply because they may not know what is available. Therefore there is a need of a business/system analyst, who knows the system and if it is a developer it is better, who can understand the user/business requirements and write it in such a way that the programmer can go and code the same. But this specific skill is so lacking and most of the time the requirements are patchy and the programmer ends up coding a crappy application which may not serve the purpose. There are some insightful developer/programmers who get involved in the requirement gathering phase and help design the application but ultimately the systems/business analysts fail in capturing the essence of the discussion. This gives a need for a requirement gathering tool which can solve the problem. Any takers!!!!