SlideShare une entreprise Scribd logo
1  sur  46
Building a Cost Effective Portfolio
         Management System…Yes You Can!
                                    Presented By:
                             Linda Maleki and Cindy Trinh

                                  Jet Propulsion Laboratory,
                               California Institute of Technology

                                                NASA PM Challenge
                                                 February 22, 2012

Reference herein to any specific commercial product, process, or service by trade name, trademark, manufacturer, or otherwise, does not
constitute or imply its endorsement by the United States Government or the Jet Propulsion Laboratory, California Institute of Technology.
                        Copyright 2011 California Institute of Technology. Government sponsorship acknowledged.
We are JPL’s OCIO


                  Support
                     the
                Laboratory
                in meeting
                 its goals



                                 Infuse the
Serve the
diverse IT      OCIO                right
                               technologies
needs of
   JPL          Vision          at the right
                                    time




                    Offer
                compelling
                   service
                alternatives
                                               2
3
4
5
6
Key Points




                       Implementing
 OCIO needed
                      BuildIT has kept   We’ve only just
visibility into all
                        Projects on          begun
   IT projects
                            track
How many IT
                     projects are
                       going on
                      right now?

Are projects on
     time?



                  What is the true
                  cost for project
                    deliveries?



How can we
  help?                              8
9
OCIO Process Derived from RUP and
                      tailored to JPL Needs




Inception     Elaboration      Construction      Transition


Project       Software          Implementation   Lessons
Vision &                        Plan             Learned
              Requirements &
Scope         Business
Major         Processes        Training
Features                       Development       Deployment
                                                 Configuration
 High Level   Project Plan
 Budget &
 Schedule                       Test Plans                       10
Phase Reviews Provide
the Mechanism to Control the Process




                                       11
Scorecards Provide
Objective Approval and Commitment




                    Scorecards are
                     what count!




                                     12
13
BuildIT was Built on an Internal
  Platform Enabling Re-Use
Key Capabilities were Based on
 PMI & ITIL Recommendations
Project Managers and Team Members
              Speak the Same Language




  Need to        Must            Standard
 teach the      practice       terminology
vocabulary     effective       is used and
behind the      Change         artifacts are
  process     Management        consistent
Project Action Reports: The Basic Data for BuildIT



                What are
                your next
              steps for the
             next reporting
                 period?

Are there
any action
 items or
milestones
  due or
overdue?            What are any
                     major new
                     issues and
                    what are you
                   doing about it?




                                                           17
Tracking Mechanisms Enable Weekly Status Reporting
Standard Project Sites Organize Project Artifacts
Tools are
provided to
gather
ideas, brain
storm, docu
ment RFA’s
and meet
checklist
items
BuildIT Tools: Risk List


• Catalog and Track all
  identified project risks and
  mitigations.
• All standard risk information
  are tracked on the BuildIT
  Project site




                                                 21
BuildIT Tools: Document Tracking

• Track and Control
  Project Documentation
• Directory Structure
  consistent across all
  sites
• Integrates with Office
  Applications
• Full workflow and
  reporting capability




                                                    22
BuildIT Tools: Technology Positions




                                      23
The Inception Plan was the First Automated
               Online Form




                                             24
User Experience Group Reviews all Applications
and Web Sites
Training Materials are Integrated into BuildIT
27
CIO



 Deputy          Portfolio
  CIO            Manager



 PMO



 Project
Managers




                             28
CIO Required that All Projects be
Registered on the Development Pipeline
Establish a Process and BuildIT Coordinator




          Walk the          Expedites
           users            the JUMP
        through the          Process
            tool




                         Audit
                      projects for
                      compliance




           Full Project and
           Process Support
31
False Assumptions were made that
BuildIT takes longer for the Project Lifecycle
33
BuildIT Site is Accessible
     to Management
Visual Metrics Reporting Gives
 Management the Big Picture




                                 35
2006                    2008
Project                 BuildIT
Chaos                   Online




             2007                   2012
             JUMP                 Re-BuildIT
          Established




                                               36
Our Main Goals Were Achieved



 Pipeline, weekly status     Roles, responsibilities, and
updates, and metrics tools       technology position
    were developed            statements were defined



                  Accomplishments



 UX Experience working
                             Automated first online form
   group established
