May 10, 2018 – Ron Jeffries
https://ronjeffries.com/articles/018-01ff/abandon-1/
- Enterprises often doen’t follow the spirit of the Agile Manifesto
- Developers may not get trained properly
- Required help may not be available
- There may be high pressure to do more things in less time
- Turn attention from process to software development, make it work within the process framework
- Work only on one or two things and fully complete them
- Resist pressure for not completing everything and move focus to realistic expectation.
- “It won’t be perfect, and for a while at least, it probably won’t be fun. It’s just the best chance I know to survive down in that code mine.”
- Deploy working software every two weeks and reduce this step by step down to multiple times a day
- Maintain the internal quality of the system by continuous refactoring
- Use the live system as basis for discussions with stakeholders about current features and next steps
- Managers should ask for results and let the team decide about the process
- Team needs to be proved with training and support.
- “The Scrum That Actually Works”
- ATDD, TDD, Refactoring
- Hundreds of other things required