SlideShare uma empresa Scribd logo
1 de 40
Red7 :|: product management
ACCELERATING
INNOVATION
   Overview and discussion of NPD and project
   management life cycle models

                         Robert Grupe, CISSP CSSLP PE PMP
                                              2012-03-10



         © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Introduction
An overview and discussion of integrated new product
development and project life cycle models for best
practice approaches to successful innovation and
accelerated time to market.




                © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Agenda
• Clarification of PM Terminology
• Strategically Focused PM
• NPD vs. Project Management
• Models
  • Waterfall Models
  • Iterative Models
  • Agile Approaches
• Discussion
• Roundup



                 © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
CLARIFICATION OF
TERMINOLOGY
Product Management
Project Management
Program Management

             © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Terminology:
Product Management
 • Planning and marketing of a product or products at all stages of the product
   lifecycle.
 • Product strategy & planning (in-bound / strategic marketing)
   Product Manager (PM)
   • Defining new products
   • Gathering market requirements (VoC)
   • Building product roadmaps
   • Product Life Cycle considerations
      • Stages: introduction, growth, mature, saturation/decline
   • Competitive differentiation
 • Product marketing (outbound / tactical marketing)
  Product Marketing Manager (PMM)
   • Product positioning and outbound messaging
   • Promotion: press, customers, and partners
   • Packaging and delivery
   • Competition messaging monitoring

                         © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Terminology:
Project Management
• Project Planning
  Project Manager (PjM)
• Achieve all of the goals of the project charter while
  adhering to
  • Project constraints: scope, time, cost and quality.
• Project management life cycle
  • 5 Process Groups:
    • Project Initiation, Project Planning, Project Execution, Project monitoring
      and control, and Project closeout.
  • 9 Knowledge Areas:
     • integration management, scope management, time management, cost
      management, quality management, human resource
      management, communications management, risk management and
      procurement management.


                        © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Terminology: Program Management
[& Product Portfolio Management]
• Layer above project management focusing on selecting the best group of programs [and products]
    defining them in terms of their constituent projects and providing an infrastructure where projects
    can be run successfully
•   Governance: The structure, process, and procedure to control operations and changes to
    performance objectives.
•   Standards: Define the performance architecture.
•   Alignment: The program must support higher level vision, goals and objectives.
•   Assurance: Verify and validate the program, ensuring adherence to standards and alignment with
    the vision.
•   Management: Ensure there are regular reviews, there is accountability, and that management of
    projects, stakeholders and suppliers is in place.
•   Integration: Optimize performance across the program value chain, functionally and technically.
•   Finances: Tracking of finances is an important part of Program management and basic costs
    together with wider costs of administering the program are all tracked.
•   Infrastructure: Allocation of resources influences the cost and success of the program.
    Infrastructure might cover offices, version control, and IT. Planning: Develop the plan bringing
    together the information on projects, resources, timescales, monitoring and control.
•   Improvement: Continuously assess performance; research and develop new capabilities; and
    systemically apply learning and knowledge to the program.




                                  © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Why is this important?
• Without clearly defined and integrated
   • product management,
   • product marketing, and
   • project management,
 • innovation will be
   • haphazard,
   • chaotic, and
   • un-scalable
 • with complexity and growth.
 • You can’t improve or accelerate what you can’t
  understand or control.
   • Putting random people on a galley ship won’t ensure you will get
     where you want to go or make it go faster.

                        © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Forrester Research: Most PM’s not being
used effectively
• Distracting challenges

                     Customers
         Product and and market                                            Internal
          company        8%
                                                                        process and
           strategy                                                     organization
             10%                                                             28%
         Development
           process
             16%
                                                                   Time and
                                                                   resources
                         Prioritization                               22%
                          and Focus
                             16%

                       © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Forrester Recommendation:
PM for Strategic Advantage
• Focused on inbound tasks
• PM decision-making power
  • Roadmap, release contents, release acceptance
• Report to CEO/GM




                     © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
NEW PRODUCT
DEVELOPMENT (NPD)
& PROJECT LIFE CYCLE
MODELS



       © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Code & Fix [AKA Cowboy Coding]


       System
    Specification                                                          Release
      (maybe)                   Code-and-Fix
                                                                           (maybe)




                    © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
     Traditional NPD Process
     Stage-Gate Process

                              Business                                       Test /
Discovery      Scoping         Case             Development                Validation          Launch   Review

               Stage          Stage                Stage                   Stage               Stage
                 1              2                    3                       4                   5

      Gate          Gate                Gate                      Gate                     Gate
       1             2                   3                         4                        5
       Idea          Second              Go To                      Go To                   Go To
      Screen         Screen               Dev                        Test                  Launch




                                © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Traditional Project Management
Waterfall Model
 Product
 Concept




           Requirements
             Analysis




                                Architectural
                                  Design




                                                           Detailed
                                                           Design




                                                                                     Coding and
                                                                                      Debuging




                                                                                                  System
                                                                                                  Testing




                          © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Waterfall with Risk Reduction
 Product
 Concept




           Requirements
             Analysis




                             Architectural
                               Design




                                                       Detailed
                                                       Design




                                                                              Coding and
                                                                               Debuging




                                                                                           System
                                                                                           Testing




                          © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Waterfall with Subprojects
 Product
 Concept




           Requirements
             Analysis



                                                                    Detailed
                          Architectural                             Design
                            Design

                                                                                            Coding and
                                                                                             Debuging
                                                       Detailed
                                                       Design
                                                                                                                    Subsystem
                                                                                                                     Testing
                                                                               Coding and
                                                                                Debuging
                                          Detailed
                                          Design
                                                                                                        Subsystem
                                                                                                         Testing
                                                                  Coding and
                          Detailed                                 Debuging
                          Design
                                                                                            Subsystem
                                                     Coding and                              Testing
                                                      Debuging                                                       System
                                                                                                                     Testing
                                                                           Subsystem
                                                                            Testing



                           © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Waterfall with Overlapping Phases
