Software Development Problems Range of Intervention Theory Prevention, Treatment and Maintenance Planning, Development and Use Cost of Intervention.

Slides:



Advertisements
Similar presentations
Project management.
Advertisements

Chapter 7 Managing Risk.
Managing Risk CHAPTER SEVEN Student Version Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Series 2: Project Management Understanding and Using 6 Basic Tools 9/2013 From the CIHS Video Series “Ten Minutes at a Time”
Project What is a project A temporary endeavor undertaken to create a unique product, service or result.
R i s k If you don’t attack risks, they will attack you.
Project Management.
Chapter 7: Managing Risk
SWE Introduction to Software Engineering
Projmgmt-1/33 DePaul University Project Management I - Risk Management Instructor: David A. Lash.
Risk Analysis- 1 MIS Practicum Risk Analysis Based on E.M. Bennatan, On Time, Within Budget. John Wiley & Sons, 1995.
Project What is a project
Project Risk Management
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Risk Management Figure 4-4 Estimate of Project Cost: Estimate Made at Project Start.
The IT Outsourcing Risks:
ENVIRONMENTAL MANAGEMENT PLAN
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
OHT 5.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Contract review process and stages Contract review objectives Implementation.
Managing Project Risk.
Chapter 8 Assuring the quality of external participants’ contributions
Project Risk Management
Project Risk Management Risk Mitigation. Risk Management  The prime objective of risk management is to minimize the impact and probability of the occurrence.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
© 2008 Prentice Hall11-1 Introduction to Project Management Chapter 11 Managing Project Execution Information Systems Project Management: A Process and.
Project Execution.
Chapter 9. Intro  What is Project Management?  Project Manager  Project Failures & Successes Managing Projects  PMBOK  SDLC Core Process 1 – Project.
© 2005 Prentice Hall14-1 Stumpf and Teague Object-Oriented Systems Analysis and Design with UML.
©Ian Sommerville 2006Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Project management DeSiaMore 1.
Software Project Management Lecture # 8. Outline Chapter 25 – Risk Management  What is Risk Management  Risk Management Strategies  Software Risks.
PROJECT RISK MANAGEMENT Presentation by: Jennifer Freeman & Carlee Rosenblatt
Managing Risk. Objectives  To Describe Risk Management concepts and techniques  To calculate and analyze a project using Probability of completion 
Risk management process
Risk Management - the process of identifying and controlling hazards to protect the force.  It’s five steps represent a logical thought process from.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 4.1.
BUSINESS PLUG-IN B15 Project Management.
Chapter 5 Contract review Contract review process and stages
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Chapter 3 Systems Planning and Selection 3.1.
OHT 5.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Contract review process and stages Contract review objectives Implementation.
Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Project management Lecture 10. Topics covered Management activities Project planning Project scheduling Risk management.
Lecture 11 Managing Project Execution. Project Execution The phase of a project in which work towards direct achievement of the project’s objectives and.
Chapter 11. Intro  What is Project Management?  Project Manager  Project Failures & Successes Managing Projects  PMBOK  SDLC Core Process 1 – Project.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 4 Slide 1 Project management l Organising, planning and scheduling software projects.
CSEM01 - wk8 - Software Planning1 Software Planning CSEM01 SE Evolution & Management Anne Comer Helen Edwards.
Subcommittee on Design New Strategies for Cost Estimating Research on Cost Estimating and Management NCHRP Project 8-49 Annual Meeting Orlando, Florida.
Lecture # 17 PRM 702 Project Risk Management Ghazala Amin
Software Requirements and Design Khalid Ishaq
Project Management and Risk. Definitions Project Management: a system of procedures, practices, technologies, skills, and experience needed to manage.
Managing Risk CHAPTER SEVEN Student Version Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
February 15, 2004 Software Risk Management Copyright © , Dennis J. Frailey, All Rights Reserved Simple Steps for Effective Software Risk Management.
1 Project management. 2 Topics covered Management activities Project planning Project scheduling Risk management.
Software Engineering Lecture 6: Risk Analysis & Management.
Introduction to Project Management Chapter 9 Managing Project Risk
Project Risk Management. Risk-Defined A situation involving exposure to danger; “The combination of the probability of an event and its consequences”
Project Management. Projects and Project Managers Project – a [temporary] sequence of unique, complex, and connected activities having one goal or purpose.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Software Project Management Lecture # 9. Outline Chapter 25 – Risk Management  What is Risk Management  Risk Management Strategies  Software Risks.
Project management 1/30/2016ICS 413 – Software Engineering1.
Illuminating Britelite’s Internal Services for Success Strategy for Process Improvement.
R i s k If you don’t attack risks, they will attack you.
1 Project management Organising, planning and scheduling software projects.
Software Project Management
Project Management and Risk
Project Execution Activities
Project Management Chapter 11.
TOTAL COST CONTROL ON CONSTRUCTION PROJECTS
Presentation transcript:

