+ All Categories
Home > Documents > Unit 8: Systems Implementation Management

Unit 8: Systems Implementation Management

Date post: 11-Nov-2014
Category:
Upload: billy82
View: 1,350 times
Download: 0 times
Share this document with a friend
Description:
 
Popular Tags:
29
22-05-15 Unit 8 1 IT Management Unit 8- Systems Implementation Management (Chpt 6 - 9) Understand the role of standards & reviews Describe the role of communication in the project Describe the “roll-out” process Understand the role of user feedback Describe scheduling Determine the requirements for a command and control centre
Transcript
Page 1: Unit 8: Systems Implementation Management

23-04-08 Unit 8 1

IT ManagementUnit 8- Systems Implementation

Management (Chpt 6 - 9)• Understand the role of standards & reviews

• Describe the role of communication in the project

• Describe the “roll-out” process

• Understand the role of user feedback

• Describe scheduling

• Determine the requirements for a command and control centre

Page 2: Unit 8: Systems Implementation Management

23-04-08 Unit 8 2

IT Management

SDLC CONTROLS Planning

Analysis/Design

Building

Testing

Organization, Stakeholders, Charter

Project Mgmt, Tools, methodology, services

Committees, Tools, Project, Development, Dbase, processing, & security controls

Testing phases & methods

Page 3: Unit 8: Systems Implementation Management

23-04-08 Unit 8 3

IT Management

SDLC CONTROLS Implementation Post-Implementation

Roll-out controls Backup-recovery,

ITIL Service & support controls, turnover, review, report, document

Page 4: Unit 8: Systems Implementation Management

23-04-08 Unit 8 4

IT Management

Project Standards:  

• Standards: set standards, enforce standards, introduce changes gradually, get input from project team. 

• Standards in deliverables:• design specifications• code comments• systems documentation• test documentation• user documentation• version control• change requests• procedure guide maintenance• status reports• time tracking & measurements.

Page 5: Unit 8: Systems Implementation Management

23-04-08 Unit 8 5

IT Management

Communications: • Share information: organize meetings

include agenda items.  • Solicit team evaluation on change

requests. • Progress review with user:

• explain options on overruns• avoid: cannon fodder (add more

staff), body snatching (shifting responsibilities), death march (mandatory overtime).

 

Page 6: Unit 8: Systems Implementation Management

23-04-08 Unit 8 6

IT Management

Communications (continued): Hold reviews: • code: peer reviews and project team

presentations• test plans: peer reviews and project

team presentations• documentation and training• project dependencies• ongoing tool assessments/issues• standards and procedures• consultant products  

Page 7: Unit 8: Systems Implementation Management

23-04-08 Unit 8 7

IT Management

Conflicts: • Resource balancing: review status reports

for imbalances of work; redistribute tasks • Health and environment: watch for

workplace clutter, and exhaustion or stress in your team

 • Human behaviour: cultural

misunderstandings, troublemakers, substance abuse, tempers, free-lancing, etc.

Page 8: Unit 8: Systems Implementation Management

23-04-08 Unit 8 8

IT Management

Your Turn (small groups): 5 minutes You are a project manager working on the Urgent

Care Health Clinic project in the consulting division at IBM that specializes in developing new systems for the Health Industry.

• What type of conflicts are likely to happen in New Century Health Clinic project? How will you manage these?

 

Page 9: Unit 8: Systems Implementation Management

23-04-08 Unit 8 9

IT Management

Plan for Education and Support: User Documentation Objective: how to

perform certain tasks

• Know the level of your users• Electronic and paper based• Context sensitive and general help files• Requires technical writer – you won’t

always get one

Page 10: Unit 8: Systems Implementation Management

23-04-08 Unit 8 10

IT Management

Plan for Education and Support (cont): Training:

• Make up fictional characters to use your product: employees, customers, suppliers

• Script out how each character interacts with your product to get his/her job done

Page 11: Unit 8: Systems Implementation Management

23-04-08 Unit 8 11

IT Management

Plan for Education and Support (cont): Training:

• Demos: Go through all system functionality

• Classroom: Users get hands-on training

• Tutorials: Scripts & step-by-step instructions to execute 

Page 12: Unit 8: Systems Implementation Management

23-04-08 Unit 8 12

IT ManagementUser Training

• Make training mandatory• Improves chance of success

• Reduces help desk calls

• Training considerations:• Various type of users – security, role,

location

• Just-in-time training

• Plan for training after implementation

Page 13: Unit 8: Systems Implementation Management

23-04-08 Unit 8 13

IT Management

System “Roll-out”:

Expectations: Perfection!• Staff are trained

• Systems is complete and bug free

• Equipment is installed

Reality: Murphy’s Law • Laws change – business rules change

• Hardware doesn’t arrive on time

• Your best programmer quit a week ago!

Page 14: Unit 8: Systems Implementation Management

23-04-08 Unit 8 14

IT Management

The “Roll-out”

Promote your application• Get your users on side and feeling positive

about the new system

• Acknowledge your users’ efforts, project team’s efforts

• Posters, trinkets, handouts, e-mail announcement, etc

Page 15: Unit 8: Systems Implementation Management

23-04-08 Unit 8 15

IT ManagementProduction Scheduling:Types of Scheduling:

• Ad hoc jobs - submitted by authorized users; run only once. e.g. reports, job re-runs, etc.

