Referências
Referências adicionais que podem ser úteis, incluindo livros, plug-ins de método e produtos comerciais para metodologia.
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
ALL02 Allamaraju, S. Architecture Paradox, http://www.sei.cmu.edu/architecture/essays.html.
ALU03

Alur, D., Crupi, J., Malks, D., Core J2EE Patterns: Best Practices and Design Strategies, Prentice Hall/Sun Press, 2001.

AMB02 Ambler, S.W.Agile Modeling: Effective Practices for Extreme Programming and Unified Process. Wiley Publishing, 2002.
AMB03 Ambler, S.W.Agile Database Techniques: Effective Strategies for the Agile Software Developer. Wiley Publishing, 2003.
AMB04 Ambler, S.W.The Object Primer 3rd Edition: Agile Model Driven Development with UML 2. Addison Wesley, 2006.
AMB06 Ambler, S.W. and Sadalage, P.J. Refactoring Databases: Evolutionary Database Design. Addison Wesley, 2006.
AMB07 Ambler, S.W.The Agile End Game, http://www.agilealliance.org/show/1819
BEC05 Beck, K., Andres, C. Extreme Programming Explained: Embrace Change, 2nd Edition, Addison Wesley, 2005.
BOE88 Boehm, B., Papaccio, C. Understanding and Controlling Software Cost, IEEE Trans. on Software Engineering, Oct. 1988.
BOE95 Boehm, B. Anchoring the Software Process, http://sunset.usc.edu/publications/TECHRPTS/1995/usccse95-507/ASP.pdf (Get Adobe reader.)
BRO87 Brooks, F.P No Silver Bullet: Essence and Accidents of Software Engineering.Computer, April. 1987, pp. 10-19.
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.
COH05 Cohn, M., Agile Estimation and Planning, Addison Wesley Longman, 2005
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.
DER06 Derby, Esther and Larsen, Diana Agile Retrospectives: Making Good Team Great, Pragmatic Bookshelf, Dallas, Texas, 2006.
DEW92 Dewayne E. Perry and Alexander L. Wolf. Foundations for the Study of Software Architecture. ACM SIGSOFT Software Engineering Notes, 17(4):40-52, October 1992.
DSDM DSDM Consortium, DSDM
http://www.dsdm.org/products/
FOW06 Fowler, Martin Continuous Integration
http://www.martinfowler.com/articles/continuousIntegration.html
FOW99 Fowler, Martin, Refactoring: Improving the Design of Existing Code, Addison-Wesley Professional; 1999
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.
GAR93 David Garlan and Mary Shaw. An Introduction to Software Architecture, SEI Technical Report CMU/SEI-94-TR-21.
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.
IEP1471 IEEE Recommended Practice for Architectural Description, IEEE Std P1471, 2000.
JAZZ The Eclipse Way is among others available through the JAZZ Project,
http://www.jazz.net
KAN96 Kaner, Sam The Facilitator's Guide to Participatory Decision-Making, New Society Publishers, Gabriola Island, BC, 1996.
KAT93 Katzenbach, J.R. & Smith, D.K. The wisdom of teams: Creating the high-performance organization, Harvard Business School, Boston, 1993.
KAZ00 Kazman, R., Carriere, S. J., Woods, S. G. Toward a Discipline of Scenario-Based Architectural Engineering,(Get Adobe reader.) Annals of Software Engineering, Vol. 9, 2000, 5-33.
KAZ04 Kazman, R., Kruchten, P., Nord, R., Tomayko, J. Integrating Software-Architecture-Centric Methods into the Rational Unified Process, CMU-SEI Technical Reports, 2004.
KER01 Norman L. Kerth. Project Retrospectives: A Handbook for Team Reviews, Dorset House Publishers, New York, 2001.
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
LAR03 Larman, Craig Agile and Iterative Development: A Manager's Guide, Addison Wesley, 2003
MAR03

Marick, B., Exploration Through Example, http://www.testing.com/cgi-bin/blog/2003/08/21#agile-testing-project-1

MEY97 Meyer, B., Object-Oriented Software Construction, Prentice Hall, 1997

NBG01

Eric J. Naiburg and Robert A. Maksimchuk. UML for Database Design, New York, NY: Addison Wesley, 2001
OOP96 The 1996 ACM Conference on Object-Oriented Programs, Systems, Languages and Applications (OOPSLA), The Origins of Pattern Theory, the Future of the Theory, And The Generation of a Living World.
See http://www.patternlanguage.com/archive/ieee/ieeetext.htm
PMI04 Project Management Institute, A Guide to the Project Management Body of Knowledge, Third Edition, 2004.
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.
SEI99 SEI Software Risk Evaluation (SRE) Method Description, v2.0SEI, 1999
http://www.sei.cmu.edu/pub/documents/99.reports/pdf/99tr029-body.pdf#search=%22software%20risk%20evaluation%22 (Get Adobe reader.)
SHA05 Shalloway, J., Trott, J. Design Patterns Explained A New Perspective on Object-Oriented Design, Second Edition, Addison Wesley, 2005
SHO06 Shore, James Successful Software
http://www.jamesshore.com/Blog/Continuous-Integration-on-a-Dollar-a-Day.html
STZ07 Schatz , Bob - Successful Sprint Reviews
http://www.scrumalliance.org/articles/48-successful-sprint-reviews
SUT06 Sutherland, Jeff - Why the Three questions in the Daily Scrum Meeting?
http://jeffsutherland.com/scrum/2006/06/why-three-questions-in-daily-scrum.html
TAV84 Tavalato, P., K. Vincena A Prototyping Methodology and its Tool, in Approaches to Prototyping, R. Budde, ed., Berlin: Springer-Verlag, 1984, pp. 434-446
TEL06 Telelogic, 2006. Get It Right the First Time: Writing Better Requirements.
THA00 Thayer, Richard H. and Dorfman, Merlin Software Requirements Engineering Second Edition, IEEE Computer Society, 2000
UML05 OMG, 2005. Unified Modeling Language 2.0: Superstructure.
http://www.omg.org/docs/formal/05-07-04.pdf (Get Adobe reader.)
WIB04 Wiborg-Weber, D., Vignaud, J. L. A Framework for Managing Component Based Development, Telelogic Whitepaper, 2004
http://www.telelogic.com/download/index.cfm?id=4423
WIKP-MVC Wikipedia Model-view-controller
http://en.wikipedia.org/wiki/Model-view-controller
WIKP-CI Wikipedia Continuous Integration
http://en.wikipedia.org/wiki/Continuous_Integration
YIP YIP, Jason It's Not Just Standing Up: Patterns of Daily Stand-up Meetings
http://www.martinfowler.com/articles/itsNotJustStandingUp.html