Software Development Problems Range of Intervention Theory Prevention, Treatment and Maintenance Planning, Development and Use Cost of Intervention

Case Discussion Concordia Castings Company

Some Basic Problems Incomplete, unclear or inadequate requirements Frequent changes to specification External sources (vendor, subcontractors, etc) Difficulties in concluding the project Frequent changes in development personnel

Some Basic Problems (management errors) Poor estimates Budget, Schedule, development resources, technical estimates Inadequate tracking and supervision Uncontrolled changes Poor testing procedures Poor development documentation

Risk Foresight is an excellent PM quality Ability to anticipate problem What is Risk? An uncertain event or condition that, if it occurs, has a positive or negative effect on a project’s objectives. PMI (project management institute)

Risk Analysis Risk analysis includes the estimating its probability, evaluating its impact and preparing for solution in advance. Risk analysis is not free Project size/complexity vs. risk Theory Software development would never be deterministic and vice versa

Risk and system complexity Risk Technical Cost Schedule System Complexity

Successful Risk Management SEI summaries successful risk management as follows A successful risk management practice is one which risks are continuously identified and analyzed relative importance. Risks are mitigated, tracked, and controlled to effectively use program resources. Problems are prevented before they occur and personnel consciously focus on what could affect product quality and schedules

Common risk factors Risk factors Lack of top management commitment to the project Failure to gain user commitment Misunderstanding the requirement Lack of adequate user involvement Failure to manage end user expectation Changing scope and objectives Lack of required knowledge/skill in the project personnel New technology Insufficient / inappropriate staffing Conflict between user departments

Anticipating Problems Step One Do a review of all project technical and administrative plans Project development plan Requirement specifications Design specification Personnel External sources Etc Step two Compile a list of all anticipated problems and describe the potential effect of each problem on the project.

Problem and Description Late delivery of hardware Communication and Networks problem Staff … …. If vendor don’t deliver the system by date the integration will be delayed and it will have effect on cost and schedule. Too slow to support the new system upgrade must be completed before testing Problem with so and so with respect to bla bla. Especially the resources from other the “side”

Risk Analysis Stage Evaluation of the anticipated risk Estimate the probability that the risk will occur Estimate the impact of the problem on the project Attribute a measure of severity to the problem Contingency plan

Calculating severity ProblemExpectationImpactSeverity Staff 6530 Late delivery of hardware 5840 Communication and Networks problem

Analyzing Project severity = expectation (1-10) * impact (1-10) When should risk analysis be formed? Is not a time activity Periodic update and reviewed ProblemDescriptionSeverityContingency plan Tracker

Implementing Contingency Plan The anticipated problem occurred or become imminent The contingency plan requires advance preparation

Case Discussion Timberjack Parts: Package Software selection Project

Note Luck as a key factor in PM Prevention better than cure But you have to look for it. Know where to look and What to look for Do a risk analysis periodically What to do Complexity and risk analysis There is always a price tag