[Sashimi]
   Product
   Concept


             Requirements
               Analysis


                            Architectural
                              Design



                                              Detailed
                                              Design



                                                              Coding and
                                                               Debuging


                                                                                 System
                                                                                 Testing




                              © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Design-to-Schedule
 Product
 Concept




           Requirements
             Analysis




                                   Architectural
                                     Design



                                                           High Priority: Detailed design, code, debug, test



                                                         Medium High Priority: Detailed design, code, debug, test


                    Run out of time or
                                                              Medium Priority: Detailed design, code, debug, test            Release
                      money here




                                                                Medium Low Priority: Detailed design, code, debug, test




                                                                          Low Priority: Detailed design, code, debug, test




                                  © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
 Design-to-Tools                                          Functionality supported by
                                                                  the tools




Functionality that will
not be in the product




                                                                                            Functionality that will be
                                                                                                     built




                          Ideal functionality




                                 © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
ITERATIVE PROJECT
MANAGEMENT MODELS


     © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Spiral [Boehm]




                                                   Repeat as required


 1. Determine                                                       4. Develop                                      6.
  objectives,    2. Identify and         3. Evaluate                  iteration          5. Plan the next     Commit to an
 alternatives,    resolve risks          alternatives            deliverables and            iteration      approach for next
  constraints                                                     verify correct                                iteration




                                   © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Evolutionary Prototyping
                                                             No


             Design and
                                                                                     Complete
   Initial   implement                    Refine                        Customer
                                                                                        and
  concept       initial                  prototype                     acceptable?
                                                                                      release
              prototype




                    © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Staged Delivery
[AKA Incremental Implementation]
 Product
 Concept




           Requirements
             Analysis




                                Architectural
                                  Design



                                                           Stage 1: Detailed design, code, debug, test, delivery




                                                               Stage 2: Detailed design, code, debug, test, delivery




                                                                      Stage n: Detailed design, code, debug, test, delivery




                          © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Evolutionary Delivery
  Product
  Concept



             Preliminary
            Requirements
              Analysis



                                     Architectural                                       Deliver Final
                                      Design and                                           Version
                                     System Core




                                                              Develop a Version




                                      Incorporate
                                                                                  Delivery the
                                       Customer
                                                                                   Version
                                       Feedback




                                                               Elicit Customer
                                                                  Feedback



                      © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
AGILE PROJECT
MANAGEMENT
“There is nothing new under the sun but there are lots
of old things we don't know.”
Ambrose Bierce


                © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Agile Principles [2001]
• Customer satisfaction by rapid, continuous delivery of useful software
• Working software is delivered frequently (weeks rather than months)
• Working software is the principal measure of progress
• Even late changes in requirements are welcomed
• Close, daily cooperation between business people and developers
• Face-to-face conversation is the best form of communication (Co-location)
• Projects are built around motivated individuals, who should be trusted
• Continuous attention to technical excellence and good design
• Simplicity
• Self-organizing teams
• Regular adaptation to changing circumstances




                          © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Agile Characteristics
• Time periods in weeks rather than months
   • time period as a strict timebox.
• Work is performed in a highly collaborative manner.
• If the sponsors of the project are concerned about
 completing certain goals with a defined timeline or budget,
 agile may not be appropriate.




                   © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Agile Methodologies [Partial List]
• Agile Unified Process (AUP)
  • Simplified IBM Rational Unified Process (RUP)
• Extreme programming (XP)
• Feature Driven Development (FDD)
• Kanban
• Scrum
  • “Pig” Roles
    • Product owner (VOC - Product Manager)
    • ScrumMaster (Project Manager)
    • Team (Developers)
  • “Chicken” Roles
     • Users
     • Stakeholders (customers, vendors)
     • Managers
                       © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
  Scrum Agile Project Management




                                                                                                              PLC Phase 1:
                                                                                                                Concept
Initial                  Preliminary               Charter                               Stakeholders &
Backlog                  Roadmap                 Team/Project                            Team Members

                                                    Approval


                   Project              Release Planning                                      Re-Prioritize
                   Kickoff              - User Stories & success metrics




                                                                                                              Scoping - Launch
                                        - Complexity estimates                                Backlog




                                                                                                               PLC Phase 2+:
                                        - Number Sprints for this release




Sprint Planning                                                Sprint                         Sprint
- Goal tasks selection            Sprint
-Task details                                                  Review                         Retrospectiv
- SME’s and resources
                                                                                              e

                                   © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Adaptive [Agile] vs
Predictive [Plan-driven]
  Strengths of each:
  • Adaptive                                             • Predictive
    • Low criticality                                      • High criticality
    • Senior developers                                    • Junior developers
    • Requirements change                                  • Requirements don't
      very often                                             change too often
    • Small number of                                      • Large number of
      developers                                             developers
    • Culture that thrives on                              • Culture that demands
      chaos                                                  order


                   © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Model Selection Criteria
