1 project management and management of consultancy services a case study for the national social...

31
1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH on 23 May 2006 BY Jonathan Rushwaya Manager Information and Communication Technology Services

Upload: matthew-patton

Post on 10-Dec-2015

217 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

1

PROJECT MANAGEMENT AND MANAGEMENT OF

CONSULTANCY SERVICES

A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF

ZIMBABWE

PRESENTED AT MARRAKECH

on 23 May 2006

BY Jonathan Rushwaya

Manager Information and Communication Technology Services

Page 2: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

2

1. IntroductionWho are we?

Zimbabwe National Social Security Authority (NSSA)

Body corporate (parastatal) formed by an Act of parliament in 1989

Tasked to administer Social Security services Started operations in 1994 Operates two occupational schemes (NPS & WCIF) Currently employs 700 staff Has 2.1 million members , 52000 employers and 123 000

pensions in payment Operates from 16 Offices country wide,six of which are

networked to Harare head office

Page 3: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

3

Introduction –Contd Current environment

Four Core Social Security applications were developed and implemented on a proprietary platform over the period 1996-2000

These are Client registration,Billing ,Collections and Benefits Processing

Standard packages used for Finance ,Payroll and Statistics

Occupational Health Services still running manually No integration between core systems and support

systems

Page 4: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

4

Introduction-contd Why replace existing systems?

Legacy systems (DEC) no longer supported Current systems could no longer be enhanced to

support current and future business needs (eg the new schemes planned)

Need to computerise WCIF benefit payment system which is partly manual

Integrate front and back office systems Incorporate new technology features (eg

internet,document imaging and e-business) Adopt open standards to achieve portability

Page 5: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

5

2 The Project Management Process…Tasks undertaken

Setting out the Project scope and objectives

Risk profiling (Identifying Critical Success Factors)

Set up project structure and communications

-

Page 6: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

6

The Project Management Process Tasks undertaken….contd

Defining the requirements Setting out tasks and time parameters(project

plan) Agreeing remuneration and payment terms

(costs) Defining project evaluation mechanisms (quality

obligations and warranties)All these resulted in a comprehensive Request for

Proposal (RFP) and a Contract Document

Page 7: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

7

3.The Project Scope and Objectives

The project covers the implementation of

front and back office systems.

Project has 3 phases running between 2005-2010

Page 8: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

8

Project scope and objectives....contd

Phase one to cover re-development of existing core Social security systems between 2005-2006

Phase two to introduce one major new scheme and 6 back office systems by December 2007

. Phase three to implement 2 new schemes and

value added office automation and pension network between 2008 and 2010

Page 9: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

9

4 Managing Project riskCritical success factors

Comprehensive user requirements Identifying most suitable service providers Availability of funding (Foreign currency) Ability to complete phase one during the life

span of existing infrastructure Insisting on project security Tie payment to accepted deliverables Existence of contingency plan

Page 10: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

10

5.Defining Requirements (The RFP)

Team to identify and specify requirements set up by the management executive committee

Comprised key operatives,supervisors and managers from each of the functional divisions of the business

Requirements defined by users in user terms Winning bidder to confirm requirements,re-

engineer as necessary, and provide technical solution to requirements based on best practices

Page 11: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

11

Defining Requirements..contd

Bidders to provide reference sites and CVs of proposed staff

Bidders to provide a comprehensive project plan

RFP clearly stated method and evaluation criteria to be used for adjudication purposes

RFP forms part of the contract

Page 12: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

12

6 Selection of service providers..Attributes preferred

Must be an experienced expert with proven track record

Must provide project security and product warranties

Must be committed to open standards Must comprise of at least a local partner

committed to a long term relationship with NSSAThese attributes were used in the selection and

management of consultants.

Page 13: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

13

Attributes of service provider….. contd

Must accept payment in local currency Must jointly work with NSSA staff in the

entire development cycle Must agree to releasing source code,

development tools and materials at end of project

Must provide warranties for product and services

Page 14: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

14

7 Project Structure and comms

Comprises five teams Steering Committee Customer Team Project Director Team Software Developer Team Hardware Supplier Team

Project Organisation Charts depict structure and communications

Page 15: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

15

Project Structure

N S S A P R O JE C T T E A M S T R U C T U R E

P R O JE C T T E A MN S S A

P R O JE C TM A N A G E R

C U S T O M E R

P R O JE C T T E A MH /W S U P P L IE R

P R O JE C TM A N A G E R

H A R D W A R E

P R O JE C T T E A MD E V E L O P E R

P R O JE C TM A N A G E R

S O F T W A R E

P R O JE C T T E A MS E R V IC E S

P R O JE C TM A N A G E RS E R V IC E S

P R O JE C TD IR E C T O R

