Вы находитесь на странице: 1из 9

Software Upgrade- A Case Study

Tom Salvon

Overview

Worked at Fenway Health


o

IT Department - Tech Support/Systems Assistant General helpdesk queries - Spiceworks Update/create new software documentation Build out new workstations with Windows 7 New IT Director Working on resource consolidation Upgrading workstations from XP -> 7

My Tasks
o o o

Recent change of staff


o o o

The Issue

Dentrix 4.0 - currently in use


o o

Great for Windows XP Issues on Windows 7 Great for Windows 7 or XP Requested to shadow him Goal: learn about various PM tasks and processes for such a project

Dentrix 6.0 - available


o

Director in the process of upgrading software


o o

Straightforward problem and solution

Planning
Rough WBS Gather estimates
o o

Price of software, licenses Time, personnel required Dentrix test server, XP/7 test vm's

Test machines
o

Communication with executives, dept. heads


o
o

Emails and in person meetings (sit in, take notes) Meet with IT director daily

Scheduling for upgrade

Testing

Single license purchase Virtual test machines


o o o

Server 2008 Windows XP Windows 7 Load backed up copy of patient database

Install SQL Server 2008 and Dentrix 6.0


o

Schedule time with users to learn and test software

Training

Build actual dental server


o Install Dentrix 6.0, SQL Server o Load patient database

Set up test center


o o

Physical workstations with 6.0 software, database Reserve conference room space, gather materials Various features to use Alternate with IT Director, head of dental

Prepare training runthrough script


o

Lead training sessions


o

Execution

Increased email traffic as date approached


o o o

Updating executives with progress Confirming upgrade date Ensuring sufficient licenses 6.0 would run on new server 4.0 still on old server as backup Call vendor, ensure sufficient licenses Upgrade workstations, point to new server

Plan was for a parallel approach


o o

On the day of the upgrade


o o

Follow-Up

Monday check-up
o o o

Make sure workstations are working properly Email executives on status Shifts on the floor - solving minor issues

Future check-ups
Middle of the week o End of the week/next week o End of the month
o

Decommission old server after a month


o

Kept as backup until new server confirmed

Aftermath/Epilogue

Learned a lot about project management aspects


Communication with upper management Project approval, updates o Time management - training during testing
o

Also gained valuable skills/techniques


o

o o o

Straightforward TPM project, added in agile aspects Scrum - daily status updates VM building/decommissioning Email communication - formal vs. informal Software documentation

Вам также может понравиться