5 Simple Steps to Ship Features Every Day, Multiple Times
- Pick your top user story.
Make sure it expresses a clear and singular problem to solve.(not a solution)
-
Collaborate to find the simplest and easiest possible solution to the problem identified in the user story. (Can be incomplete)
-
Analyze the accepted "simplest" solution as a team, and try to make it twice simpler. (Be minimalistic)
Document examples as specifications.
- Pair up to code the solution.
Make it testable for the rest of the team as soon as possible.
Use examples to create automated tests for easy refactoring.
- Address any integration or functional issues quickly. (Ci/Cd and test suites helps a lot)
Once resolved, ship the feature to production and move on to the next task.
💡clear and smooth methodology is the key hard skill.