• How well do my customer and we understand the requirements at the beginning of the
    project? Is our understanding likely to change significantly as we move through the
    project?
•   How well do we understand the system architecture? Are we likely to need to make
    major architectural changes midway through the project?
•   How much reliable do we need?
•   How much do we need to plan ahead and design ahead during this project for future
    versions?
•   How much risk does the project entail?
•   Are we constrained by a predefined schedule?
•   Do we need to be able to make midcourse corrections?
•   Do we need to provide customers with visible progress throughout the project?
•   Do we need to provide management with visible progress throughout the project?
•   How much sophistication do we need to use this lifecycle model successfully?




                             © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
         Project Management Models:
         Strengths and Weaknesses
                                                                                                                                                     Commercial
                           Pure        Code-and-                 Modified     Evolutionary    Staged      Evolutionary   Design-to-      Design-     Off-the-shelf
Model Capacity             Waterfall   Fix         Spiral        Waterfall    Prototyping     Delivery    Delivery       schedule        to-tools    soft ware
Works with poorly
                                                                   Fair to                                   Fair to
understood                    Poor       Poor      Excellent                    Excellent        Poor                     Poor to fair      Fair        Excellent
                                                                  excellent                                 excellent
requirements
Works with poorly
                                                                   Fair to                                                                Poor to
understood                    Poor       Poor      Excellent                   Poor to fair      Poor         Poor           Poor                    Poor to excellent
                                                                  excellent                                                              excellent
architecture
Produces highly                                                                                              Fair to                      Poor to
                           Excellent     Poor      Excellent      Excellent        Fair       Excellent                      Fair                    Poor to excellent
reliable system                                                                                             excellent                    excellent
Produces system with                    Poor to                                                                             Fair to
                           Excellent               Excellent      Excellent     Excellent     Excellent     Excellent                      Poor            N/A
large growth envelop                     fair                                                                              excellent
Manages risks                                                                                                               Fair to       Poor to
                              Poor       Poor      Excellent        Fair           Fair          Fair          Fair                                        N/A
                                                                                                                           excellent       fair
Can be constrained to
predetermined                 Fair       Poor         Fair          Fair          Poor           Fair          Fair        Excellent     Excellent      Excellent
schedule
Has low overhead                                                                                                                          Fair to
                              Poor     Excellent      Fair        Excellent        Fair          Fair          Fair          Fair                       Excellent
                                                                                                                                         excellent
Allows for midcourse                    Poor to                                                              Fair to
                              Poor                    Fair          Fair        Excellent        Poor                     Poor to fair   Excellent         Poor
corrections                            excellent                                                            excellent
Provides customers
                              Poor        Fair     Excellent        Fair        Excellent        Fair       Excellent        Fair        Excellent         N/A
with progress visibility
Provides management                                                Fair to
                              Fair       Poor      Excellent                       Fair       Excellent     Excellent      Excellent     Excellent         N/A
with progress visibility                                          excellent
Requires little manager
                                                                   Poor to
or developer                  Fair     Excellent      Poor                        Poor           Fair          Fair          Poor           Fair           Fair
                                                                    fair
sophistication




                                                             © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Accelerating the NPD Life Cycle Model

       Ideaisation                      Go:No-Go

              Scoping                                Go:No-Go

                          Planning                                 Go:No-Go

                                 Development                               Go:No-Go

                                                    Testing                      Go:No-Go

                                                              Launch                  Go:No-Go

                                                                      Maintenance

                                                                              Retirement
                      Project Lifecycle Framework                                      EOL


                © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
DISCUSSION


      © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
TAKE AWAY
RECOMMENDATIONS
“For which of you, desiring to build a tower, doesn't first
sit down and count the cost, to see if he has enough to
complete it?”
Jesus

                  © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Take Aways for
Accelerating Innovation
• Ready-Aim-Fire
  • Haste makes waste (penny wise, pound foolish)
   • Choosing the wrong models will result in unfulfilled expectations
     and delays




                     © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Take Aways for
Accelerating Innovation: Ready
• Recognizing the difference between
  • product management,
  • marketing, and
  • project management
• Having a well defined NPD process
• Not standardizing on only one project model
• Having a positive teamwork environment,
 inspirational leadership, focused vision, and
 necessary skills



                © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Take Aways for
Accelerating Innovation: Aim
• Ensuring up-front homework done first
• Ensuring the resources(staff) & time to do it right
• Verifying available resource costs (people and time)
• Selecting the most appropriate project model
• Taking the time to do the planning right




                    © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Take Aways for
Accelerating Innovation: Fire
• Being flexible within parameters
• Regular review of processes and methods
• Regular, frequent review of new ideas and market
 information




                   © Copyright 2008-2012 Robert Grupe. All rights reserved.
Red7 :|: product management
Fini
• Robert Grupe
  • robert.grupe@red7managementsolutions.com
  • +1.314.236.8434
• Further reading
  • Forrester “Making Product Management A Strategic
    Resource”
  • Winning at New Products, Robert G Cooper
  • Rapid Development, Steve McConnell
  • PDMA Visions magazine, Jun & Sept 2008



                 © Copyright 2008-2012 Robert Grupe. All rights reserved.

Mais conteúdo relacionado

Mais procurados

Sbir commercialization slides
Sbir commercialization slidesSbir commercialization slides
Sbir commercialization slides
UIResearchPark
 

Mais procurados (20)