• Scheduled jobs - always run at a certain day and time; initially setup when system is installed; system request submitted for changes; changes approved by management; changes done by production support group. e.g. update the G/L; run the payroll cheques, etc

Page 16: Unit 8: Systems Implementation Management

23-04-08 Unit 8 16

IT Management

Production Scheduling:The Need Today:

• Application system implementations – new & releases

• Backups/restores• Storage management: compression/de-

fragmentation• Batch runs/printing: e.g., customer billing runs,

cheque runs, input slip validations (visa), renewal notices;

• Master file updates/batch transaction processing (mostly online updates today);

• Specific applications: payroll, GL, etc• Server & workstation systems software

updates/upgrades: e.g., operating systems; virus scanners; internet browser; systems mgmt software; MSOffice;

Page 17: Unit 8: Systems Implementation Management

23-04-08 Unit 8 17

IT Management

Production Test Plan• Document the tasks required to build, install

and configure the system

• Internally, it documents commitment of other departments

• Externally, it commits vendors to the plan

• Prepare a plan: who, what, when, checkpoints, precedents, sign-offs, etc.

• Distribute the plan

• Hold a final meeting just before the “Roll out”

Page 18: Unit 8: Systems Implementation Management

23-04-08 Unit 8 18

IT Management

Plan Deployment for Clients: Desktops and/or Browsers:

 Stages: • Setup users’ security• Build the production version• Develop setup scripts• Create a delivery package• Set version counter for registry• Migrate to production• Release desktop version• Confirm installations. 

Page 19: Unit 8: Systems Implementation Management

23-04-08 Unit 8 19

IT Management

Plan Deployment:  Advance Preparation: • Prepare plan• Assign tasks• Begin installation testing during

integration test phase

Page 20: Unit 8: Systems Implementation Management

23-04-08 Unit 8 20

IT Management

Your Turn (small groups): You are a project manager working on the Urgent

Care Health Clinic project in the consulting division at IBM that specializes in developing new systems for the Health Industry. The system you have developed for Kitchener will be used Canada wide in 28 locations.

• What configurations will you initially test for deployment?• One year from now, how could this change?• What impact on IBM operations can this have?

 • Create a high level deployment plan. 

Page 21: Unit 8: Systems Implementation Management

23-04-08 Unit 8 21

IT Management

The War Room

• A location for the team to work and meet during deployment

• You need: chairs, work surfaces, computers, telephones, flip charts, white boards, 24x7 access, etc.

• Decorate the walls with project plans, database design, etc.

Page 22: Unit 8: Systems Implementation Management

23-04-08 Unit 8 22

IT Management

Maintain Focus on the Project

• Be prepared for staff to panic

• Know the personalities of your team

• Be prepared to make decisions

• Be prepared to “lighten up”

• Remember to eat and sleep

• Maintain a sense of humour

Page 23: Unit 8: Systems Implementation Management

23-04-08 Unit 8 23

IT Management

Environmental Impact Study“Stuff happens!”

Goal - minimize disruption

Verify – schedules,server space,bandwidth/performance

Check interaction with other systems – changes occur

Update the Help Desk on your project

Update your contact list of support staff

Review the deployment plan one more time!

CREATE FALLBACK/CONTINGENCY PLAN

Page 24: Unit 8: Systems Implementation Management

23-04-08 Unit 8 24

IT ManagementAs project deadline nears:• Triage the remaining functionality and

analyse the impact of the removal of any functionality

• NB: Leave time for testing

• Client’s decision:

• Full launch – incomplete and buggy

• “Soft launch” – e.g. a trial version

• Phased launch

• Don’t hide problems from your client or user

Page 25: Unit 8: Systems Implementation Management

23-04-08 Unit 8 25

IT Management

Cutover: Test the Production System

Happens after you have built the environment and before system is available in production

• Prepare a test plan

• Use “live” data

• Involve the users

• Do it outside normal business hours

• Minimize downtime

• If system fails, be prepared to rollback

Page 26: Unit 8: Systems Implementation Management

23-04-08 Unit 8 26

IT Management

Troubleshooting:

Use company help desk, if possible

• Document the problem formally

• Inform user of progress

 

Page 27: Unit 8: Systems Implementation Management

23-04-08 Unit 8 27

IT Management

Track User’s Problems and Questions

• Be ready for problems and questions

• Document all occurrences of issues, bugs, anomalies, etc.

• Have a Change Request form for users to submit problems

• Review issues daily

• Prepare a summary report at completion of deployment

Page 28: Unit 8: Systems Implementation Management

23-04-08 Unit 8 28

IT Management

From Development Mode to Maintenance Mode

• Help Desks create a ticket for every incident

• Developers will resist “tickets”

• Need to track user requests – hand over support to Help Desk and systems support group

• Capture project knowledge

• Document all requests

• Update test case database to include issues

• Update user documentation

Page 29: Unit 8: Systems Implementation Management

23-04-08 Unit 8 29

IT Management

Your turn:

You are a project manager working for Conestoga Consulting in Cambridge. You have a project to develop and implement a Web Based Course Enrollment system for Conestoga College. You are nearing the completion of the project and have to come up with a deployment strategy:

What would your strategy be to deploy the system?

Cover: Communications, training, client deployment, type: phased vs trial vs full cutover, production testing, & problem reporting.


Recommended