Software Process

  • Agile Alliance. 2021. What is Agile? https://www.agilealliance.org/agile101/
  • Kent Beck. 2004. Extreme Programming Explained. Addison-Wesley. ISBN 978-0321278654.
  • Birgitta Böckeler & Nina Siessegger. 2020. On Pair Programming. https://martinfowler.com/articles/on-pair-programming.html
  • Frederick P. Brooks. 1975. The Mythical Man-Month: Essays on Software Engineering. Addison-Wesley. ISBN 978-0201835953.
  • Alistair Cockburn & Laurie Williams. 2000. The Costs and Benefits of Pair Programming in eXtreme Programming and Flexible Processes in Software Engineering, Addison-Wesley, pages 223-247.
  • Jacek Czerwonka et al. 2015. Code reviews do not find bugs: how the current code review best practice slows us down. ICSE ‘15: Proceedings of the 37th International Conference on Software Engineering - Volume 2. Pages 27–28. DOI 10.5555/2819009.
  • Alan Kay. 2021. Is Software Engineering Still an Oxymoron? GOTO 2021. https://www.youtube.com/watch?v=D43PlUr1x_E
  • Robert C. Martin. 2003. Agile Software Development: Principles, Patterns and Practices. Pearson. ISBN 978-0135974445.
  • Bertrand Meyer. 2014. Agile!: The Good, the Hype and the Ugly. Springer. ISBN 978-3319051543.
  • Steve McConnell. 1994. Rapid Development. Microsoft Press. ISBN 978-1556159008.
  • Mary Poppendieck & Tom Poppendieck. 2003. Lean Software Development: An Agile Toolkit. Addison-Wesley Professional. ISBN 978-0-321-15078-3.
  • Roger S. Pressman & Bruce R. Maxim. 2020. Software Engineering: A Practitioner’s Approach. 9th Edition. McGraw-Hill Education. ISBN 978-1259872976.
  • Winston Royce. 1970. Managing the Development of Large Software Systems. Proceedings IEEE WESCON. pp. 1-9.
  • Caitlin Sandowski et al. 2018. Modern Code Review A Case Study at Google. Proceedings ICSE SEIP ‘18. DOI: 10.1145/3183519.3183525.
  • Ken Schwaber and Jeff Sutherland. 2010. The Scrum Guide. https://scrumguides.org/index.html
  • Jeff Sutherland & Ken Schwaber. 1995. Business object design and implementation. OOPSLA ‘95 workshop proceedings. The University of Michigan. p. 118. ISBN 978-3-540-76096-2.
  • Various. 2001. The Agile Manifesto. http://agilemanifesto.org
  • Visual Paradigm. 2021. Learning Guides (Project Management, UML, Process Models). https://www.visual-paradigm.com/guide/