Agile Technical Fluency

Agenda

  • Source Code management fluency

  • Design and modern software engineering fluency

  • Delivery fluency

  • Process fluency

Git Fluency

  • Git is the de facto standard for source management

  • Support agile and modern software engineering practices

  • Preferred solution for all major digital product development platforms

Basic Commands

Branches

Rebase and Merge

Tag

Tips

  • One team member should be an expert with Git

  • One team member should be experienced with your platform GitHub, GitLab, or Bitbucket

  • Standard ways of working in the team

  • Prefer co-working to complex processes

  • Experiment! Try for example Semantic Commits

Design fluency

Delivery fluency

Agile Process fluency

  • Why Agile?

  • What is Agile?

  • How Should You Apply Agile?

Agile Organizations

  • Customer centric

  • Small teams

  • Networked communication

agile impact

Scrum Rules the World

scrum rules world
scrum approach
scrum elements

Thoughts

Increasing agility is a path.

Progressing on that path requires vision, belief, persistence and hard work.

— Gunther Verheyen

Tips