38
“Before we had BuildIT, it was almost impossible
to know the status of all of the projects we were
 working on. A week after BuildIT went Live, we
  knew we had 35 active projects and we knew
           which ones needed help.”


               -Michael Stefanini, JUMP Process
               Owner, Section Manager of IT Project
               Management and Application Development


                                                        39
BuildIT Feedback for Continuous Improvement


           Performed
            ongoing
          assessments
           with users




                   Provide upper
Developed
                   management
specialized
                        with
  Affinity
                    meaningful
  Groups
                      metrics
41
42
We Would Like to Convert all
Word Templates to Online Forms




                                 43
Integration with MS Project will make a
Master Rollup of all Projects more Visible




                                             44
Summary




                       Implementing
OCIO needed
                      BuildIT has kept   We’ve only just
visibility into all
                        Projects on          begun
   IT projects
                            track
Thank You


            46

Contenu connexe

Tendances

Daniel.dvorak
Daniel.dvorakDaniel.dvorak
Daniel.dvorakNASAPMC
 
Vonnie simonsen
Vonnie simonsenVonnie simonsen
Vonnie simonsenNASAPMC
 
Kelly.elliott
Kelly.elliottKelly.elliott
Kelly.elliottNASAPMC
 
Charles.armstrong
Charles.armstrongCharles.armstrong
Charles.armstrongNASAPMC
 
Stefanini.trinh
Stefanini.trinhStefanini.trinh
Stefanini.trinhNASAPMC
 
Petze.lara
Petze.laraPetze.lara
Petze.laraNASAPMC
 
Harvey elliott
Harvey elliottHarvey elliott
Harvey elliottNASAPMC
 
Harrison.g.poole.k
Harrison.g.poole.kHarrison.g.poole.k
Harrison.g.poole.kNASAPMC
 
Chambers.calvin
Chambers.calvinChambers.calvin
Chambers.calvinNASAPMC
 
Osterkamp jeff
Osterkamp jeffOsterkamp jeff
Osterkamp jeffNASAPMC
 
Kapruch steve
Kapruch steveKapruch steve
Kapruch steveNASAPMC
 
Sally.godfrey
Sally.godfrey Sally.godfrey
Sally.godfrey NASAPMC
 
David.oberhettinger
David.oberhettingerDavid.oberhettinger
David.oberhettingerNASAPMC
 
Geyer.m.sasaki.c
Geyer.m.sasaki.cGeyer.m.sasaki.c
Geyer.m.sasaki.cNASAPMC
 
Fujieh.maura
Fujieh.mauraFujieh.maura
Fujieh.mauraNASAPMC
 
Noneman.steven
Noneman.stevenNoneman.steven
Noneman.stevenNASAPMC
 
Costello kenneth
Costello kennethCostello kenneth
Costello kennethNASAPMC
 

Tendances (20)

Daniel.dvorak
Daniel.dvorakDaniel.dvorak
Daniel.dvorak
 
Vonnie simonsen
Vonnie simonsenVonnie simonsen
Vonnie simonsen
 
Kelly.elliott
Kelly.elliottKelly.elliott
Kelly.elliott
 
Symons
SymonsSymons
Symons
 
Charles.armstrong
Charles.armstrongCharles.armstrong
Charles.armstrong
 
Stefanini.trinh
Stefanini.trinhStefanini.trinh
Stefanini.trinh
 
Petze.lara
Petze.laraPetze.lara
Petze.lara
 
Housch
HouschHousch
Housch
 
Harvey elliott
Harvey elliottHarvey elliott
Harvey elliott
 
Harrison.g.poole.k
Harrison.g.poole.kHarrison.g.poole.k
Harrison.g.poole.k
 
Chambers.calvin
Chambers.calvinChambers.calvin
Chambers.calvin
 
Osterkamp jeff
Osterkamp jeffOsterkamp jeff
Osterkamp jeff
 
Kapruch steve
Kapruch steveKapruch steve
Kapruch steve
 
Sally.godfrey
Sally.godfrey Sally.godfrey
Sally.godfrey
 
David.oberhettinger
David.oberhettingerDavid.oberhettinger
David.oberhettinger
 
Geyer.m.sasaki.c
Geyer.m.sasaki.cGeyer.m.sasaki.c
Geyer.m.sasaki.c
 
Fujieh.maura
Fujieh.mauraFujieh.maura
Fujieh.maura
 
