Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner...

65
Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Transcript of Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner...

Page 1: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Banner Project ManagementTools and Tips

Dottie Marron, SGHE

Mike Rose and Bill Pearce, VCCCD

Page 2: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 2

Session Rules of Etiquette

• Please turn off your cell phone/pager

• If you must leave the session early, please do so as discreetly as possible

• Please avoid side conversation during the session

Thank you for your cooperation!

Page 3: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Agenda

• Upgrade Planning and Testing (SGHE)

– Tool - Excel

– Testing

– Tracking Issues

• Using Trac/Subversion to Manage Banner 8 Upgrade (VCCCD)

Page 4: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Planning

• Determine a timeline

• Read the release guides

• Develop a test plan

Page 5: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Determine a timeline

• Review Interdependencies Matrix to determine the version order

• Review campus calendar to determine when testing should occur

• Determine dates for upgrades in Production

Page 6: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 6

Selecting Upgrade Weekend

• Beginning of Term (10 day)

• End of term

• Admissions (Nov – Feb)

• Advanced Registration

• Financial Aid Packaging

• Finance year-end (June 30)

• Federal Year End (September 30)

• Calendar Year End (December 31)

• W2s

• Payroll (Monthly and biweekly)

Page 7: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Selecting the Testing Team

• Review the release notes to determine areas affected by upgrade. Select team members from those areas.

– Example: Waitlisting affects Registration, E-Mail host, and Scheduling. Testing team should represent those areas.

Page 8: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Tracking Tools

• Excel Spreadsheets

– Business Processes

– Forms, Self Service/Web Pages, Jobs, Reports, and Mods

– Problems Resolved

– Issues Found

Page 9: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 9

Checklists – Business Processes

Page 10: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 10

Page 11: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 11

Page 12: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 12

Page 13: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 13

Impact Documents

• AppWorx Impact

• Decision Support Impact

• Security Impact

• Training Impact

• Configuration Impact

Page 14: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 14

Impact Documents – AppWorx Impact

Page 15: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 15

Impact Documents – Decision Support Impact

Page 16: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 16

Impact Documents – Security Impact

Page 17: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 17

Impact Documents – Training Impact

Page 18: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 18

Impact Documents – Configuration Impact

Page 19: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 19

Impact Documents – Configuration Spreadsheet

Page 20: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 20

Optional Enhancements

• Definition

– Any new enhancement or feature that does not have to be used after upgrading.

• Review Enhancements

• Prioritize Enhancements

• Determine Resource Hours Available

• Select Enhancements for Implementation

Page 21: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 21

Optional Enhancements (cont.)

Time

Estimates

Admissions Mass Entry Form -Admit type (UIUC)

AITS Total Hrs

UIC Total Hrs

UIS Total Hrs

UIUC Total Hrs

UIGC Total Hrs

Total Hours

Analysis 10 0 0 10 0 20

Testing 10 0 0 10 0 20

Performance Testing 60 0 0 0 0 60

Configuration/Set-Up 5 0 0 0 0 5

AppWorx/PE App 10 0 0 0 0 10

Security 20 0 0 0 0 20

Total 115 0 0 20 0 135

Course, Section and Registration Restrictions

AITS Total Hrs

UIC Total Hrs

UIS Total Hrs

UIUC Total Hrs

UIGC Total Hrs

Total Hours

Analysis 5 2.5 0 2.5 0 10

Testing 28 0 0 0 0 28

Performance Testing 0 0 0 0 0 0

Configuration/Set-Up 0 30 0 240 0 270

AppWorx/PE App 0 0 0 0 0 0

Security 2 0 0 0 0 2

Development 0 20 0 40 0 60

Total 35 52.5 0 282.5 0 370

Page 22: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 22

Optional Enhancements (cont.)

Optional Enhancement AITS Hrs UIC Hours UIS Hours UIUC Hours UICG Hours Total Hours Rankings

Additonal IDs 44 40 0 0 0 84 9Admissions Mass Entry Form - Admit type (UIUC) 115 0 0 20 0 135 14Admissions Mass Entry Form - Checklists (UIC) 152.5 32.5 0 0 0 185 15Admissions Mass Entry Form - Decision (UIC) 120 20 0 0 0 140 13

Common Mass Entry Forms 158 12 12 12 12 206 1Course, Section and Registration Restrictions 35 52.5 0 282.5 0 370 6Enrollment Count Scripts/Credit Hour Scripts 88 0 0 0 0 88 8

