Skip to Content

S/W Process and DevOps

Agile References

The Agile Alliance is always the place to start.

Atlassian has nice agile resources.

A nice checklist for doing agile s/w development.

101Ways (used to be All About Agile) has lots of good reading.

Nice simple FAQ on user stories at Mountain Goat Software.

An article on keeping user stories small at GoodRequirements.com.

A good article on splitting user stories. And another.

A description of how Agile thinking can go wrong. (and followup).

Good ideas about developing and continuous integration.

Why managers hate Agile.

Potential DevOps Readings:

DevOps in practice: an exploratory case study Authors: Jessica Díaz, Rubén Almaraz, Jennifer Pérez, Juan Garbajosa XP ‘18: Proceedings of the 19th International Conference on Agile Software Development: CompanionMay 2018 Article No.: 1Pages 1–3 https://doi.org/10.1145/3234152.3234199 https://dl.acm.org/doi/10.1145/3234152.3234199

Building lean continuous integration and delivery pipelines by applying DevOps principles: a case study at Varidesk Authors: Vidroha Debroy, Senecca Miller, Lance Brimble ESEC/FSE 2018: Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software EngineeringOctober 2018 Pages 851–856 https://doi.org/10.1145/3236024.3275528 https://dl.acm.org/doi/10.1145/3236024.3275528

Challenges and Recommendations in DevOps Education: A Systematic Literature Review Authors: Marcelo Fernandes, Samuel Ferino, Uirá Kulesza, Eduardo Aranha SBES ‘20: Proceedings of the 34th Brazilian Symposium on Software EngineeringOctober 2020 Pages 648–657 https://doi.org/10.1145/3422392.3422496 https://dl.acm.org/doi/10.1145/3422392.3422496

Research for practice: the DevOps phenomenon Authors: Anna Wiedemann, Nicole Forsgren, Manuel Wiesche, Heiko Gewald, Helmut Krcmar Communications of the ACMVolume 62Issue 8August 2019 pp 44–49 https://doi.org/10.1145/3331138 https://dl.acm.org/doi/10.1145/3331138

DevOps Delivers Author: Nicole Forsgren Communications of the ACM Volume 61Issue 4April 2018 pp 32–33 https://doi.org/10.1145/3174799 https://dl.acm.org/doi/10.1145/3174799 Links to an external site. (NOTE: an intro piece to a special issue, so more resources here: https://dl.acm.org/toc/cacm/2018/61/4

Other Resources

Measuring Software Process: A Systematic Mapping Study Authors: Ayman Meidan, Julián A. García-García, Isabel Ramos, María José Escalona ACM Computing SurveysVolume 51Issue 3May 2019 Article No.: 58pp 1–32 https://doi.org/10.1145/3186888 https://dl.acm.org/doi/10.1145/3186888

RayGun best devops tools