Introducing the Product Mgmt Framework (PMF)
Introducing the Product Mgmt Framework (PMF)Introducing the Product Mgmt Framework (PMF)
Introducing the Product Mgmt Framework (PMF)
 
Phase gate, 5 s lean manufacturing
Phase gate, 5 s lean manufacturingPhase gate, 5 s lean manufacturing
Phase gate, 5 s lean manufacturing
 
Technology
TechnologyTechnology
Technology
 
From producttoportfolio2021
From producttoportfolio2021From producttoportfolio2021
From producttoportfolio2021
 
The Critical Role of Sales Throughout the New Product Development Process
The Critical Role of Sales Throughout the New Product Development ProcessThe Critical Role of Sales Throughout the New Product Development Process
The Critical Role of Sales Throughout the New Product Development Process
 
New Product Development (NPD)
New Product Development (NPD)New Product Development (NPD)
New Product Development (NPD)
 
Applying the Stage Gate Model for the Manufacturing Arena
Applying the Stage Gate Model for the Manufacturing ArenaApplying the Stage Gate Model for the Manufacturing Arena
Applying the Stage Gate Model for the Manufacturing Arena
 
Software Product Management in Web 2.0
Software Product Management in Web 2.0Software Product Management in Web 2.0
Software Product Management in Web 2.0
 
Strategy Leadership and Product Portfolio Management
Strategy Leadership and Product Portfolio ManagementStrategy Leadership and Product Portfolio Management
Strategy Leadership and Product Portfolio Management
 
Red7 Introduction to Product Management
Red7 Introduction to Product ManagementRed7 Introduction to Product Management
Red7 Introduction to Product Management
 
Project risk management in new product development
Project risk management in new product developmentProject risk management in new product development
Project risk management in new product development
 
Product Development Process Diagram
Product Development Process Diagram Product Development Process Diagram
Product Development Process Diagram
 
Concept to Commercialization- Health & Wellness Product
Concept to Commercialization- Health & Wellness Product Concept to Commercialization- Health & Wellness Product
Concept to Commercialization- Health & Wellness Product
 
New Product Development
New Product DevelopmentNew Product Development
New Product Development
 
Stage-Gate success: How the social web drives product development
Stage-Gate success: How the social web drives product developmentStage-Gate success: How the social web drives product development
Stage-Gate success: How the social web drives product development
 
Stage gate process in IT product development
Stage gate process in IT product developmentStage gate process in IT product development
Stage gate process in IT product development
 
New Product Development Management
New Product Development ManagementNew Product Development Management
New Product Development Management
 
Sbir commercialization slides
Sbir commercialization slidesSbir commercialization slides
Sbir commercialization slides
 
New Product Development
New Product DevelopmentNew Product Development
New Product Development
 
Pbi consultancy services aug 2012
Pbi consultancy services aug 2012Pbi consultancy services aug 2012
Pbi consultancy services aug 2012
 

Destaque

Project life cycle_management by Subbu
Project life cycle_management by SubbuProject life cycle_management by Subbu
Project life cycle_management by Subbu
TechGigDotCom
 
Product Design: Bridging the Gap between Management and Development
Product Design: Bridging the Gap between Management and DevelopmentProduct Design: Bridging the Gap between Management and Development
Product Design: Bridging the Gap between Management and Development
Sean Tyne
 
Project management life cycle
Project management life cycleProject management life cycle
Project management life cycle
Andrei Crăciun
 
Chapter 1 An Overview Of Project Management
Chapter 1  An Overview Of Project ManagementChapter 1  An Overview Of Project Management
Chapter 1 An Overview Of Project Management
Mahesh Bendigeri
 
Product Portfolio Management
Product Portfolio ManagementProduct Portfolio Management
Product Portfolio Management
Marina Naccarato
 

Destaque (20)

Game development life cycle
Game development life cycleGame development life cycle
Game development life cycle
 
Ace Your Interview: Dress for Success
Ace Your Interview: Dress for SuccessAce Your Interview: Dress for Success
Ace Your Interview: Dress for Success
 
Project life cycle_management by Subbu
Project life cycle_management by SubbuProject life cycle_management by Subbu
Project life cycle_management by Subbu
 
Product Design: Bridging the Gap between Management and Development
Product Design: Bridging the Gap between Management and DevelopmentProduct Design: Bridging the Gap between Management and Development
Product Design: Bridging the Gap between Management and Development
 
Web Application Security: Beyond PEN Testing
Web Application Security: Beyond PEN TestingWeb Application Security: Beyond PEN Testing
Web Application Security: Beyond PEN Testing
 
Red7 Automating UAT Web Testing
Red7 Automating UAT Web TestingRed7 Automating UAT Web Testing
Red7 Automating UAT Web Testing
 
Red7 Medical Identity Security and Data Protection
Red7 Medical Identity Security and Data ProtectionRed7 Medical Identity Security and Data Protection
Red7 Medical Identity Security and Data Protection
 
Red7 Software Planning Models
Red7 Software Planning ModelsRed7 Software Planning Models
Red7 Software Planning Models
 
Red7 Product Management Software Tools Overview
Red7 Product Management Software Tools OverviewRed7 Product Management Software Tools Overview
Red7 Product Management Software Tools Overview
 
Boy Scouts STEM Nova Awards
Boy Scouts STEM Nova AwardsBoy Scouts STEM Nova Awards
Boy Scouts STEM Nova Awards
 
Agile AppSec DevOps
Agile AppSec DevOpsAgile AppSec DevOps
Agile AppSec DevOps
 
