9.6
9.6 Referencias y lecturas adicionales
Una bibliografía consolidada de las obras citadas a lo largo del libro, reunida de la propia sección de referencias de cada tema. Organizada de manera flexible por materia; muchas obras se citan desde múltiples temas.
Marcos fundacionales
- Forsgren, Nicole, Jez Humble, y Gene Kim. Accelerate: The Science of Lean Software and DevOps. IT Revolution Press, 2018.
- Forsgren, Nicole, Margaret-Anne Storey, Chandra Maddila, Thomas Zimmermann, Brian Houck, y Jenna Butler. “The SPACE of Developer Productivity.” ACM Queue, 2021.
- Noda, Abi, Margaret-Anne Storey, Nicole Forsgren, y Michaela Greiler. “DevEx: What Actually Drives Productivity.” ACM Queue, 2023.
- Google Cloud. Programa de Investigación y Evaluación de DevOps. dora.dev.
La ley de Goodhart y la manipulación de métricas
- Goodhart, C. A. E. “Problems of Monetary Management: The UK Experience.” 1975.
- Strathern, Marilyn. “‘Improving Ratings’: Audit in the British University System.” 1997.
- Muller, Jerry Z. The Tyranny of Metrics. Princeton University Press, 2018.
- Scott, James C. Seeing Like a State: How Certain Schemes to Improve the Human Condition Have Failed. Yale University Press, 1998.
- Austin, Robert D. Measuring and Managing Performance in Organizations. Dorset House, 1996.
Alfabetización estadística y medición
- Hubbard, Douglas W. How to Measure Anything: Finding the Value of Intangibles in Business. Wiley, 2014.
- Kahneman, Daniel. Thinking, Fast and Slow. Farrar, Straus and Giroux, 2011.
- Silver, Nate. The Signal and the Noise: Why So Many Predictions Fail, but Some Don’t. Penguin Press, 2012.
- Wheeler, Donald J. Understanding Variation: The Key to Managing Chaos. SPC Press, 2000.
- Tufte, Edward R. The Visual Display of Quantitative Information. Graphics Press, 2001.
- Knaflic, Cole Nussbaumer. Storytelling with Data: A Data Visualization Guide for Business Professionals. Wiley, 2015.
- Few, Stephen. Information Dashboard Design: Displaying Data for At-a-Glance Monitoring. Analytics Press, 2013.
Entrega, flujo, y DevOps
- Kersten, Mik. Project to Product: How to Survive and Thrive in the Age of Digital Disruption with the Flow Framework. IT Revolution Press, 2018.
- Rother, Mike, y John Shook. Learning to See: Value Stream Mapping to Create Value and Eliminate Muda. Lean Enterprise Institute, 1999.
- Womack, James P., y Daniel T. Jones. Lean Thinking: Banish Waste and Create Wealth in Your Corporation. Free Press, 1996.
- Womack, James P., Daniel T. Jones, y Daniel Roos. The Machine That Changed the World. Free Press, 1990.
- George, Michael L. Lean Six Sigma for Service: How to Use Lean Speed and Six Sigma Quality to Improve Services and Transactions. McGraw-Hill, 2003.
- Ohno, Taiichi. Toyota Production System: Beyond Large-Scale Production. Productivity Press, 1988.
- Kim, Gene, Kevin Behr, y George Spafford. The Phoenix Project. IT Revolution Press, 2013.
- Kim, Gene, Jez Humble, Patrick Debois, y John Willis. The DevOps Handbook. IT Revolution Press, 2016.
- Humble, Jez, y David Farley. Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation. Addison-Wesley, 2010.
- Reinertsen, Donald G. The Principles of Product Development Flow: Second Generation Lean Product Development. Celeritas Publishing, 2009.
- Vacanti, Daniel S. Actionable Agile Metrics for Predictability. Actionable Agile Press, 2015.
- Anderson, David J. Kanban: Successful Evolutionary Change for Your Technology Business. Blue Hole Press, 2010.
- Goldratt, Eliyahu M. The Goal: A Process of Ongoing Improvement. North River Press, 1984.
- Bacchelli, Alberto, y Christian Bird. “Expectations, Outcomes, and Challenges of Modern Code Review.” ICSE, 2013.
- Wiegers, Karl E. Peer Reviews in Software: A Practical Guide. Addison-Wesley, 2002.
- Little, John D. C. “A Proof for the Queuing Formula: L = λW.” Operations Research, 1961.
- Kleinrock, Leonard. Queueing Systems, Volume 1: Theory. Wiley-Interscience, 1975.
- Wescott, Bob. The Every Computer Performance Book: How to Avoid and Solve Performance Problems on the Computer Systems You Work With. CreateSpace Independent Publishing Platform, 2013.
Experiencia del desarrollador y personas
- DeMarco, Tom, y Timothy Lister. Peopleware: Productive Projects and Teams. Dorset House, 1987.
- Pink, Daniel H. Drive: The Surprising Truth About What Motivates Us. Riverhead Books, 2009.
- Maslach, Christina, y Susan E. Jackson. Maslach Burnout Inventory. Consulting Psychologists Press.
- Maslach, Christina, y Michael P. Leiter. The Burnout Challenge: Managing People to Avoid Burnout and Improve Wellbeing. Harvard University Press, 2022.
- Skelton, Matthew, y Manuel Pais. Team Topologies: Organizing Business and Technology Teams for Fast Flow. IT Revolution Press, 2019.
- Conway, Melvin E. “How Do Committees Invent?” 1968.
- Newport, Cal. Deep Work: Rules for Focused Success in a Distracted World. Grand Central Publishing, 2016.
- Mark, Gloria, Daniela Gudith, y Ulrich Klocke. “The Cost of Interrupted Work: More Speed and Stress.” 2008.
- Lawson, Jeff. Ask Your Developer: How to Harness the Power of Software Developers and Win in the 21st Century. Harper Business, 2021.
- Rea, Louis M., y Richard A. Parker. Designing and Conducting Survey Research: A Comprehensive Guide. Jossey-Bass, 2014.
Calidad de código y deuda técnica
- McCabe, Thomas J. “A Complexity Measure.” IEEE Transactions on Software Engineering, 1976.
- Campbell, G. Ann. “Cognitive Complexity: A New Way of Measuring Understandability.” SonarSource, 2018.
- McConnell, Steve. Code Complete: A Practical Handbook of Software Construction. Microsoft Press, 2004.
- Feathers, Michael. Working Effectively with Legacy Code. Prentice Hall, 2004.
- Meszaros, Gerard. xUnit Test Patterns: Refactoring Test Code. Addison-Wesley, 2007.
- Jia, Yue, y Mark Harman. “An Analysis and Survey of the Development of Mutation Testing.” IEEE Transactions on Software Engineering, 2011.
- Tornhill, Adam. Your Code as a Crime Scene. Pragmatic Bookshelf, 2015.
- Tornhill, Adam. Software Design X-Rays. Pragmatic Bookshelf, 2018.
- Nagappan, Nachiappan, y Thomas Ball. “Use of Relative Code Churn Measures to Predict System Defect Density.” ICSE, 2005.
- Fowler, Martin. Refactoring: Improving the Design of Existing Code. Addison-Wesley, 1999.
- Møller, Anders, y Michael I. Schwartzbach. Static Program Analysis. Department of Computer Science, Aarhus University.
- Cunningham, Ward. “The WyCash Portfolio Management System.” Informe de experiencia de OOPSLA, 1992.
- Kruchten, Philippe, Robert Nord, y Ipek Ozkaya. Managing Technical Debt: Reducing Friction in Software Development. Addison-Wesley, 2019.
- Bhatti, Jared, Zachariah Goldberg, Ted Kubaska, y Sarah Moir. Docs for Developers: An Engineer’s Field Guide to Technical Writing. Apress, 2021.
- Ousterhout, John. A Philosophy of Software Design. Yaknyam Press, 2018.
- OWASP Foundation. Guía de pruebas de seguridad de aplicaciones estáticas (SAST).
Producto, negocio, y retorno de la inversión
- Croll, Alistair, y Benjamin Yoskovitz. Lean Analytics: Use Data to Build a Better Startup Faster. O’Reilly Media, 2013.
- Ries, Eric. The Lean Startup. Crown Business, 2011.
- Torres, Teresa. Continuous Discovery Habits: Discover Products That Create Customer Value and Business Value. Product Talk, 2021.
- Eyal, Nir. Hooked: How to Build Habit-Forming Products. Portfolio, 2014.
- Doerr, John. Measure What Matters: How Google, Bono, and the Gates Foundation Rock the World with OKRs. Portfolio, 2018.
- Parmenter, David. Key Performance Indicators: Developing, Implementing, and Using Winning KPIs. Wiley, 2015.
- Storment, J.R., y Mike Fuller. Cloud FinOps: Collaborative, Real-Time Cloud Financial Management. O’Reilly Media, 2020.
- FinOps Foundation. FinOps Framework. finops.org.
- Oficina de Administración y Presupuesto de Estados Unidos. Circular A-94: Guidelines and Discount Rates for Benefit-Cost Analysis of Federal Programs.
Fiabilidad, operaciones, y seguridad
- Beyer, Betsy, Chris Jones, Jennifer Petoff, y Niall Richard Murphy, eds. Site Reliability Engineering: How Google Runs Production Systems. O’Reilly Media, 2016.
- Beyer, Betsy, Niall Richard Murphy, David K. Rensin, Kent Kawahara, y Stephen Thorne, eds. The Site Reliability Workbook. O’Reilly Media, 2018.
- Hidalgo, Alex. Implementing Service Level Objectives: A Practical Guide to SLIs, SLOs, and Error Budgets. O’Reilly Media, 2020.
- Blank-Edelman, David N., ed. Seeking SRE: Conversations About Running Production Systems at Scale. O’Reilly Media, 2018.
- Dekker, Sidney. The Field Guide to Understanding Human Error. CRC Press, 2014.
- Allspaw, John. “Blameless PostMortems and a Just Culture.” Etsy Engineering Blog, 2012.
- Nygard, Michael T. Release It! Design and Deploy Production-Ready Software. Pragmatic Bookshelf, 2018.
- FIRST.org. Especificación del Sistema de Puntuación de Vulnerabilidades Común (CVSS).
- Publicación Especial 800-40 del NIST. Guide to Enterprise Patch Management Planning.
- Documentación del Programa Federal de Gestión de Riesgos y Autorizaciones (FedRAMP) de Estados Unidos.
Cambio organizacional y gobernanza
- Kotter, John P. Leading Change. Harvard Business Review Press, 2012.
- Senge, Peter M. The Fifth Discipline: The Art and Practice of the Learning Organization. Doubleday, 1990.
- Christensen, Clayton M. The Innovator’s Dilemma: When New Technologies Cause Great Firms to Fail. Harvard Business Review Press, 1997.
- Ladley, John. Data Governance: How to Design, Deploy, and Sustain an Effective Data Governance Program. Morgan Kaufmann, 2012.
- Software Engineering Institute. Capability Maturity Model Integration (CMMI).
- Oficina de Rendición de Cuentas del Gobierno de Estados Unidos (GAO). Orientación sobre la medición del rendimiento y la Ley de Modernización GPRA.
La era de la IA
- GitHub. Investigación sobre la programación en pareja con IA y la productividad de los desarrolladores.
- Google Cloud. Programa de Investigación y Evaluación de DevOps, reportes del Estado de DevOps (años recientes que incorporan hallazgos de adopción de IA).