Calidad en el desarrollo y mantenimiento de software

Bibliografía [papel y digitalizaciones]

Desarrollo de software: proceso – modelo – metodología

A
B
C
D
  • DAVIES, Rachel, y SEDLEY, Liz, Agile Coaching. Pragmatic Bookshelf, 2009.
  • DeMARCO, Tom, y Timothy LISTER, Peopleware: Productive Projects and Teams. Second Rev. Edition. Dorset House Publishing, 1999
  • DeMARCO, Tom, y Timothy LISTER, Waltzing with Bears: Managing Risk on Software Projects. Dorset House Publishing, 2003.
  • DeMARCO, Tom, HRUSCHKA, Peter, LISTER, Tim, et al., Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behaviour. Dorset House Publishing, 2008.
  • DERBY, Esther, y Diana LARSEN, Agile Retrospectives: Making Good Teams Great. Pragmatic Bookshelf, 2006.
  • DUMAS, Joseph S., Practical Guide to Usability Testing (Human/computer interaction). Second Revised Edition. Intellect, 1999.
E
  • EVANS, Eric, Domain-Driven Design: Tackling Complexity in the Heart of Software. Addison Wesley, 2003.
F
  • FOWLER, Martin, BECK, Kent, et al., Refactoring: Improving the Design of Existing Code. Addison Wesley, “Object Technology Series”, 1999.
  • FOWLER, Martin, UML Distilled: A Brief Guide to the Standard Object Modeling Language. Third Edition. Addison Wesley, “Object Technology Series”, 2003.
  • FOWLER, Martin, Patterns of Enterprise Application Architecture. First Edition. Addison-Wesley Signature, 2002.
  • FREEMAN, Elisabeth, FREEMAN, Eric, BATES, Bert, SIERRA, Kathy, y Elisabeth ROBSON, Head First Design Patterns. First Edition. O’Reilly Media, 2004.
G
  • GAMMA, Erich, HELM, Richard, JOHNSON, Ralph, y John VLISSIDES, Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley, 1994.
  • GILB, Tom, y Dorothy GRAHAM, Software Inspection. Addison-Wesley Professional, 1994.
  • GOTTESDIENER, Ellen, Requirements by Collaboration: Workshops for Defining Needs. Addison-Wesley, 2002.
  • GOTTESDIENER, Ellen, The Software Requirements Memory Jogger: A Pocket Guide to Help Software and Business Teams Develop and Manage Requirements. GOAL/QPC, 2005.
  • GRAHAM, Dorothy, y Mark FEWSTER, Experiences of Test Automation. Case Studies of Software Test Automation. First Edition. Addison-Wesley Professional, 2012.
H
  • HAEBERER, A. M., VELOSO, P. A. S., y G. BAUM, Formalización del proceso de desarrollo de software. Buenos Aires, Kapelusz, 1988.
  • HUMBLE, Jez, y David FARLEY, Continuous Delivery: Reliable Software Releases Through Build, Test and Deployment Automation. Addison-Wesley Signature, 2010.
  • HUMPHREY, Watts S., Managing the Software Process. Addison-Wesley Professional, 1989.
J
  • JACOBSON, Ivar, BOOCH, Grady, y James RUMBAUGH, Object Oriented Software Engineering: A Use Case Driven Approach. Reading (Massachusetts), Addison-Wesley Professional, 1992.
  • JACOBSON, Ivar, BOOCH, Grady, y James RUMBAUGH, The unified Software Development Process. Reading (Massachusetts), Addison-Wesley Professional, 1999.
  • JACOBSON, Ivar, BOOCH, Grady, y James RUMBAUGH, El Proceso Unificado de Desarrollo. Madrid (España), Addison Wesley Iberoamericana, 2000.
