04-14-2011, 05:54 PM
I am sorry i am late in this solution. You can find it and please make changes. its the answer of first question.
“[FONT="]During the construction of a motorway link road, for shifting an Interchange 5 Km ahead of its current location after it has already been built, it is going to be very costly. It could be easily fixed if realized earlier.”[/FONT]
1) Create an analogy of the software development phases with above scenario.
Answer: [FONT="]Let us try to understand this with the help of an analogy of a above senario. If we are at an advanced stage of Construction of a motorway link, for shifting an interchange 5 Km ahead of its current location when it has already been built costly. On the other hand if this need is identified when the maps are being drawn, one can fix it at the cost of redrawing the map only. In the case of a software development, we experience the exact same phenomenon - if a problem is identified and fixed at a later stage in the software development process, it will cost much more than if it was fixed at and earlier stage.[/FONT]
2) Also mention the most suitable and worst phase (justify your answer with solid reasons in each case) for a “needed change” in case of software development regarding cost and efforts.
The most suitable case for fixing this problem is when we are drawing this problem on the map it is less costly and can be fixed.
Worst case that we find it after building the whole project it will cost us up to 60% or more some says 200% of the whole project.
“[FONT="]During the construction of a motorway link road, for shifting an Interchange 5 Km ahead of its current location after it has already been built, it is going to be very costly. It could be easily fixed if realized earlier.”[/FONT]
1) Create an analogy of the software development phases with above scenario.
Answer: [FONT="]Let us try to understand this with the help of an analogy of a above senario. If we are at an advanced stage of Construction of a motorway link, for shifting an interchange 5 Km ahead of its current location when it has already been built costly. On the other hand if this need is identified when the maps are being drawn, one can fix it at the cost of redrawing the map only. In the case of a software development, we experience the exact same phenomenon - if a problem is identified and fixed at a later stage in the software development process, it will cost much more than if it was fixed at and earlier stage.[/FONT]
2) Also mention the most suitable and worst phase (justify your answer with solid reasons in each case) for a “needed change” in case of software development regarding cost and efforts.
The most suitable case for fixing this problem is when we are drawing this problem on the map it is less costly and can be fixed.
Worst case that we find it after building the whole project it will cost us up to 60% or more some says 200% of the whole project.