Implementing Agile/Scrum in An “IT”
Department…
It’s Not the SameAs in a Software
Development Shop
Universal Technical InstituteLeading provider of technical training for
Automotive, Diesel, Motorcycle & Marine industry
10 Campuses>16,000 Students~$350 m in Revenue
Software Environment“SMART”
Custom Student Management SystemProgress Open Edge Arch2.3 Million lines of code
PeopleSoft G/LSoftware Development
46 FTE’s + Contractors6 SCRUM TeamsApp Support
Align Teams to the BusinessEach Scrum Team supports 1-3 Business FunctionsBenefits to the Business
Team becomes an ExpertBusiness views IT as a True “Partner”Greater VisibilityInvolved in setting the PrioritiesEasier to Justify Project CostsEliminate WasteChange is “Ok”Speed – Time to Use
DIESEL
“IT” Scrum Team MakeupCore Team Members
Scrum Master / PMBusiness Analyst – CRITICAL RoleDevelopersQA Analyst – Must Have
Ancillary Team MembersBusiness Owners
User Acceptance TestingNetwork EngineerService Desk Staff
Key PointsTeam Members
Can ONLY Shift at Sprint BoundariesDo NOT Steal Resources mid-SprintCan be Remote…
We do it all the timeCapacity Utilization
Never Load at 100%Production Support
6 hours / day
Key PointsLarge Projects
Can Absolutely be Done!!!!!Break Down into Smaller 2 Week ChunksAllow for “Analysis” and “Design” User StoriesEstimates are for Number of Sprints +/- X
Key PointsParadigm Shift is HUGE for…
IT ManagementProject Managers / PMOBusiness Analyst
Centralized ToolVisibility across TeamsOne Source of the Truth
Use a PilotTry it out once…Or twice
Make it FunTeam Names & MotosFriendly Competition
And don’t give up