How do you measure success rate of large scale agile process? - - PowerPoint PPT Presentation

how do you measure success rate of large scale agile
SMART_READER_LITE
LIVE PREVIEW

How do you measure success rate of large scale agile process? - - PowerPoint PPT Presentation

How do you measure success rate of large scale agile process? [BHAGEERATHI BAI] About me.. Bhageerathi Bai , Software Quality Engineer at Intel India Pvt Ltd. 2 Our teams Quality reviews and releases Challenges Solution Success Measure 3


slide-1
SLIDE 1

How do you measure success rate of large scale agile process?

[BHAGEERATHI BAI]

slide-2
SLIDE 2

2

About me..

Bhageerathi Bai, Software Quality Engineer at Intel India Pvt Ltd.

slide-3
SLIDE 3

3

Our teams Quality reviews and releases Challenges Solution Success Measure

slide-4
SLIDE 4

4

Internal

Hardware, Software, System teams Software and Hardware Integrators

Third party

Software and Hardware Teams

Manufacturer

Component and Board Manufacturers

Integration

Large Scale Agile Players…

slide-5
SLIDE 5

5

A define/build/test component team

slide-6
SLIDE 6

6

Large scale Agile teams distributed …

slide-7
SLIDE 7

7

Our teams Quality reviews and releases Challenges Solution Success Measure

slide-8
SLIDE 8

8

System1 Hardware team 1 Component 1.1 Component 1.2 Software team 2 Component 2.1 Software team 3 Component 3.1 Component 3.2

Quality Assessments…

PSI Quality

slide-9
SLIDE 9

9

Go/No-Go meetings..

slide-10
SLIDE 10

10

Quality Assessments of Components – Pre-requisites

Define Goals/Criteria Collect Metrics Generate Assessments

capture quality trends

slide-11
SLIDE 11

11

Milestone Candidate Quality review process – CUSTOMIZED

Initiate and collect data for each criteria Review against defined metric for completeness Generate Assessments Milestone candidate ready Approve Assessmen ts

No

Raise Exceptions and track to closure

Yes

slide-12
SLIDE 12

12

Milestones

slide-13
SLIDE 13

13

HW MS1 HW MS2 HW MS3 Production Pre-prod1 Pre-prod2 Pre-prod3 Production

Hardware Milestones Software and System Milestones

slide-14
SLIDE 14

14

Our teams Quality reviews and releases Challenges Solution Success Measure

slide-15
SLIDE 15

15

  • Customized Quality Assessments of

Individual components

slide-16
SLIDE 16

16

  • Component Deliverables to

customers in isolation

  • Unsynchronized release

cycles

slide-17
SLIDE 17

17

Our teams Quality reviews and releases Challenges Solution Success Measure

slide-18
SLIDE 18

18

Tailoring large scale Agile …

slide-19
SLIDE 19

19

How did we implement!!

slide-20
SLIDE 20

20

Establish Common Quality language – goals and challenging metrics Roll out Organization wide training plan Mandated Common release review Process Ensured Adoption by all the teams

slide-21
SLIDE 21

21

  • Requirements management
  • Feature Development
  • Defects and customer escalations
  • Third party Compliance
  • Manufacturing checks
  • Compatibility tests
  • Customer scenarios
  • In-house Deployment Tests
  • Documentation … etc.

Common Quality Framework measured areas.. REVISED!!

slide-22
SLIDE 22

22

Product release review process..

slide-23
SLIDE 23

23

What Changed?… HW/SW Milestone Candidate Quality review process

Initiate and collect data for each criteria Review against defined metric for completeness Generate Assessments Milestone candidate ready Approve Assessmen ts

No

Raise Exceptions and track to closure

Yes

  • Criteria – Common Criteria Traction
  • Defined Metric – More Stringent Metrics
  • Exceptions – Close before next Milestone
  • Milestone candidate – New Integration

Process to synchronize releases

slide-24
SLIDE 24

24

HW/SW Milestone Candidate System assessments With latest component releases Milestone Declaration

Component Assessment

System wide Assessments Ship release approval

Synchronize releases..

slide-25
SLIDE 25

25

Hardware Milestones Software and System Milestones

HW MS1 HW MS2 HW MS3 Production Pre-prod1 Pre-prod2 Pre-prod3 Production

Dependencies were taken care…

slide-26
SLIDE 26

26

Common Quality Framework ensures…

Establish Common Quality standards across organization Prevent component team declaring release in isolation Help ask “right” questions during ship decisions Transparency across entire system Central change control process Consistency of business processes Manage quality and risk of the product Raise the quality bar to align with customer expectations

slide-27
SLIDE 27

27

Our teams Quality reviews and releases Challenges Solution Success Measure

slide-28
SLIDE 28

28

Results

Stream line dependencies and Release schedules Team collaboration Improved Improvement in the Quality Processes Time to market was met as planned Plan future releases with horizon of Predictability Maintained zero critical exposure defects Associated Finance Risks were in control

slide-29
SLIDE 29

29

Limitations!

slide-30
SLIDE 30

30

Conclusion

  • Delivering what customer wants
  • Open Communication with

customer

  • Being trusted by customer
  • Synchronize Release cycles to show

working software frequently

slide-31
SLIDE 31

31

Questions ?