Home

Reading
News Schedule Reading Project Exams Module Specification

 

Home
News
Schedule
Reading
Project
Exams
Module Specification

Recommended Reading

The following is the recommended reading list and additional (advanced) reading list for this module. This list will be updated during the semester. please email me any suggestions for additions, corrections, etc.

Books (recommended reading)

bulletS.Zahran, Software Process Improvement, Addison Wesley
bulletT. Dyba, T. Diingsoyr and N. Brede-Moe SPI in Practice (A Handbook for IT Companies), Kluwer
bulletW.S. Humphrey. Managing the Software Process. Addison-Wesley, 1989.

Safari on-line Books

bulletNote: Check with Library on access to these from outside campus
bullet Making Process Improvement Work: A Concise Action Guide for Software Managers and Practitioners By Neil S. Potter, Mary E. Sakry
bulletCMMI Distilled: A Practical Introduction to Integrated Process Improvement, Second Edition, Dennis M. Ahern; Aaron Clouse; Richard Turner
bullet Metrics and Models in Software Quality Engineering, By Stephen H. Kan
bullet Software Project Management in Practice By Pankaj Jalote
bullet Quality Software Project Management, Robert T. Futrell, Donald F. Shafer, Linda I. Safer

Websites and other useful material

bulletProcess Guides
bullet Example process guide document PDF 1.1MB
bulletSamples extract (Requirements) of PG (MindMap) PDF
bulletHow to write a PG (Microtools example) PDF
bullet[Article] on developing Electronic Process Guides PDF
bulletCMMI - These are the official official documents
bulletCMMI-SW, V1.1, Staged PDF 600 pages !!!
bulletCMMI-SW, V1.1, Continuous PDF 600 pages !!!
bulletProcess Assessment
bullet[Article]Adept: A Unified Assessment Method for Small Software Companies PDF
bullet[Article] A Low-overhead method for software process appraisal pdf
bulletSoftware Inspection
bullet Niels Malotaux Inspections Booklet (PDF)
bulletAgile and XP
bullet Extreme Programming from a CMM Perspective, IEEE Software PDF
bullet Introducing XP in a Startup, XP2002 Conference paper PDF
bulletXP Distilled PDF
bulletGeneral
bullet[Article] ISO 29110 Standard pdf
bullet[Article] ISO 29110 Standard (short) pdf
bullet[Article] Investigating software process in practice pdf
bulletProcess measurement
bulletAMI in industry http://www.iscn.com/news/sp96/c.debou.html
bulletBusiness benefits
bullet http://www.iscn.com/news/sp96/s.zahran.html
bulletSEI IDEAL
bulletWeb site - http://www.sei.cmu.edu/ideal
bulletIdeal case study - http://www.sei.cmu.edu/ideal/ideal.case.study.html
bulletReturn on Investment
bullet http://www.dacs.dtic.mil/techs/roispi2/
bulletUseful websites
bulletThe XP Site - http://www.extremeprogramming.org
bulletXP FAQ - http://www.jera.com/techinfo/xpfaq.html
bulletSoftware Engineering Institute  (SEI) - http://www.sei.cmu.edu
bulletEuropean Software Institute (ESI) - http://www.esi.es/
bulletSoftware Process Resources http://www2.umassd.edu/SWPI/SWPIpage.html
bulletSoftware Productivity Consortium http://www.software.org/
bulletBootstrap Institute http://www.bootstrap-institute.com/
bulletAGSE http://wwwagse.informatik.uni-kl.de/

Case Studies

bulletFMW
bullet Cunav
bullet Engineering Informatica
bulletAdvent (PSP)
bulletPeregrine Systems
bulletSchaffner

Books (additional reading)

Daniel Galin, Software Quality Assurance, Pearson Education, ISBN 0 201 70945 7, Website
Ian Sommerville, Software Engineering, Website for 7/e and Website for 8/e
Roger Pressman, Software Engineering: A Practitioner's Approach, Website
Hans Van Vliet, Software Engineering: principles and practice, Website for 2/e
Maciaszek L.A. and Liong B.L., Practical Software Engineering, Addison Wesley, 2005, , Website


A Practical Guide to Information Systems Process Improvement, by A. Cassidy, et al (2000)
Managing the Software Process, by W. Humphrey (1989)
The Capability Maturity Model: Guidelines for Improving the Software Process, by M. Paulk, et al (1995)
R.G. Ebenau. Software inspection process. McGraw-Hill, 1994.
K. El Emam and N.H. Madhavji (eds).Elements of software process assessment and improvement. IEEE Computer Society, 1999.
C.P. Hollocker. Software reviews and audits handbook.Wiley, 1990.
Software Engineering Standards, IEEE Computer Society Press, 1999.
M.A. Jackson. Software requirements & specifications: a lexicon of practice, principles, and prejudices. Addison-Wesley, 1995.
I. Jacobson, G. Booch, J. Rumbaugh. The unified software development process. Addison-Wesley, 1999.
P. Jalote. CMM in practice: Processes for executing software projects at Infosys. Addison-Wesley, 2000.
L.A. Maciaszek. Requirements Analysis and System Design. Addison-Wesley, 2001.
S. Maguire. Debugging the development process: practical strategies for staying focused, hitting ship dates, and building solid teams. Microsoft Press, 1994.
E. G. McGuire (Ed). Software process improvement: concepts and practices. Idea Group Pub., 1999.
R. Pressman.A Manager's Guide to Software Engineering.McGraw-Hill, 1993.
J. Raynus. Software process improvement with CMM. Artech House, 1999.
S. Robertson and J. Robertson. Mastering the requirements process. Addison-Wesley, 1999.
R.H. Thayer. Software requirements engineering. 2nd Edition, IEEE Computer Society Press, 1997
D.A. Wheeler. Software inspection: an industry best practice. IEEE Computer Society Press, 1996.

 

Last modified: Wednesday January 20, 2010