Noneman.steven
Noneman.stevenNoneman.steven
Noneman.steven
 
Watts
WattsWatts
Watts
 
Costello kenneth
Costello kennethCostello kenneth
Costello kenneth
 

En vedette

John.marinaro
John.marinaroJohn.marinaro
John.marinaroNASAPMC
 
Martt.anne
Martt.anneMartt.anne
Martt.anneNASAPMC
 
Lengyel dave
Lengyel daveLengyel dave
Lengyel daveNASAPMC
 
Mary.zimmerman
Mary.zimmermanMary.zimmerman
Mary.zimmermanNASAPMC
 
James.john
James.johnJames.john
James.johnNASAPMC
 
J.baniskewski
J.baniskewskiJ.baniskewski
J.baniskewskiNASAPMC
 
Joanne.woytek
Joanne.woytekJoanne.woytek
Joanne.woytekNASAPMC
 

En vedette (7)

John.marinaro
John.marinaroJohn.marinaro
John.marinaro
 
Martt.anne
Martt.anneMartt.anne
Martt.anne
 
Lengyel dave
Lengyel daveLengyel dave
Lengyel dave
 
Mary.zimmerman
Mary.zimmermanMary.zimmerman
Mary.zimmerman
 
James.john
James.johnJames.john
James.john
 
J.baniskewski
J.baniskewskiJ.baniskewski
J.baniskewski
 
Joanne.woytek
Joanne.woytekJoanne.woytek
Joanne.woytek
 

Similaire à Linda maleki

KPI Partners E-Book: The Project Analytics Framework
KPI Partners E-Book: The Project Analytics FrameworkKPI Partners E-Book: The Project Analytics Framework
KPI Partners E-Book: The Project Analytics FrameworkKPI Partners
 
Project Management at First National Bank
Project Management at First National BankProject Management at First National Bank
Project Management at First National BankIsis Quiñones
 
Organizing Design-Driven Development Using Rational Requirements Composer
Organizing Design-Driven Development Using Rational Requirements ComposerOrganizing Design-Driven Development Using Rational Requirements Composer
Organizing Design-Driven Development Using Rational Requirements ComposerKurt Solarte
 
Continuous integration for se group meeting
Continuous integration for se group meetingContinuous integration for se group meeting
Continuous integration for se group meetingSergii Shmarkatiuk
 
Modernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesModernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesCollabNet
 
Software Engineering The Multiview Approach And Wisdm
Software Engineering   The Multiview Approach And WisdmSoftware Engineering   The Multiview Approach And Wisdm
Software Engineering The Multiview Approach And Wisdmguestc990b6
 
Why we should consider Open Hybrid Cloud.pdf
Why we should  consider Open Hybrid Cloud.pdfWhy we should  consider Open Hybrid Cloud.pdf
Why we should consider Open Hybrid Cloud.pdfMasahiko Umeno
 
Technology Governance: Smart, Sexy and Simple in Seven Steps
Technology Governance: Smart, Sexy and Simple in Seven StepsTechnology Governance: Smart, Sexy and Simple in Seven Steps
Technology Governance: Smart, Sexy and Simple in Seven StepsNTEN
 
Projects FAIL if We do not Consider 5 DIMENSIONS!
Projects FAIL if We do not Consider 5 DIMENSIONS!Projects FAIL if We do not Consider 5 DIMENSIONS!
Projects FAIL if We do not Consider 5 DIMENSIONS!VSR *
 
A Capability Maturity Framework for Sustainable ICT
A Capability Maturity Framework for Sustainable ICTA Capability Maturity Framework for Sustainable ICT
A Capability Maturity Framework for Sustainable ICTEdward Curry
 
Project 5040- Agile Project Management
Project 5040- Agile Project ManagementProject 5040- Agile Project Management
Project 5040- Agile Project ManagementSam Dowd
 
IPD using BIM BY Pisut Aunwong
IPD using BIM BY Pisut Aunwong  IPD using BIM BY Pisut Aunwong
IPD using BIM BY Pisut Aunwong Roman Shrestha
 
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...Tobias Schimmer
 
From XP and Continuous Integration to DevOps
From XP and Continuous Integration to DevOpsFrom XP and Continuous Integration to DevOps
From XP and Continuous Integration to DevOpsIBM UrbanCode Products
 
