Code Shipping - Workflow (Agile, MVP, Scrum, Waterflow, Kanban)

1 - About

Software development method.

See also: Time Management (Work Day) - Manage your Energy, not your time

Every step in your development workflow that can be automated should be. workflow = deployment pipeline ?

Most things improve slowly

AnnaGapminder from Tweet

3 - Agile

The agile mindset comes from the fact that clients often don't know what exactly they want.

On February 11-13, 2001, Representatives from Extreme Programming, SCRUM, DSDM, Adaptive Software Development, Crystal, Feature-Driven Development, Pragmatic Programming, and others sympathetic to the need for an alternative to documentation driven, heavyweight software development processes convened.

What emerged from this meeting was symbolic a Manifesto for Agile Software Development signed by all participants.

4 - Minimum viable product (MVP)

In product development, the minimum viable product (MVP) is the product with the highest return on investment versus risk.

5 - Scrum

Scrum limits a team to working on a highly specific goal in sprints lasting typically between 2-4 weeks. Its whole idea is to keep the team fully focused on their goal.

6 - Kanban

A Kanban board is essentially a to-do list that imposes a strict limit on how many work items can be in progress at a given time. It's a great system for keeping your team from getting overwhelmed by interruptions - if an unexpected issue occurs you can prioritise it, but otherwise it goes into the queue.

7 - Example

(https://twitter.com/FD_Nieuws/status/471639561173753857)

8 - Documentation / Reference

code/shipping/agile.txt · Last modified: 2017/10/12 10:11 by gerardnico