IS 455 Project Management – What is a project?

Slides:



Advertisements
Similar presentations
Project management.
Advertisements

Effective Project Management: Traditional, Agile, Extreme Presented by (facilitator name) Managing Complexity in the Face of Uncertainty Ch01: What is.
Effective Project Management: Traditional, Agile, Extreme
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 Project management.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
1 SOFTWARE PRODUCTION. 2 DEVELOPMENT Product Creation Means: Methods & Heuristics Measure of Success: Quality f(Fitness of Use) MANAGEMENT Efficient &
6 Chapter 6 Database Design Hachim Haddouti. 6 2 Hachim Haddouti and Rob & Coronel, Ch6 In this chapter, you will learn: That successful database design.
贾银山 Software Engineering, Chapter 5 Slide 1 Project management.
©Ian Sommerville 2006Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
1 Software Engineering Muhammad Fahad Khan Software Engineering Muhammad Fahad Khan University Of Engineering.
©Ian Sommerville 2000Software Engineering, 7th edition. Chapter 5 Slide 1 Chapter 5 Project Management Modified by Randy K. Smith.
Project management DeSiaMore 1.
Effective Complex Project Management
Day 2.  Questions??  Blackboard updates  IP Projects discussions  Why project management??  Assignment 1 posted in Blackboard ◦ Due in one week;
Certificate IV in Project Management Introduction to Project Management Course Number Qualification Code BSB41507.
Prof. Roy Levow Session 9.  Defining the APF  An Overview of the APF  The APF Core Values.
Effective Project Management: Traditional, Agile, Extreme Presented by Martin Schedlbauer, Ph.D. CBAP, CSM Managing Complexity in the Face of Uncertainty.
Announcement – Career Fair Who: Everyone should plan to go… What: Meet / network with companies Meet hiring managers Get information first hand Where:3.
Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Effective Project Management: Traditional, Agile, Extreme Presented by (facilitator name) Managing Complexity in the Face of Uncertainty Ch08: How to Close.
Traditional Project Management. COPYRIGHT TOM SULZER © 2015.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Chapter 3 Project Management Chapter 3 Project Management Organising, planning and scheduling software projects.
Presented by © Advanced Management Services, Inc Adaptive Project Framework A Common Sense Approach to Managing Complexity and Uncertainty Robert.
Software Engineering, 8th edition. Chapter 5 1 Courtesy: ©Ian Sommerville 2006 Oct 13 th, 2008 Lecture # 6 Project management.
Chapter 3 Strategic Information Systems Planning.
1 Project management. 2 Topics covered Management activities Project planning Project scheduling Risk management.
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.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Project management 1/30/2016ICS 413 – Software Engineering1.
Adaptive Project Framework
Chapter 1 Why Project Management? Chapter 1 Learning Objectives After completing this chapter, students will be able to: Understand why project.
Project management (2) By: Zhou Chunlin School of Tourism, Conference and Exhibitions Henan University of Economics and Law.
Certified Software Tester How To Build a Testing Project, Part 1.
Project management Chapter 5. Objectives To explain the main tasks undertaken by project managers To introduce software project management and to describe.
Project Management Finals Lesson 1 - Principles - Techniques - Tools.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Effective Project Management: Traditional, Agile, Extreme
COMP201 Project Management.
Purchasing Decisions And Business Strategy
IS 455 Project Management – How to Scope a TPM Project
IS Project Management Agile Project Management
IS 455 Project Management.
IS Project Management Extreme Project Management
IT Project Management PART 1
IS 455 Project Management – Process Groups?
IS Project Management Complexity and Uncertainty …
The Three Constraints.
IS301 – Software Engineering V:
Project management.
Chapter 6 Database Design
Project management for working professionals
IS Project Management How to Close a TPM Project
IS 455 Project Management – What is a project?
IS Project Management Complexity and Uncertainty …
Effective Project Management: Traditional, Agile, Extreme
IS Project Management Mini review
Risk Analysis & Success Driven Project Management
IS 455 Project Management – Process Groups?
Effective Project Management: Traditional, Agile, Extreme
<Project Name> Milestone Summary Report
Presented by (Abdisamad Abdullahi Abdulle)
Chapter 7 Selecting the Best Alternative Design Strategy
IS Project Management Extreme Project Management
Effective Project Management: Traditional, Agile, Extreme
Effective Project Management: Traditional, Agile, Extreme
IS 455 Project Management.
Effective Project Management: Traditional, Agile, Extreme
IS 455 Project Management.
How to Scope a Project.
Presentation transcript:

IS 455 Project Management – What is a project?

Categorizing a project PDQ Case Discussion Introduction Agenda: Fissure Simulation Calendar/ D2L What is a project? Categorizing a project PDQ Case Discussion Copyright Tom Sulzer © 2017

Fissure user screen: Select or Change classroom Copyright Tom Sulzer © 2017

Fissure user screen: Select or change classroom Copyright Tom Sulzer © 2017

Effective Project Management: Traditional, Agile, Extreme Managing Complexity in the Face of Uncertainty Ch01: What Is a Project? Presented by Tom Sulzer Copyright Tom Sulzer © 2017

Ch01: What is a Project? Summary of Chapter 1 Defining a project An intuitive view of the project landscape Defining a program Defining a portfolio The enterprise level Understanding the scope triangle The importance of classifying projects The contemporary project environment Copyright Tom Sulzer © 2017

Ch01: What is a Project? Defining a Project A project is a sequence of unique, complex, and connected activities having one goal or purpose and that must be completed by a specific time, within budget, and according to specification. Activity A Activity C Activity B Activity D Activity E What’s missing from this definition? Copyright Tom Sulzer © 2017

Ch01: What is a Project? A Business-focused Definition of a Project A project is a sequence of finite dependent activities whose successful completion results in the delivery of the expected business value that validated doing the project. Copyright Tom Sulzer © 2017

Ch01: What Is a Project? An Intuitive View of the Project Landscape Figure 01-01 Copyright Tom Sulzer © 2017

Its Place in the Great Scheme How To Get It Clearly Defined Not Clearly Defined What Is Needed? NA Extreme Traditional Adaptive from Wysocki 2003 Copyright Tom Sulzer © 2017

