Agile is methodology and a set of guidelines. Agile software development is not lack of discipline, but needs more management and engineering disciplines; it also takes stronger governance disciplines to ensure Agile project success. Here are a few perspectives on Agile governance:
Strong governance team: You need to ensure that the business and the delivery team relevant stakeholders are represented in the governance team. The need to deliver value and products that the business need as quickly as possible would require some strong support and guidance from the leadership, and continues cross-functional collaboration which helps put in place without compromising any of the other agile principles.
·        
Servant leadership: 
Agile GRC:
 Governance framework: Most important, keep eyes on context changes and agree on which of the levers, scope, time, cost or capacity need to be adjusted, and advise the teams on re-planning accordingly. It should definitely be people over process, but also people using the process of governance to enhance the delivery of business value on time in tranches that meet the business needs. An appropriate governance framework is even more important for disciplined Agile delivery environment, where to address the full delivery life cycle involving agile and non-agile teams, several core methods are combined, or a few “traditional” practices (such as doing some up-front requirements and architecture modeling tailored to reflect agile philosophies etc.,) are adopted to round out the overall solution delivery process. In these environments, appropriate procedures for managing cross-teams dependencies, issues and risks are integral success factors.
Governance framework: Most important, keep eyes on context changes and agree on which of the levers, scope, time, cost or capacity need to be adjusted, and advise the teams on re-planning accordingly. It should definitely be people over process, but also people using the process of governance to enhance the delivery of business value on time in tranches that meet the business needs. An appropriate governance framework is even more important for disciplined Agile delivery environment, where to address the full delivery life cycle involving agile and non-agile teams, several core methods are combined, or a few “traditional” practices (such as doing some up-front requirements and architecture modeling tailored to reflect agile philosophies etc.,) are adopted to round out the overall solution delivery process. In these environments, appropriate procedures for managing cross-teams dependencies, issues and risks are integral success factors.Agile needs agile governance, simplicity is the key, make it simple but mature, practical with agility.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0 comments:
Post a Comment