Return to Bibliography home
Agile
Martin, Robert C. Agile Software Development, Principles, Patterns, and Practices. Prentice Hall, 2002.
Shore, James and Shane Warden. The Art of Agile Development. Sebastapol, CA: O’Reilly Media, 2007.
Design
Carroll, John M. (ed.). Scenario-Based Design: Envisioning Work and Technology in Systems Development. Hoboken, NJ: John Wiley & Sons, 1995.
Constantine, L. and L. Lockwood. Software for Use: A Practical Guide to the Models and Methods of Usage Centered Design. Boston, MA: Addison-Wesley, 1999.
Heckel, Paul. The Elements of Friendly Software Design. New York, NY: Warner, 1994.
Tognazzini, Bruce. TOG on Software Design. Reading, MA: Addison-Wesley, 1996.
General
Dawson, Christian W. The Essence of Computing Projects – A Student’s Guide. London, UK: Prentice Hall, 2000.
Wixon, D. and J. Ramey (eds.). Field Methods Casebook for Software Design. New York, NY: John Wiley & Sons, 1996.
International
Taylor, Dave. Global Software. New York, NY: Springer-Verlag, 1992.
Managing
Humphrey, Watts S. Managing the Software Process. Boston, MA: Addison-Wesley, 1989.
Model-Driven
Stahl, Thomas, Markus Voelter, and Krzystof Czarnecki. Model-Driven Software Development: Technology, Engineering, Management. West Sussex, UK: John Wiley & Sons, 2006.
Scheduling
Brooks, Frederick P. The Mythical Man-Month: Essays on Software Engineering, 20th Anniversary Edition. Reading, MA: Addison-Wesley, 1995.
McConnell, Steve. Rapid Development: Taming Wild Software Schedules. Redmond, WA: Microsoft Press, 1996.
SGML
Maler, Eve and Jeanne El Andaloussi. Developing SGML DTDs: From Text to Model to Markup. Saddle River, NJ: Prentice Hall, 1996.
Return to Bibliography home