Project Complexity vs. Project Environment & Appropriate Project Methodology (Wysocki, 2006) Software Development Project Approaches LOW HIGH Uncertainty HIGH Complexity LOW Adaptive Extreme Iterative Traditional (Linear, Incremental) Copyright Tom Sulzer © 2017

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 (< 3months), Medium (3-6 months), Long (> 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 © 2017

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 © 2017

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 © 2017

Example #1. Network install Pick the appropriate methodology for a project that provides specified real-time business performance data to top executives How? Copyright Tom Sulzer © 2017

Network install… What do we need to consider… Clearly Defined What / How Complexity vs. Uncertainty Criteria Method Copyright Tom Sulzer © 2017

Network Install – Wysocki’s quadrant method (What vs. How) How To Get It Clearly Defined Not Clearly Defined What Is Needed? NA Extreme Traditional Adaptive from Wysocki 2003 √ Copyright Tom Sulzer © 2017

Project Complexity vs. Project Environment Network Install – Project Complexity vs. Project Environment & Appropriate Project Methodology (Wysocki, 2006) Software Development Project Approaches HIGH Complexity LOW LOW HIGH Uncertainty Adaptive Extreme Iterative Traditional (Linear, Incremental) Nework Install Copyright Tom Sulzer © 2017

Network Install – Criteria Much depends on the nature of the project Risk: High, Medium, Low Business value: High, Medium, Low Duration: Short (< 3months), Medium (3-6 months), Long (> 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 © 2017

Example #2. Provide specified real-time business performance data to Top Executives What do we need to consider… Clearly Defined What / How Complexity vs. Uncertainty Criteria Method Copyright Tom Sulzer © 2017

Example #3. Project that is to build a new system to employ and profit from RFID tags in the supply chain What do we need to consider… Clearly Defined What / How Complexity vs. Uncertainty Criteria Method Copyright Tom Sulzer © 2017

Ch01: What Is a Project? Class Exercise #1 Read the Case Study Pizza Delivered Quickly (PDQ) has fallen on hard times and needs your help to survive. Read the Case Study and be prepared to ask questions for clarification. Your goal is to understand the different sub-systems as well as the potential risks. Copyright Tom Sulzer © 2017

Introduction to the Case Study PDQ Subsystem dependencies Copyright Tom Sulzer © 2017

Ch01: What Is a Project? Defining a Program A program is a collection of related projects that share a common goal or purpose. Program 1 Program 2 Project C Project E Project A Project D Project B Copyright Tom Sulzer © 2017

Ch01: What Is a Project? Defining a Portfolio A portfolio is a collection of projects that share some common link to one another. For example: Same business unit New product development projects R & D projects Maintenance projects Process improvement projects Staffed from the same resource pool Same budget Copyright Tom Sulzer © 2017

Resource Availability Ch01: What Is a Project? The Scope Triangle is a System in Balance The Scope Triangle is a system in balance. The lengths of the three sides exactly bound scope and quality. Change in the variables will cause the system to be out of balance. Scope and Quality Time Cost Resource Availability Figure 01-02 Copyright Tom Sulzer © 2017

Ch01: What Is a Project? Prioritizing the Scope Triangle Figure01-03 Copyright Tom Sulzer © 2017

Ch01: What Is a Project? Applying the Scope Triangle The scope triangle can be used: To build a problem resolution strategy For scope change impact analysis Copyright Tom Sulzer © 2017

Ch01: What Is a Project? Project Classification To adopt a “one size fits all” approach to every project is just asking for trouble. Your approach to managing any project must adapt to the characteristics of the project. A classification rule can help you choose that approach Copyright Tom Sulzer © 2017

Ch01: What Is a Project? Classification by Project Characteristics Risk Business Value Duration Complexity Technology used Number of departments affected Cost Copyright Tom Sulzer © 2017

Ch01: What Is a Project? Example Project Classes and Definitions CLASS DURATION RISK COMPLEXITY TECHNOLOGY LIKELIHOOD OF PROBLEMS Type A > 18 months High Breakthrough Certain Type B 9-18 months Medium Current Likely Type C 3-9 months Low Best of Breed Unlikely Type D < 3 months Very Low Practical Few Table 01-01 Copyright Tom Sulzer © 2017

Ch01: What Is a Project? Classification by Project Application Installing software Recruiting and hiring Setting up a hardware system in a field office Soliciting, evaluating, and selecting vendors Updating a corporate procedure Developing application systems Copyright Tom Sulzer © 2017

Ch01: What Is a Project? Required and Optional Processes Project Management Process Project Classification IV III II I Define Conditions of Satisfaction R O Project Overview Statement Approval of Request Plan Conduct Planning Session Prepare Project Proposal Approval of Proposal Launch Kick-Off Meeting Task Schedule Resource Assignments Statements of Work Monitor/Control Status Reporting Project Team Meetings Approval of Deliverables Close Post-implementation Audit Project Notebook R = Required O = Optional Figure 01-04 Copyright Tom Sulzer © 2017

Ch01: What Is a Project? The Contemporary Project Environment High Speed High Change Lower Cost Increasing Levels of Complexity More Uncertainty Copyright Tom Sulzer © 2017

Introduction Class discussion #1: Compare and contrast the two definitions of a project presented in this chapter: Def #1: A project is a sequence of unique, complex, and connected activities having one goal or purpose and that must be completed by a specific time, within budget, and according to specification. Def #2: A project is a sequence of finite dependent activities whose successful completion results in the delivery of the expected business value that validated doing the project. Copyright Tom Sulzer © 2017

Introduction Class discussion #3: Where would you be able to bring about cost savings as a program manager for a company? Discuss these using the standard project constraints. Copyright Tom Sulzer © 2017

Introduction Class discussion #2: Suppose the scope triangle were modified as follows: Resource Availability occupies the center, and the three sides are Scope, Cost, and Schedule. Interpret this triangle as if it were a system in balance. What is likely to happen when a specific resource on your project is concurrently allocated to more and more projects? As project manager, how would you deal with these situations? Be specific. Copyright Tom Sulzer © 2017