Requirements are the important element in software development. At any point of the development, you either Identify, manage, or deliver requirements.
Unfortunately, these requirements are, like vehicles in Bangalore (some mad trucks, irresponsible autos, and lots of terrible two wheelers), no one knows from where and when they would come, everyone try to create their own roads, trying to go in 5 lanes where only one is possible,
The current systems have completely failed to control this, So the result is unpredictability and everyone enjoys jam and delay.
The only possible solution is to regulate these requirements.
This is what, most agile processes do, iteration is nothing but regulation, especially, SCRUM has a cop (Product Owner), and His job is to create the free flow of requirements by prioritizing and regulating the coming requirements.
The result is predictable progress.
Comments