|
Software Engineering
Cockburn, Alistair. Agile Software Development. Boston, MA: Pearson Education, 2002.
If the term "agile software development" makes you see your development team dancing around in ballet clothes, think again. This is an excellent book for those who need to accelerate and maximize feedback on their software development projects.
Cockburn, Alistair. Writing Effective Use Cases. Upper Saddle River, NJ: Addison Wesley Longman, 1999.
Best book I have read so far on use cases as an effective method for project definition and basic process modeling.
Leffingwell, Dean and Widrig, Don. Managing Software Requirements, A Unified Approach. Upper Saddle River, NJ: Addison-Wesley, 2000.
A "must have book" for project managers and business analysts working on software development projects.
Robertson, Suzanne and Robertson, James. Mastering the Requirements Process. Reading, MA: Addison-Wesley, 1999.
Excellent book addressing both requirements elicitation and requirements definition.
Wiegers, Karl E. Software Requirements. Redmond, WA: Microsoft Press, 1999.
Another "must have book" for project managers and business analysts working on software development projects.
Young, Ralph R. Effective Requirements Practices. Boston, MA: Addison-Wesley, 2001.
Add this one to your basic bookshelf for project definition.
|