Fee Assessment 48 0 0 28 0 76 5

General Student Mass Entry Form 156 115 115 115 115 616 11

Graduation Application 530 205 205 205 185 1330 1

Incomplete Grade Processing 156 42 42 42 41 323 4

Min/Max Registration Hours 68 64 64 64 0 260 2

Registration Error Message 60 34 34 34 2 164 3

Registration Mass Entry Form 352 112 0 112 112 688 7

Registration Overrides 32 34 0 34 0 100 6

Reserved Seats 25 0 0 255 0 280 9

SDE - Decisions (UIC) 120 20 0 0 0 140 13

SDE - SOAHSCH (UIC) 115 15 0 0 0 130 14

SDE_ SOAPCOL (UIC) 115 15 0 0 0 130 12

Waitlist Automation 69 20 0 20 0 109 10

Total Hours 2558.5 833 472 1223.5 467 5554

Page 23: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Modifications

• Read the release guides and examine modifications

• Determine if modifications can be retired

• If modifications cannot be retired, determine if latest new functionality impacts modified tables

Page 24: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 24

Issue Tracking

Page 25: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 25

Issue Tracking (cont.)

Page 26: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 26

Lessons Learned

• Wrap Up Meeting

• Take Notes

• Review Lessons Learned from Last Upgrade

Page 27: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Course ID 1097 27

Summary

• Develop a plan

• Create working documents

• Assign tasks to team members

– With due dates

• Work with business users

• Be flexible

Page 28: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Trac/Subversion

VCCCD has begun using Trac and Subversion open source packages for project management, and version tracking for local modifications, processes, and reports.

Our initial use is for our pending Banner 8 upgrade (scheduled for the end of October).

Page 29: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Topic Outline

• What are Trac and SVN?

• Technical Environment and Client Components

• Strategy

• Demo of Trac/Subversion

• SVN Tricks

• Managing Luminis modifications

Page 30: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

What is Trac?

– Task Tracking

– Scheduling

– Documentation

– Meta-data

– Organized into

• Projects

• Milestones

• Tickets

Page 31: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

What is Subversion?

• Subversion (SVN)– Code Repository

(Source Code Storage)

– Versioning (Files, Directories, Metadata)

– Change Management (Branching, Tagging, Merging)

– Audit Trail

(FTP Client/Server on Steroids)

Page 32: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Tech Environment

Page 33: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Setup/Software

• Server

– Linux (we use Ubuntu)

– Apache Web Server

– Subversion

– Trac

• Client (PC, Mac, *nix, …)

– Svn Client (CLI)or Tortoise SVN (GUI)

– Web Browser

– WinMerge

Page 34: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Setup Resources

• Subversion + Trac for Multiple Projects (One Click Build)

• Ubuntu Subversion Install Guide

• Trac TicketImport Plugin

• LDAP Authentication (mod_authnz_ldap)

• CAS SSO

Page 35: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Strategy

• Why we needed it

– Major upgrade to Banner 8

– Almost 2000 local objects and mods – difficult to manage

– Better documentation

• Using first for Banner 8 upgrade, later for ongoing management

Page 36: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Tour/Demo

• Projects

• Milestones

• Reports

• Tickets (special section for patches)

• SVN directory structure

• SVN Update, Add, Commit

• compile_all script

• Documentation

• Test plans in Sharepoint

Page 37: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 38: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 39: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 40: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 41: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 42: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 43: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 44: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 45: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 46: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 47: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 48: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 49: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 50: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 51: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 52: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 53: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 54: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 55: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 56: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 57: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 58: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

SVN Tricks – Diff’ing

Finding Differences in File Versions (WinMerge)

Page 59: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 60: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD
Page 61: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

SVN Tricks – Merging

Merging Changes (conflicts).

Local

Changes

Baseline

Update

Page 62: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

SVN Tricks – Merging

3-Way Merge (TortoiseMerge)

C3SC v8.2

C3SC v8.3.0.1

C3SC v8.2 LOCAL

Page 63: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Merged File (Finished Product)

8.2 LOCAL (Mine) Compared to 8.2 (Base)8.3.0.1 (Theirs) Compared to 8.2 (Base)

Page 64: Banner Project Management Tools and Tips3cbg.sbcc.edu/conferences/2010/SessionD4_Project...Banner Project Management Tools and Tips Dottie Marron, SGHE Mike Rose and Bill Pearce, VCCCD

Choose line to use (or both)

The same line changed in both files = Conflict