Software Engineering Imp
Software Engineering Imp
1 MARKS
Q.1 List the benefits of prototyping model.
Ans.1) Improved Requirements Gathering
2)Enhanced User Involvement
3)Early Detection of Defects
4)Reduced Risk
5)Improved Quality
6)Increased User Satisfaction
Disadvantages of Agile:
1. Planning can be Less Concrete: Agile is based on time-boxed delivery and project managers are often
reprioritizing tasks, it is possible that some items originally scheduled for delivery may not be complete in time.
2. Team must be Knowledgeable: Agile teams are usually small, so team members must be highly skilled in a
variety of areas.
3. Time Commitment from Developers: Active involvement and collaboration is required throughout the Agile
process, which is more time consuming than a traditional approach.
4. Final Product can be very Different: Agile is so flexible, new iterations may be added based on evolving
customer feedback, which can lead to a very different