 |
| Additional references that may be useful, including books, method plug-ins, and commercial methodology products. |
|
Main Description
| ADO03 |
Adolph, Bramble, Cockburn, and Pols Patterns for Effective Use Cases, Addison Wesley, 2003. |
| ADO04 |
Adolph, Bramble, Cockburn, and Pols Tutorial 17: Patterns for Writing Effective Use Cases, presented at the 19th Annual Conference on Object-Oriented Programming, Systems, Languages and Applications, 2004. |
| ALE77 |
Alexander, C. A Pattern Language, Oxford University Press, 1977 |
| ALE79 |
Alexander, C., A Timeless Way of Building, Oxford University Press, 1979 |
| ALU03 |
Alur, D., Crupi, J., Malks, D., Core J2EE Patterns: Best Practices and Design Strategies, Prentice Hall/Sun Press, 2001. |
| BOE88 |
Boehm, B., Papaccio, C. Understanding and Controlling Software Cost, IEEE Trans. on Software Engineering, Oct. 1988. |
| COH05 |
Cohn, M. Agile Estimation and Planning, Addison Wesley Longman, 2005 |
| BOO05 |
Booch, G., Rumbaugh, J., Jacobson, I.The Unified Modeling Language User Guide, Addison-Wesley Professional, 2005 |
| BUS96 |
Buschmann, F., Meunier, R., Rohnert, H.,Sommerlad, P., Stal, M., Pattern-Oriented Software Architecture -- A System of Patterns, Wiley, 1996. |
| COP95 |
Coplien, J., Schmidt, D., Pattern Languages of Program Design,Addison-Wesley Professional, 1995 |
| COP95 |
Coplien, J., Schmidt, D., Pattern Languages of Program Design,Addison-Wesley Professional, 1995 |
| CRO79 |
Crosby, Philip. Quality is Free: The Art of Making Quality Certain, McGraw-Hill, 1979. |
| GAM95 |
Gamma, E., Helm, R., Johnson, R., Vlissides, J., Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley Professional; 1995 |
| GAB98 |
Gabriel, Richard P., Patterns of Software: Tales from the Software Community, Oxford University Press, 1998. |
| HIC03 |
Hickey A., Davis, A. Elicitation Technique Selection: How Do the Experts Do It?, International Conference on Requirements Engineering (RE03), Los Alamitos, California: IEEE Computer Society Press, September 2003. |
| HUL05 |
Hull, E., Jackson, K. and Dick, J. Requirements Engineering, Second Edition. Springer, 2005. |
| KAZ04 |
Kazman, R., Kruchten, P., Nord, R., Tomayko, J. Integrating Software-Architecture-Centric Methods into the Rational Unified Process, CMU-SEI Technical Reports, 2004. |
| KRO03 |
Kroll, P. and Kruchten, P. The Rational Unified Process Made Easy, Addison Wesley, 2003. |
| KRO05 |
Kroll, P. and MacIsaac, B. Agility and Discipline Made Easy, Addison Wesley, 2005. |
| KRU95 |
Kruchten, Phillipe B., The 4+1 View Model of Architecture, IEEE Software, vol. 12, no. 6, pp 42-50, November 1995 |
| NBG01 |
Eric J. Naiburg and Robert A. Maksimchuk. UML for Database Design, New York, NY: Addison Wesley, 2001 |
| RUP06 |
IBM Rational 2006. The Rational Unified Process. |
|
|
A commercial methodology, also based on the Eclipse Process Framework, and advanced guidance on topics such as business modeling, portfolio management, asset-based development, real-time design, user experience, and so on. |
| SCH04 |
Schwaber, K. Agile Project Management with Scrum. Microsoft Press 2004. |
|
|
An excellent reference by one of the co-inventors of the Scrum project management method. |
| TEL06 |
Telelogic, 2006. Get It Right the First Time: Writing Better Requirements. |
|
|