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 is test incident report, A document reporting on any event that happen...

A document reporting on any event that happens during testing that needs further investigation.

Allocate operations to the entity life history diagram, QUESTION 1 (a) ...

QUESTION 1 (a) Suggest how the atomicity of EV1 "Request for estimate" could be improved (b) Document any five events listed above (Tip: state the actor, system agent, input

How is cyclomatic complexity useful in program test, Q. How is cyclomatic c...

Q. How is cyclomatic complexity useful in program test and What is sequence of testing and  What is testability? Ans. Cyclomatic complexity measures the amount of decision lo

What is unit testing explain, Q. What is Unit testing explain ? Unit t...

Q. What is Unit testing explain ? Unit testing: Unit testing is undertaken after a module has been coded and successfully reviewed. Unit testing (or module testing) is the te

Illustrate the features of function count, Q. Illustrate the Features of fu...

Q. Illustrate the Features of function count? Features:- Function point goes forward is independent of the language tools or methodologies used for implementation.

What does level0 dfd means, What does Level0 DFD means? Level0 DFD is c...

What does Level0 DFD means? Level0 DFD is called as 'fundamental system model' or 'context model'. In the context model the total software system is represented by a single bub

What is error guessing, Explain Error guessing? Ans) Test data selection...

Explain Error guessing? Ans) Test data selection method. The selection criterion is to pick values that seem likely to reason errors.

Unix, A friend has promised to log in at a particular time. However, he nee...

A friend has promised to log in at a particular time. However, he needs to be contacted as soon as he logs in. The shell script checks after every minute whether he has logged in o

Illustrate about the behavioural model, Illustrate about the Behavioural mo...

Illustrate about the Behavioural model Behavioural model defines: Data of proposed system. (i)  The internal functioning of proposed system,  (ii)  Inter-relationship

What is software maintenance, What is software maintenance? Changes to...

What is software maintenance? Changes to the software are made in response to altered requirements but the fundamental structure of the software remains stable.

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