Managing the development of large software systems (Royce, 1970)

DSC02121

Royce, W. Winston: Managing the development of large software systems; in: Proceedings of IEEE Wescon (1970), pp. 382-338.
http://leadinganswers.typepad.com/leading_answers/files/original_waterfall_paper_winston_royce.pdf

It’s never to late to start reading a classic.  This is one for sure.  The original paper which proposes the waterfall software development model.  This is now extremely common place – but and that is what stroke me odd as well, the model shows a huge number of feedback loops which typically are omitted.

The steps of the original waterfall are as follows

  1. System Requirements
  2. Software Requirements
  3. Preliminary Program Design which includes the preliminary software review
  4. Analysis
  5. Program Design which includes several critical software reviews
  6. Coding
  7. Testing which includes the final software review
  8. Operations

Among the interesting loops in this model is the big feedback from testing into program design and from program design into software requirements.  By no means can is this model what we commonly assume to be a waterfall process – there are no frozen requirements, no clear cut steps without any looking back.  This is much more RUP or AGILE or whatever you want to call it than the waterfall model I have in my head.

6 Responses to “Managing the development of large software systems (Royce, 1970)”

  1. […] is executed jointly by the Ministry of Rural Rehabilitation and Development (MRRD) and the …Projects + Management = The Project-Management Blog Blog …Program Design which includes several critical software reviews … from testing into program design […]

  2. How Do Article Directories Work?…

    website owners to distribute readily upon their websites. They’re honestly …….

  3. kindle case sagt:

    kindle case…

    Great kind case,kindle leather cover,kindle accessories for your choices….

  4. kindle case|accessories|leather cover…

    Great kindle case, kindle leather cover,kindle accessories for your choices….

  5. looney tunes baby…

    My blog about looney tunes baby…

Leave a Reply

You must be logged in to post a comment.