Modernizing Development - The Road to Agility and DevOps at Compuware
Modernizing Development - The Road to Agility and DevOps at CompuwareModernizing Development - The Road to Agility and DevOps at Compuware
Modernizing Development - The Road to Agility and DevOps at CompuwareAtlassian
 
Kiron D. Bondale: Why should I care about Disciplined Agile?
Kiron D. Bondale: Why should I care about Disciplined Agile?Kiron D. Bondale: Why should I care about Disciplined Agile?
Kiron D. Bondale: Why should I care about Disciplined Agile?Lviv Startup Club
 

Similaire à Linda maleki (20)

KPI Partners E-Book: The Project Analytics Framework
KPI Partners E-Book: The Project Analytics FrameworkKPI Partners E-Book: The Project Analytics Framework
KPI Partners E-Book: The Project Analytics Framework
 
Project Management at First National Bank
Project Management at First National BankProject Management at First National Bank
Project Management at First National Bank
 
Organizing Design-Driven Development Using Rational Requirements Composer
Organizing Design-Driven Development Using Rational Requirements ComposerOrganizing Design-Driven Development Using Rational Requirements Composer
Organizing Design-Driven Development Using Rational Requirements Composer
 
Continuous integration for se group meeting
Continuous integration for se group meetingContinuous integration for se group meeting
Continuous integration for se group meeting
 
IBM Rational
IBM RationalIBM Rational
IBM Rational
 
Modernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesModernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering Practices
 
Software Engineering The Multiview Approach And Wisdm
Software Engineering   The Multiview Approach And WisdmSoftware Engineering   The Multiview Approach And Wisdm
Software Engineering The Multiview Approach And Wisdm
 
Why we should consider Open Hybrid Cloud.pdf
Why we should  consider Open Hybrid Cloud.pdfWhy we should  consider Open Hybrid Cloud.pdf
Why we should consider Open Hybrid Cloud.pdf
 
03_AgilePM.pptx
03_AgilePM.pptx03_AgilePM.pptx
03_AgilePM.pptx
 
Technology Governance: Smart, Sexy and Simple in Seven Steps
Technology Governance: Smart, Sexy and Simple in Seven StepsTechnology Governance: Smart, Sexy and Simple in Seven Steps
Technology Governance: Smart, Sexy and Simple in Seven Steps
 
General dqi for web
General dqi for webGeneral dqi for web
General dqi for web
 
Projects FAIL if We do not Consider 5 DIMENSIONS!
Projects FAIL if We do not Consider 5 DIMENSIONS!Projects FAIL if We do not Consider 5 DIMENSIONS!
Projects FAIL if We do not Consider 5 DIMENSIONS!
 
A Capability Maturity Framework for Sustainable ICT
A Capability Maturity Framework for Sustainable ICTA Capability Maturity Framework for Sustainable ICT
A Capability Maturity Framework for Sustainable ICT
 
Software Lifecycle
Software LifecycleSoftware Lifecycle
Software Lifecycle
 
Project 5040- Agile Project Management
Project 5040- Agile Project ManagementProject 5040- Agile Project Management
Project 5040- Agile Project Management
 
IPD using BIM BY Pisut Aunwong
IPD using BIM BY Pisut Aunwong  IPD using BIM BY Pisut Aunwong
IPD using BIM BY Pisut Aunwong
 
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
 
From XP and Continuous Integration to DevOps
From XP and Continuous Integration to DevOpsFrom XP and Continuous Integration to DevOps
From XP and Continuous Integration to DevOps
 
Modernizing Development - The Road to Agility and DevOps at Compuware
Modernizing Development - The Road to Agility and DevOps at CompuwareModernizing Development - The Road to Agility and DevOps at Compuware
Modernizing Development - The Road to Agility and DevOps at Compuware
 
Kiron D. Bondale: Why should I care about Disciplined Agile?
Kiron D. Bondale: Why should I care about Disciplined Agile?Kiron D. Bondale: Why should I care about Disciplined Agile?
Kiron D. Bondale: Why should I care about Disciplined Agile?
 

Plus de NASAPMC

Bejmuk bo
Bejmuk boBejmuk bo
Bejmuk boNASAPMC
 
Baniszewski john
Baniszewski johnBaniszewski john
Baniszewski johnNASAPMC
 
Yew manson
Yew mansonYew manson
Yew mansonNASAPMC
 
