Module CC3002 Post Implementation Issues Lecture for Week 7

Slides:



Advertisements
Similar presentations
Project Wrap-up Module 5 Project Wrap Up
Advertisements

 Acceptance testing is a user-run test that demonstrates the application’s ability to meet the original business objectives and system requirements and.
Info1409 De Montfort University Lecture 3 The Systems Development Life Cycle Systems Analysis & Design Academic Year 2008/9.
1 Software Engineering Lecture 11 Software Testing.
PMI ® Global Congress 2011—North America From Ostrich to Canary: Declaring Trouble Before It’s Too Late Brian H. Munroe, PMP Senior Trainer & Consultant.
Manage Quality
W5HH Principle As applied to Software Projects
Applied Software Project Management Andrew Stellman & Jennifer Greenehttp:// Applied Software Project Management Introduction.
Applied Software Project Management INTRODUCTION Applied Software Project Management 1 5/20/2015.
Project Management: A Critical Skill for Organizations Presented by Hetty Baiz Project Office Princeton University.
1 Software Testing and Quality Assurance Lecture 2 Software Verification & Validation.
Chapter 5: Project Scope Management
03/12/2001 © Bennett, McRobb and Farmer Problems in Information Systems Development Based on Chapter 2 of Bennett, McRobb and Farmer: Object Oriented.
Quality is about testing early and testing often Joe Apuzzo, Ngozi Nwana, Sweety Varghese Student/Faculty Research Day CSIS Pace University May 6th, 2005.
Applied Software Project Management Andrew Stellman & Jennifer Greene Applied Software Project Management Why Software.
Applied Software Project Management 1 Introduction Dr. Mengxia Zhu Computer Science Department Southern Illinois University Carbondale.
Course Technology Chapter 3: Project Integration Management.
System Implementation
Understanding Information Technology System Project Failure By: Michael Bury MIS
Project Closure CHAPTER FOURTEEN Student Version Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Personal Software Process Overview CIS 376 Bruce R. Maxim UM-Dearborn.
Presented by Levent Yıldızgören TTC Language Services Ltd & Learnproject.
Conducting Usability Tests ITSW 1410 Presentation Media Software Instructor: Glenda H. Easter.
Copyright Course Technology 1999
Applied Software Project Management Andrew Stellman & Jennifer Greenehttp:// Applied Software Project Management Chapter 1: Introduction.
Module CC3002 Post Implementation Issues Lecture for Week 6 AY 2013 Spring.
1 Project Failure Factors Well known Yet ignored..
Module CC3002 Post Implementation Issues Lecture for Week 1 AY 2013 Spring.
Software Project Failure Software Project Failure Night Two, Part One CSCI 521 Software Project Management.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
Project Tracking. Questions... Why should we track a project that is underway? What aspects of a project need tracking?
Software Engineering Management Lecture 1 The Software Process.
1 Project Information and Acceptance Testing Integrating Your Code Final Code Submission Acceptance Testing Other Advice and Reminders.
 Once the system has been installed it will be monitored to check whether it is working correctly. Sometimes problems with a system will not be found.
Team Assignment 15 Team 04 Class K15T2. Agenda 1. Introduction 2. Measurement process 3. GQM 4. Strength Weakness of metrics.
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
Project monitoring and Control
Metrics 2.0 Rick A. Morris, PMP, OPM3, MCITP
What is Failure. “an IS system is some combination of hardware, communication technology and software designed to handle information related to one or.
Chapter 9 Project Management. Introduction Effective project management requires a well-structured project and diligent oversight A well-structured project.
Week 3 Outline Post-Mortem By: Jamaral Johnson. 2 After Actions Review In this presentation I will do my best to highlight what went wrong. This is just.
CS 5150 Software Engineering Lecture 3 Software Processes 2.
Time Effect on Project Planning and Budgeting ‘Jide Onademuren.
Software Configuration Management (SCM). Product Developer Disciplines One view of the world is that there are three types of activities are required.
Product Management Or.. The most important thing most startups forget to do.
Project management Topic 1 Project management principles.
Project management Topic 7 Controls. What is a control? Decision making activities – Planning – Monitor progress – Compare achievement with plan – Detect.
© 2010 Bennett, McRobb and Farmer1 Challenges in Information Systems Development Based on Chapter 2 of Bennett, McRobb and Farmer: Object Oriented Systems.
Software Engineering Lecture # 1.
The Implementation of BPR Pertemuan 9 Matakuliah: M0734-Business Process Reenginering Tahun: 2010.
Software Project Management
MESDA Conference 2002 MESDA Annual Conference 2002 Software Development Track Best Practices.
Consensus Validation A Tool for Teams GALA Leadership Symposium October 11, 2013 Presenter: Mindy Taylor.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Software Project Management
Laboratory Investigations Each lab group will submit a single input. All members of the group will get THE SAME grade UNLESS... You are observed goofing.
BSBPMG501A Manage Project Integrative Processes Manage Project Integrative Processes Project Integration Processes – Part 2 Diploma of Project Management.
PROJECT MANAGEMENT Software Engineering CSE
Welcome. Contents: 1.Organization’s Policies & Procedure 2.Internal Controls 3.Manager’s Financial Role 4.Procurement Process 5.Monthly Financial Report.
1 Software Testing and Quality Assurance Motivation and Review of Software Verification & Validation (2)
Iterative and Agile Development
Johanna Rothman Agile Team Measurements Chapter 12
Guidance notes for Project Manager
Successful IT Projects By Darren Dalcher & Lindsey Brodie
Implementing an Enterprise PPM Tool A complex or a simple Journey. Dr
Software Engineering Process
Chapter 3: Project Integration Management
SDLC (Software Development Life Cycle)
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Presentation transcript:

Module CC3002 Post Implementation Issues Lecture for Week 7 AY 2013 Spring

Post Implementation Review

PIR What is PIR? What does a PIR include? Why conduct a PIR? Project Failure How PIR helps in future projects

Months after project finishes What is PIR? A meeting that occurs after a system is operational…to review the success of the project Months after project finishes Not so long so that users forget No too soon as users aren’t sufficiently familiar with the system

Includes Identification of faults and suggested enhancements Agreement on what needs to go in future release Success of project in terms of budget/timescale Success of system in meeting objective Development practices that worked well or badly

Software Metrics Actual Development Time Against Estimates For All Development Activities

Software Metrics Accurate estimates are difficult to make Using metrics from previous projects can improve estimation purpose Can measure quality of software Errors/1000 lines of code - KLOC

Why conduct PIR? Project Manager and Development Team .. Why care? Its over now ! Improve the process for next time

Why conduct PIR? Might include Users involved during development Managers of user department or system owner Steering Committee members Facilitator

Decide what more needs to be done Why conduct PIR? Decide what more needs to be done In future release software To improve usage of new system

Learn lessons for future projects Formalize completion of project Why conduct PIR? Learn lessons for future projects Formalize completion of project Evaluate new IS Was the project worthwhile Did it deliver the expected/sufficient benefits Was the project a success?

Why do IT projects fail? “Research suggests that between 50 to 70 percent of all system development projects fail.”

Why do IT projects fail?

Why do IT projects fail? Such a Poor Record ! Why???

5 Reasons of Failure Technical Failure Poor Technical Quality

5 Reasons of Failure Data Failure Poor Data Design Processing Errors Data Quality at Input Poor User Procedures

5 Reasons of Failure User Failure Not using system to maximum capability

5 Reasons of Failure Organization Failure System works but doesn’t meet organization’s needs

Failure in Business Environment 5 Reasons of Failure Failure in Business Environment System not adaptable System unable to cope with large volume of transaction

Definition of IT Project Failure 4 views Lyytinen and Hirscheim, 1987

Definition of IT Project Failure Correspondence Failure IS delivered but doesn’t meet its original objectives

Definition of IT Project Failure Process Failure Either development has not Produced a workable IS OR Project runs over cost/time

Definition of IT Project Failure Interaction Failure Heavily used – Success Hardly used - Failure

Definition of IT Project Failure Expectation Failure IS fails to meet a specific stakeholder’s expectations

More Reasons of IT Project Failure 10 Deadly Sins Collins and Bicknell, 1998

Definition of IT Project Failure Over Ambition Trying to do too much

Definition of IT Project Failure Pride Project Manager unwilling to admit ignorance

Definition of IT Project Failure Presumption Belief that computerization is always a Good Thing !

Definition of IT Project Failure Lacking Courage and Resolution Senior Managers unwilling to make A key decision as they don’t know about IT

Definition of IT Project Failure Credulity Believing supplier’s promises

Definition of IT Project Failure Consultancy Reliance on consultants who are charging big $$$$

Definition of IT Project Failure Tailored Software Insisting on bespoke development Or Tailoring package solutions

Definition of IT Project Failure Concealment Hiding Project Problems

Definition of IT Project Failure Buck Passing Blame somebody else

Definition of IT Project Failure Lawyers Believing they can sue the supplier if it goes wrong !

Tips for Project Managers Projects with realistic budgets and time table don’t get approved Activity in early stages should be dedicated to finding the correct question The more desperate the situation, the more optimistic is the progress report

Tips for Project Managers A user is a somebody who rejects a system because it’s what he asked for Nothing is impossible for the person who doesn’t have to do it

Tips for Project Managers Everyone wants a strong project manager – until they get it The worst project managers sleep at night Projects don’t fail at the end, they fail at conception

Tips for Project Managers Overly ambitious projects can never fail IF, They have a beginning They have middle process AND NO END !!

Identify faults in system Consider possible enhancements Summary Identify faults in system Consider possible enhancements Agree on features of future release Software metrics Why projects fail? Evaluate-Learn-Improve

Thanks Y Thank You.