K
  • KANER, Cem, FALCK, Jack, y Hung Quoc NGUYEN, Testing Computer Software. Second Edition. John Wiley & Sons, 1999.
  • KANER, Cem, BACH, James, y Bret PETTICHORD, Lessons Learned in Software Testing: A Context Driven Approach. John Wiley & Sons, 2002.
  • KENDALL, Kenneth E., y Julie E. KENDALL, Análisis y Diseño de Sistemas. México, Prentice Hall Hispanoamericana S.A., 1997.
L
  • LARMAN, Craig, Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development. Third Edition. Upper Saddle River (New Jersey), Prentice Hall PTR, 2004.
  • LARMAN, Craig, Agile and Iterative Development: A Manager's Guide. Addison Wesley, 2003.
  • LEFFINGWELL, Dean, y Don WIDRIG, Managing Software Requirements: A Use Case Approach. Addison-Wesley Professional, mayo 2003.
  • LEFFINGWELL, Dean, y Don WIDRIG, Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise (Agile Software Development). Addison Wesley, 2010.
M
  • MARTIN, Robert C., The Clean Coder: A Code of Conduct for Professional Programmers. Prentice Hall, 2011.
  • MASON, Mike, Pragmatic Version Control: Using Subversion. Second Edition. Pragmatic Bookshelf, 2006.
N
  • NYGARD, Michael T., Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers). Pragmatic Bookshelf, 2007.
P
  • PETERS, Thomas J. (alias “Tom”), Thriving on Chaos. Handbook for a Management Revolution. Harper Perennial, a division of HarperCollins Publishers, “Perennial Library”, Vol. 7184, 1988.
  • PETERS, Thomas J., The Pursuit of Wow!: Every Person's Guide to Topsy-Turvy Times. Vintage Books, “Vintage Series”, 1994.
  • PETERS, Thomas J., The Circle of Innovation. You Can't Shrink Your Way to Greatness. Vintage Books, “Vintage Series”, 1999.
  • PETERS, Thomas J., y Robert H. WATERMAN, In Search of Excellence. Lessons from America’s Best-Run Companies. New York, Harper Business Essentials (HarperCollins Publishers), “Collins Business Essentials” Series, 2004.
  • PETERS, Thomas J., Re-Imagine! Business Excellence in a Disruptive Age. Dorling Kindersley Publishing (DK), 2003.
  • PETERS, Thomas J., Re-imagina! – La excelencia empresarial en una era perturbadora. Madrid, Pearson Educación, 2005.
  • PIATTINI, M.G., CALVO-MANZANO, J.A., CERVEZA, J., y L. FERNÁNDEZ, Análisis y diseño detallado de aplicaciones informáticas de gestión. RA-MA, 1996.
  • PRESSMAN, Roger S., Ingeniería del software. Un enfoque práctico. Cuarta edición. McGraw-Hill, 1998.
  • PRESSMAN, Roger S., Software Engineering: A Practicioner’s Approach. Fifth Edition. New York, McGraw-Hill, 2001.
  • PRESSMAN, Roger S., «El producto». Ingeniería del Software, un enfoque Práctico. Quinta edición. México, McGraw-Hill, 2005.