Venturing: Extending the Boy Scout Troop
Venturing: Extending the Boy Scout TroopVenturing: Extending the Boy Scout Troop
Venturing: Extending the Boy Scout Troop
 
Boy Scout Parents Introduction
Boy Scout Parents IntroductionBoy Scout Parents Introduction
Boy Scout Parents Introduction
 
Red7 Developing Product Requirements: Tools and Process
Red7 Developing Product Requirements: Tools and ProcessRed7 Developing Product Requirements: Tools and Process
Red7 Developing Product Requirements: Tools and Process
 
Boy Scouts Introduction
Boy Scouts IntroductionBoy Scouts Introduction
Boy Scouts Introduction
 
Project management life cycle
Project management life cycleProject management life cycle
Project management life cycle
 
Chapter 1 An Overview Of Project Management
Chapter 1  An Overview Of Project ManagementChapter 1  An Overview Of Project Management
Chapter 1 An Overview Of Project Management
 
Product Portfolio Management
Product Portfolio ManagementProduct Portfolio Management
Product Portfolio Management
 
Project management and project life cycle
Project management and project life cycleProject management and project life cycle
Project management and project life cycle
 
Project Management:Life Cycle & Phases.
Project Management:Life Cycle & Phases.Project Management:Life Cycle & Phases.
Project Management:Life Cycle & Phases.
 

Semelhante a Red7 NPD and Project Management Life Cycle Models Overview

Project management in pharmaceutical generic industry basics and standards
Project management in pharmaceutical generic industry basics and standardsProject management in pharmaceutical generic industry basics and standards
Project management in pharmaceutical generic industry basics and standards
Jayesh Khatri
 
Kepner Tregoe Developing Your Hr Project Management Skills
Kepner Tregoe  Developing Your Hr Project Management SkillsKepner Tregoe  Developing Your Hr Project Management Skills
Kepner Tregoe Developing Your Hr Project Management Skills
Jessica Booth
 
Vassilis Tsakiris presentation at PMI-GREECE1/6/2010, AIT
Vassilis Tsakiris presentation at PMI-GREECE1/6/2010, AITVassilis Tsakiris presentation at PMI-GREECE1/6/2010, AIT
Vassilis Tsakiris presentation at PMI-GREECE1/6/2010, AIT
12PM Consulting
 
[DSBW Spring 2009] Unit 03: WebEng Process Models
[DSBW Spring 2009] Unit 03: WebEng Process Models[DSBW Spring 2009] Unit 03: WebEng Process Models
[DSBW Spring 2009] Unit 03: WebEng Process Models
Carles Farré
 

Semelhante a Red7 NPD and Project Management Life Cycle Models Overview (20)

Project management in pharmaceutical generic industry basics and standards
Project management in pharmaceutical generic industry basics and standardsProject management in pharmaceutical generic industry basics and standards
Project management in pharmaceutical generic industry basics and standards
 
Automate the sdlc process
Automate the sdlc processAutomate the sdlc process
Automate the sdlc process
 
Kepner Tregoe Developing Your Hr Project Management Skills
Kepner Tregoe  Developing Your Hr Project Management SkillsKepner Tregoe  Developing Your Hr Project Management Skills
Kepner Tregoe Developing Your Hr Project Management Skills
 
2_Project Scope Management
2_Project Scope Management2_Project Scope Management
2_Project Scope Management
 
PMI Global Congress 2012 Presentation
PMI Global Congress 2012 PresentationPMI Global Congress 2012 Presentation
PMI Global Congress 2012 Presentation
 
Business PMO & IT Pmo What Is The Difference
Business PMO & IT Pmo What Is The DifferenceBusiness PMO & IT Pmo What Is The Difference
Business PMO & IT Pmo What Is The Difference
 
International Project Management Standards - PRINCE2, PMI & Co. And Their Ben...
International Project Management Standards - PRINCE2, PMI & Co. And Their Ben...International Project Management Standards - PRINCE2, PMI & Co. And Their Ben...
International Project Management Standards - PRINCE2, PMI & Co. And Their Ben...
 
R&D Project Management
R&D Project ManagementR&D Project Management
R&D Project Management
 
R&D Project Management
R&D Project ManagementR&D Project Management
R&D Project Management
 
Corporater at BSC and Strategy Forum - March 2013
Corporater at BSC and Strategy Forum - March 2013Corporater at BSC and Strategy Forum - March 2013
Corporater at BSC and Strategy Forum - March 2013
 
PMOpartners daptiv_in
PMOpartners daptiv_inPMOpartners daptiv_in
PMOpartners daptiv_in
 
Vassilis Tsakiris presentation at PMI-GREECE1/6/2010, AIT
Vassilis Tsakiris presentation at PMI-GREECE1/6/2010, AITVassilis Tsakiris presentation at PMI-GREECE1/6/2010, AIT
Vassilis Tsakiris presentation at PMI-GREECE1/6/2010, AIT
 
R&D project management
R&D project management R&D project management
R&D project management
 
Momentum Scaling - From Development To Deployment - Katalysis
Momentum Scaling - From Development To Deployment - KatalysisMomentum Scaling - From Development To Deployment - Katalysis
Momentum Scaling - From Development To Deployment - Katalysis
 
Costco open group - mumbai presentation final
Costco   open group - mumbai presentation finalCostco   open group - mumbai presentation final
Costco open group - mumbai presentation final
 
