SlideShare a Scribd company logo
1 of 29
Download to read offline
Planning and Managing Software Projects 2011-12
Class 4

More on Software
Project Management
Project and Organizations, Project Portfolio Management,
Procurement Management

Emanuele Della Valle
http://emanueledellavalle.org
Credits                                                           2

§  This slides are largely based on Prof. John Musser
    class notes on Principles of Software Project
    Management
§  Original slides are available at
    http://www.projectreference.com/
§  Reuse and republish permission was granted




 Planning and Managing Software Projects – Emanuele Della Valle
Today                                                             3

§  Project and Organizations
§  Project Portfolio Management
§  Procurement Management




 Planning and Managing Software Projects – Emanuele Della Valle
Class 3 Review                                                    4

§  PMI Fundamentals and Processes
§  Project Selection
§  Initial documents
     •  Statement of Work (SOW)
     •  Project Charter




 Planning and Managing Software Projects – Emanuele Della Valle
Organizations and Projects
Understanding Organizations                                                                   5



  Structural frame:                                               Human resources
  Focuses on roles and                                            frame: Focuses on
  responsibilities,                                               providing harmony
  coordination and control.                                       between needs of the
  Organization charts help                                        organization and needs of
  define this frame.                                              people.


  Political frame:                                                Symbolic frame:
  Assumes organizations                                           Focuses on symbols and
  are coalitions composed                                         meanings related to
  of varied individuals and                                       events. Culture is
  interest groups. Conflict                                       important.
  and power are key
  issues.


 Planning and Managing Software Projects – Emanuele Della Valle
Organizations and Projects
Organizational Structures                                         6

§  Functional
     •  Engineering, Marketing, Design, etc
     •  Production and Logistics (P&L) from production
§  Project
     •  Project A, Project B
     •  Income from projects
     •  PM has P&L responsibility
§  Matrix
     •  Functional and Project based
     •  Program Mgmt. Model
     •  Shorter cycles, need for rapid development process




 Planning and Managing Software Projects – Emanuele Della Valle
Organizations and Projects
Functional Organization                                                                                 7




•  Pros                                                            •  Cons
     –  Clear definition of                                            –  Walls : can lack
     authority                                                            customer orientation
     –  Eliminates duplication                                         –  Silos create longer
                                                                          decisions cycles
     –  Encourages
     specialization                                                    –  Conflicts across
                                                                          functional areas
     –  Clear career paths
                                                                       –  Project leaders have little
                                                                          power
  Planning and Managing Software Projects – Emanuele Della Valle
Organizations and Projects
Project Organization                                                                                 8




 •  Pros                                                          •  Cons
      –  Unity of command                                             –  Duplication of facilities
      –  Effective inter-                                             –  Career path
         project
         communication

 •  Examples: defense avionics, construction


 Planning and Managing Software Projects – Emanuele Della Valle
Organizations and Projects
 Matrix Organization                                                                                9




•  Pros                                                            •  Cons
    –  Project integration                                            –  Two bosses for personnel
       across functional lines                                        –  Complexity
    –  Efficient use of                                               –  Resource & priority
       resources                                                        conflicts
    –  Retains functional
       teams
  Planning and Managing Software Projects – Emanuele Della Valle
Organizations and Projects
Matrix Forms                                                      10

§  Weak, Strong, Balanced
§  Degree of relative power
§  Weak: functional-centric
§  Strong: project-centric




 Planning and Managing Software Projects – Emanuele Della Valle
Organizations and Projects
         Organizational Structure Influences on Projects                                                                           11




      Organization Type                                                          Matrix
Project                        Functional             Weak Matrix           Balanced          Strong Matrix        Projectized
Characteristics                                                             Matrix
Project Manager's              Little or              Limited               Low to            Moderate             High to
Authority                      None                                         Moderate          To High              Almost Total
Percent of Performing
Organization's                 Virtually              0-25%                 15-60%            50-95%               85-100%
Personnel Assigned Full-       None
time to Project Work
Project Manager's Role         Part-time              Part-time             Full-time         Full-time            Full-time
Common Title for               Project                Project               Project           Project              Project
Project Manager's Role         Coordinator/           Coordinator/          Manager/          Manager/             Manager/
                               Project Leader         Project Leader        Project Officer   Program Manager      Program Manager
Project Management
Administrative Staff           Part-time              Part-time             Part-time         Full-time            Full-time

                                                                                                              PMBOK Guide, 2000, p. 19




           Planning and Managing Software Projects – Emanuele Della Valle
Organizations and Projects
Organizational Impact                                             12

§  Form can greatly impact your role
§  Determine what skills you ll need from which functions
§  The new Project Office [1-2]
     A.  As centralized project management
     B.  As coach and info. office to project teams
§  The Enterprise PMO (EPMO)




[1] http://www.projectperfect.com.au/info_setup_po.php
[2] http://en.wikipedia.org/wiki/Project_management_office

 Planning and Managing Software Projects – Emanuele Della Valle
Project Portfolio Management                                      13

§  Portfolio: a group of IT project under a coordinated
    management structure
§  Different portfolio models are available:
     •  Economic return model
             –  NPV, IRR, ROI
     •  Cost-benefit model
             –  Can include less tangible factors
     •  Market research model
             –  For new products

§  Each considers relative value and resource/budget
    interactions




 Planning and Managing Software Projects – Emanuele Della Valle
Project Portfolio Management
5 level approach 1/3                                              14

A 5 level approach (from CIO magazine)
1.  Create a Portfolio Database
     •       Information needed
             –  Project names & descriptions
             –  Estimated costs, timeframes, staffing
     •  Benefits
             –  Spotting redundancies
             –  Communication across orgs & teams
             –  Holistic view




 Planning and Managing Software Projects – Emanuele Della Valle