Q
R
  • RADICE, Ronald A., High Quality Low Cost Software Inspections. Andover (Massachusetts), Paradoxicon Publishing, 2001.
  • RICHARDSON, I., y C.G. von WANGENBEIM, “[Guest editors’ Introduction:] Why are Small Software Organizations Different?”, en IEEE Software, Vol. 24 (2007) págs. 18-22.
  • RILEY, Tim, y Adam GOUCHER (eds.), Beautiful testing: Leading Professionals Reveal How They Improve Software. O’Reilly Media, 2009. Contribuyen: Lisa CRISPIN, Linda WILKINSON, Scott BARBER, Alan PAGE, Jeffrey YASSKIN, Martin SCHRÖDER y otros.
  • ROBERTSON, Suzanne, y James C. ROBERTSON, Mastering the Requirements Process. Second Edition. Addison Wesley, 2006.
  • ROSENBERG, Doug, y Kendall SCOTT, Use Case Driven Object Modeling with UML: A Practical Approach. First Edition. Reading (Massachusetts), Addison-Wesley Professional, 1999.
  • ROSENBERG, Doug, y Kendall SCOTT, Applying Use Case Driven Object Modeling with UML: An Annotaded e-commerce Example. First Edition. Reading (Massachusetts), Addison-Wesley Professional, 2001.
  • ROUT, T., “ISO/IEC 15504 - Evolution to an International Standard”, en Software Process: Improvement and Practice, Vol. 8, No. 1 (2004), págs. 27-40.
  • ROYCE, Winston Walker, “Managing The Development of Large Software Systems: Concepts and Techniques”, en Proceedings of the 9th international conference on Software Engineering, 1970, págs. 328 – 338.
  • ROZANSKI, Nick, y Eóin WOODS, Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives. Second Edition. Addison-Wesley Professional, 2011.
  • RUMBAUGH, James, BOOCH, Grady, y Ivar JACOBSON, The Unified Modeling Language Reference Manual. Reading (Massachusetts), Addison-Wesley Longman, 1999.
S
  • SCHNEIDER, Geri, y Jason P. WINTERS, Applying Use Cases: A Practical Guide. Foreword by Ivar Jacobson. Second Edition. Addison-Wesley Professional, 2001.
  • SCHWABER, Ken, Agile Project Management with Scrum. Microsoft Professional, 2004.
  • SCHWABER, Ken, y Mike BEEDLE, Agile Software Development with Scrum. Prentice Hall, 2002. Pearson International, 2008.
  • SCOTT, Bill, y Theresa NEIL, Designing Web Interfaces: Principles and Patterns for Rich Interactions. O’Reilly Media, 2009.
  • SFETSOS, P., ANGELIS, L., y STAMELOS, I., “Investigating the extreme programming system–An empirical study”, en Journal of Empirical Software Engineering, Vol.11, No. 2 (2006), págs. 269-301.
  • SOMMERVILLE, Ian, Software Engineering. Seventh Edition. Reading (Massachusetts), Addison Wesley, 2004.
  • SOMMERVILLE, Ian, Ingeniería del software. Séptima edición. Madrid, Pearson Educación, 2005.
  • SMITS, Hubert, Five Levels of Agile Planning: From Enterprise Vision to Team Stand-Up (octubre del 2006), Rally Software Whitepaper disponible en Rallydev.com.
T
  • TABAKA, Jean, Collaboration Explained: Facilitation Skills for Software Project Leaders. Addison-Wesley, 2006.
  • TIDWELL, Jenifer, Designing Interfaces. Second Edition. O’Reilly Media, 2011.
  • TULLIS, Thomas, y William ALBERT, Measuring the User Experience: Collecting, Analyzing, and Presenting Usability Metrics (Interactive Technologies). Morgan Kaufmann, 2008.
U
V
W
  • WIEGERS, Karl E., Software Requirements. Second Edition. Microsoft Press, 2003.
  • WIEGERS, Karl E., Peer Review in Software: A Practical Guide. Addison-Wesley Professional, 2001.
X
Y
Z


Bibliografía [en línea]

Desarrollo de Software: proceso – modelo – metodología

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
  • GILLIES, Allan, Software Quality: Theory and Management. Third Edition. Lulu.com, 2011.
Bibliografía - Calidad en el desarrollo y mantenimiento de software 2: Normativa. Guías y herramientas para medición, control y evaluación.

A
  • AA.VV., en NOVATICA, No. 137 (enero-febrero 1999) monográfico “Calidad del Software / Software de calidad”.
B
C
D
  • DRYSDALE, David,High-Quality Software Engineering. Lessons from the Six-Nines World. Lulu.com, 2007.
E
  • EVANS, Isabel, Achieving Software Quality through Teamwork. Artech House, 2004.
