The post talks about four Agile principles which are particularly useful for teams, managers, and team leaders.
- Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
- Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.
- Simplicity–the art of maximizing the amount of work not done–is essential.
- At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
In my opinion building projects around motivated individuals is a key thing. Unless you have a team of motivated individuals its very tough implement agile principles in any organization.
If the design is simple and open for changes, then the second one will happen. Most of the team members are not ready for this. People still talk about what if a requirement changes in a second phase of the project. We are so much habituated to the waterfall kind of development, its very touch to change the mindset of the team. Training and mentoring people plays a key role here…
Link to the original article