Project Portfolio Management
5 level approach 2/3                                              15

2.  Prioritize Projects
     •  Try quantifiable rankings
             –  Risk and return
     •  Still subjectivity and disagreements
3.  Divide into budgets based on type
     •  To align with business needs
     •  Ex: utilities ( keeping the lights on ), incremental
        upgrades, strategic investments




 Planning and Managing Software Projects – Emanuele Della Valle
Project Portfolio Management
5 level approach 3/3                                              16

4.  Automate the repository
     •  Input of new data (new projects)
     •  Automated tracking (PM software integration)
5.  Apply modern portfolio theory
     •  More advanced than most of us need




 Planning and Managing Software Projects – Emanuele Della Valle
Project Portfolio Management
       Products - Oracle|Primavera                                                           17




[Source http://www.oracle.com/applications/primavera/primavera-portfolio-management.html ]




         Planning and Managing Software Projects – Emanuele Della Valle
Project Portfolio Management
 Products - Planview                                                                18




[Source http://www.planview.com/products/enterprise/enterprise-portfolio-management/ ]




   Planning and Managing Software Projects – Emanuele Della Valle
Procurement Management                                            19

§  Procurement means acquiring goods and/or services
    from an outside source
     •  a.k.a. purchasing or outsourcing
§  Know how your project fits-into this model
     •  Are you building in-house ? for hire ?
             –  Thus are you the outside source ?
     •  As a startup? (thus in-house but as basis for the
        business itself)




 Planning and Managing Software Projects – Emanuele Della Valle
Procurement Management
Why Outsource?                                                    20

§  To reduce both fixed and recurrent costs
§  To allow the client organization to focus on its core
    business
§  To access skills and technologies
§  To provide flexibility
§  To increase accountability




 Planning and Managing Software Projects – Emanuele Della Valle
Procurement Management
Procurement Management                                            21

§  Procurement planning: determining what to procure
    and when
§  Solicitation planning: documenting product
    requirements and identifying potential sources
§  Solicitation: obtaining quotations, bids, offers, or
    proposals as appropriate
§  Source selection: choosing from among potential
    vendors
§  Contract administration: managing the relationship
    with the vendor
§  Contract close-out: completion and settlement of the
    contract


 Planning and Managing Software Projects – Emanuele Della Valle
Procurement Management
Project Procurement Management Processes and Key Outputs          22




 Planning and Managing Software Projects – Emanuele Della Valle
Procurement Management
Procurement Tools & Techniques                                    23

§  Make-or-buy analysis (build vs. buy)
     •  Determining whether a particular product or service
        should be made or performed inside the organization or
        purchased from someone else. Often involves financial
        analysis
§  Experts
     •  Both internal and external, can provide valuable inputs
        in procurement decisions




 Planning and Managing Software Projects – Emanuele Della Valle
Procurement Management
Make-or Buy Example                                               24

§  Assume you can lease an item you need for a project
    for $150/day. To purchase the item, the investment
    cost is $1,000, and the daily cost would be another
    $50/day.
§  How long will it take for the lease cost to be the same
    as the purchase cost?
§  If you need the item for 12 days, should you lease it
    or purchase it?




 Planning and Managing Software Projects – Emanuele Della Valle
Procurement Management
Make-or Buy Solution                                              25

§  Set up an equation so the make is equal to the
     buy
§  In this example, use the following equation. Let d be
    the number of days to use the item.
                             $150d = $1,000 + $50d
§  Solve for d as follows:
     •  Subtract $50d from the right side of the equation to get
                $100d = $1,000
     •  Divide both sides of the equation by $100
                d = 10 days
§  The lease cost is the same as the purchase cost at 10
    days
§  If you need the item for > 12 days, then purchase it


 Planning and Managing Software Projects – Emanuele Della Valle
Procurement Management
Types of Contracts                                                26

§  Fixed price or lump sum: involve a fixed total price for
    a well-defined product or service
§  Cost reimbursable: involve payment to the seller for
    direct and indirect costs
§  Time and material contracts: hybrid of both fixed price
    and cost reimbursable, often used by consultants
§  Unit price contracts: require the buyer to pay the
    seller a predetermined amount per unit of service




 Planning and Managing Software Projects – Emanuele Della Valle
Procurement Management
Cost Reimbursable Contracts                                       27

§  Cost plus incentive fee (CPIF)
     •  Buyer pays seller for allowable performance costs plus a
        predetermined fee and an incentive bonus
§  Cost plus fixed fee (CPFF)
     •  Buyer pays seller for allowable performance costs plus a
        fixed fee payment usually based on a percentage of
        estimated costs
§  Cost plus percentage of costs (CPPC)
     •  Buyer pays seller for allowable performance costs plus a
        predetermined percentage based on total costs




 Planning and Managing Software Projects – Emanuele Della Valle
Procurement Management
Contract Types Versus Risk                                        28




 Planning and Managing Software Projects – Emanuele Della Valle
Optional Reading                                                  29

§  McConnell: 7 Lifecycle Planning
§  Schwalbe:
     •  3 Project Integration Management (62-67),
     •  4 Project Scope Management 	




 Planning and Managing Software Projects – Emanuele Della Valle

More Related Content

What's hot

Why EPM Live? EPM Live Overview and Demo
Why EPM Live? EPM Live Overview and DemoWhy EPM Live? EPM Live Overview and Demo
Why EPM Live? EPM Live Overview and DemoEPM Live
 
EPM Live PortfolioEngine
EPM Live PortfolioEngineEPM Live PortfolioEngine
EPM Live PortfolioEngineEPM Live
 
Lower Costs and Increase ROI with Strategic Resource Planning
Lower Costs and Increase ROI with Strategic Resource PlanningLower Costs and Increase ROI with Strategic Resource Planning
Lower Costs and Increase ROI with Strategic Resource PlanningEPM Live
 
Realizing the Business Value of PPM - What to Expect When Implementing PPM
Realizing the Business Value of PPM - What to Expect When Implementing PPMRealizing the Business Value of PPM - What to Expect When Implementing PPM
Realizing the Business Value of PPM - What to Expect When Implementing PPMEPM Live
 
Gartner's Maturity Model For Programme Portfolio Management (PPM)
Gartner's Maturity Model For Programme Portfolio Management (PPM)Gartner's Maturity Model For Programme Portfolio Management (PPM)
Gartner's Maturity Model For Programme Portfolio Management (PPM)Gartner
 
The Resource Management Life Cycle - Effective Planning for Maximum
The Resource Management Life Cycle - Effective Planning for Maximum The Resource Management Life Cycle - Effective Planning for Maximum
The Resource Management Life Cycle - Effective Planning for Maximum EPM Live
 
It And Business Working Together
It And Business Working TogetherIt And Business Working Together
It And Business Working TogetherAndrea Guerra
 
What are IBM Rational's CLM products
What are IBM Rational's CLM productsWhat are IBM Rational's CLM products
What are IBM Rational's CLM productsShawn Doyle
 
Planificación del proyecto estimación
Planificación del proyecto   estimaciónPlanificación del proyecto   estimación
Planificación del proyecto estimaciónProColombia
 
A contextual approach to improving software metrics practices
A contextual approach to improving software metrics practicesA contextual approach to improving software metrics practices
A contextual approach to improving software metrics practicesJohnny Kingdom
 
Project Management in an Agency Environment
Project Management in an Agency Environment Project Management in an Agency Environment
Project Management in an Agency Environment Jeff Thaler
 
Pm for application development
Pm for application developmentPm for application development
Pm for application developmentAbdelrahman Serag
 
Bobby.german
Bobby.germanBobby.german
Bobby.germanNASAPMC
 
Louis.cioletti
Louis.ciolettiLouis.cioletti
Louis.ciolettiNASAPMC
 
Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012Strongback Consulting
 
Johnson smith
Johnson smithJohnson smith
Johnson smithNASAPMC
 

What's hot (20)

Why EPM Live? EPM Live Overview and Demo
Why EPM Live? EPM Live Overview and DemoWhy EPM Live? EPM Live Overview and Demo
Why EPM Live? EPM Live Overview and Demo
 
EPM Live PortfolioEngine
EPM Live PortfolioEngineEPM Live PortfolioEngine
EPM Live PortfolioEngine
 
Lower Costs and Increase ROI with Strategic Resource Planning
Lower Costs and Increase ROI with Strategic Resource PlanningLower Costs and Increase ROI with Strategic Resource Planning
Lower Costs and Increase ROI with Strategic Resource Planning
 
Realizing the Business Value of PPM - What to Expect When Implementing PPM
Realizing the Business Value of PPM - What to Expect When Implementing PPMRealizing the Business Value of PPM - What to Expect When Implementing PPM
Realizing the Business Value of PPM - What to Expect When Implementing PPM
 
Gartner's Maturity Model For Programme Portfolio Management (PPM)
Gartner's Maturity Model For Programme Portfolio Management (PPM)Gartner's Maturity Model For Programme Portfolio Management (PPM)
Gartner's Maturity Model For Programme Portfolio Management (PPM)
 
R overcash bio
R overcash bioR overcash bio
R overcash bio
 
Lecture 2
Lecture 2 Lecture 2
Lecture 2
 
The Resource Management Life Cycle - Effective Planning for Maximum
The Resource Management Life Cycle - Effective Planning for Maximum The Resource Management Life Cycle - Effective Planning for Maximum
The Resource Management Life Cycle - Effective Planning for Maximum
 
It And Business Working Together
It And Business Working TogetherIt And Business Working Together
It And Business Working Together
 
Ms project training ver 01
Ms project training ver 01Ms project training ver 01
Ms project training ver 01
 
What are IBM Rational's CLM products
What are IBM Rational's CLM productsWhat are IBM Rational's CLM products
What are IBM Rational's CLM products
 
Planificación del proyecto estimación
Planificación del proyecto   estimaciónPlanificación del proyecto   estimación
Planificación del proyecto estimación
 
A contextual approach to improving software metrics practices
A contextual approach to improving software metrics practicesA contextual approach to improving software metrics practices
A contextual approach to improving software metrics practices
 
Project Management in an Agency Environment
Project Management in an Agency Environment Project Management in an Agency Environment
Project Management in an Agency Environment
 
Pm for application development
Pm for application developmentPm for application development
Pm for application development
 
Bobby.german
Bobby.germanBobby.german
Bobby.german
 
Louis.cioletti
Louis.ciolettiLouis.cioletti
Louis.cioletti
 
Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012
 
Rational CLM at a glance
Rational CLM at a glanceRational CLM at a glance
Rational CLM at a glance
 
Johnson smith
Johnson smithJohnson smith
Johnson smith
 

Viewers also liked

IC2008 Enunciati, mondo del discorso e verità
IC2008 Enunciati, mondo del discorso e veritàIC2008 Enunciati, mondo del discorso e verità
IC2008 Enunciati, mondo del discorso e veritàEmanuele Della Valle
 
IC2009 Introduzione all'ingegneria della conoscenza
IC2009 Introduzione all'ingegneria della conoscenzaIC2009 Introduzione all'ingegneria della conoscenza
IC2009 Introduzione all'ingegneria della conoscenzaEmanuele Della Valle
 
A First Step Towards Stream Reasoning at FIS 2008
A First Step Towards Stream Reasoning at FIS 2008A First Step Towards Stream Reasoning at FIS 2008
A First Step Towards Stream Reasoning at FIS 2008Emanuele Della Valle
 
Streaming Day - an overview of Stream Reasoning
Streaming Day - an overview of Stream ReasoningStreaming Day - an overview of Stream Reasoning
Streaming Day - an overview of Stream ReasoningRiccardo Tommasini
 
Software Project Fundamentals and Classic Mistakes - P&MSP2010 (1/11)
Software Project Fundamentals and Classic Mistakes - P&MSP2010 (1/11)Software Project Fundamentals and Classic Mistakes - P&MSP2010 (1/11)
Software Project Fundamentals and Classic Mistakes - P&MSP2010 (1/11)Emanuele Della Valle
 
IC2008 Valutazione di un Enunciato
IC2008 Valutazione di un EnunciatoIC2008 Valutazione di un Enunciato
IC2008 Valutazione di un EnunciatoEmanuele Della Valle
 
Articoli determinativi
Articoli determinativiArticoli determinativi
Articoli determinativiSpaanIt
 
Logica e Contesto
Logica e ContestoLogica e Contesto
Logica e Contestocontesto
 
Logica - Enciclopedia Einaudi [1982]
Logica - Enciclopedia Einaudi [1982]Logica - Enciclopedia Einaudi [1982]
Logica - Enciclopedia Einaudi [1982]sabbioso
 
Il Paese della Logica
Il Paese della LogicaIl Paese della Logica
Il Paese della LogicaNicomarti
 
IC2009 Enunciato e mondo del discorso
IC2009 Enunciato e mondo del discorsoIC2009 Enunciato e mondo del discorso
IC2009 Enunciato e mondo del discorsoEmanuele Della Valle
 
Slide logica - GUIDA GENERALE - PreTest Studenti Liberi 2015
Slide logica - GUIDA GENERALE - PreTest Studenti Liberi 2015Slide logica - GUIDA GENERALE - PreTest Studenti Liberi 2015
Slide logica - GUIDA GENERALE - PreTest Studenti Liberi 2015Carolina Velati
 
Metodo risoluzione circuiti logici
Metodo risoluzione circuiti logiciMetodo risoluzione circuiti logici
Metodo risoluzione circuiti logiciGilda Tobia
 
Suor Matematica e Suor Logica
Suor Matematica e Suor LogicaSuor Matematica e Suor Logica
Suor Matematica e Suor Logicamoncio
 
La logica nella matematica 4 slide
La logica nella matematica 4 slideLa logica nella matematica 4 slide
La logica nella matematica 4 slidechilleri
 

Viewers also liked (20)

IC2008 Enunciati, mondo del discorso e verità
IC2008 Enunciati, mondo del discorso e veritàIC2008 Enunciati, mondo del discorso e verità
IC2008 Enunciati, mondo del discorso e verità
 
IC2008 Esempi Di Analisi Logica
IC2008 Esempi Di Analisi LogicaIC2008 Esempi Di Analisi Logica
IC2008 Esempi Di Analisi Logica
 
IC2009 Introduzione all'ingegneria della conoscenza
IC2009 Introduzione all'ingegneria della conoscenzaIC2009 Introduzione all'ingegneria della conoscenza
IC2009 Introduzione all'ingegneria della conoscenza
 
A First Step Towards Stream Reasoning at FIS 2008
A First Step Towards Stream Reasoning at FIS 2008A First Step Towards Stream Reasoning at FIS 2008
A First Step Towards Stream Reasoning at FIS 2008
 
Streaming Day - an overview of Stream Reasoning
Streaming Day - an overview of Stream ReasoningStreaming Day - an overview of Stream Reasoning
Streaming Day - an overview of Stream Reasoning
 
Software Project Fundamentals and Classic Mistakes - P&MSP2010 (1/11)
Software Project Fundamentals and Classic Mistakes - P&MSP2010 (1/11)Software Project Fundamentals and Classic Mistakes - P&MSP2010 (1/11)
Software Project Fundamentals and Classic Mistakes - P&MSP2010 (1/11)
 
IC2008 Valutazione di un Enunciato
IC2008 Valutazione di un EnunciatoIC2008 Valutazione di un Enunciato
IC2008 Valutazione di un Enunciato
 
Articoli determinativi
Articoli determinativiArticoli determinativi
Articoli determinativi
 
IC2008 22 Deduzione
IC2008 22 DeduzioneIC2008 22 Deduzione
IC2008 22 Deduzione
 
Logica e Contesto
Logica e ContestoLogica e Contesto
Logica e Contesto
 
Logica - Enciclopedia Einaudi [1982]
Logica - Enciclopedia Einaudi [1982]Logica - Enciclopedia Einaudi [1982]
Logica - Enciclopedia Einaudi [1982]
 
Il Paese della Logica
Il Paese della LogicaIl Paese della Logica
Il Paese della Logica
 
IC2009 Enunciato e mondo del discorso
IC2009 Enunciato e mondo del discorsoIC2009 Enunciato e mondo del discorso
IC2009 Enunciato e mondo del discorso
 
Slide logica - GUIDA GENERALE - PreTest Studenti Liberi 2015
Slide logica - GUIDA GENERALE - PreTest Studenti Liberi 2015Slide logica - GUIDA GENERALE - PreTest Studenti Liberi 2015
Slide logica - GUIDA GENERALE - PreTest Studenti Liberi 2015
 
Metodo risoluzione circuiti logici
Metodo risoluzione circuiti logiciMetodo risoluzione circuiti logici
Metodo risoluzione circuiti logici
 
Suor Matematica e Suor Logica
Suor Matematica e Suor LogicaSuor Matematica e Suor Logica
Suor Matematica e Suor Logica
 
La logica nella matematica 4 slide
La logica nella matematica 4 slideLa logica nella matematica 4 slide
La logica nella matematica 4 slide
 
logica...mente
logica...mentelogica...mente
logica...mente
 
Rubriche 41-60
Rubriche 41-60 Rubriche 41-60
Rubriche 41-60
 
Rubriche 21-40
Rubriche 21-40Rubriche 21-40
Rubriche 21-40
 

Similar to More on Software Project Management

People Dimension in Software Projects
People Dimension in Software ProjectsPeople Dimension in Software Projects
People Dimension in Software ProjectsEmanuele Della Valle
 
Overview Of Project Management - P&MSP2010 (2/11)
Overview Of Project Management - P&MSP2010 (2/11)Overview Of Project Management - P&MSP2010 (2/11)
Overview Of Project Management - P&MSP2010 (2/11)Emanuele Della Valle
 
Understanding Software Project Management
Understanding Software Project ManagementUnderstanding Software Project Management
Understanding Software Project ManagementEmanuele Della Valle
 
Planning Phase Part I - Project Phases and Lifecycle Planning
Planning Phase Part I - Project Phases and Lifecycle PlanningPlanning Phase Part I - Project Phases and Lifecycle Planning
Planning Phase Part I - Project Phases and Lifecycle PlanningEmanuele Della Valle
 
Software Project Management - Introduction and fundamentals
Software Project Management - Introduction and fundamentalsSoftware Project Management - Introduction and fundamentals
Software Project Management - Introduction and fundamentalsEmanuele Della Valle
 
PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...
PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...
PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...EPM Live
 
How to Start a Project
How to Start a ProjectHow to Start a Project
How to Start a ProjectCraig Brown
 
Strategic Management of Multiple Projects (aka Project Whispering)
Strategic Management of Multiple Projects (aka Project Whispering)Strategic Management of Multiple Projects (aka Project Whispering)
Strategic Management of Multiple Projects (aka Project Whispering)Phase2
 
Strategic Management of Multiple Projects (aka Project Whispering)
Strategic Management of Multiple Projects (aka Project Whispering)Strategic Management of Multiple Projects (aka Project Whispering)
Strategic Management of Multiple Projects (aka Project Whispering)Treehouse Agency
 
ETIS11 - Agile Business Intelligence - Presentation
ETIS11 -  Agile Business Intelligence - PresentationETIS11 -  Agile Business Intelligence - Presentation
ETIS11 - Agile Business Intelligence - PresentationDavid Walker
 
P&msp2010 09 integration-&-testing
P&msp2010 09 integration-&-testingP&msp2010 09 integration-&-testing
P&msp2010 09 integration-&-testingEmanuele Della Valle
 
Primavera _ Mike Sicilia _ Orace Primavera vision and road ahead.pdf
Primavera _ Mike Sicilia _ Orace Primavera vision and road ahead.pdfPrimavera _ Mike Sicilia _ Orace Primavera vision and road ahead.pdf
Primavera _ Mike Sicilia _ Orace Primavera vision and road ahead.pdfInSync2011
 

Similar to More on Software Project Management (20)

People Dimension in Software Projects
People Dimension in Software ProjectsPeople Dimension in Software Projects
People Dimension in Software Projects
 
Overview Of Project Management - P&MSP2010 (2/11)
Overview Of Project Management - P&MSP2010 (2/11)Overview Of Project Management - P&MSP2010 (2/11)
Overview Of Project Management - P&MSP2010 (2/11)
 
P&msp2010 04 wbs-and-estimation
P&msp2010 04 wbs-and-estimationP&msp2010 04 wbs-and-estimation
P&msp2010 04 wbs-and-estimation
 
Scheduling
SchedulingScheduling
Scheduling
 
Understanding Software Project Management
Understanding Software Project ManagementUnderstanding Software Project Management
Understanding Software Project Management
 
Planning Phase Part I - Project Phases and Lifecycle Planning
Planning Phase Part I - Project Phases and Lifecycle PlanningPlanning Phase Part I - Project Phases and Lifecycle Planning
Planning Phase Part I - Project Phases and Lifecycle Planning
 
Planning Phase - P&MSP2010 (3/11)
Planning Phase - P&MSP2010 (3/11)Planning Phase - P&MSP2010 (3/11)
Planning Phase - P&MSP2010 (3/11)
 
Software Project Management - Introduction and fundamentals
Software Project Management - Introduction and fundamentalsSoftware Project Management - Introduction and fundamentals
Software Project Management - Introduction and fundamentals
 
Chap04 project integration management
Chap04 project integration managementChap04 project integration management
Chap04 project integration management
 
Project management fundamentals
Project management fundamentalsProject management fundamentals
Project management fundamentals
 
Spm tutorials
Spm tutorialsSpm tutorials
Spm tutorials
 
Project managemen concept
Project managemen conceptProject managemen concept
Project managemen concept
 
PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...
PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...
PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...
 
How to Start a Project
How to Start a ProjectHow to Start a Project
How to Start a Project
 
Strategic Management of Multiple Projects (aka Project Whispering)
Strategic Management of Multiple Projects (aka Project Whispering)Strategic Management of Multiple Projects (aka Project Whispering)
Strategic Management of Multiple Projects (aka Project Whispering)
 
Strategic Management of Multiple Projects (aka Project Whispering)
Strategic Management of Multiple Projects (aka Project Whispering)Strategic Management of Multiple Projects (aka Project Whispering)
Strategic Management of Multiple Projects (aka Project Whispering)
 
MCP1
MCP1MCP1
MCP1
 
ETIS11 - Agile Business Intelligence - Presentation
ETIS11 -  Agile Business Intelligence - PresentationETIS11 -  Agile Business Intelligence - Presentation
ETIS11 - Agile Business Intelligence - Presentation
 
P&msp2010 09 integration-&-testing
P&msp2010 09 integration-&-testingP&msp2010 09 integration-&-testing
P&msp2010 09 integration-&-testing
 
Primavera _ Mike Sicilia _ Orace Primavera vision and road ahead.pdf
Primavera _ Mike Sicilia _ Orace Primavera vision and road ahead.pdfPrimavera _ Mike Sicilia _ Orace Primavera vision and road ahead.pdf
Primavera _ Mike Sicilia _ Orace Primavera vision and road ahead.pdf
 

More from Emanuele Della Valle

Taming velocity - a tale of four streams
Taming velocity - a tale of four streamsTaming velocity - a tale of four streams
Taming velocity - a tale of four streamsEmanuele Della Valle
 
Work in progress on Inductive Stream Reasoning
Work in progress on Inductive Stream ReasoningWork in progress on Inductive Stream Reasoning
Work in progress on Inductive Stream ReasoningEmanuele Della Valle
 
Knowledge graphs in search engines
Knowledge graphs in search enginesKnowledge graphs in search engines
Knowledge graphs in search enginesEmanuele Della Valle
 
La città dei balocchi 2017 in numeri - Fluxedo
La città dei balocchi 2017 in numeri - FluxedoLa città dei balocchi 2017 in numeri - Fluxedo
La città dei balocchi 2017 in numeri - FluxedoEmanuele Della Valle
 
Stream Reasoning: a summary of ten years of research and a vision for the nex...
Stream Reasoning: a summary of ten years of research and a vision for the nex...Stream Reasoning: a summary of ten years of research and a vision for the nex...
Stream Reasoning: a summary of ten years of research and a vision for the nex...Emanuele Della Valle
 
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...Emanuele Della Valle
 
Stream reasoning: an approach to tame the velocity and variety dimensions of ...
Stream reasoning: an approach to tame the velocity and variety dimensions of ...Stream reasoning: an approach to tame the velocity and variety dimensions of ...
Stream reasoning: an approach to tame the velocity and variety dimensions of ...Emanuele Della Valle
 
Big Data: how to use it to create value
Big Data: how to use it to create valueBig Data: how to use it to create value
Big Data: how to use it to create valueEmanuele Della Valle
 
Listening to the pulse of our cities with Stream Reasoning (and few more tech...
Listening to the pulse of our cities with Stream Reasoning (and few more tech...Listening to the pulse of our cities with Stream Reasoning (and few more tech...
Listening to the pulse of our cities with Stream Reasoning (and few more tech...Emanuele Della Valle
 
Ist16-03 An Introduction to the Semantic Web
Ist16-03 An Introduction to the Semantic Web Ist16-03 An Introduction to the Semantic Web
Ist16-03 An Introduction to the Semantic Web Emanuele Della Valle
 
Ist16-02 HL7 from v2 (syntax) to v3 (semantics)
Ist16-02 HL7 from v2 (syntax) to v3 (semantics)Ist16-02 HL7 from v2 (syntax) to v3 (semantics)
Ist16-02 HL7 from v2 (syntax) to v3 (semantics)Emanuele Della Valle
 
IST16-01 - Introduction to Interoperability and Semantic Technologies
IST16-01 - Introduction to Interoperability and Semantic TechnologiesIST16-01 - Introduction to Interoperability and Semantic Technologies
IST16-01 - Introduction to Interoperability and Semantic TechnologiesEmanuele Della Valle
 
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...Stream reasoning: mastering the velocity and the variety dimensions of Big Da...
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...Emanuele Della Valle
 
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...Emanuele Della Valle
 
Social listener-brera-design-district-2015-03
Social listener-brera-design-district-2015-03Social listener-brera-design-district-2015-03
Social listener-brera-design-district-2015-03Emanuele Della Valle
 
City Data Fusion for Event Management (in Italiano)
City Data Fusion for Event Management (in Italiano)City Data Fusion for Event Management (in Italiano)
City Data Fusion for Event Management (in Italiano)Emanuele Della Valle
 

More from Emanuele Della Valle (20)

Taming velocity - a tale of four streams
Taming velocity - a tale of four streamsTaming velocity - a tale of four streams
Taming velocity - a tale of four streams
 
Stream reasoning
Stream reasoningStream reasoning
Stream reasoning
 
Work in progress on Inductive Stream Reasoning
Work in progress on Inductive Stream ReasoningWork in progress on Inductive Stream Reasoning
Work in progress on Inductive Stream Reasoning
 
Big Data and Data Science W's
Big Data and Data Science W'sBig Data and Data Science W's
Big Data and Data Science W's
 
Knowledge graphs in search engines
Knowledge graphs in search enginesKnowledge graphs in search engines
Knowledge graphs in search engines
 
La città dei balocchi 2017 in numeri - Fluxedo
La città dei balocchi 2017 in numeri - FluxedoLa città dei balocchi 2017 in numeri - Fluxedo
La città dei balocchi 2017 in numeri - Fluxedo
 
Stream Reasoning: a summary of ten years of research and a vision for the nex...
Stream Reasoning: a summary of ten years of research and a vision for the nex...Stream Reasoning: a summary of ten years of research and a vision for the nex...
Stream Reasoning: a summary of ten years of research and a vision for the nex...
 
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...
 
Stream reasoning: an approach to tame the velocity and variety dimensions of ...
Stream reasoning: an approach to tame the velocity and variety dimensions of ...Stream reasoning: an approach to tame the velocity and variety dimensions of ...
Stream reasoning: an approach to tame the velocity and variety dimensions of ...
 
Big Data: how to use it to create value
Big Data: how to use it to create valueBig Data: how to use it to create value
Big Data: how to use it to create value
 
Listening to the pulse of our cities with Stream Reasoning (and few more tech...
Listening to the pulse of our cities with Stream Reasoning (and few more tech...Listening to the pulse of our cities with Stream Reasoning (and few more tech...
Listening to the pulse of our cities with Stream Reasoning (and few more tech...
 
Ist16-04 An introduction to RDF
Ist16-04 An introduction to RDF Ist16-04 An introduction to RDF
Ist16-04 An introduction to RDF
 
Ist16-03 An Introduction to the Semantic Web
Ist16-03 An Introduction to the Semantic Web Ist16-03 An Introduction to the Semantic Web
Ist16-03 An Introduction to the Semantic Web
 
Ist16-02 HL7 from v2 (syntax) to v3 (semantics)
Ist16-02 HL7 from v2 (syntax) to v3 (semantics)Ist16-02 HL7 from v2 (syntax) to v3 (semantics)
Ist16-02 HL7 from v2 (syntax) to v3 (semantics)
 
IST16-01 - Introduction to Interoperability and Semantic Technologies
IST16-01 - Introduction to Interoperability and Semantic TechnologiesIST16-01 - Introduction to Interoperability and Semantic Technologies
IST16-01 - Introduction to Interoperability and Semantic Technologies
 
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...Stream reasoning: mastering the velocity and the variety dimensions of Big Da...
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...
 
On Stream Reasoning
On Stream ReasoningOn Stream Reasoning
On Stream Reasoning
 
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
 
Social listener-brera-design-district-2015-03
Social listener-brera-design-district-2015-03Social listener-brera-design-district-2015-03
Social listener-brera-design-district-2015-03
 
City Data Fusion for Event Management (in Italiano)
City Data Fusion for Event Management (in Italiano)City Data Fusion for Event Management (in Italiano)
City Data Fusion for Event Management (in Italiano)
 

Recently uploaded

Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
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 8377877756dollysharma2066
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
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...Aggregage
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
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
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 

Recently uploaded (20)

Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
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
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
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...
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
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...
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 

More on Software Project Management

  • 1. Planning and Managing Software Projects 2011-12 Class 4 More on Software Project Management Project and Organizations, Project Portfolio Management, Procurement Management Emanuele Della Valle http://emanueledellavalle.org
  • 2. Credits 2 §  This slides are largely based on Prof. John Musser class notes on Principles of Software Project Management §  Original slides are available at http://www.projectreference.com/ §  Reuse and republish permission was granted Planning and Managing Software Projects – Emanuele Della Valle
  • 3. Today 3 §  Project and Organizations §  Project Portfolio Management §  Procurement Management Planning and Managing Software Projects – Emanuele Della Valle
  • 4. Class 3 Review 4 §  PMI Fundamentals and Processes §  Project Selection §  Initial documents •  Statement of Work (SOW) •  Project Charter Planning and Managing Software Projects – Emanuele Della Valle
  • 5. Organizations and Projects Understanding Organizations 5 Structural frame: Human resources Focuses on roles and frame: Focuses on responsibilities, providing harmony coordination and control. between needs of the Organization charts help organization and needs of define this frame. people. Political frame: Symbolic frame: Assumes organizations Focuses on symbols and are coalitions composed meanings related to of varied individuals and events. Culture is interest groups. Conflict important. and power are key issues. Planning and Managing Software Projects – Emanuele Della Valle
  • 6. Organizations and Projects Organizational Structures 6 §  Functional •  Engineering, Marketing, Design, etc •  Production and Logistics (P&L) from production §  Project •  Project A, Project B •  Income from projects •  PM has P&L responsibility §  Matrix •  Functional and Project based •  Program Mgmt. Model •  Shorter cycles, need for rapid development process Planning and Managing Software Projects – Emanuele Della Valle
  • 7. Organizations and Projects Functional Organization 7 •  Pros •  Cons –  Clear definition of –  Walls : can lack authority customer orientation –  Eliminates duplication –  Silos create longer decisions cycles –  Encourages specialization –  Conflicts across functional areas –  Clear career paths –  Project leaders have little power Planning and Managing Software Projects – Emanuele Della Valle
  • 8. Organizations and Projects Project Organization 8 •  Pros •  Cons –  Unity of command –  Duplication of facilities –  Effective inter- –  Career path project communication •  Examples: defense avionics, construction Planning and Managing Software Projects – Emanuele Della Valle
  • 9. Organizations and Projects Matrix Organization 9 •  Pros •  Cons –  Project integration –  Two bosses for personnel across functional lines –  Complexity –  Efficient use of –  Resource & priority resources conflicts –  Retains functional teams Planning and Managing Software Projects – Emanuele Della Valle
  • 10. Organizations and Projects Matrix Forms 10 §  Weak, Strong, Balanced §  Degree of relative power §  Weak: functional-centric §  Strong: project-centric Planning and Managing Software Projects – Emanuele Della Valle
  • 11. Organizations and Projects Organizational Structure Influences on Projects 11 Organization Type Matrix Project Functional Weak Matrix Balanced Strong Matrix Projectized Characteristics Matrix Project Manager's Little or Limited Low to Moderate High to Authority None Moderate To High Almost Total Percent of Performing Organization's Virtually 0-25% 15-60% 50-95% 85-100% Personnel Assigned Full- None time to Project Work Project Manager's Role Part-time Part-time Full-time Full-time Full-time Common Title for Project Project Project Project Project Project Manager's Role Coordinator/ Coordinator/ Manager/ Manager/ Manager/ Project Leader Project Leader Project Officer Program Manager Program Manager Project Management Administrative Staff Part-time Part-time Part-time Full-time Full-time PMBOK Guide, 2000, p. 19 Planning and Managing Software Projects – Emanuele Della Valle
  • 12. Organizations and Projects Organizational Impact 12 §  Form can greatly impact your role §  Determine what skills you ll need from which functions §  The new Project Office [1-2] A.  As centralized project management B.  As coach and info. office to project teams §  The Enterprise PMO (EPMO) [1] http://www.projectperfect.com.au/info_setup_po.php [2] http://en.wikipedia.org/wiki/Project_management_office Planning and Managing Software Projects – Emanuele Della Valle
  • 13. Project Portfolio Management 13 §  Portfolio: a group of IT project under a coordinated management structure §  Different portfolio models are available: •  Economic return model –  NPV, IRR, ROI •  Cost-benefit model –  Can include less tangible factors •  Market research model –  For new products §  Each considers relative value and resource/budget interactions Planning and Managing Software Projects – Emanuele Della Valle
  • 14. Project Portfolio Management 5 level approach 1/3 14 A 5 level approach (from CIO magazine) 1.  Create a Portfolio Database •  Information needed –  Project names & descriptions –  Estimated costs, timeframes, staffing •  Benefits –  Spotting redundancies –  Communication across orgs & teams –  Holistic view Planning and Managing Software Projects – Emanuele Della Valle
  • 15. Project Portfolio Management 5 level approach 2/3 15 2.  Prioritize Projects •  Try quantifiable rankings –  Risk and return •  Still subjectivity and disagreements 3.  Divide into budgets based on type •  To align with business needs •  Ex: utilities ( keeping the lights on ), incremental upgrades, strategic investments Planning and Managing Software Projects – Emanuele Della Valle
  • 16. Project Portfolio Management 5 level approach 3/3 16 4.  Automate the repository •  Input of new data (new projects) •  Automated tracking (PM software integration) 5.  Apply modern portfolio theory •  More advanced than most of us need Planning and Managing Software Projects – Emanuele Della Valle
  • 17. Project Portfolio Management Products - Oracle|Primavera 17 [Source http://www.oracle.com/applications/primavera/primavera-portfolio-management.html ] Planning and Managing Software Projects – Emanuele Della Valle
  • 18. Project Portfolio Management Products - Planview 18 [Source http://www.planview.com/products/enterprise/enterprise-portfolio-management/ ] Planning and Managing Software Projects – Emanuele Della Valle
  • 19. Procurement Management 19 §  Procurement means acquiring goods and/or services from an outside source •  a.k.a. purchasing or outsourcing §  Know how your project fits-into this model •  Are you building in-house ? for hire ? –  Thus are you the outside source ? •  As a startup? (thus in-house but as basis for the business itself) Planning and Managing Software Projects – Emanuele Della Valle
  • 20. Procurement Management Why Outsource? 20 §  To reduce both fixed and recurrent costs §  To allow the client organization to focus on its core business §  To access skills and technologies §  To provide flexibility §  To increase accountability Planning and Managing Software Projects – Emanuele Della Valle
  • 21. Procurement Management Procurement Management 21 §  Procurement planning: determining what to procure and when §  Solicitation planning: documenting product requirements and identifying potential sources §  Solicitation: obtaining quotations, bids, offers, or proposals as appropriate §  Source selection: choosing from among potential vendors §  Contract administration: managing the relationship with the vendor §  Contract close-out: completion and settlement of the contract Planning and Managing Software Projects – Emanuele Della Valle
  • 22. Procurement Management Project Procurement Management Processes and Key Outputs 22 Planning and Managing Software Projects – Emanuele Della Valle
  • 23. Procurement Management Procurement Tools & Techniques 23 §  Make-or-buy analysis (build vs. buy) •  Determining whether a particular product or service should be made or performed inside the organization or purchased from someone else. Often involves financial analysis §  Experts •  Both internal and external, can provide valuable inputs in procurement decisions Planning and Managing Software Projects – Emanuele Della Valle
  • 24. Procurement Management Make-or Buy Example 24 §  Assume you can lease an item you need for a project for $150/day. To purchase the item, the investment cost is $1,000, and the daily cost would be another $50/day. §  How long will it take for the lease cost to be the same as the purchase cost? §  If you need the item for 12 days, should you lease it or purchase it? Planning and Managing Software Projects – Emanuele Della Valle
  • 25. Procurement Management Make-or Buy Solution 25 §  Set up an equation so the make is equal to the buy §  In this example, use the following equation. Let d be the number of days to use the item. $150d = $1,000 + $50d §  Solve for d as follows: •  Subtract $50d from the right side of the equation to get $100d = $1,000 •  Divide both sides of the equation by $100 d = 10 days §  The lease cost is the same as the purchase cost at 10 days §  If you need the item for > 12 days, then purchase it Planning and Managing Software Projects – Emanuele Della Valle
  • 26. Procurement Management Types of Contracts 26 §  Fixed price or lump sum: involve a fixed total price for a well-defined product or service §  Cost reimbursable: involve payment to the seller for direct and indirect costs §  Time and material contracts: hybrid of both fixed price and cost reimbursable, often used by consultants §  Unit price contracts: require the buyer to pay the seller a predetermined amount per unit of service Planning and Managing Software Projects – Emanuele Della Valle
  • 27. Procurement Management Cost Reimbursable Contracts 27 §  Cost plus incentive fee (CPIF) •  Buyer pays seller for allowable performance costs plus a predetermined fee and an incentive bonus §  Cost plus fixed fee (CPFF) •  Buyer pays seller for allowable performance costs plus a fixed fee payment usually based on a percentage of estimated costs §  Cost plus percentage of costs (CPPC) •  Buyer pays seller for allowable performance costs plus a predetermined percentage based on total costs Planning and Managing Software Projects – Emanuele Della Valle
  • 28. Procurement Management Contract Types Versus Risk 28 Planning and Managing Software Projects – Emanuele Della Valle
  • 29. Optional Reading 29 §  McConnell: 7 Lifecycle Planning §  Schwalbe: •  3 Project Integration Management (62-67), •  4 Project Scope Management Planning and Managing Software Projects – Emanuele Della Valle