agile process audit

Post on 29-Nov-2014

5.226 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

This ppt was presented by Narinder Kumar during Audit Event on 30th September at Radisson Suites.

TRANSCRIPT

Adopt, Inspect and ImproveAgile Process Audit

Narinder Kumar

Agenda

Problem Context Benefits of Process Audit Applicability in your environment Our Approach What do we audit Sample Findings Q & A

Common Problems facing Software Projects

Cost Over-run Insufficient RoI Feature Expectation Mismatch Poor Quality Lack of Transparency Flexibility High Maintenance Costs

Solution : Agile Methodologies

Scrum Project Life-Cycle

Next Steps Thinking of Adopting Agile

Readiness Scan Action Plan Best Preparedness

Already implemented agile Implementation Level Scan Identify Bottlenecks Action Plan for Further Improvements

Planning for wider-roll out Action Plan for Multiple Feature Team Management Adaptability Suggestions

What is a Process Audit

Provides a clear insight in your current state

Analyzes complete chain

Identify pain-areas

Suggest Improvements

Aimed at increasing the overall productivity

Approach

Planning Phase Discussion with Audit Sponsor and Key Stake

Holders Field Work

Interviews and Analysis Audit Report

Findings and Action Plan Follow-Up

What do we audit ?

Sample FindingsFindings Recommendations Benefits / Implications

Too many outside distractions

Adapt a Firewall Role within the team. Can be assigned to Scrum Master

Team can concentrate better on workExternal Interfaces need to adapt to new style

Number of Bugs remain high after every Sprint Delivery

Work and improve Definition of Done

Less time during QA process, better quality

Bugs are discovered during Production or much later after delivery

Involve QA early, Make Testers part of the team

Improved development cycle,Better Customer SatisfactionMore resources may be required

Guiding Principles

• Eliminate Waste• People Centric• Optimize Across Organization

top related