Generic Software Process

Question 4.1

Giving grounds for your reply based on the type of system being developed, suggest the most appropriate generic package procedure theoretical account that might be used as a footing for pull offing the development of the undermentioned systems:

A system to command a auto ‘s anti-lock braking system

You could utilize Incremental or Spiral procedure theoretical accounts as safety is critical so you need a method that a batch of cheques and balances at each phase.

This text is NOT unique.

Don't plagiarize, get content from our essay writers!
Order now

Incremental development is broken down into increases with each increase presenting portion of the needed functionality, where the user demands are prioritized and the highest precedence demands are included in early increases nevertheless one time the development is started, the demands are frozen but can be used in ulterior increases.

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!

order now

Coiling procedure is represented as a spiral instead than as a sequence of activities with turn backing where each cringle in the coiling represents a stage in the procedure. There are no fixed stages such as specification or design but loops in the spiral are chosen depending on what is required.

Both Incremental and Spiral would accomplish the end of pull offing development for the auto ‘s anti-lock braking system nevertheless incremental development would be the most suitable since it takes the allows for cheques and balances throughout the life of the development.

A practical world system to back up package care

An evolutionary theoretical account seems to be an ideal solution for a practical world system, as the development squad has two methods foremost is the exploratory development which works good with clients and to germinate a concluding system from an initial lineation specification. Second is the throw-away prototyping with this method the aim is to understand the system demands if the demands are non to the full laid out.

A university accounting system that replaces an bing system

Waterfall has formal construction to pull off the procedure nevertheless the drawback is that it is hard to suit alterations after get downing. But in the waterfall theoretical account you would travel through a series of measure to pull off the big demands, design and execution demands.

  1. Requirements analysis and definition
  2. System and package design
  3. Execution and unit testing
  4. Integration and system proving
  5. Operation and care

An synergistic system, running in booths in train Stationss, for railroad riders that find train times

In this scenario the best attack would be evolutionary theoretical account utilizing a throw off prototyping to happen the demands so exchanging to a waterfall theoretical account for a structured design and execution.


  • Ian Sommerville, ( 2010 ) Software Engineering ( 8th edition ) , Chapter 4, 5 Pearson Education
  • Lecture Notes ( 2010 ) Laureate Online Education – University of Liverpool “ Seminar 1 Introduction to Software Engineering Study Lecture 1 ” Software Engineering, i?? All right reserved, 2002-2010

Related essay samples:

  1. Study On The Waterfall Model Information Technology Essay
  2. The waterfall model
  3. Discussing The Costs Of Software Technology Information Technology Essay
  4. GIT-CSE System Requirement Specification
  5. Advantages and Disadvantages of Using Cad Essay
  6. There Are Several Methodologies Information Technology Essay
  7. There Are Several Methodologies Information Technology Essay
  8. ?System Analysis and Design Life Cycle Essay
  9. Computer Systems Of Ticket Distributors Information Technology Essay
  10. Benefits Of An Online Boat Rental System Computer Science Essay
  11. Riordan Manufacturing Hr System
  12. The Computer Aided Software Engineering Information Technology Essay
  13. Creating An Online Recruitment System Information Technology Essay
  14. The Nature Of Project Management Characteristics Information Technology Essay
  15. Software Requirement Specification (SRS)