42
© Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

© Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

Embed Size (px)

Citation preview

Page 1: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

© Blackboard, Inc. All rights reserved.

PersonnelContingencyPlanning

Wade WeichelProject Manager

Blackboard Consulting

Page 2: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

2

Systems contingency planning

» Most of us plan for:» Hardware redundancy» Failover» Other network/systems failures

» Why? Planning for the expected unexpected» A failure or loss WILL happen» WHEN, not IF

We all know this, yet…

Page 3: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

3

Personnel contingency planning

» Most of us don’t plan for:» Loss of staff due to job change, life change or

death» Sudden change in required skill set» Departmental reorganization» Reduction in force (staff cuts)

Page 4: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

4

Challenges

» Difficult to qualify skills and requirements» Difficult to quantify skill cost in personnel» Difficult to calculate creating skill

redundancy» People hours for cross-training» People hours in skill maintenance» People hours for documentation» Ongoing additional personnel needs» How to plan for this on a 3-year budget cycle?

Page 5: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

5

Finding a solution

» Before getting started, recognize:» There is no destination, only the process» This is a long-term, ongoing activity

» There may be a need to prioritize this above other activities

» Prepare team to have difficult discussions» Be sensitive (we’re talking about people, not machines!)

» Must plan for multiple possible “disaster” situations» Many people will need to be involved

Page 6: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

6

Step 1: Resource identification

» Identify working group for this project» Roles and responsibilities

» Take a personnel inventory» Core team» Secondary and distant related personnel

Page 7: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

7

1a: Working team

» Develop committee» All will be involved to some extent, but a

working team needed to coordinate

» Roles and responsibilities

Page 8: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

8

1b: Identify your core team

» Hardware/software technician» Functional administrator» Support/training» Managerial

» Resource management and allocation» License maintenance» Case reporting and tracking

Page 9: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

9

1c: Secondary/distant team members

» Consider others involved with Blackboard» Helpdesk» Registrar or other data supplier» Academic Computing or Information Technology» Provost or VP-level staff» Distributed support network» Course designers» Other skilled personnel for specific related tasks

» Key departmental staff or faculty?

Page 10: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

10

Step 2: Assess skills

» Each team member should be assessed on a skill matrix

» Can be self- or reviewed assessment» Ideally, have a multi-level skill assessment

» For example: no experience, some knowledge, practical knowledge, proficiency, expert

» Define what these mean (like a rubric)

» Core team should review matrices for consistency

Page 11: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

11

Step 2, cont.: Discuss assessment with team

» Why is this being done?» Assure that it will not change or endanger a

person’s position» Encourage full disclosure

» Recording a lower skill level should be seen as an opportunity for knowledge growth, not an admission of failure

Page 12: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

12

The skills

» Skills cannot be easily mapped to positions» Every institution is structured differently» Skills tend to fall into main categories

» Hardware/software administration» Functional administration» Training and support» Managerial» Data maintenance

Page 13: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

13

Example hardware/software admin skills

» OS and database installations» Database and system backups and restores» Database maintenance» SQL skills» Hardware configuration changes» Blackboard configuration changes and

upgrades» Use of back-end tools

» Push config, rotate logs, batch archive, etc.

Page 14: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

14

Example functional administrator skills

» User management» Course management» Tool functionality

» Gradebook, discussion board, assignments, etc.

» Module and tab management» Content management» Troubleshooting skills» Configuration management

Page 15: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

15

Example training and support skills

» Operating system and browser knowledge» Trouble ticket assessment, escalation,

management» Customer service skills» Documentation development» Reporting skills» Presentation skills

Page 16: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

16

Example managerial skills

» Documentation» Project management» Budget management» Contracts and licenses» Implementation and support planning» Customization test planning and deployment» Upgrade planning» User base communication» Needs assessment and requirements gathering

Page 17: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

17

Example data maintenance skills

» Understand institution data flow structures» Troubleshoot and resolve data issues» Understand data extraction and integration

process» Knowledge of all snapshot functionality» Data archive and purge functions

Page 18: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

18

Page 19: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

19

Page 20: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

20

Step 3: Comparison of Matrices

» Identify overlaps» Identify single “point of failure”» Assess missing skill sets

Page 21: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

21

3a: Identify overlaps

» Where are there skill overlaps?» Which overlaps have different skill levels?

» These are opportunities for simple cross-training» An expert can train “some knowledge” to

“practical” or “proficient” in less time

» Which skills are adequately covered by more than one person?

Page 22: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

22

3b: Identify single “points of failure”

» Where is there only one person with that skill or knowledge?

» Which of these are highest risk?» Activity: Prioritize these

Page 23: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

23

3c: Identify missing skill sets

» Are there missing pieces?» Which of these would be most beneficial to

the overall team?» Which are vital to the future as the adoption

grows, changes?» How does this fit with the long-term

