Software development method.
See also: Software Dev - Planning
Every step in your development workflow that can be automated should be. workflow = deployment pipeline ?
Most things improve slowly
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.
In product development, the minimum viable product (MVP) is the product with the highest return on investment versus risk.
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.
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.
(https://twitter.com/FD_Nieuws/status/471639561173753857)