N S S AS T E E R IN G C O M M IT T E E(N S S A E X E C U T IV E M G T

P R O JE C T D IR E C T O R

Page 16: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

16

Project structure..Contd

Project team members are drawn from each of the parties and the team members work in joint teams

The Project director has overall project responsibilities and reports to the Steering Committee

For illustration of the composition of joint teams,all the Customer team members are absorbed into the hardware and software teams, while team members from the suppliers join the NSSA data clean up team in order to facilitate skills transfer

Page 17: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

17

Project team structure

P R O JE C T T E A M S T R U C T U R E

H A R D W A R ET E A M M E M B E R S

H A R D W A R ET E A M L E A D E R

S O F T W A R ET E A M M E M B E R S

S O F T W A R ET E A M L E A D E R

T E C H N IC A LC O -O R D IN A T O R

B U S IN E S S P R O C E S ST E A M M E M B E R S

B U S IN E S S P R O C E S ST E A M L E A D E R

D A T A C L E A N U PT E A M M E M B E R S

D A T A C L E A N UPT E A M L E A D E R

B U S IN E S SC O -O R D IN A T O R

P R O JE C TM A N A G E R C U S T O M E R

Page 18: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

18

Project team structure..contd

Depicts the functional composition of each of the four teams

Team managers communicate at their levels for team management, project monitoring and control

Team managers ensure the fusion of team members from each party to facilitate skills transfer

Team members are the resources responsible for the actual performance of the project tasks

Page 19: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

19

9 Setting out tasks (The plan)

Individual tasks identified by task leader Consolidated into project plan by Project Director Each task has a start, end date and task leader Milestones are identified and dates set for reviews A consolidated resource plan drawn A critical path diagram produced. Project plan forms an appendix to contract.

Page 20: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

20

10 Project costs

Project costs to be clearly broken down indicating:- project management development and customisation DBMS and development tools hardware and systems software Data migration Travel and subsistence

Page 21: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

21

Project costs…contd

Winning bidder to be paid in ZW$ Prices fixed over contract duration unless

mutually agreed to alter Changes to be costed separately No hidden costs allowed Payment to be made against deliverables Schedule of costs and deliverables forms

part of contract

Page 22: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

22

11 Project evaluation and control

Project director has overall responsibility for the project

Regular meetings to be held with project team leaders and steering committee to review achievements versus plan

Diversions to be identified through change control and immediate remedial action taken

Where teams fail to agree,steering committee to intervene,else arbitration

RFP,Bidders response and Contract form the basic quality standards

Page 23: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

23

Project evaluation…contd

A formal quality plan to form part of the contract Signed User acceptance per deliverable to

signify acceptance of product quality Each application to be tested individually and as

part of an integrated system Each product to carry a one year warranty at

least Adherence to the quality plan

Page 24: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

24

12 Managing Consultancy Services

Two main documents used for managing consultants ie RFP and Contract

Consultants terms of reference formulated and incorporated into RFP

Selection criteria for consultants were formulated and incorporated into RFP

Appointment of project manager and accountant

Page 25: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

25

Managing Consultancy Services…contd

Agreeing the project plan and remuneration (project plan,schedule of deliverables,quality management and costs appended to the contract)

Schedule of meetings and procedures for submission of progress reports and invoices

Consultant to furnish performance bond upfront Consultants obligations,performance

measurement,communications,copyright , ownership,conflict management and skills transfer clearly spelt out in contract

Page 26: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

26

Managing Consultancy Services…contd

Agreeing acceptance criteria for work done

Payment to be strictly tied to deliverables Agreeing the method of dispute resolution

upfront

Page 27: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

27

13 Current status of the project

Largely, targets have been met in confirmation of requirements data clean up and BPR

Adjustments on initial requirements due to BPR Delays likely to happen in application

development Costs in ZW$ have balooned due inflation and

exchange rate movements. Foreign currency issues have arisen Overall project time for phase one may be

overshot by up to 2 to 3 months

Page 28: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

28

13 Lessons learnt…Project Management

Engage an independent and competent project manager

In a Joint Development project,roles and responsibilities of each of the parties to be clearly defined to ensure accountability

Delays in decision making will dramatically increase project costs

Anticipate diversions to the project plan and formulate mitigation plans upfront

Negotiate for a fixed price contract wherever possible Effective communications are a key to success

Page 29: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

29

Lessons learntManaging Consultants

Develop a criteria for the preferred consultant Carefully check and verify all claims made by

consultants in terms of qualification and track record

Where you have several consultant teams,get an independent consultant to manage them to avoid conflict of interest

Endeavor to have all consultants work from the client site.Remote management of consultants is undesirable and may lead to project control issues

Page 30: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

30

Lessons learntManaging Consultants..contd

A clear procedure will have to be developed to manage changes in project plans and deliverables

Effective communication and mutual respect for teams will enhance project success

It is also important to manage cultural divide where you engage external consultants

Agree upfront on mechanisms of dispute resolution

Page 31: 1 PROJECT MANAGEMENT AND MANAGEMENT OF CONSULTANCY SERVICES A CASE STUDY FOR THE NATIONAL SOCIAL SECURITY AUTHORITY OF ZIMBABWE PRESENTED AT MARRAKECH

31

END OF PRESANTATION

NSSA CONTACT DETAILS WEBSITE www.nssa.org.zw E-mail: [email protected] Fax 263-4-250934,or 263-4-799042 Tel 263-4-723822, direct 263-4-705669