Managing Challenging Projects Presented to the class of: Dr. Jane Mackay M.J. Neely School of Business.

Slides:



Advertisements
Similar presentations
Testing Relational Database
Advertisements

Project Management Concepts
State of Indiana Business One Stop (BOS) Program Roadmap Updated June 6, 2013 RFI ATTACHMENT D.
Test Automation Success: Choosing the Right People & Process
MIS 2000 Class 20 System Development Process Updated 2014.
<<replace with Customer Logo>>
Early Effort Estimation of Business Data-processing Enhancements CS 689 November 30, 2000 By Kurt Detamore.
Chapter 3 Project Initiation
Financial Affairs Communication Plan. Meeting Attendance & FAR Member Guidelines   FAR members are responsible for disseminating information to the.
Chapter 7 CASE Tools and Joint and Rapid Application Development.
Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition.
Tim Harris| Western Computer
Implementation. We we came from… Planning Analysis Design Implementation Identify Problem/Value. Feasibility Analysis. Project Management. Understand.
System Implementations American corporations spend about $300 Billion a year on software implementation/upgrade projects.
Effort in hours Duration Over Weeks Or Months Inception Launch Web Lifecycle Methodology Maintenance Phases Copyright Wonderlane Studios.
TUTORIAL Grant Preparation & Project Management. Grant preparation What are the procedures during the grant preparations?  The coordinator - on behalf.
Chapter 3 Project Initiation. The stages of a project  Project concept  Project proposal request  Project proposal  Project green light  Project.
Development and Quality Plans
Defining the Activities. Documents  Goal Statement defines why helps manage expectations  Statement of Work what gets delivered defines scope  Software.
Design, Implementation and Maintenance
Planning. SDLC Planning Analysis Design Implementation.
© 2008 Prentice Hall11-1 Introduction to Project Management Chapter 11 Managing Project Execution Information Systems Project Management: A Process and.
Project Execution.
Release & Deployment ITIL Version 3
Page 1 Copyright Jill M. Forrester This work is the intellectual property of the author. Permission is granted for this material to be shared for.
Advanced Project Management Project Plan Templates
Effective Methods for Software and Systems Integration
Project Management: Madness or Mayhem
Financials – Phase II Kick-Off Meeting September 11, 2008 Brenda Bolander, State Comptroller Michael Grisser, Project Manager.
S/W Project Management
The information contained in this document is highly confidential and privileged. No part of this document may be copied or circulated without express.
Software Testing Lifecycle Practice
Describing Methodologies PART II Rapid Application Development*
Enterprise Product Implementation Process. Components of a Successful Implementation  A detailed Scope Document for customer review and signoff  Creation.
Chapter 13: Developing and Implementing Effective Accounting Information Systems
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
What is Oracle Hyperion Planning  Centralized, web- based Budgeting and Planning application  Combines Operational and Financial measures to improve.
Using Meetings in Requirements Analysis Chapter 14.
Systems Development AIMS 2710 R. Nakatsu. Overview Why do IT projects succeed and fail? Two philosophies of systems development –Systems Development Life.
© 2012 Cengage Learning. All Rights Reserved. This edition is intended for use outside of the U.S. only, with content that may be different from the U.S.
Lecture 11 Managing Project Execution. Project Execution The phase of a project in which work towards direct achievement of the project’s objectives and.
Sunflower Project Data Conversion Workshop May 5, 2009.
Systems Analysis and Design
 System Development Life Cycle System Development Life Cycle  SDLC Phases SDLC Phases Phase 1: Preliminary Investigation Phase 2: Feasibility Study.
Project Kick-off Meeting Presented By: > > > > Office of the Chief Information Officer.
Pre-Project Components
Project Management Methodology Development Stage.
Ami™ as a process Showing the structural elements in the Accelerated Model for Improvement™
Software Engineering 1 Object-oriented Analysis and Design Applying UML and Patterns An Introduction to Object-oriented Analysis and Design and Iterative.
University of Minnesota Internal\External Sales “The Internal Sales Review Process” An Overview of What Happens During the Review.
Estimating “Size” of Software There are many ways to estimate the volume or size of software. ( understanding requirements is key to this activity ) –We.
Fundamentals of Information Systems, Third Edition1 An Overview of Transaction Processing Systems Every organization has transaction processing systems.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Six Sigma Project Coding Performance Improvement Project Global Communication, Inc.
BSBPMG501A Manage Project Integrative Processes Manage Project Integrative Processes Project Integration Processes – Part 2 Diploma of Project Management.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
1 Working with Project Stakeholders in a Statewide Project PMI-SVC PMO Forum Monthly Meeting Dan Conway, PMP October 22, 2008.
IS&T Project Reviews September 9, Project Review Overview Facilitative approach that actively engages a number of key project staff and senior IS&T.
CASE Tools and Joint and Rapid Application Development
How to Run a Successful RFP
DOCUMENTATION DEVELOPMENT LIFE CYCLE (DDLC)
Description of Revision
Advantages OF BDD Testing
IS&T Project Reviews September 9, 2004.
Amendment Invoice Task Force Progress Report
Amendment Invoice Task Force Progress Report
Executive Project Kickoff
{Project Name} Organizational Chart, Roles and Responsibilities
Presentation transcript:

Managing Challenging Projects Presented to the class of: Dr. Jane Mackay M.J. Neely School of Business

General Project Documentation Business Documents  Proposal Internal / Vendor: Define the business issues and challenges to be overcome, solution(s), costs and cost drivers  Contracts Internal distribution  Work order / statement of work  Summary of general terms and conditions including Non-Disclosure Agreements Files  Executed copies of originals  Electronic copies (easy access) 2 November 2008 Takeaways Pay special attention to the documents that are prepared and presented during the sales effort … expectations are being set. It is much easier to raise expectation than to lower them. Share those expectations and commitments with the entire project team.

General Project Documentation Project Documents  Project Plan(s) Project Timeline: Identify key timeline components and dependencies Communication Plan: Defines communication guidelines including frequency, participants and progress reporting Escalation Plan: Defines procedure(s) for escalating issues that the joint (client – vendor) project team are unable to resolve  Business Requirements Document Business Requirements: Document detailed business requirements such as data required to manage a process Process Flow Diagrams: Document ‘As Is’ and ‘To Be’ processes 3 November 2008 Takeaways Project plans are important tools for setting and managing expectations. Be conservative in your planning.

General Project Documentation Project Documents (cont.)  Specifications General Design Document: Provides an overview of the solution to be implemented identifying key functional elements Technical: Defines system infrastructure including hardware, OS and support applications Creative / UI: Defines usability and creative design guidelines including colors, fonts and response times Detail Design: Documents used as necessary to detail design for complex build items 4 November 2008 Takeaways Design is as much art as science and can go on and on if it is not managed. Design should continue until the value of additional design is outweighed by the cost of delays in getting started.

Case Study: Overview Sales Cycle  Duration: 4+ months Discovery & Initial Design  Duration: Approximately 4 months  Activities Business user interviews SME interviews Existing application review 5 November 2008

Case Study: Overview Discovery & Initial Design (cont.)  Results Business Requirements Document (150+ pages) Process Flow Diagrams Design Documents (200+ pages) – high level application design including modules, functions and data 6 November 2008

Case Study: Overview Detailed Design & Development  Duration: Approximately 18 months  Activities Detailed component design Application modules coded, tested and deployed  Results Updated design documents Completion of user interface & 90+% of application functions Data Conversion  Excluded from the scope of the development project  Necessary on a limited scale for testing  Required for full system deployment – including data validation 7 November 2008

Case Study: Key Issues Communication  Constant and consistent Weekly status meetings Flash updates as warranted  No surprises Share good news and bad when it becomes available Clients may chafe at first but will respect it as the project goes on Single Subject Matter Expert  Avoid a single SME Creates difficulties during user acceptance testing Limits design to knowledge from a single person / business user 8 November 2008

Case Study: Key Issues Single Subject Matter Expert (cont.)  Avoid a single SME Creates difficulties during user acceptance testing Limits design to knowledge from a single person / business user  Costs much more in the long run No buy-in from other members of the client organization “Silo” view of system likely to lead to re-design / re-build efforts 9 November 2008 Takeaways No surprises – good or bad – to maintain credibility. Maintain accountability for all parties on project deliverables and manage timeline expectations when they are late. Involve a manageable number of subject matter experts / business users to develop buy-in during the project.

Challenging Project: Key Issues Data Conversion  Significant issue whenever a prior system exists  Can last as long or longer than the original project  Issues can include: Missing data that is required in new system but not old GIGO – bad data in the old system that will not convert in an automated fashion Mismatched data – data integrity and/or data entry rules not enforced in the old system, e.g. Financial application allowing negative invoices instead of requiring credit memos 10 November 2008

Challenging Project: Key Issues Ongoing Design Changes  Lock the design early in the project – get client signature on final documents  Manage changes through change orders – get client signature  Ripple effect can be hard to predict 11 November 2008 Takeaways JAD documents are not design documents – communicate this to the client. Lock design, get client approval (written) and develop to the design. Data conversion can be similar in ‘size’ as the original project. *** Clients (and many consultants) generally underestimate data conversion and validation efforts.

Case Study: Conclusion Application was stopped prior to completion and the application shelved Could have been saved?  Technology – yes Functioning application lacking only data conversion and deferred functions Pending activities  Final performance testing and code clean up last step necessary prior to deployment  Data conversion scripts working  Staged deployment and parallel processing 12 November 2008

Case Study: Conclusion Could have been saved (cont.)  Emotionally – no Communication break down among the project team members created an emotionally charged environment Application lacked support in the business user community – single SME limited their input during the project until testing began Open Q&A 13 November 2008 Contact Details Jeff Hattendorf