|
|
CS169 Fall 1998 Software Engineering Recommended Books
|
Here are a list of books and papers on various aspects of Software
Engineering that I've found very enlightening. The links for books
go to Amazon.com, while any paper links go to that paper. These books are
not required reading, but are here if you have any additional interest
in any particular area in software engineering.
A lot of these I also have in my office. Feel free to drop by and borrow any
that you want (Soda 525).
Software Process
- The Capability Maturity Model, by Mark Paulk et al.
- B. Boehm, “A Spiral Model of Software Development and Enhancement,”
IEEE Computer, Vol. 21, No. 5, May 1988, pp. 61-72.
- B. Boehm, "Software Risk Management: Principles and Practices,"
IEEE Software, Vol.. 8, No. 1, January 1991, pp. 32-41.
Planning
- Albert L. Lederer and Jayesh Prasad, "Nine Management Guidelines
for Better Cost Estimating," Communications of the ACM, Vol. 35, No.
2, February 1992, pp. 51-59.
- B. Boehm, “Software Engineering Economics,” IEEE Transactions on Software
Engineering, Vol. 10, No. 1, January 1984, pp. 4-21.
Future of Software Engineering
- Mary Shaw, "Prospects for an Engineering Discipline of
Software," IEEE Software, Vol. 7, No. 6, November 1990, pp.
15-24.
- Frederick Brooks, Jr, "No Silver Bullet: Essence and Accidents
of Software Engineering," IEEE Computer, Vol. 20, No. 4, April 1987,
pp. 10-19.
- Rise & Resurrection of the American Programmer, by Ed Yourdon
|
|