5. Operations Management
“An area of management concerned with
overseeing, designing, and controlling the
process of production and redesigning business
operations in the production of goods or
services.”
35. Rogue
• Noun
–a dishonest or unprincipled person
• Verb
–remove inferior or defective plants or
seedlings from (a crop).
36. The Old Way Is Dead
Build
Scripting
Submit
Change
CAB
Execute
Change
Test in
Lower
Env
Remediate
Errors
Receive
Request
Close
Change
37. The Old Way Is Dead
Operations
Development
Build
Scripting
Submit
Change
CAB
Execute
Change
Test in
Lower
Env
Remediate
Errors
Receive
Request
Close
Change
Develop
& Unit
Test
Commit
Change
Test in
Dev
Code
Review
Test
Locally
Merge
Change
Checkout
Code
Test in
Integration
Promote Verify
38. Traditional ITIL Processes
• No Test Driven Development
• Lack of verification
• No Feedback Loops
• Disjointed from other activities
• Task focused, not state focused
39. A Better Way Forward
Develop
& Unit
Test
Commit
Change
Test in
Dev
Code
Review
Test
Locally
Merge
Change
Checkout
Code
Test in
Integration
Promote Verify
40. A Better Way Forward
Development and Operations
Develop
& Unit
Test
Commit
Change
Test in
Dev
Code
Review
Test
Locally
Merge
Change
Checkout
Code
Test in
Integration
Promote Verify
41. A Better Way Forward
• Testing and verification at each step
• Feedback loops built in
– Success/Fail
– Code Review
• Changes automatically flow into lower
environments
• Focuses on maintaining the state, not tasks
42. A Better Way Forward
• Leverages the Software Development Lifecycle
• Eases the compliance burden
• Process built in, not bolted on
• Achieves the goal on ITIL without the overhead