F
G
  • GALIN, Daniel, Software Quality Assurance: From Theory to Implementation. First Edition. Addison Wesley, 2003.
  • GINAC, Frank P., Customer Oriented Software Quality Assurance. Prentice Hall, 1997.
H
  • HOWE, R., GAEDDERT, D., y M. HOWE, Quality on Trial. Maidenhead (England), McGraw-Hill Europe, 1992.
I
J
  • JACKSON, P., y D. ASHTON, Implemente calidad de clase mundial. ISO 9000-BS5750. Limusa, 1996.
  • JONES, Caspers, y Olivier BONSIGNOUR, The Economics of Software Quality. Addison-Wesley Professional, 2011.
K
  • KAN, Stephen H., Metrics and Models in Software Quality Engineering. Addison Wesley, 1995. Second Edition, 2002.
  • KITCHENHAM, Barbara, y Sarih Lawrence PFLEEGER, “Software quality: The elusive target”, en IEEE Software, Vol. 13, Nº 1 (January 1996), págs. 12-21.
  • KUMAR, Shishir, y Nitin DEEPAK, Quality Attributes: An Introduction. LAP LAMBERT Academic Publishing, 2012.
L
M
  • McCALL, J. A., RICHARDS, P. K., y G. F. WALTERS, "Factors in Software Quality", en Nat'l Tech.Information Service, Vol. 1, 2 and 3, AD/A-049-014/015/055, Springfield (Virginia), 1977.
N
  • Norma ISO 9000-3: Guía para la aplicación de ISO 9001 para el desarrollo, implementación y mantenimiento de software. Derivada de la norma ISO 9001 y dedicada al proceso de desarrollo con calidad del software. Visto que la ISO 9001 fue escrita para ser utilizada por toda clase de industrias, es a veces difícil interpretarla para el desarrollo de software, por lo cual se publicó la ISO 9000-3.
  • Norma ISO/IEC 12207. Establece un proceso de ciclo de vida para el software que incluye procesos y actividades que se aplican desde la definición de requisitos, pasando por la adquisición y configuración de los servicios del sistema, hasta la finalización de su uso.
  • Norma ISO 15504. Establece un marco para métodos de mejora y evaluación de los procesos de desarrollo y mantenimiento de sistemas y productos de software. Comprende: evaluación de procesos, mejora de procesos, determinación de capacidad. Está alineado con el estándar ISO/IEC 12207 que define los procesos del ciclo de vida del desarrollo, mantenimiento y operación de los sistemas de software. Equivalencia y compatibilidad con CMMI. ISO forma parte del panel elaborador del modelo CMMI y SEI mantiene la compatibilidad y equivalencia de ésta última con ISO 15504.
O
  • OSKARSSON, Ö., y R.L. GLASS, An ISO 9000 approach to building Quality Software. Prentice-Hall, 1996.
P
  • PAUL, Mano, The 7 Qualities of Highly Secure Software. CRC Press, 2012.
Q
R
  • RUEDA, Edwin S., Incorporating Human Experience Quality Attributes in Software Applications. VDM Verlag, 2008.
S
  • SANDERS, J., y E. CURRAN, Software Quality. Addison Wesley, 1994.
  • Standard Glossary of Software Engineering Terminology. IEEE STD 610-1990. IEEE, 1990.
T
  • TAGUE, Nancy R., The Quality Toolbox. Second Edition, ASQ Quality Press, 2005.
  • TINGEY, M.O., Comparing ISO 9000, Malcom Baldrige and the SEI CMM for software. Prentice-Hall, 1997.
U
V
W
  • WESTFALL, Linda, The Certified Quality Engineer Handbook. Quality Press, 2009.
X
Y
  • YOURDON, E., “When good enough software is best”, en IEEE Software, Vol. 12, Nº 3 (May 1995), págs. 79-81.
Z

No hay comentarios:

Publicar un comentario