Agile Transformation
Agile Maintenance - One Team Multiple Projects ShriKant Vashishtha 21 Aug, 2008
There is a clear main theme. My observation is that there is one thing that sets "exceptional" programmers apart from merely "adequate" (let alone "poor") programmers. It's this: their attitude. They *care* about programming. They *care* about programming well. If a programmer has the correct attitude to the task, all other things will follow. Think about the great programmers you've met along the way.The author of the book "Practices of an Agile Developer" Venkat Subramanium mentions about the importance of attitude while he was coaching a team in Holland.
The team, the project, and the setting are what I would define as ideal for agility. The project has everything that’s needed to succeed a highly motivated team (that’s an understatement), superb attitude of each one on board, a fantastic work area (what a great lab, we have about ten people all working in this open space and the five eight hour days felt like five minutes, no interruptions or distractions, we had undivided focus on project), and an organization with leaders committed to succeed.James Shore's in his blog also mentions about attitude from the continuous integration perspective Continuous Integration is an Attitude, Not a Tool
Contrary to popular belief, continuous integration is an attitude, not a tool. It's a shared agreement by the team that: 1.When we get the latest code from the repository, it will always build successfully and pass all tests. 2.We will check in our code every two to four hours.If you have read my recent blog "Make Scrum team sync and happy", you might understand how important is the attitude of a Scrum master towards his/her team member. Conclusion: I believe it is not very easy to change ones attitude overnight, it do requires lots of support from the entire team, ability to accept constructive criticism, willingness to cooperate and openness. If you some have other interesting point or facts about this topic, please post it as a comment.