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

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

Embed Size (px)

DESCRIPTION

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.

Citation preview

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

Managing Challenging Projects

Presented to the class of:Dr. Jane MackayM.J. Neely School of Business

Page 2: 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)

2November 2008

TakeawaysPay 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.

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

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

3November 2008

TakeawaysProject plans are important tools for setting and managing expectations.

Be conservative in your planning.

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

General Project Documentation Project Documents (cont.)

Specifications General Design Document:

Provides an overview of the solution to be implemented identifying keyfunctional elements

Technical: Defines system infrastructure including hardware, OS and support applications

Creative / UI: Defines usability and creative design guidelinesincluding colors, fonts and response times

Detail Design: Documents used as necessary to detail design for complex build items

4November 2008

TakeawaysDesign 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.

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

Case Study: Overview Sales Cycle

Duration: 4+ months

Discovery & Initial Design Duration: Approximately 4 months

Activities Business user interviews SME interviews Existing application review

5November 2008

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

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

6November 2008

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

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

7November 2008

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

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

8November 2008

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

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

9November 2008

TakeawaysNo 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.

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

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

10November 2008

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

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

11November 2008

TakeawaysJAD 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.

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

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

12November 2008

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

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

13November 2008

Contact DetailsJeff [email protected]