Upload
ignite
View
1.233
Download
1
Tags:
Embed Size (px)
DESCRIPTION
This is a case study of an Agile pilot in Comverse which was presented By Galit Altinyuva AVP, localization unit manager, as part of AgileTour 2010, an international conference that was organized by Ignite and held in the Computer Science Faculty of the Technion, Israeli leading academic institute for technological studies
Citation preview
Galit Altinyuva – Nov 2010y
About me:About me:
AVP, Localization Unit Manager @ Comverse
Background in S/W Development &several Managerial positions in R&D
O T tO T tOur TargetOur Targetgg
1
2009
2008We have set a 2 years improvement plan t titargeting:
50% cost improvement in 2009During 2009 many improvements were implemented:
Continuous integration
2010
High CostLong TTMLow Quality
pAdditional 20% cost improvement in 201025% i t i TTM
Continuous integrationImproved testing methodologyGenerate “bank of test cases” for project utilization
Moving to Agile…2010Low Quality25% improvement in TTMGenerate bank of test cases for project utilization
Documentation optimization - TemplatesEnhanced trainingEnhanced training
Something didn’t work – Thinking “out of the box” was required
Why Agile?s
•Improve project Visibility
• Improve TTMTTMTTM
Ben
efits
• Increase Flexibility
• Enhance ability to Manage priorities
ness
B • Enhance software Quality
• Reduce RisksBudgetBudget
QualityQualityBus
i
• Improved Productivity
• Reduce Waste
ts • Increase Team accountability
• Reduce actual Cost
Ben
efi Increase Team accountability
• Increase Collaboration
• Increase Employees satisfaction
5
Sof
t p y
• Improve Team morale
Getting StartedGetting Started
Select external experts for Agile implementationAgileSparks – provided full support & guidance throughout the implementation
p g p
Define pilots & success criteria2 projects were chosen for pilots with well defined success criterions in terms of Cost, TTM & Quality
p
High management attentionHigh focus on pilotsMaking a buzz around agileg g
6
Agile - Scrum ProcessDaily Scrum
• What did you do yesterday?• What will you do today?
24 Hours
What will you do today?• Any obstacles?
Hours
PlanningPlanning
2 WeeksSprint Backlog –
features assigned to
sprint
Features expanded to tasks
Retrospective
Review
PotentiallyShippableProduct
Prod ct Backlog
8
Product Backlog –Prioritized project features
Impediments Faced…
Too many y
meetings I don’t know how to give EE
Teams
g
Teams
It is impossible toManagement is tracking my
working
It is impossible to split my large
tasks into small ones
progress every day
Tracking & MonitoringTracking & Monitoring
Agile steeringAgile steering
Scrum Master & Product Owner forumsScrum Master & Product Owner forums
RBL templatep
Measurement dashboard
10
Pilots’ Results – Great Success
TTM reduced in 20%
Pilots Results Great Success
Cost aligned with targets – 30% reduction
High Quality ~1-3 defects on customer site
11
Successful Pilots – The next Impediment ?
Define tool for mass projectsp j
Agile Championg p• Accountable for the Agile implementation• Objective – Coach and mentor
Needs to be: Certified Scrum MasterCertified Scrum MasterUp-To-Date with Agile trends and processesSeek for continuous improvement
Responsibilities:Makes sure Agile process is being followed in all projects in similar wayMakes sure Agile process is being followed in all projects in similar wayInitiate and facilitate internal Scrum forums (such as SM forum, PO forum etc)Define tool measurements and visibility reportsDefine tool, measurements and visibility reportsFacilitate the Steering Committee meetingMonitor the Scrum Ceremonies (Daily, Review, Retrospective, Planning) i diff t j t d k it i ffi i tin different projects and make sure it is efficient
Agile Supporting Tool - VersionOne
F ll A il Lif • Planning and tracking• One view for impediments & Retrospective
Full Agile Life-cycle Support
• Drag-and-drop Task board • Drag-and-drop ranking and iteration planning
Simplified User Interface
• 50+ Pre-packaged agile metrics and reports• Executive-level Dashboards with best practice
iReporting
metricsp g
• Free platform and third-party tool connectorsOpen Integration Free platform and third party tool connectors• Integration with QC, CQ, Hudson
p gPlatform
14
Looking Ahead
All I Si ht4 j t i l ti A ilAll InSight4 projects are implementing Agile
Positive trends in terms of Cost, TTM & Quality
Focus on Testing Automation
C t t D t d hiConstant Day-to-day coaching
Project management tools assimilation
Th k YThank YouGalit Altinyuva