strategic plan for Blackboard?» Does one exist?

Page 24: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

24

Step 4: Build a training plan

» Peer training» Formalize plan for staff cross-training

» Outside training» Functional – Blackboard Learning Services» IT skill training (hardware, OS, etc.) » DBA training (Oracle certification, etc.)» Bb-specific – Blackboard Consulting technical

knowledge transfer

Page 25: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

25

Step 5: Task and process assessment

» What are the manual processes?» What are the automated processes?» What are the relationships of these

processes to the personnel?

Page 26: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

26

Step 5a: Assess manual tasks

» Exercise: record those manual tasks that occur frequently and infrequently

» Identify known regular processes» Challenge: identify infrequent processes

» Idea: record these in a shared blog during a two-month period leading up to and during the beginning of “largest” term (ie Fall term)

» Ideal: record all tasks over a year

Page 27: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

27

5b: Automation assessment

» Can “automated” tasks be made more self-reliant?» Example: data extracts that require code

changes from term to term» Which of the manual processes are most

time consuming?» Which require the most intervention by a

particular team member?» Which can/should be automated?

Page 28: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

28

Step 6: Assess documentation

» Take an inventory » Map processes to documentation» Identify documentation weaknesses» Create a long-term documentation solution

Page 29: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

29

6a: Take an inventory of documentation

» Take an inventory of processes documentation» Procedures for manual tasks» Procedures for ongoing tasks

» Examples: system tasks, term-based tasks

» Take an inventory of documentation for code» Customizations» Data extractions/manipulators» Automation code

Page 30: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

30

6b: Map processes to documentation

» Take documentation inventory» Link to processes from Step 5» Assign document ownership

Page 31: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

31

6c: Identify documentation weaknesses

» Rate existing documentation» Scale - strong to weak

» Identify missing documentation

» Prioritize missing and weak documentation

Page 32: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

32

6d: Create long-term documentation solution

» Develop SOP for documenting processes» Ideal: An integrated support ticket solution that

includes external and internal knowledge base that is fully searchable. Require solutions documentation by support team. If you’re not doing this, you should! Over time, drastically improves self-service support.

» Process should include a QA process

» Plan for revisiting code and adding comments» Create SOP for future code work

Page 33: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

33

Step 7: Build an improvement plan

» Put all elements together on a single project plan» Training plan» Automation tasks» Documentation plans» SOP development» Improved support infrastructure

» Integrated ticket solution system» Internal/external facing documentation, fully

searchable

Page 34: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

34

Step 8: Scenario planning

» Team should develop scenarios to see whether improvement plan will work or needs revision» What happens if a key person leaves

suddenly/dies?» Two key people?» What happens if an associated dept. is

eliminated?» What would happen if there is a restructure?

Page 35: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

35

Step 9: Develop contingency plan

» What is the response to a disaster?» Small “disasters” – personnel changes» Large disasters such as a natural disaster

» More than an improvement plan» Cross-training and documentation can’t

cover everything» Short-term solutions may be necessary

during hiring/training process – know what they would be

Page 36: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

36

9a: Plan for outsourcing

» This is a MUST as it will be the only solution in the worst of situations

» Collect general information about cost and contracting model» How long can/must one contract?» How long is the typical implementation or

scheduling?» What are the pricing models and options?

Page 37: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

37

Examples of personnel loss and outsource options

» Hardware/software technician» Blackboard Consulting for software upgrades,

hardware assistance, technical knowledge transfer, fixed-term administrator contract

» Blackboard ASP for full hosting services» Functional administrator or helpdesk

» Blackboard Learning Services for training» Blackboard Consulting for short-term

administrator contract or technical knowledge transfer

» Blackboard for end-user support

Page 38: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

38

Examples, continued

» Custom developer (Blackboard Building Blocks™)» Blackboard Consulting for development work» Blackboard Certification Program» Blackboard Integration and Customization

Maintenance (ICM) Support Program

» Course designer» Contracted online pedagogy expert or designer

Page 39: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

39

9b: Budget planning

» From the scenarios (step 8), how would this be funded?

» Can changes be made to budgeting over the next 3 years for emergency reserves?

» What barriers exist to these changes?» Should there be additional personnel?» How does this fit with the long-term (ie 5-

year) plan regarding Blackboard?

Page 40: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

40

Step 10: Revisit plan

» Reassess improvement plan with team

» Have scheduled milestones

» Plan for regular review» Perhaps annually?» Perhaps on same cycle as hardware contingency

planning review?» Any time personnel change

Page 41: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

41

Remember

» It’s a process, not a destination

» The tasks seems daunting, but is far less daunting and stressful than the alternative

» Good planning is vital to mission critical applications

Page 42: © Blackboard, Inc. All rights reserved. Personnel Contingency Planning Wade Weichel Project Manager Blackboard Consulting

© Blackboard, Inc. All rights reserved.

Thank you!