Wood frank
Wood frankWood frank
Wood frankNASAPMC
 
Wood frank
Wood frankWood frank
Wood frankNASAPMC
 
Wessen randi (cd)
Wessen randi (cd)Wessen randi (cd)
Wessen randi (cd)NASAPMC
 
Vellinga joe
Vellinga joeVellinga joe
Vellinga joeNASAPMC
 
Trahan stuart
Trahan stuartTrahan stuart
Trahan stuartNASAPMC
 
Stock gahm
Stock gahmStock gahm
Stock gahmNASAPMC
 
Snow lee
Snow leeSnow lee
Snow leeNASAPMC
 
Smalley sandra
Smalley sandraSmalley sandra
Smalley sandraNASAPMC
 
Seftas krage
Seftas krageSeftas krage
Seftas krageNASAPMC
 
Sampietro marco
Sampietro marcoSampietro marco
Sampietro marcoNASAPMC
 
Rudolphi mike
Rudolphi mikeRudolphi mike
Rudolphi mikeNASAPMC
 
Roberts karlene
Roberts karleneRoberts karlene
Roberts karleneNASAPMC
 
Rackley mike
Rackley mikeRackley mike
Rackley mikeNASAPMC
 
Paradis william
Paradis williamParadis william
Paradis williamNASAPMC
 
O'keefe william
O'keefe williamO'keefe william
O'keefe williamNASAPMC
 
Muller ralf
Muller ralfMuller ralf
Muller ralfNASAPMC
 
Mulenburg jerry
Mulenburg jerryMulenburg jerry
Mulenburg jerryNASAPMC
 

Plus de NASAPMC (20)

Bejmuk bo
Bejmuk boBejmuk bo
Bejmuk bo
 
Baniszewski john
Baniszewski johnBaniszewski john
Baniszewski john
 
Yew manson
Yew mansonYew manson
Yew manson
 
Wood frank
Wood frankWood frank
Wood frank
 
Wood frank
Wood frankWood frank
Wood frank
 
Wessen randi (cd)
Wessen randi (cd)Wessen randi (cd)
Wessen randi (cd)
 
Vellinga joe
Vellinga joeVellinga joe
Vellinga joe
 
Trahan stuart
Trahan stuartTrahan stuart
Trahan stuart
 
Stock gahm
Stock gahmStock gahm
Stock gahm
 
Snow lee
Snow leeSnow lee
Snow lee
 
Smalley sandra
Smalley sandraSmalley sandra
Smalley sandra
 
Seftas krage
Seftas krageSeftas krage
Seftas krage
 
Sampietro marco
Sampietro marcoSampietro marco
Sampietro marco
 
Rudolphi mike
Rudolphi mikeRudolphi mike
Rudolphi mike
 
Roberts karlene
Roberts karleneRoberts karlene
Roberts karlene
 
Rackley mike
Rackley mikeRackley mike
Rackley mike
 
Paradis william
Paradis williamParadis william
Paradis william
 
O'keefe william
O'keefe williamO'keefe william
O'keefe william
 
Muller ralf
Muller ralfMuller ralf
Muller ralf
 
Mulenburg jerry
Mulenburg jerryMulenburg jerry
Mulenburg jerry
 

Dernier

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Dernier (20)

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