Using Dashboards to Monitor Project Performance - Is there a Practical Approach?
Using Dashboards to Monitor Project Performance - Is there a Practical Approach?Using Dashboards to Monitor Project Performance - Is there a Practical Approach?
Using Dashboards to Monitor Project Performance - Is there a Practical Approach?
 
Prince2 resources e-book 1
Prince2 resources e-book 1Prince2 resources e-book 1
Prince2 resources e-book 1
 
[DSBW Spring 2009] Unit 03: WebEng Process Models
[DSBW Spring 2009] Unit 03: WebEng Process Models[DSBW Spring 2009] Unit 03: WebEng Process Models
[DSBW Spring 2009] Unit 03: WebEng Process Models
 
Ray Magnan - Instructional Design Basics: The ADDIE Model
Ray Magnan - Instructional Design Basics: The ADDIE ModelRay Magnan - Instructional Design Basics: The ADDIE Model
Ray Magnan - Instructional Design Basics: The ADDIE Model
 
Entroids Introduces the "Think-Plan-Do" framework for execution - A GPS for N...
Entroids Introduces the "Think-Plan-Do" framework for execution - A GPS for N...Entroids Introduces the "Think-Plan-Do" framework for execution - A GPS for N...
Entroids Introduces the "Think-Plan-Do" framework for execution - A GPS for N...
 

Mais de Robert Grupe, CSSLP CISSP PE PMP

Mais de Robert Grupe, CSSLP CISSP PE PMP (6)

Application Security: AI LLMs and ML Threats & Defenses
Application Security: AI LLMs and ML Threats & DefensesApplication Security: AI LLMs and ML Threats & Defenses
Application Security: AI LLMs and ML Threats & Defenses
 
AppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure Success
AppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure SuccessAppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure Success
AppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure Success
 
AppSec Threat Modeling with 5 Agile Design Diagrams Every Project Should Have
AppSec Threat Modeling with 5 Agile Design Diagrams Every Project Should HaveAppSec Threat Modeling with 5 Agile Design Diagrams Every Project Should Have
AppSec Threat Modeling with 5 Agile Design Diagrams Every Project Should Have
 
Red7 SSDLC Introduction: Building Secure Web and Mobile Applications
Red7 SSDLC Introduction: Building Secure Web and Mobile ApplicationsRed7 SSDLC Introduction: Building Secure Web and Mobile Applications
Red7 SSDLC Introduction: Building Secure Web and Mobile Applications
 
Red7 Software Application Security Threat Modeling
Red7 Software Application Security Threat ModelingRed7 Software Application Security Threat Modeling
Red7 Software Application Security Threat Modeling
 
Application Security Logging with Splunk using Java
Application Security Logging with Splunk using JavaApplication Security Logging with Splunk using Java
Application Security Logging with Splunk using Java
 

Último

Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
lizamodels9
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 
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)

Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
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
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
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
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
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...
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
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...
 

