Traditional Project Management. COPYRIGHT TOM SULZER © 2015.

Slides:



Advertisements
Similar presentations
1 Requirements and the Software Lifecycle The traditional software process models Waterfall model Spiral model The iterative approach Chapter 3.
Advertisements

SDLC – Beyond the Waterfall
Software Development Life-Cycle Models
Software Process Models
MapleLeaf, LLC SDLC Methodology. MapleLeaf, LLC, has established standard phases and processes in regards to project management methodologies for planning.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Unit 1, Lesson 4 Software Development Cycle AOIT Introduction to Programming Copyright © 2009–2012 National Academy Foundation. All rights reserved.
Software Process Models
Sharif University of Technology Session # 3.  Contents  Systems Analysis and Design Sharif University of Technology MIS (Management Information System),
Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Network Analysis. COPYRIGHT TOM SULZER © 2015 A (4) B (3) G (8) C (5) H (12) D (3) F (4) E (6) Network Analysis  Determine the activity slacks  What.
Slide 1 Systems Analysis & Design CS183 Spring Semester 2008 Dr. Jonathan Y. Clark Course Website:
Slide 1 INTRODUCTION Chapter 1. Slide 2 Key Ideas Many failed systems were abandoned because analysts tried to build wonderful systems without understanding.
Software Development Overview CPSC 315 – Programming Studio Spring 2009.
CSSE September.2008 Variations of PM approaches Chapter 2, pages
Objectives Explain the purpose and various phases of the traditional systems development life cycle (SDLC) Explain when to use an adaptive approach to.
Software Development Overview CPSC 315 – Programming Studio Spring 2008.
Project phases and the life cycle
Information Technology Project Management, (chapter#2) Methods of IT Project Management, (chapter#2)
1 Portfolio Management – Agile How to plan like a VP Highsmith, Ch 12 CSSE579 Session 6 Part 2 One company’s software product portfolio.
Effective Complex Project Management
Software Engineering Environment  A quality focus: constant incremental improvement  Process: framework to organize development activities  Methods:
1.  Project: temporary endeavor to achieve some specific objectives in a defined time  Project management ◦ Dynamic process ◦ Controlled and structured.
~ pertemuan 2 ~ Oleh: Ir. Abdul Hayat, MTI 06-Mar-2009 [Abdul Hayat, The Project Management and IT Context, Semester Genap 2008/2009] 1 THE PROJECT MANAGEMENT.
Announcement – Career Fair Who: Everyone should plan to go… What: Meet / network with companies Meet hiring managers Get information first hand Where:3.
PROPOSING TO WRITE A PROPOSAL? BY PAPIA BAWA. What are Proposals? Long reports usually written in response to a specific request or in response to your.
PM Standards- PMBoK Prof.Bistra Boeva UNSS. PMBok is known as a system of knowledge within a profession of Project Management. PMboK integrates good practice.
Welcome to Session 3 – Project Management Process Overview
Presented by © Advanced Management Services, Inc Adaptive Project Framework A Common Sense Approach to Managing Complexity and Uncertainty Robert.
Software Development Overview CPSC 315 – Programming Studio Spring 2013.
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project 3.1 Modern Systems Analysis and Design.
PPTTEST 12/26/ :41 1 IT Ron Williams Information Technology Management Project Management.
Chapter 2 : The Project Management and Information Technology Context Information Technology Project Management, Fourth Edition.
Software Project Management Iterative Model & Spiral Model.
COPYRIGHT TOM SULZER © 2015 IS 455 Oct 1, 2015 Agenda House Cleaning Quick Review Initiate Second Life Project Teams for Second Life Project are the teams.
Mid Term Review / Lab Day. COPYRIGHT TOM SULZER © 2015 Where does a project fit? How To Get It Clearly Defined Not Clearly Defined What Is Needed? Clearly.
 Many models have been proposed to deal with the problems of defining activities and associating them with each other  The first model proposed was the.
Prof. Roy Levow Session 2.  Define the Project  Develop a Detailed Plan  Launch the Plan  Monitor / Control Project Progress  Close Out the Project.
CS223: Software Engineering Lecture 5: Software Development Models.
Rational Unified Process Fundamentals Best Practices of Software Engineering Rational Unified Process Fundamentals Best Practices of Software Engineering.
Software Testing Process
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
Adaptive Project Framework
Basic Project Management Process Basic Project Management Process Larry Creel July 11, 2003.
Effective Project Management: Traditional, Agile, Extreme
Introduction To System Analysis and Design
Software Development Overview
IS 455 Project Management – What is a project?
IS Project Management Extreme Project Management
Methodologies and Algorithms
IS 455 Project Management – Process Groups?
IS Project Management Complexity and Uncertainty …
TIM 58 More on Chapter 1: Introduction to Systems Analysis and Design
Information Technology Project Management – Fifth Edition
Chapter 2: A Systems View and Systems Methodology
Systems Analysis and Design in a Changing World, 6th Edition
IS Project Management How to Close a TPM Project
Constructive Cost Model
IS 455 Project Management – What is a project?
IS Project Management Complexity and Uncertainty …
Effective Project Management: Traditional, Agile, Extreme
Lecture 2 Revision of Models of a Software Process
Risk Analysis & Success Driven Project Management
IS 455 Project Management – Process Groups?
Incremental Waterfall
Effective Project Management: Traditional, Agile, Extreme
Presented by (Abdisamad Abdullahi Abdulle)
IS Project Management Extreme Project Management
IS 455 Project Management.
Software Development Overview
Presentation transcript:

Traditional Project Management

COPYRIGHT TOM SULZER © 2015

Its Place in the Great Scheme How To Get It Clearly Defined Not Clearly Defined What Is Needed? Clearly Defined TraditionalAdaptive Not Clearly Defined N/AExtreme from Wysocki 2003

COPYRIGHT TOM SULZER © 2015 LOWHIGH Uncertainty HIGH Complexity LOW Adaptive Extreme Iterative Traditional (Linear, Incremental) Project Complexity vs. Project Environment & Appropriate Project Methodology (Wysocki, 2006) Software Development Project Approaches

COPYRIGHT TOM SULZER © 2015 Not All Traditional Projects Are Alike  Much depends on the nature of the project  Risk: High, Medium, Low  Business value: High, Medium, Low  Duration: Short ( 6 months)  Complexity: High, Medium, Low  Technology: Unknown/New, some familiarity, Well known  Proportion of organization affected (All, several depts, one dept.)  Cost: $$$$$, $$$$, $$$, $$, $

COPYRIGHT TOM SULZER © 2015 Different Project, Different Strokes  Projects are diverse – so one approach will not be appropriate for all projects  Too many approaches are unmanageable, and may not be really different  Categorize projects – use elements of project management that fit the category’s parameters

COPYRIGHT TOM SULZER © 2015 Project Categories  High business value, high complexity, unfamiliar technology, high risk, long duration  Medium business value, medium complexity, somewhat familiar technology, moderate risk, moderate duration  Low business value, low complexity, familiar technology, low risk, moderate duration  Low business value, very low complexity, familiar technology, very low risk, short duration

COPYRIGHT TOM SULZER © 2015 Examples  Network install  Provide specified real-time business performance data to Top Executives  Build a system to employ and profit from RFID tags in the supply chain

COPYRIGHT TOM SULZER © 2015 Work one as a class… Network install… What do we need to consider… - Clearly Defined What / How - Complexity vs. Uncertainty - Criteria Method

COPYRIGHT TOM SULZER © 2015 Class Exercise #1 Pick the appropriate Methodology for a project that provides specified real-time business performance data to Top Executives

COPYRIGHT TOM SULZER © 2015 Class Exercise #2 Pick the appropriate Methodology for a project that is to build a new system to employ and profit from RFID tags in the supply chain

Traditional PM & Waterfall Model Scope Plan Launch Idea Requirements gathering (analysis) COPYRIGHT TOM SULZER © 2015

Traditional PM & Waterfall Model Monitor and Control Systems design Detailed design Code and Test Systems Test Deploy Close COPYRIGHT TOM SULZER © 2015

Issues  The project manager has to manage several aspects of the project  Quality Management: Process feedback  Procurement Management: Acquire resources through RFP, RFQ  Risk Management: Procedures in place for riskiest parts of the project

COPYRIGHT TOM SULZER © 2015 Jack Neift Trucking Company  Go through the On-Line interactive case  Read through the case  Review Complexity vs. Uncertainty  Classify the project!

COPYRIGHT TOM SULZER © 2015 Where does Jack Neift Trucking’s Project fit? How To Get It Clearly Defined Not Clearly Defined What Is Needed? Clearly Defined TraditionalAdaptive Not Clearly Defined N/AExtreme from Wysocki 2003

COPYRIGHT TOM SULZER © 2015 LOWHIGH Uncertainty HIGH Complexity LOW Adaptive Extreme Iterative Traditional (Linear, Incremental) Jack Neift Trucking’s Project Complexity vs. Uncertainty? Software Development Project Approaches

COPYRIGHT TOM SULZER © 2015 Where does Jack Neift Project fit?  Evaluate in teams each of these criteria for Jack Neift’s CASE problem:  Risk: High, Medium, Low  Business value: High, Medium, Low  Duration: Short ( 6 months)  Complexity: High, Medium, Low  Technology: Unknown/New, some familiarity, Well known  Proportion of organization affected (All, several depts, one dept.)  Cost: $$$$$, $$$$, $$$, $$, $

COPYRIGHT TOM SULZER © 2015 Next time  Iterative and Adaptive methods