Linda maleki

  • 1. Building a Cost Effective Portfolio Management System…Yes You Can! Presented By: Linda Maleki and Cindy Trinh Jet Propulsion Laboratory, California Institute of Technology NASA PM Challenge February 22, 2012 Reference herein to any specific commercial product, process, or service by trade name, trademark, manufacturer, or otherwise, does not constitute or imply its endorsement by the United States Government or the Jet Propulsion Laboratory, California Institute of Technology. Copyright 2011 California Institute of Technology. Government sponsorship acknowledged.
  • 2. We are JPL’s OCIO Support the Laboratory in meeting its goals Infuse the Serve the diverse IT OCIO right technologies needs of JPL Vision at the right time Offer compelling service alternatives 2
  • 3. 3
  • 4. 4
  • 5. 5
  • 6. 6
  • 7. Key Points Implementing OCIO needed BuildIT has kept We’ve only just visibility into all Projects on begun IT projects track
  • 8. How many IT projects are going on right now? Are projects on time? What is the true cost for project deliveries? How can we help? 8
  • 9. 9
  • 10. OCIO Process Derived from RUP and tailored to JPL Needs Inception Elaboration Construction Transition Project Software Implementation Lessons Vision & Plan Learned Requirements & Scope Business Major Processes Training Features Development Deployment Configuration High Level Project Plan Budget & Schedule Test Plans 10
  • 11. Phase Reviews Provide the Mechanism to Control the Process 11
  • 12. Scorecards Provide Objective Approval and Commitment Scorecards are what count! 12
  • 13. 13
  • 14. BuildIT was Built on an Internal Platform Enabling Re-Use
  • 15. Key Capabilities were Based on PMI & ITIL Recommendations
  • 16. Project Managers and Team Members Speak the Same Language Need to Must Standard teach the practice terminology vocabulary effective is used and behind the Change artifacts are process Management consistent
  • 17. Project Action Reports: The Basic Data for BuildIT What are your next steps for the next reporting period? Are there any action items or milestones due or overdue? What are any major new issues and what are you doing about it? 17
  • 18. Tracking Mechanisms Enable Weekly Status Reporting
  • 19. Standard Project Sites Organize Project Artifacts
  • 20. Tools are provided to gather ideas, brain storm, docu ment RFA’s and meet checklist items
  • 21. BuildIT Tools: Risk List • Catalog and Track all identified project risks and mitigations. • All standard risk information are tracked on the BuildIT Project site 21
  • 22. BuildIT Tools: Document Tracking • Track and Control Project Documentation • Directory Structure consistent across all sites • Integrates with Office Applications • Full workflow and reporting capability 22
  • 24. The Inception Plan was the First Automated Online Form 24
  • 25. User Experience Group Reviews all Applications and Web Sites
  • 26. Training Materials are Integrated into BuildIT
  • 27. 27
  • 28. CIO Deputy Portfolio CIO Manager PMO Project Managers 28
  • 29. CIO Required that All Projects be Registered on the Development Pipeline
  • 30. Establish a Process and BuildIT Coordinator Walk the Expedites users the JUMP through the Process tool Audit projects for compliance Full Project and Process Support
  • 31. 31
  • 32. False Assumptions were made that BuildIT takes longer for the Project Lifecycle
  • 33. 33
  • 34. BuildIT Site is Accessible to Management
  • 35. Visual Metrics Reporting Gives Management the Big Picture 35
  • 36. 2006 2008 Project BuildIT Chaos Online 2007 2012 JUMP Re-BuildIT Established 36
  • 37. Our Main Goals Were Achieved Pipeline, weekly status Roles, responsibilities, and updates, and metrics tools technology position were developed statements were defined Accomplishments UX Experience working Automated first online form group established
  • 38. 38
  • 39. “Before we had BuildIT, it was almost impossible to know the status of all of the projects we were working on. A week after BuildIT went Live, we knew we had 35 active projects and we knew which ones needed help.” -Michael Stefanini, JUMP Process Owner, Section Manager of IT Project Management and Application Development 39
  • 40. BuildIT Feedback for Continuous Improvement Performed ongoing assessments with users Provide upper Developed management specialized with Affinity meaningful Groups metrics
  • 41. 41
  • 42. 42
  • 43. We Would Like to Convert all Word Templates to Online Forms 43
  • 44. Integration with MS Project will make a Master Rollup of all Projects more Visible 44
  • 45. Summary Implementing OCIO needed BuildIT has kept We’ve only just visibility into all Projects on begun IT projects track
  • 46. Thank You 46