Red7 NPD and Project Management Life Cycle Models Overview

  • 1. Red7 :|: product management ACCELERATING INNOVATION Overview and discussion of NPD and project management life cycle models Robert Grupe, CISSP CSSLP PE PMP 2012-03-10 © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 2. Red7 :|: product management Introduction An overview and discussion of integrated new product development and project life cycle models for best practice approaches to successful innovation and accelerated time to market. © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 3. Red7 :|: product management Agenda • Clarification of PM Terminology • Strategically Focused PM • NPD vs. Project Management • Models • Waterfall Models • Iterative Models • Agile Approaches • Discussion • Roundup © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 4. Red7 :|: product management CLARIFICATION OF TERMINOLOGY Product Management Project Management Program Management © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 5. Red7 :|: product management Terminology: Product Management • Planning and marketing of a product or products at all stages of the product lifecycle. • Product strategy & planning (in-bound / strategic marketing) Product Manager (PM) • Defining new products • Gathering market requirements (VoC) • Building product roadmaps • Product Life Cycle considerations • Stages: introduction, growth, mature, saturation/decline • Competitive differentiation • Product marketing (outbound / tactical marketing) Product Marketing Manager (PMM) • Product positioning and outbound messaging • Promotion: press, customers, and partners • Packaging and delivery • Competition messaging monitoring © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 6. Red7 :|: product management Terminology: Project Management • Project Planning Project Manager (PjM) • Achieve all of the goals of the project charter while adhering to • Project constraints: scope, time, cost and quality. • Project management life cycle • 5 Process Groups: • Project Initiation, Project Planning, Project Execution, Project monitoring and control, and Project closeout. • 9 Knowledge Areas: • integration management, scope management, time management, cost management, quality management, human resource management, communications management, risk management and procurement management. © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 7. Red7 :|: product management Terminology: Program Management [& Product Portfolio Management] • Layer above project management focusing on selecting the best group of programs [and products] defining them in terms of their constituent projects and providing an infrastructure where projects can be run successfully • Governance: The structure, process, and procedure to control operations and changes to performance objectives. • Standards: Define the performance architecture. • Alignment: The program must support higher level vision, goals and objectives. • Assurance: Verify and validate the program, ensuring adherence to standards and alignment with the vision. • Management: Ensure there are regular reviews, there is accountability, and that management of projects, stakeholders and suppliers is in place. • Integration: Optimize performance across the program value chain, functionally and technically. • Finances: Tracking of finances is an important part of Program management and basic costs together with wider costs of administering the program are all tracked. • Infrastructure: Allocation of resources influences the cost and success of the program. Infrastructure might cover offices, version control, and IT. Planning: Develop the plan bringing together the information on projects, resources, timescales, monitoring and control. • Improvement: Continuously assess performance; research and develop new capabilities; and systemically apply learning and knowledge to the program. © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 8. Red7 :|: product management Why is this important? • Without clearly defined and integrated • product management, • product marketing, and • project management, • innovation will be • haphazard, • chaotic, and • un-scalable • with complexity and growth. • You can’t improve or accelerate what you can’t understand or control. • Putting random people on a galley ship won’t ensure you will get where you want to go or make it go faster. © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 9. Red7 :|: product management Forrester Research: Most PM’s not being used effectively • Distracting challenges Customers Product and and market Internal company 8% process and strategy organization 10% 28% Development process 16% Time and resources Prioritization 22% and Focus 16% © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 10. Red7 :|: product management Forrester Recommendation: PM for Strategic Advantage • Focused on inbound tasks • PM decision-making power • Roadmap, release contents, release acceptance • Report to CEO/GM © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 11. Red7 :|: product management NEW PRODUCT DEVELOPMENT (NPD) & PROJECT LIFE CYCLE MODELS © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 12. Red7 :|: product management Code & Fix [AKA Cowboy Coding] System Specification Release (maybe) Code-and-Fix (maybe) © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 13. Red7 :|: product management Traditional NPD Process Stage-Gate Process Business Test / Discovery Scoping Case Development Validation Launch Review Stage Stage Stage Stage Stage 1 2 3 4 5 Gate Gate Gate Gate Gate 1 2 3 4 5 Idea Second Go To Go To Go To Screen Screen Dev Test Launch © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 14. Red7 :|: product management Traditional Project Management Waterfall Model Product Concept Requirements Analysis Architectural Design Detailed Design Coding and Debuging System Testing © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 15. Red7 :|: product management Waterfall with Risk Reduction Product Concept Requirements Analysis Architectural Design Detailed Design Coding and Debuging System Testing © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 16. Red7 :|: product management Waterfall with Subprojects Product Concept Requirements Analysis Detailed Architectural Design Design Coding and Debuging Detailed Design Subsystem Testing Coding and Debuging Detailed Design Subsystem Testing Coding and Detailed Debuging Design Subsystem Coding and Testing Debuging System Testing Subsystem Testing © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 17. Red7 :|: product management Waterfall with Overlapping Phases [Sashimi] Product Concept Requirements Analysis Architectural Design Detailed Design Coding and Debuging System Testing © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 18. Red7 :|: product management Design-to-Schedule Product Concept Requirements Analysis Architectural Design High Priority: Detailed design, code, debug, test Medium High Priority: Detailed design, code, debug, test Run out of time or Medium Priority: Detailed design, code, debug, test Release money here Medium Low Priority: Detailed design, code, debug, test Low Priority: Detailed design, code, debug, test © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 19. Red7 :|: product management Design-to-Tools Functionality supported by the tools Functionality that will not be in the product Functionality that will be built Ideal functionality © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 20. Red7 :|: product management ITERATIVE PROJECT MANAGEMENT MODELS © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 21. Red7 :|: product management Spiral [Boehm] Repeat as required 1. Determine 4. Develop 6. objectives, 2. Identify and 3. Evaluate iteration 5. Plan the next Commit to an alternatives, resolve risks alternatives deliverables and iteration approach for next constraints verify correct iteration © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 22. Red7 :|: product management Evolutionary Prototyping No Design and Complete Initial implement Refine Customer and concept initial prototype acceptable? release prototype © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 23. Red7 :|: product management Staged Delivery [AKA Incremental Implementation] Product Concept Requirements Analysis Architectural Design Stage 1: Detailed design, code, debug, test, delivery Stage 2: Detailed design, code, debug, test, delivery Stage n: Detailed design, code, debug, test, delivery © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 24. Red7 :|: product management Evolutionary Delivery Product Concept Preliminary Requirements Analysis Architectural Deliver Final Design and Version System Core Develop a Version Incorporate Delivery the Customer Version Feedback Elicit Customer Feedback © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 25. Red7 :|: product management AGILE PROJECT MANAGEMENT “There is nothing new under the sun but there are lots of old things we don't know.” Ambrose Bierce © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 26. Red7 :|: product management Agile Principles [2001] • Customer satisfaction by rapid, continuous delivery of useful software • Working software is delivered frequently (weeks rather than months) • Working software is the principal measure of progress • Even late changes in requirements are welcomed • Close, daily cooperation between business people and developers • Face-to-face conversation is the best form of communication (Co-location) • Projects are built around motivated individuals, who should be trusted • Continuous attention to technical excellence and good design • Simplicity • Self-organizing teams • Regular adaptation to changing circumstances © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 27. Red7 :|: product management Agile Characteristics • Time periods in weeks rather than months • time period as a strict timebox. • Work is performed in a highly collaborative manner. • If the sponsors of the project are concerned about completing certain goals with a defined timeline or budget, agile may not be appropriate. © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 28. Red7 :|: product management Agile Methodologies [Partial List] • Agile Unified Process (AUP) • Simplified IBM Rational Unified Process (RUP) • Extreme programming (XP) • Feature Driven Development (FDD) • Kanban • Scrum • “Pig” Roles • Product owner (VOC - Product Manager) • ScrumMaster (Project Manager) • Team (Developers) • “Chicken” Roles • Users • Stakeholders (customers, vendors) • Managers © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 29. Red7 :|: product management Scrum Agile Project Management PLC Phase 1: Concept Initial Preliminary Charter Stakeholders & Backlog Roadmap Team/Project Team Members Approval Project Release Planning Re-Prioritize Kickoff - User Stories & success metrics Scoping - Launch - Complexity estimates Backlog PLC Phase 2+: - Number Sprints for this release Sprint Planning Sprint Sprint - Goal tasks selection Sprint -Task details Review Retrospectiv - SME’s and resources e © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 30. Red7 :|: product management Adaptive [Agile] vs Predictive [Plan-driven] Strengths of each: • Adaptive • Predictive • Low criticality • High criticality • Senior developers • Junior developers • Requirements change • Requirements don't very often change too often • Small number of • Large number of developers developers • Culture that thrives on • Culture that demands chaos order © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 31. Red7 :|: product management Model Selection Criteria • How well do my customer and we understand the requirements at the beginning of the project? Is our understanding likely to change significantly as we move through the project? • How well do we understand the system architecture? Are we likely to need to make major architectural changes midway through the project? • How much reliable do we need? • How much do we need to plan ahead and design ahead during this project for future versions? • How much risk does the project entail? • Are we constrained by a predefined schedule? • Do we need to be able to make midcourse corrections? • Do we need to provide customers with visible progress throughout the project? • Do we need to provide management with visible progress throughout the project? • How much sophistication do we need to use this lifecycle model successfully? © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 32. Red7 :|: product management Project Management Models: Strengths and Weaknesses Commercial Pure Code-and- Modified Evolutionary Staged Evolutionary Design-to- Design- Off-the-shelf Model Capacity Waterfall Fix Spiral Waterfall Prototyping Delivery Delivery schedule to-tools soft ware Works with poorly Fair to Fair to understood Poor Poor Excellent Excellent Poor Poor to fair Fair Excellent excellent excellent requirements Works with poorly Fair to Poor to understood Poor Poor Excellent Poor to fair Poor Poor Poor Poor to excellent excellent excellent architecture Produces highly Fair to Poor to Excellent Poor Excellent Excellent Fair Excellent Fair Poor to excellent reliable system excellent excellent Produces system with Poor to Fair to Excellent Excellent Excellent Excellent Excellent Excellent Poor N/A large growth envelop fair excellent Manages risks Fair to Poor to Poor Poor Excellent Fair Fair Fair Fair N/A excellent fair Can be constrained to predetermined Fair Poor Fair Fair Poor Fair Fair Excellent Excellent Excellent schedule Has low overhead Fair to Poor Excellent Fair Excellent Fair Fair Fair Fair Excellent excellent Allows for midcourse Poor to Fair to Poor Fair Fair Excellent Poor Poor to fair Excellent Poor corrections excellent excellent Provides customers Poor Fair Excellent Fair Excellent Fair Excellent Fair Excellent N/A with progress visibility Provides management Fair to Fair Poor Excellent Fair Excellent Excellent Excellent Excellent N/A with progress visibility excellent Requires little manager Poor to or developer Fair Excellent Poor Poor Fair Fair Poor Fair Fair fair sophistication © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 33. Red7 :|: product management Accelerating the NPD Life Cycle Model Ideaisation Go:No-Go Scoping Go:No-Go Planning Go:No-Go Development Go:No-Go Testing Go:No-Go Launch Go:No-Go Maintenance Retirement Project Lifecycle Framework EOL © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 34. Red7 :|: product management DISCUSSION © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 35. Red7 :|: product management TAKE AWAY RECOMMENDATIONS “For which of you, desiring to build a tower, doesn't first sit down and count the cost, to see if he has enough to complete it?” Jesus © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 36. Red7 :|: product management Take Aways for Accelerating Innovation • Ready-Aim-Fire • Haste makes waste (penny wise, pound foolish) • Choosing the wrong models will result in unfulfilled expectations and delays © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 37. Red7 :|: product management Take Aways for Accelerating Innovation: Ready • Recognizing the difference between • product management, • marketing, and • project management • Having a well defined NPD process • Not standardizing on only one project model • Having a positive teamwork environment, inspirational leadership, focused vision, and necessary skills © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 38. Red7 :|: product management Take Aways for Accelerating Innovation: Aim • Ensuring up-front homework done first • Ensuring the resources(staff) & time to do it right • Verifying available resource costs (people and time) • Selecting the most appropriate project model • Taking the time to do the planning right © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 39. Red7 :|: product management Take Aways for Accelerating Innovation: Fire • Being flexible within parameters • Regular review of processes and methods • Regular, frequent review of new ideas and market information © Copyright 2008-2012 Robert Grupe. All rights reserved.
  • 40. Red7 :|: product management Fini • Robert Grupe • robert.grupe@red7managementsolutions.com • +1.314.236.8434 • Further reading • Forrester “Making Product Management A Strategic Resource” • Winning at New Products, Robert G Cooper • Rapid Development, Steve McConnell • PDMA Visions magazine, Jun & Sept 2008 © Copyright 2008-2012 Robert Grupe. All rights reserved.

Notas do Editor

  1. Variation: Waterfall with Risk ReductionSame as waterfall, but add an iterative process at the beginning to clarify initial requirements.Address the requirements risk at the beginning byDeveloping a user-interface prototypeUsing system storyboardingConducting user interviewsRecording user interactions with older product versionEtc.