Monthly Archives: December 2022

Agile/Scrum for the Cloud

I have submitted my outline to present at the Atlanta Cloud Conference 2023 on March 25th 2023.

https://atlcloudconf.com/

What is Agile Scrum?

  • Basics – Product Backlog, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective
  • Artifacts – Kanban/Scrum Boards, Roadmaps, Burndown charts
  • Tools – SharePoint, Atlassian/JIRA, Trello, Slack

Can you use Agile/Scrum for Cloud Development?

  • Infrastructure vs. new development
  • Self-organizing teams with autonomy and control over work
  • Engage stakeholders
  • Small and iterative increments reduces risk
  • Focus on people
  • Leadership

How to setup your Cloud project using Agile/Scrum?

  • Read the Scrum Guide
  • Develop and include training
  • Use the principles and practices from the start whenever possible, try not to learn along the way
  • Block and tackle – let technical people focus on their work

Challenges of a Cloud Project using Scrum?

  • Integration of DevSecOps in team ceremonies
  • Integration of software development best practices before starting (version/source control, development and test environments)
  • Working as a team instead of a virtuoso
  • Contention of O&M with development
  • Choosing the right development model – sometimes waterfall is best
  • Definition of Done – delivering an increment of value with every sprint (cycle of never done)
  • Improving estimates
  • Proper documentation (Architecture and Design) – Agile is right level of documentation
  • Organizing work and information – establish what goes where
  • The synchronizing between what is worked and what is planned (the daily scrum, roadmap)
  • The never-ending, growing backlog
  • Sustainment – training, support, communication
  • Complex problems takes focus and concentration

Agile Scrum certifications and professional development

  • The Scrum Guide
  • Scrum.org (PSM-1) and Agile Alliance (CSM)
  • PMI – PMP and PMI Agile
  • Scaled Agile Framework (SAFe)
  • International Consortium Agille (ICAgile)
  • Other certifications