answersLogoWhite

0


Best Answer

SDLC models Advantages & disadvantages Advantages of Waterfall Model

1. Clear project objectives.

2. Stable project requirements.

3. Progress of system is measurable.

4. Strict sign-off requirements. Disadvantages of Waterfall Model

1. Time consuming

2. Never backward (Traditional)

3. Little room for iteration

4. Difficulty responding to changes Advantages of Spiral Model

1. Avoidance of Risk is enhanced.

2. Strong approval and documentation control.

3. Implementation has priority over functionality.

4. Additional Functionality can be added at a later date. Disadvantages of Spiral Model

1. Highly customized limiting re-usability

2. Applied differently for each application

3. Risk of not meeting budget or schedule

4. Possibility to end up implemented as the Waterfall framework Advantages of Prototype model

1. Strong Dialogue between users and developers

2. Missing functionality can be identified easily

3. Confusing or difficult functions can be identified

4. Requirements validation, Quick implementation of, incomplete, but

functional, application

5. May generate specifications for a production application

6. Environment to resolve unclear objectives

7. Encourages innovation and flexible designs Disadvantages of Prototype model

1. Contract may be awarded without rigorous evaluation of Prototype

2. Identifying non-functional elements difficult to document

3. Incomplete application may cause application not to be used as the

full system was designed

4. Incomplete or inadequate problem analysis

5. Client may be unknowledgeable

6. Approval process and requirement is not strict

7. Requirements may frequently change significantly

User Avatar

Wiki User

14y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

11y ago

prototyping is an information gathering technique . prototype is useful in getting users reactions, suggestions , innovation and revisions plan .prototype may be used as an alternative to SDLC.

main problems of SDLC

extended time is required

user requirements change over time .

prototype gives you potential of changing a system early development or stop development on the system that is clearly not working.

opportunity to address more closely the user's needs and expectations

opportunity to stop development on unworkable systems.

This answer is:
User Avatar

User Avatar

Wiki User

12y ago

an advantage of using SDLC is your momma

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Advantages of prototyping over sdlc
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Waterfall model is suitable for which system with justification?

SDLC + Software Prototyping commonly used to develop organisational information systems


What are the advantages and disadvantages of prototyping model?

One advantage of prototyping is the fact that you can make changes to the model before building the actual model. One disadvantage of prototyping is that it can take too long.


Disadvantages of sdlc?

advantages and drowbacks of following a life cycle approach to information system development?


What is advantage of using prototyping model instead of using waterfall model?

There are many advantages of using prototype model over waterfall model . Some of the advantages are: 1) Excellent for gathering and refining requirements. 2) Useful for assessing and reducing risks.


What are the five phases of the sdlc?

what are the phases of the sdlc


What is sdlc model in sad?

What is SDLC?A software cycle deals with various parts and phases from planning to testing and deploying. All these activities are carried out in different ways, as per the needs. Each way is known as a Software Development Lifecycle Model (SDLC)What are the different SDLC Models ?1.Rapid application development(RAD) (including methods like SCRUM, Agile & Extreme Programming);2.The linear or waterfall model(which was the original SDLC method);3.Joint application development (JAD);4.The iterative model;5.The v-model;6.The prototyping model;7.The fountain model;8.The spiral model;9.Build and fix;10.synchronize-and-stabilize


What is the difference between SDLC and STLC?

SDLC has both verification and validation activities where as STLC has only validation activity. Simply STLC is a part of SDLC


Iam not finding any difference between sdlc and rad please explain?

The reason why you might not find differences in the sdlc and rad is because RAD is a more sped-up version of the SDLC. RAD is typically used in small to medium size projects, while the SDLC is generally used for large projects. Another difference is that in the SDLC, one can control the scope creep of the project, whereas that is very limited when one implements RAD because you give it up for faster implementation times. In RAD you have alot of feedback from the user to refine the program more to the aspects of the user, whereas you dont get the same user input in the SDLC. This feedback loop is another reason that RAD is sometimes chosen over the SDLC


Explain spiral model in sdlc with the help of diagram?

explain spiral model in sdlc


What is the difference in the role of a systems analyst in the SDLC versus prototyping?

system analyst would look at something and tells you in details HOW they work internally. they would provide a complete list of cases and how the system will react in each. Further, a system analyst would provide a detailed structure of all parts of the system, what each part does, and how parts are connected to each other. prototyping is the idea of creating something or a system and keep running it. There will be errors since the designer did not cover ALL possible outcomes. Prototyping the idea of creating a perfect system by error and trial. create it and fix it when it finds a problem.


Explain SDLC stages by taking example of EDP department?

SDLC stages by taking example of EDP department SDLC stages by taking example of EDP department


What are the advantages of life cycle?

There are number of SDLC models in software engineering. Using life cycle model we can divide the work in different phases thus making it easy and convenient .