CS340.
Tuesday, January 13th, 2009I am taking a class named Software Engineering this semester. The book is called Object Orientated Software Engineering by Stephen R. Schach. The book was around $100 so I am expecting great things of course.
In lecture today we talked about software life cycles. We spent some time on the waterfall model. The waterfall model consists of:
- Requirements phase.
- Analysis phase.
- Design phase.
- Implementation phase.
- Post delivery maintenance.
- Retirement.
According to the author, 75% of a products life is in the Post delivery maintenance phase. That is up fromĀ 67% in the late 70’s and early 80’s. Much of that must be because of code reuse. Before code reuse more time was obviously spent writing code. Pretty interesting so far.