Notes de l'éditeur

  1. We are the organization that develops IT Projects. To provide "IT that matters" and keep pace with the dramatically changing world of information technology, we created several offices within the OCIO that provide strategic planning and governance, encourage the adoption of new technologies, and foster communication with both internal customers and external partners. The OCIO mission is to make a significant, measurable contribution to JPL’s mission success by: Supporting the Laboratory in meeting its goals - The OCIO is here to help the Lab successfully reach its goals by providing IT services, solutions, and expertise. Serving the diverse IT needs of the varied JPL communities One size does not fit all. JPL’s diverse communities need a variety of IT solutions that are tailored to meet particular needs. Infusing the right technologies at the right time Track technologies that have potential for JPL, adopt those that provide benefit, and time the adoption to maximize value. In the end, we want the OCIO to be JPL’s valued and preferred information technology partner, delivering reliable, cost-effective, quality services and solutions.
  2. Utilizing the JUMP FrameworkImplementing BuildIT to Keep Projects on TrackConversion of Templates to Online FormsMeasuring Success with Metrics and Best Practices
  3. We knew it was important to know what was going on with our projects.Before BuildIT, we did not know the duration of a project and how long it took.
  4. RUP is an iterative software development process framework. RUP is not a single concrete process, but rather an adaptable process framework, intended to be tailored by the development organizations and project teams.Describe Iterative processInception: Create excitement for implementing this project. Objectives are stated clearly, high level requirements, and resource estimates. Elaboration: Flesh out the details. An analysis is done to determine what it will take to achieve vision. SRD, Project Plan, choice of architecture, and resources are determined. Construction: Build it. Emphasizes managing resources and controlling operations to optimize costs, schedules, & quality. Implementation plan, test plans, and Release Notes. Transition: Hand off to Operations. Lessons Learned, education, deployment, configuration, and support.Describe end of Phase Reviews
  5. BuildIT is built using 99% COTS Minor customizations were done for the metrics Page and rollupCost EffectivenessWe knew that we didn’t have enough funds for a huge investment in the systemWe leveraged our existing Sharepoint infrastructureMike, our Section Manager, built it in less than two weeksNo coding was involved because we used the out of the box capabilitiesOur advanced metrics and rollups took one week to developIt was cheap, easy, quick and provided value to our customers
  6. How do we know what aspects of the project are important? How do we know what we should track?The ITIL lifecycle will assume the following processes have been addressed in the project planService Catalog ManagementThat the Service Pipeline, the Architecture Portfolio, and the Technology Portfolios have been updatedService Level ManagementThat the non-functional requirements have captured any requirements or expectations of the customers and stakeholders. An SLA can be derived from these requirementsSupplier ManagementPlans for vendor and supplier interfaces have been identifiedIT Security ManagementIT Security has verified that the project is compliantLastly, that Operations is aware of any constraints and able to provide sufficient support for the followingCapacity Management, Availability Management, and IT Service Continuity Management
  7. Now that we’ve taught the concept, we needed to teach the vocabulary behind the processSocial Engineering - For both Process and Toolset. We educated people on why we are doing what we were doingAll artifacts need to be completed, approved, and uploaded to BuildIT before entering the next phase.Need to incorporate this process into the existing culture. Resistance from many Project Managers who were used to not following a standard process and for considering this as a “barrier” for their project and stakeholders.
  8. A Project Status Report should be also be know as an “Action” reportIt should bring the spotlight onto the issues the project team wants to focus on. Management is interested in: 1. What are any major new issues and what you doing about it? 2. Are there an action items or milestones due or overdue?3. What are your next steps for the next reporting period?
  9. Each Project has their own collaboration site to track all of their artifacts for each phase, other features are also available such as an Issues List, Checklists, Memberships, Risks, and To-Do Action Tasks.Purpose: Monitor and Respond to Project Issues
  10. The Anatomy of BuildIT has Numerous Features that all Integrate EffectivelyRecommendation for Action (RFA):Purpose: Monitor and Respond to Project IssuesWorks like a Specialized To-Do ListUsed to monitor RFAs, Customer Issues, and other problemsChecklistRequired and Optional JUMP Phase RequirementsThis checklist not only shows the required JUMP tasks, but works as an assignment sheet, notebook, and status list as well.Performance Indicators are generated based on the status of the items on this list
  11. Each Position was approved by the Technology Committee/Working Group and has metadata including description, status (Core), benefits, usage, etc.What is our Program position on Technology?
  12. This was the first Word template that was automated and Project Managers were especially excited about this because they could create a plan in draft or concept state.For the Inception plan, you define your vision, objective, scope and boundaries, your Project Sponsor and Stakeholders, Success Criteria, Features, and Solution Estimates.
  13. UX Experience is a review board charged with reviewing and grading both application and web site interfaces during the development cycle.User Experience includes the User Interfaces of the software tools. It also includes the design of any technical interactions with the customers, sponsors, stakeholders, and users within the scope of the product.UX will ensure that the new Re-BuildIT will be reliable, intuitive, and maintainable user experience across all IT applications.In order to implement IT Applications as efficiently and effectively as possible, it is necessary to set UI standards and underlying architecture that developers can follow in creating their applications.
  14. JUMPIT is integrated with BuildIT.Multiple mandatory training sessions were conducted for users across the organization.There are many features on BuildIT and training users on the different modules should be done in phasesTraining gives Project Managers a Better Understanding of the Process & the Tools4 training classes: Overview, Phase Specific, Navigation, Reviews and Scorecards
  15. We wanted to simply display various details of a project and whether or not they needed attention BuildIT provided us with these means. We were able to identify projects that were not on track As a lessons learned it was crucial that we received Management support
  16. Metrics provided to CIO are valuable
  17. Work with the Project Managers to ensure that the JUMP process is followed, artifacts are delivered, and signed off prior to their phase reviewsAudit projects for compliance and manages the Waiver processThe Review Board Chair during project reviews and gathers RFAs and ScorecardsHelps Project Managers walk through the tools, process, and benefits while enforcing policies and proceduresShort DescriptionPerson who uses the IT services on a day to day basis. Users are distinct from the customer as some customers do not directly interface with the system.DeliverablesRelease documents, waivers, schedules project reviews, updates CMDB, communications, and status reports.ResponsibilitiesWork with the Project Managers to ensure that the JUMP process is followed, that artifacts are delivered, and signed off prior to their phase reviews. Manages the Development Pipeline and other aspects of the CMDB (configuration management data base). Is the Review Board Chair during reviews and gathers RFAs and Scorecards to post on the project site. Distributes review materials and gathers signatures for artifacts. Manages the RFA process and post materials in the official Document repository (PDMS).Conducts JUMP training for Project Managers and usersAuthoritiesAudit projects for compliance, signoff for every phase and waivers. Authority to allow/deny or schedule reviews.Authority to move the project from one phase to the nextSummaryThe main point of contact for all JUMP process related questions and issuesHas the expertise and authority to coordinate all projects with the software development process
  18. Interviews were conducted with Project ManagersMetrics were captured to find out the duration that it took for each phase to be completedA case study was also performed to determine the amount of time and budget spent using BuildITDivision 31 – same code base, one followed process and one did not. More done, less errorsNeed to incorporate this process into the existing culture. Resistance from many Project Managers who were used to not following a standard process and for considering this as a “barrier” for their project and stakeholders.There was an assumption that there was overhead, once the Project Managers used the tool, they realized that the project didn’t take longer than expected.
  19. [show screenshot of what PMs find useful]
  20. Metrics reveal how many days each project remains in each phaseMetrics can track budget allocations and actual costs[show example]
  21. Projects had five minute weekly status reports. A Project Manager can quickly go in the tool and update their progress. We are able to pull up critical projects list and risks.If you don’t know what you are responsible for, you won’t know what to do. We defined roles and responsibilities the process and toolsetUX site- user experience and review process. Review of Graphical User Interfaces during the early stages of development to make sure it is aesthetically pleasing to the human eyesWe were excited to take our Inception Plan Word Document and automate it. The users could easily step through each area and fill in the necessary information. Often, Project Managers chose to present their Inception Review directly from the online Inception Tool.
  22. We need a balance for bothHave an open forum at our Weekly Project Status meeting to gather feedbackReceived positive feedback from First Time users and others who use the system
  23. All online forms will have the capability to be converted to a MS Word document and/or Powerpoint presentation.All core metadata on the Inception Plan are entered once for the online form. Other required online forms such as the SRD and Project Plan can select the core metadata from the list instead of enter the same information again.Total Time spend in Inception Phase should be no longer than 2 weeks.No redundant data entry
  24. Purpose: Track major schedule and delivery milestonesThis list serves as a simple project schedule. A more detailed MS Project schedule is also provided as a template.The provided schedule already includes all required (and many optional) JUMP milestones – a turn-key project schedule!Projects tracks their own schedule on their respective siteThere will be a centralized rollup schedule of all project deliverables and milestonesManagement will have the ability to view the Master Schedule to determine the progress of each project
  25. Part 1: OCIO identified a need for tracking projects and we were able to implement a low cost solution called BuildIT leveraging existing infrastructure.Part 2: Have a centralized collaboration site to track all of their information from document files, risks, action items, RFA’s, and weekly status reports.Part 3: All of the paper based documentation will be automated, there will be improved navigation, as well as Microsoft Project Server integration. The Scorecards will also be captured online.