This is part 2 of 2 of a post on Agile contracting. Part 1 is called Top Ten Reads on Agile Contracts.
A lot of publications on Agile contracts handle payment models or topics for the contract but not the mindset it reflects. When starting a new Agile initiative however, wouldn't it be nice if the contract would reinforce the Agile mindset as well? In this post we suggest elements for a scan you can use to assess a contract. Involving stakehoders in such a scan will spring improvement ideas that they will themselves support.
The basis for this scan are Agile principles and values . In previous posts we talked about the Agile Manifesto and the Manifesto for Software Craftsmanship as value systems that can be used for this purpose. We talked about six XP practices for maintaining stability on a daily basis and XP’s Bill of Rights. We also introduced the Nokia Test as a set of prerequisites for a team to be Agile. Furthermore RUP has 6 key principles that group twenty-five patterns for Business-Driven Development, OpenUP has four core principles grouping twenty-four practices. Using these value systems we devised a set of Unified Principles for Iterative and Agile IT Development. Since contracts often form the starting point of and provide direction to IT development initiatives it makes sence to use these Unified Principles as a startingpoint for an Agile Contract Scan. Using these values we came to the following list of statements about a contract to assess its support of an Agile way of working:
Tell us what you think. Any comments and improvement suggestions to this post are more than welcome.
A lot of publications on Agile contracts handle payment models or topics for the contract but not the mindset it reflects. When starting a new Agile initiative however, wouldn't it be nice if the contract would reinforce the Agile mindset as well? In this post we suggest elements for a scan you can use to assess a contract. Involving stakehoders in such a scan will spring improvement ideas that they will themselves support.
The basis for this scan are Agile principles and values . In previous posts we talked about the Agile Manifesto and the Manifesto for Software Craftsmanship as value systems that can be used for this purpose. We talked about six XP practices for maintaining stability on a daily basis and XP’s Bill of Rights. We also introduced the Nokia Test as a set of prerequisites for a team to be Agile. Furthermore RUP has 6 key principles that group twenty-five patterns for Business-Driven Development, OpenUP has four core principles grouping twenty-four practices. Using these value systems we devised a set of Unified Principles for Iterative and Agile IT Development. Since contracts often form the starting point of and provide direction to IT development initiatives it makes sence to use these Unified Principles as a startingpoint for an Agile Contract Scan. Using these values we came to the following list of statements about a contract to assess its support of an Agile way of working:
- The contract reinforces that scope is negotiable.
- The contract reinforces that self-organizing, hybride teams are formed.
- The contract reinforces embracing of change.
- The contract reinforces openness and transparancy.
- The contract reinforces a continuous focus on improving the teams effectiveness in delivering business value.
- The contract reinforces iteratively delivering a usable, production quality (part of the) solution.
- The contract reinforces that it will be adapted on a regular basis.
- The contract reinforces that costs and benefits are weighed on a regular basis to guide decision making.
Tell us what you think. Any comments and improvement suggestions to this post are more than welcome.
Regular cleaning is the best way to reduce dust and other irritating allergens from the home.
ReplyDeleteTrực tiếp bóng đá
Really informative post. It responded to all my questions I was looking the answer for. It’s completely insightful information. Appreciate it for sharing. how much is zedd worth
ReplyDeleteYou content and blog posts are great. This is one of the best blogs on the internet. Loved it. entertainment news
ReplyDeleteThis is such a cool blog, atleast content has a meaning unlike those useless blogs on the internet. North American Bancard ISO Program
ReplyDeleteThanks for this great post. Download nova launcher app from: Analisa Saham
ReplyDeleteThanks for sharing. Amazing article. Grafik Saham
ReplyDeleteThanks for sharing this great post.Կանադայի վիզայի դիմում
ReplyDelete