SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
Ally Gill, SEPG EUROPE 2009 
“Organisations churn through
one technique after another and
     at best get incremental
improvement on top of business
             as usual”
Richard Pascale (1938-, consultant, author and educator)




                                                           2 
  Understand the problem and consider an 
  alterna?ve 
     o  Why do SPI programmes fail? 
     o  What is SoFware Process Management? 

  Define a solu?on 
     o    PROMISE (Process Management in SoFware Engineering) 
  Implement the solu?on 
     o    Manage Processes using key PROMISE principles 


                                                           3 
  Many SoFware Process Improvement (SPI) 
 programmes fail to deliver on their poten?al 
 because:  
  o    SPI tends to generate waves of improvement ini?a?ves which 
       are oFen subject to early termina?on because of financial or 
       organisa?onal changes  
  o    Less mature organisa?ons do not have the exper?se or 
       awareness to perform other ac?vi?es necessary to support 
       process improvement 
  o    Requirements are assumed not elicited 

                                                            5 
  Even seemingly successful SPI ini?a?ves 
  some?mes fail to become opera?onal 
  o    Insufficient ?me is given before the next ini?a?ve starts 
  o    Organisa?ons s?ll fail to manage change 
  Process Improvement is an admirable goal, but it 
  demands a degree of maturity to begin with 
  o    Build in management of change and project management 
  o    ShiF the focus from Process Improvement to Process 
       Management 


                                                              6 
  Lots of ac?vity –  
   o    but liZle real improvement 
  Lots of measures –  
   o    but no analysis or ac?ons 
  Lots of tools – 
   o    but poorly understood, used or integrated 
  Lots of talking –  
   o    but no communica?on (especially at senior levels) 


                                                             7 
  “Process Improvement” fails to adequately 
   describe all the ac?vi?es required to establish 
   and sustain an effec?ve process infrastructure 
  Process Management encompasses: 
  o    Process Management Infrastructure  
  o    Process Defini?on and Implementa?on 
  o    Process Control and Monitoring 
  o    Process Compliance and Assurance 
  o    Process Improvement 

                                                8 
