Realistic approach to the development of large-scale systems, Software Engineering

Assignment Help:

Q. Realistic approach to the development of large-scale systems?

There are a number of advantages of Spiral model that makes it a realistic approach to development of large-scale systems and software viz

1) The spiral model promotes excellence assurance through prototyping at every stage in system development.

2) The spiral model is a sensible approach to the development of large-scale software products for the reason that the software evolves as the process progresses. The developer as well as client better understand and react to risk at all evolutionary level.

3) The model utilizes prototyping as a risk reduction mechanism as well as allows for the development of prototypes at any phase of the evolutionary development.

4) It maintains a systematic step-by-step approach like the classic life cycle model however incorporates it into an iterative framework that additional reflect the real world. If employed accurately this model should reduce risk prior to they become problematic as consideration of technical risk are considered at every stages.


Related Discussions:- Realistic approach to the development of large-scale systems

What are command buttons, What are command buttons? How to use command butt...

What are command buttons? How to use command buttons? Command buttons are defines to as controls. The control is capable of implementing a set of instruction when the user clic

What are the fundamental activities of a software process, What are the fun...

What are the fundamental activities of a software process?   Specification  Design and implementation Validation Evolution

Performing validation testing, What are the conditions exists after perform...

What are the conditions exists after performing validation testing? After performing the validation testing there exists two conditions.  The function or performance charact

Why software change occurs, Why software change occurs? Software change...

Why software change occurs? Software change happens because of the following reasons. New needs emerge when the software is used. The business environment changes. Errors need

Differentiate between failures and faults, Q. Differentiate between failu...

Q. Differentiate between failures and faults? Ans. Failure: -Failure is the disappearance of external results of program operation from requirements. Consequently failure is

Why software maintenance is require, Why Software maintenance is require ...

Why Software maintenance is require Software maintenance is done due to the below factors. i)  To rectify the errors which are encountered during the operation of software.

Which phase is not available in software life cycle, Which phase is not ava...

Which phase is not available in software life cycle? Abstraction is the only phase which in not available in software life cycle

Discuss the functions of a records manager, QUESTION 1 Give a brief ove...

QUESTION 1 Give a brief overview of the National Archives of Mauritius and elaborate on the services it offers to its users. QUESTION 2 Distinguish between preservation

Type of organizational behaviour, what is type of organizational behaviour ...

what is type of organizational behaviour like classical,neo and morden?

What is data validity, Data validity is the reasonableness and correctness ...

Data validity is the reasonableness and correctness of data.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd