UiPath Community: Communication Mining from Zero to Hero
110605=holy grail cmmi_scrum
1. In Search of our Holy Grail:
How we get a feel for both
CMMI and SCRUM
Isabel Ferreira
Quality Manager
2. Agenda
Convictions and Beliefs (Models and References Adoptions)
The Pilot Project
Lessons Learned, Mines and Traps
Questions & Answers
2
3. What We Feel About quality?
Let´s talk about Quality…
Quality is Meet or Exceed the Expectations of Our
Customers!
Deming
3
4. Believers? Believers and practitioners?
“The quality of a product is largely determined by
the quality of the process used to develop and
improve”
Assumption based on the principles of TQM,
as taught by Shewhart, Juran, Demin e Humphrey
4
5. Quality Management System (QMS) and
Strategic Alignment of SINFIC
Quality Objectives
Quality Policy
“… But what are the strategic objectives of SINFIC?”
What are the guidelines for our actions?
Where can we see?...”
5
6. Tool of Effective Management
Vision
Sinfic Values
Mission
QMS
Objectives
Policy
MISSION
Maintain a clear orientation in the formation and sustainability of our Intellectual Capital,
demonstrating a competitive advantage in order to convey innovation and quality to our clients in
different geographical areas and as a way of creating shared value with our teams and partners.
6
7. Tool of Effective Management
WHAT IS THE SHOE THAT FIT TO YOUR FOOT?
Complexity and Risk Management
7
8. Configure and Adapt …
Project Types X Project Profile
Value Chain Work Products
Processes Level of Formalism
Alignment
ISO 9001:2008, CMMI ML 2, CMMI ML 3 … SCRUM
MMA – Metodologia Modernização
SM3 – Sinfic Métricas 3 Administrativa 8
9. CMMI - Maturity Level 2 …
REQM PMC MA CM
PP PPQA SAM
Critical Small Projects
9
10. CMMI – Maturity Level 3 …
RD TS PI RSKM VER VAL
IPM OPF OPD DAR OT
REQM PMC MA CM
PP PPQA SAM
Customized Software/System Design and Development
Product Design and Development
Projects
10
11. Where do We Apply Scrum?
If we have Scrum, we no longer have to be aligned with CMMI?
11
12. Where do We Apply Scrum?
Why Scrum is silent regarding the documentation of
software engineering?
In Do Better Scrum
Peter Hundermark
Documentation must be useful!
12
13. SCRUM – What We understand…
Scrum is an iterative, incremental
framework for projects and product or
application development;
Development Structured in Work
Cycles– Sprints;
Timeboxed;
Inspect & adapt.
13
14. Scrum framework
Roles There is not the role of Project
Manager in Scrum!
Product Translates the inputs that
Owner the product should be in a
vision or Product backlog
• Manage the
product (and
ROI) Is distributed into
three roles
Srum
Equipa
Master
• Manage
itself • Manage the
Process
Develops the product Do whatever it takes to be
created by the Product a successful team
Owner. SCRUM.
14
17. Introduction
• Kairos Project
6 sprints (1 for startup)
2 Team Members
1 (Srum Master + Product Owner)
Lessons Learned
Use cases in product backlog dificult estimation;
The relevant role of Scrum Master and Product Owner;
17
18. Introduction
• Projecto Nautlius
• 9 sprints (1 for startup)
• 5+1 Team Members
• 4 Bussiness Units
18
30. Lessons Learned
Integration of Product Backlogs;
1 Product Owner (representative of 4 Product Owners);
Scrum Master in exclusive;
Testing team to work daily with the team.
Request for Improvement of the QMS Sinfic
Review of the metrics required for Projects;
Team Velocity;
Points per Hour;
Missing Points (burndown chart);
Cost per Sprint;
Cost per User Story
30
31. QMS Sinfic Improvement Initiative
Further promotion of internal workshops;
Constitution of the Operational Quality Circle;
Review of the Quality Management System of Sinfic;
Institutionalize practices.
31
32. Questions
Place Information Technologies, Management and Quality,
at the service of the organizations with the aim of
reinforcing competitiveness and sustainability in the
development of social and economic nations.
32