SoFware Process Management: 
  reinforces the idea of a long term strategic focus 
   for organisa?ons who want to perform beZer 
  builds a pla`orm for sustained performance 

  allows the enterprise to create the founda?ons 
   for all future improvement opportuni?es 
  promotes a culture of process and quality 
   awareness  
                                                 9 
10 
11 
  PROMISE ‐ Process Management in SoFware 
   Engineering – is a model for designing, building and 
   running a Process Management Func?on within a 
   SoFware Development enterprise 
  PROMISE focuses on People, Infrastructure and 
   Ac?vi?es associated with Process Management 
  PROMISE can be tailored and applied to single or 
   mul?ple reference models in any size of organisa?on 



                                                     13 
  SoFware Process Management is an essen?al full ?me 
   func?on within the soFware development and 
   maintenance environment 
  PROMISE has been designed for Process and Quality 
   Management leaders and teams, and their managers 
   and execu?ves 
  PROMISE will make a SoFware Process Management 
   func?on easier to build, run and sustain 



                                                 14 
  PROMISE – is the product of twenty five years of 
   experience in SoFware Engineering, Project 
   Management, Quality Management, Change 
   Management and Process Improvement & Management 
  PROMISE is a work in progress 




                                             15 
Infrastructure 
People perform                                                    supports 
   Ac,vi,es                                                        People 
                                    People 



                                    Life‐
                                    cycle 
                       Ac?vi?es              Infrastructure 



                  Infrastructure 
                    underpins 
                     Ac,vi,es 

                                                                             16 
  People are at the heart of PROMISE ac?vi?es 
  Roles and responsibili?es are not widely understood 
   even in organisa?ons with a history of SPI 
  PROMISE defines roles and responsibili?es 
   independently of other corporate job ?tles and codes  
  SPM skills are required across the organisa?on not just 
   within the SEPG or Quality Forum 
  SPM skills must be understood and used by all levels of 
   management 

                                                     17 
  Infrastructure refers to the IT and organisa?onal support 
   required to maintain an SPM func?on 
  A solid infrastructure facilitates the execu?on of SPM 
   ac?vi?es 
  Infrastructure includes process libraries, documenta?on, 
   data repositories and other suppor?ng tools 
  PROMISE helps support an integrated SPM environment 

  Within PROMISE infrastructure includes reference 
   models and methodologies 

                                                      18 
  PROMISE facilitates the following sets of 
  ac?vi?es: 
  o    Process Requirements and Defini?on 
  o    Planning, Management and Governance 
  o    Implementa?on and Deployment 
  o    Monitoring, Measurement and Control 
  o    Improvement 
  o    Compliance and Assurance 
  o    Management of Change 

                                                19 
Level 1 
Programme 




  Level 2 
 Project/ 
Sub‐Project 


  IPCIM 




               20 
  The IPCIM process is at the heart of all 
   programmes, projects and sub‐projects 
  Programmes, projects and sub‐projects have 
   three elements :–  
    Programme/Project Management (PgM/PjM) 
    IPCIM 
    Management of Change (MoC) 

  PgM/PjM and MoC elements can use exis?ng 
  corporate methods if they exist 
                                               21 
  Iden?fy Need – establish programme or project drivers and 
  business requirements 
  Perform Analysis – understand and define the as‐is and to‐
  be models and high level transi?on plan 
  Create Solu?on – build the processes and associated 
  solu?on defini?on and pilots 
  Implement Solu?on – deploy the solu?on into the live 
  environment  
  Monitor Implementa?on – monitor key performance 
  indicators, measure success and create lessons learned   

                                                              22 
    People create, manage and execute processes so people 
     skills are a pre‐requisite 
     o    Management of Change 
    SE techniques are not always suitable for process 
     management 
     o    Product and Process Implementa?on are different 
     o    Project and Process Management skills are different 
    Technical skills cannot solve non‐technical issues 
     o    Find the right people and train them in missing skills 
     o    Change Agents and Communicators 
     o    Process Champions 
                                                                    24 
  Train your execu?ve team from day zero 

  Build on your exis?ng processes and culture 

  Acquire a “management of change” method and 
   use it 
  Keep things small and simple 

  Consider your audience 

  Define and reward “appropriate” behaviour 


                                               25 
    Develop a process management culture 
     o    Roles and Responsibili?es 
     o    Explicit Management Goals and Objec?ves 
     o    Process and Quality Synergy 
     o    Everybody's Responsibility 
    Build a risk based approach to process management 
     o    Where is the pain ? 
     o    What keeps the Chief Execu?ve awake at night ? 
     o    What prevents Delivery Managers from Delivering ? 


                                                               26 
    You need to get the right people 
     o    Balance managers and prac??oners with SPM staff and non‐IT 
          staff (HR, Finance etc.) 
    Set up the most appropriate forums 
     o    Get the appropriate level of granularity 
    Define and Publish the forum objec?ves 
     o    Ability and authority to make decisions 
    Create a Shared Understanding of what you’re trying to 
     achieve 

                                                             27 
    Understand the wider quality prac?ces and alterna?ve 
     models 
     o    ISO standards (ISO 9000, 10005, 10006, etc.) 
     o    SPICE (ISO 15504), AutoSPICE 
     o    Six Sigma 
     o    ITIL v3 
     o    IEEE Standards 
  Look outside IT for process tools and techniques (BPM) 
  Use a pick and mix approach to create an integrated 
   toolkit 

                                                          28 
“Learn all you can from the
  mistakes of others. You won’t
  have time to make them all
            yourself”
Anon




                                  29 
For more informa?on please contact : 

Ally Gill,  
Owner and Managing Director  
ALLYGILL.CO.UK 
ally@ally.gill.co.uk 
info@ally.gill.co.uk 
www.allygill.co.uk  




                                        30 

Más contenido relacionado

La actualidad más candente

Brochure cipm - Vietnam Training
Brochure cipm - Vietnam TrainingBrochure cipm - Vietnam Training
Brochure cipm - Vietnam Training
thinhCN
 

La actualidad más candente (19)

Brochure cipm - Vietnam Training
Brochure cipm - Vietnam TrainingBrochure cipm - Vietnam Training
Brochure cipm - Vietnam Training
 
Change Management - Foundation
Change Management - FoundationChange Management - Foundation
Change Management - Foundation
 
Green Firm Certification: Is Your Firm Green?
Green Firm Certification: Is Your Firm Green?Green Firm Certification: Is Your Firm Green?
Green Firm Certification: Is Your Firm Green?
 
Prince2 & PMBOK Comparison Demystified
Prince2 & PMBOK Comparison DemystifiedPrince2 & PMBOK Comparison Demystified
Prince2 & PMBOK Comparison Demystified
 
Présentation des certifications PMI-RMP et PMI-ACP
Présentation des certifications PMI-RMP et PMI-ACPPrésentation des certifications PMI-RMP et PMI-ACP
Présentation des certifications PMI-RMP et PMI-ACP
 
Brochure cipm - Vietnam Training
Brochure cipm - Vietnam TrainingBrochure cipm - Vietnam Training
Brochure cipm - Vietnam Training
 
Prince2 Agile Frukostmöte
Prince2 Agile FrukostmötePrince2 Agile Frukostmöte
Prince2 Agile Frukostmöte
 
My portfolio in a few slides
My portfolio in a few slidesMy portfolio in a few slides
My portfolio in a few slides
 
AXELOS - PRINCE2 Agile® Practitioner
AXELOS - PRINCE2 Agile® PractitionerAXELOS - PRINCE2 Agile® Practitioner
AXELOS - PRINCE2 Agile® Practitioner
 
Cq5 Development
Cq5 Development Cq5 Development
Cq5 Development
 
MoV syllabus
MoV syllabusMoV syllabus
MoV syllabus
 
Develop and Supervise Operational Approaches
Develop and Supervise Operational ApproachesDevelop and Supervise Operational Approaches
Develop and Supervise Operational Approaches
 
PMexpo17 - Individual competence in project management growth - Martin Sedlmayer
PMexpo17 - Individual competence in project management growth - Martin SedlmayerPMexpo17 - Individual competence in project management growth - Martin Sedlmayer
PMexpo17 - Individual competence in project management growth - Martin Sedlmayer
 
Sourcing Governance - Foundation
Sourcing Governance - FoundationSourcing Governance - Foundation
Sourcing Governance - Foundation
 
Projektverktygsdagen 2013 - Lyft din organisation med en IPMA Delta certifiering
Projektverktygsdagen 2013 - Lyft din organisation med en IPMA Delta certifieringProjektverktygsdagen 2013 - Lyft din organisation med en IPMA Delta certifiering
Projektverktygsdagen 2013 - Lyft din organisation med en IPMA Delta certifiering
 
PMP Exam Prep Course Preview
PMP Exam Prep Course PreviewPMP Exam Prep Course Preview
PMP Exam Prep Course Preview
 
Project Management Certifications
Project Management CertificationsProject Management Certifications
Project Management Certifications
 
Cadence Presentation Eng 2011
Cadence Presentation Eng 2011Cadence Presentation Eng 2011
Cadence Presentation Eng 2011
 
PMP vs Prince2 vs PMI-ACP
PMP vs Prince2 vs PMI-ACPPMP vs Prince2 vs PMI-ACP
PMP vs Prince2 vs PMI-ACP
 

Destacado

web design & web development
web design & web developmentweb design & web development
web design & web development
Hossam Mohamed
 
Career Pathing
Career PathingCareer Pathing
Career Pathing
TalentGuard
 

Destacado (11)

Automatic Assessment of Programming Assignments
Automatic Assessment of Programming AssignmentsAutomatic Assessment of Programming Assignments
Automatic Assessment of Programming Assignments
 
Career building and skills development
Career building and skills developmentCareer building and skills development
Career building and skills development
 
30 Skills to Master to Become a Senior Software Engineer
30 Skills to Master to Become a Senior Software Engineer30 Skills to Master to Become a Senior Software Engineer
30 Skills to Master to Become a Senior Software Engineer
 
web design & web development
web design & web developmentweb design & web development
web design & web development
 
Exploring how technology caters to your students multiple intelligences
Exploring how technology caters to your students multiple intelligencesExploring how technology caters to your students multiple intelligences
Exploring how technology caters to your students multiple intelligences
 
Career Options in Software Industry
Career Options in Software IndustryCareer Options in Software Industry
Career Options in Software Industry
 
Programing Fundamental
Programing FundamentalPrograming Fundamental
Programing Fundamental
 
Career Pathing
Career PathingCareer Pathing
Career Pathing
 
Employee Recruitment System srs
Employee Recruitment System srsEmployee Recruitment System srs
Employee Recruitment System srs
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 
Basics of c++ Programming Language
Basics of c++ Programming LanguageBasics of c++ Programming Language
Basics of c++ Programming Language
 

Similar a Why Software Process Improvement Is Not Enough

SoftServe - The Difference Is You! Join Professionals!
SoftServe  - The Difference Is You! Join Professionals!SoftServe  - The Difference Is You! Join Professionals!
SoftServe - The Difference Is You! Join Professionals!
Mykhailo Burychka
 
Operating Model & Organization Design Toolkit and Playbook
Operating Model & Organization Design Toolkit and PlaybookOperating Model & Organization Design Toolkit and Playbook
Operating Model & Organization Design Toolkit and Playbook
Aurelien Domont, MBA
 
Industrial Engineering Works v1.0
Industrial Engineering Works v1.0Industrial Engineering Works v1.0
Industrial Engineering Works v1.0
Lesiba Rafapa
 

Similar a Why Software Process Improvement Is Not Enough (20)

Using CMMI Process Management Practices to Build and Maintain a QMS
Using CMMI Process Management Practices to Build and Maintain a QMSUsing CMMI Process Management Practices to Build and Maintain a QMS
Using CMMI Process Management Practices to Build and Maintain a QMS
 
Software Process Improvement
Software Process ImprovementSoftware Process Improvement
Software Process Improvement
 
Prosci Webinar: Auditing Change Management Maturity
Prosci Webinar: Auditing Change Management MaturityProsci Webinar: Auditing Change Management Maturity
Prosci Webinar: Auditing Change Management Maturity
 
Practical ITSMS Transformation Techniques Competency Building
Practical ITSMS Transformation Techniques Competency BuildingPractical ITSMS Transformation Techniques Competency Building
Practical ITSMS Transformation Techniques Competency Building
 
Ready for-change-2017 spoce event slides
Ready for-change-2017 spoce event slidesReady for-change-2017 spoce event slides
Ready for-change-2017 spoce event slides
 
Mtug dev ops
Mtug   dev opsMtug   dev ops
Mtug dev ops
 
Increasing Project Success through Project Management Maturity Based on ISO 2...
Increasing Project Success through Project Management Maturity Based on ISO 2...Increasing Project Success through Project Management Maturity Based on ISO 2...
Increasing Project Success through Project Management Maturity Based on ISO 2...
 
SoftServe - The Difference Is You! Join Professionals!
SoftServe  - The Difference Is You! Join Professionals!SoftServe  - The Difference Is You! Join Professionals!
SoftServe - The Difference Is You! Join Professionals!
 
Operating Model & Organization Design Toolkit and Playbook
Operating Model & Organization Design Toolkit and PlaybookOperating Model & Organization Design Toolkit and Playbook
Operating Model & Organization Design Toolkit and Playbook
 
Introduction to Software Process
Introduction to Software ProcessIntroduction to Software Process
Introduction to Software Process
 
Lucidchart Connect Seattle: Why I Love Business Process & How I Fell in Love ...
Lucidchart Connect Seattle: Why I Love Business Process & How I Fell in Love ...Lucidchart Connect Seattle: Why I Love Business Process & How I Fell in Love ...
Lucidchart Connect Seattle: Why I Love Business Process & How I Fell in Love ...
 
Agile = scrum = no project managers
Agile =  scrum =  no project managersAgile =  scrum =  no project managers
Agile = scrum = no project managers
 
Pmce presentation slides
Pmce presentation slidesPmce presentation slides
Pmce presentation slides
 
software process improvement
software process improvementsoftware process improvement
software process improvement
 
Pmce presentation slides
Pmce presentation slidesPmce presentation slides
Pmce presentation slides
 
HI600 Ch01 text_slides
HI600 Ch01 text_slidesHI600 Ch01 text_slides
HI600 Ch01 text_slides
 
Flexible career pathways
Flexible career pathwaysFlexible career pathways
Flexible career pathways
 
Prosci Change Capability Webinar
Prosci Change Capability WebinarProsci Change Capability Webinar
Prosci Change Capability Webinar
 
Industrial Engineering Works v1.0
Industrial Engineering Works v1.0Industrial Engineering Works v1.0
Industrial Engineering Works v1.0
 
What is agile?
What is agile?What is agile?
What is agile?
 

Último

unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 

Último (20)

unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 

Why Software Process Improvement Is Not Enough

  • 2. “Organisations churn through one technique after another and at best get incremental improvement on top of business as usual” Richard Pascale (1938-, consultant, author and educator) 2 
  • 3.   Understand the problem and consider an  alterna?ve  o  Why do SPI programmes fail?  o  What is SoFware Process Management?    Define a solu?on  o  PROMISE (Process Management in SoFware Engineering)    Implement the solu?on  o  Manage Processes using key PROMISE principles  3 
  • 4.
  • 5.   Many SoFware Process Improvement (SPI)  programmes fail to deliver on their poten?al  because:   o  SPI tends to generate waves of improvement ini?a?ves which  are oFen subject to early termina?on because of financial or  organisa?onal changes   o  Less mature organisa?ons do not have the exper?se or  awareness to perform other ac?vi?es necessary to support  process improvement  o  Requirements are assumed not elicited  5 
  • 6.   Even seemingly successful SPI ini?a?ves  some?mes fail to become opera?onal  o  Insufficient ?me is given before the next ini?a?ve starts  o  Organisa?ons s?ll fail to manage change    Process Improvement is an admirable goal, but it  demands a degree of maturity to begin with  o  Build in management of change and project management  o  ShiF the focus from Process Improvement to Process  Management  6 
  • 7.   Lots of ac?vity –   o  but liZle real improvement    Lots of measures –   o  but no analysis or ac?ons    Lots of tools –  o  but poorly understood, used or integrated    Lots of talking –   o  but no communica?on (especially at senior levels)  7 
  • 8.   “Process Improvement” fails to adequately  describe all the ac?vi?es required to establish  and sustain an effec?ve process infrastructure    Process Management encompasses:  o  Process Management Infrastructure   o  Process Defini?on and Implementa?on  o  Process Control and Monitoring  o  Process Compliance and Assurance  o  Process Improvement  8 
  • 9. SoFware Process Management:    reinforces the idea of a long term strategic focus  for organisa?ons who want to perform beZer    builds a pla`orm for sustained performance    allows the enterprise to create the founda?ons  for all future improvement opportuni?es    promotes a culture of process and quality  awareness   9 
  • 10. 10 
  • 11. 11 
  • 12.
  • 13.   PROMISE ‐ Process Management in SoFware  Engineering – is a model for designing, building and  running a Process Management Func?on within a  SoFware Development enterprise    PROMISE focuses on People, Infrastructure and  Ac?vi?es associated with Process Management    PROMISE can be tailored and applied to single or  mul?ple reference models in any size of organisa?on  13 
  • 14.   SoFware Process Management is an essen?al full ?me  func?on within the soFware development and  maintenance environment    PROMISE has been designed for Process and Quality  Management leaders and teams, and their managers  and execu?ves    PROMISE will make a SoFware Process Management  func?on easier to build, run and sustain  14 
  • 15.   PROMISE – is the product of twenty five years of  experience in SoFware Engineering, Project  Management, Quality Management, Change  Management and Process Improvement & Management    PROMISE is a work in progress  15 
  • 16. Infrastructure  People perform  supports  Ac,vi,es  People  People  Life‐ cycle  Ac?vi?es  Infrastructure  Infrastructure  underpins  Ac,vi,es  16 
  • 17.   People are at the heart of PROMISE ac?vi?es    Roles and responsibili?es are not widely understood  even in organisa?ons with a history of SPI    PROMISE defines roles and responsibili?es  independently of other corporate job ?tles and codes     SPM skills are required across the organisa?on not just  within the SEPG or Quality Forum    SPM skills must be understood and used by all levels of  management  17 
  • 18.   Infrastructure refers to the IT and organisa?onal support  required to maintain an SPM func?on    A solid infrastructure facilitates the execu?on of SPM  ac?vi?es    Infrastructure includes process libraries, documenta?on,  data repositories and other suppor?ng tools    PROMISE helps support an integrated SPM environment    Within PROMISE infrastructure includes reference  models and methodologies  18 
  • 19.   PROMISE facilitates the following sets of  ac?vi?es:  o  Process Requirements and Defini?on  o  Planning, Management and Governance  o  Implementa?on and Deployment  o  Monitoring, Measurement and Control  o  Improvement  o  Compliance and Assurance  o  Management of Change  19 
  • 20. Level 1  Programme  Level 2  Project/  Sub‐Project  IPCIM  20 
  • 21.   The IPCIM process is at the heart of all  programmes, projects and sub‐projects    Programmes, projects and sub‐projects have  three elements :–     Programme/Project Management (PgM/PjM)    IPCIM    Management of Change (MoC)    PgM/PjM and MoC elements can use exis?ng  corporate methods if they exist  21 
  • 22.   Iden?fy Need – establish programme or project drivers and  business requirements    Perform Analysis – understand and define the as‐is and to‐ be models and high level transi?on plan    Create Solu?on – build the processes and associated  solu?on defini?on and pilots    Implement Solu?on – deploy the solu?on into the live  environment     Monitor Implementa?on – monitor key performance  indicators, measure success and create lessons learned    22 
  • 23.
  • 24.   People create, manage and execute processes so people  skills are a pre‐requisite  o  Management of Change    SE techniques are not always suitable for process  management  o  Product and Process Implementa?on are different  o  Project and Process Management skills are different    Technical skills cannot solve non‐technical issues  o  Find the right people and train them in missing skills  o  Change Agents and Communicators  o  Process Champions  24 
  • 25.   Train your execu?ve team from day zero    Build on your exis?ng processes and culture    Acquire a “management of change” method and  use it    Keep things small and simple    Consider your audience    Define and reward “appropriate” behaviour  25 
  • 26.   Develop a process management culture  o  Roles and Responsibili?es  o  Explicit Management Goals and Objec?ves  o  Process and Quality Synergy  o  Everybody's Responsibility    Build a risk based approach to process management  o  Where is the pain ?  o  What keeps the Chief Execu?ve awake at night ?  o  What prevents Delivery Managers from Delivering ?  26 
  • 27.   You need to get the right people  o  Balance managers and prac??oners with SPM staff and non‐IT  staff (HR, Finance etc.)    Set up the most appropriate forums  o  Get the appropriate level of granularity    Define and Publish the forum objec?ves  o  Ability and authority to make decisions    Create a Shared Understanding of what you’re trying to  achieve  27 
  • 28.   Understand the wider quality prac?ces and alterna?ve  models  o  ISO standards (ISO 9000, 10005, 10006, etc.)  o  SPICE (ISO 15504), AutoSPICE  o  Six Sigma  o  ITIL v3  o  IEEE Standards    Look outside IT for process tools and techniques (BPM)    Use a pick and mix approach to create an integrated  toolkit  28 
  • 29. “Learn all you can from the mistakes of others. You won’t have time to make them all yourself” Anon 29