Friday, March 21, 2014

undefined undefined
The objective is to understand the system requirements clearly.Starts with poorly understood requirements. Once the requirements are cleared, the system will be developed from the beginning.This model is suitable if the requirements are vague but stable.


  1. Important features may have been left out of the prototype to simplify rapid implementation. In fact, it may not be possible to prototype some of the most important parts of the system such as safety-critical functions.
  2. An implementation has no legal standing as a contract between customer and contractor.
  3. Non-functional requirements such as those concerning reliability, robustness and safety cannot be adequately tested in a prototype implementation.


Related Posts:

  • Agile Process       Agile software engineering combines a philosophy and a set of development guidelines. The philosophy encourages the customer satisfaction and early incremental delivery of software; small and highly moti… Read More
  • The Spiral Model This model is an evolutionary software process model that couples the iterative nature of prototyping with the controlled and systematic aspects of the linear sequential model. Using the spiral model software is developed… Read More
  • Rapid Application Development (RAD)      Rapid Application Development (RAD) is an incremental software development process model that emphasizes an extremely short development cycle.If requirements are well understood and project scope is … Read More
  • Extreme Programming (XP)    Extreme Programming (XP) is the most widely used Agile Process model. XP uses an object oriented approach as its development paradigm. XP encompasses a set of rules and practices that occur within the context of… Read More
  • Why do we want software engineering The economies of ALL developed nations are dependent on software. More and more systems are software controlled. Expenditure on software represents a significant fraction of GNP in all developed countries. Software engineeri… Read More

0 comments:

Post a Comment

Copyright © 2025 Software Engineering Fundamentals | Powered by Blogger
Design by N.Design Studio | Blogger Theme by NewBloggerThemes.com