Skip to main content
Introduction to Devops

ITIL and the Operational Side of DevOps

Published: 2026-08-14
Level: postgraduate
Audience: Postgraduate students of software engineering and delivery

Prerequisite Knowledge

This lecture builds on the following concepts from earlier lectures. If any feel unfamiliar, review the linked notes before proceeding.

Previously Covered in This Subject

  • The SDLC phases and what DevOps changes in each — 1.1 The Software Development Lifecycle (SDLC), with the per-phase changes in 1.2–1.7 (Lecture 1)
  • Delivery, deployment, and release as three separate steps — 1.6 Delivery, Deployment, and Release (Lecture 1)
  • Continuous testing and the CI server — 1.5 Testing Phase: Continuous Testing (Lecture 1)
  • Design around a minimal viable product — 1.3 Design Phase and the Minimal Viable Product (Lecture 1)
  • Maintenance: evolutive and corrective — 1.7 Maintenance Phase (Lecture 1)
  • The waterfall model and why it survives — 1.9 The Waterfall Model (Lecture 1)
  • Agile's values and the wall it removes — 1.10 Agile Methodology and 1.11 What Agile Brings to a Team (Lecture 1)

ITIL and the Operational Side of DevOps

This session has two halves. The first half recaps what was covered in the first session — how DevOps reshapes each phase of the software development life cycle, why the waterfall model still survives, and what Agile is really about. The second half goes deeper into the operational side: ITIL, the framework of best practices that tells a service industry how to run its IT services. ITIL was left out of the first session because of time constraints, so it gets the full treatment here, including a long look at service level agreements and a complete walkthrough of the five ITIL phases using a house-building example.

By the end of this session you should be able to answer four questions. What changes in each SDLC phase when a team works in a DevOps way? When is the old waterfall model still the right choice, and what does Agile actually change? What are the five ITIL phases, and what does each one contribute to running an IT service? And how do the agreements — the SLA, the OLA, and the UC — fit together so that a promise made to a customer is a promise the organization can keep? The session closes with the real-world evidence for ITIL and a first look at how DevOps plans to combine the development and operation teams that ITIL keeps separate.

2.1 SDLC Phases Through a DevOps Lens

Hook: What happens to the six classic phases of the software development life cycle when a team adopts DevOps? Nothing gets thrown away — every phase stays, but each one changes from a big, one-time event into a small, frequent, feedback-driven activity. That single shift is the thread that runs through this whole section.

The software development life cycle (SDLC) has six classic phases: requirement analysis, design, development, testing, release, and maintenance. The first session looked at what DevOps changes in each of them. The core pattern running through all the changes is the same: go from big-bang, one-time activities to small, frequent, feedback-driven ones. In the traditional way of working, requirements were gathered once at the start, the whole system was built in one long stretch, testing happened at the end, and the finished product was handed over in a single big release. DevOps takes each of those phases and asks the same question: can we do this more often, in smaller pieces, and with a faster loop between doing, checking, and learning?

2.1.1 Requirement Analysis and Design: Iterative and Minimal

For requirement analysis, DevOps suggests an iterative way of gathering requirements. You should not collect the full set of requirements in one phase and consider it done. Requirements come in incrementally, and each round of feedback refines them. In practice this means the team starts with the few requirements it is most confident about, builds something, shows it, and lets what it learns shape the next round of requirements. The list is never "complete" in the traditional sense — it is a living list that grows and changes as understanding grows.

The design phase follows the same spirit: design around a minimal viable product (MVP), then move slowly and steadily toward the complete goal in iterative steps. The MVP idea means you build the smallest version that delivers value, ship it, learn, and expand. A useful everyday picture: think of crossing a muddy field. The first trip creates a rough path — that is the MVP. You walk it, see where it sinks and where it holds, and only then pave the parts people actually use. If you had poured a concrete road in one direction and the field turned out to lead somewhere else, the concrete would be wasted. The MVP is the cheap path that tells you where the expensive road belongs.

2.1.2 Development: Early Feedback and Modular Code

The development phase changes in two ways. First, involve the stakeholders, the business team, and customers early in development so you get feedback early. The working mantra for the development phase is "deliver early and deliver often." Early delivery means early feedback, and early feedback means you can act before the cost of a mistake explodes.

Scope warning — the cost of late feedback: If you deliver something different from what the customer expected, the risk and the rework cost become huge for the organization. The rework grows on two fronts at once: the team must redo the work already done, and the customer's trust in the delivery slips. Catching a wrong assumption after two weeks of building costs a few days of rework; catching the same wrong assumption after six months of building can cost the entire project. This is the failure mode that "deliver early and often" exists to prevent — small, early deliveries turn a single enormous miss into a series of small, correctable ones.

Second, keep the code modular. Modularity is a daily need. When your code is modular, every change and every enhancement is easy to grab: you can adopt the change and integrate the new code with the old code. A change touches one small, self-contained piece instead of rippling through a giant monolith. There is a second benefit too — if someone new joins the team, modular code is much easier for them to understand than a bulky single file running to 5,000 or 6,000 lines, which is genuinely tricky to crack. A 6,000-line file means a newcomer must hold the whole file in their head at once; ten 600-line modules let them understand one piece at a time, in the same way a book is easier to read as chapters than as one unbroken wall of text.

2.1.3 Testing: Continuous and Automated

DevOps identified that testing should be continuous. Wherever you can, accommodate automation. All the testing phases you planned for your project — integration testing, system testing, acceptance testing, capacity testing, whatever you have — should run continuously, and the tests should be triggered automatically by your continuous integration (CI) server. No one waits for a tester to remember to click "run." The pipeline does it.

How a CI server turns testing continuous: every time a developer commits code, the CI server wakes up and runs the whole test chain by itself: it builds the code, runs the unit tests, then the integration tests, then the acceptance tests that check the business behavior, and finally the capacity tests that check whether the system holds up under load. The moment any test fails, the team sees it — often within minutes of the commit — instead of discovering the break weeks later during a manual test round. The tests do not replace careful human testing; they shrink the gap between "code changed" and "problem known" from days to minutes, which is exactly the feedback loop DevOps is built around.

2.1.4 Release: Delivery, Deployment, and Release

"Deliver often and deliver early" does not mean pushing code to your own internal servers. When the professor says deliver early and often, the target is the production environment — not staging, not pre-production, not a capacity-testing server. The code goes to production as often as possible so the end customer can test it live and give feedback, and so features reach the market early. Code that sits on an internal staging server generates no market value and no customer feedback; only code the customer can actually touch earns either. This leads to a careful three-way distinction that keeps confusing people:

Term What it means Where it happens
Delivery Pushing code to in-house environments Testing, pre-production, system integration testing (SIT), staging
Deployment Pushing code to the production environment Production
Release The feature or service becomes available for the end user to see and use In front of the customer

So you can deploy without releasing, and you can deliver without deploying. The feature is only "released" when the customer can actually use it. Three examples make the boundary concrete. Your team delivers when it moves the build into the staging environment for a final test round — the code is somewhere internal, but no customer can see it. Your team deploys when it puts the new version into production on Friday night — the code is now running on production servers, yet if the feature is switched off behind a configuration flag, customers still cannot use it, so it is not released. Only when you flip that flag and the feature becomes visible to customers is the release complete. Getting these three words mixed up is one of the most common mistakes in this course, and it is worth memorizing them cold.

2.1.5 Maintenance: Corrective, Adaptive, and Proactive

Maintenance comes in two kinds. The first corrects the system — if bugs exist in the existing system, you correct them. The second evolves the system — you enhance your product by adding features. Even with full automation, maintenance can never be completely avoided: the code you write is written by the manual logic of employees, so problems and issues will still come across. Automation removes the predictable human slips — forgetting to run a test, misapplying a config change — but it cannot remove the fact that a human designed the logic, and new logic always carries new risks. What DevOps changes is the attitude. Instead of being reactive, be proactive. Set up continuous monitoring so the system identifies a problem and fixes it before the problem ever reaches the customer. The system should catch it first. The exact phrases used in class for the two maintenance types are "correct you" and "evolve with you," which is a handy memory hook: maintenance either fixes what is broken or grows the product, and in both cases the monitoring should be watching for trouble before the customer reports it.

Recap: every SDLC phase survives under DevOps, but each one is re-tuned from a one-time event to a frequent, small, feedback-driven loop — requirements come in iteratively, design starts from an MVP, development delivers early and keeps code modular, testing runs continuously on the CI server, release aims at production, and maintenance watches proactively instead of reacting. Exam note: the delivery / deployment / release distinction is a classic confusion point and was given serious class time — expect to be asked to state exactly what each term means. Delivery pushes code to internal environments, deployment pushes it to production, and only release makes it visible and usable to the customer. You can deliver without deploying, and deploy without releasing.

2.2 The Waterfall Model Today

Hook: Every developer has heard that waterfall is old, rigid, and dead. And yet a significant number of organizations still run it, quite deliberately. The surprising part is not that waterfall survives — it is that in the right conditions, waterfall is the cheapest, safest way to work.

The first session covered the waterfall model in detail: its advantages, its drawbacks, and the amendments made to it over time. The important conclusion for the exam: waterfall is not dead. A couple of organizations still adopt it, and there are two clear situations where it is the right call. The waterfall model works by converting the software development life cycle into a strict sequence of phases — requirements, design, development, testing, release — where each phase finishes before the next one starts, like water falling from one shelf of a staircase to the next. Its famous weakness is that feedback only arrives at the end, when the whole product is assembled. Its hidden strength is that a sequential flow is simple to plan, simple to budget, and simple to audit. The two situations below are where that strength outweighs the weakness.

2.2.1 Hybrid Waterfall-Agile

The hybrid way works like this: the organization follows agile scrum for the iterative, incremental approach, but once a sprint starts, they follow the waterfall model inside that sprint to implement it. The sprint becomes their complete goal. The reasoning: if the problem is known and the team is completely aware of the technologies involved, they can commit to the waterfall sequence for one sprint, finish it, then do the same for the next sprint. This hybrid pattern is what many organizations opt for.

Worked example — one sprint run as a mini-waterfall. A team runs two-week sprints using scrum: each sprint starts with a planning event, ends with a review and a retrospective, and the work for the sprint is fixed in advance. Inside the sprint, however, the work moves through a strict waterfall sequence:

  1. Requirements — the sprint backlog is fixed at planning; no new items join mid-sprint.
  2. Design — the team agrees the design for exactly these backlog items.
  3. Development — the code is written.
  4. Testing — the sprint's features are tested as a complete unit before review.
  5. Release — at the sprint review the finished increment is shown, and the cycle repeats for the next sprint.

Because the scope of one sprint is small and well understood, the waterfall weakness (late feedback) barely hurts: the feedback loop is just two weeks long, and the team never tries to do something it does not understand for months at a time. The sprint behaves like a complete mini-project with its own start and end. Sense-check: the approach makes sense only because each sprint is small — the same sequence applied to a one-year project would carry a year's worth of risk.

2.2.2 Where Waterfall Still Wins

Manufacturing and similar domains still follow waterfall because their problem statements are clear. Take a car as an example: the variations are only in car size, body, paint, and chassis. They are sure how to create a car. The industry also works across multiple sites and cannot be co-located in one location; the project size itself is large. In that case waterfall is the best fit because requirements are stable, the budget and schedule are fixed and known, and there are no extra costs. Converting the SDLC into sequential phases is all waterfall asks for. You do not need to hire a scrum master, hire a product owner, or give training to scrum teams — nothing of that sort is required.

Worked example — why a car manufacturer stays with waterfall. Consider a manufacturer that produces a new model of car. The product is deeply understood: the variation between models is limited to four dimensions — car size, body style, paint, and chassis. Every other part of the engineering problem is settled knowledge from years of prior models.

Check each condition that makes waterfall the right fit:

  1. Stable requirements — a car buyer expects an engine, wheels, brakes, seats, and a steering wheel; those requirements do not change from customer to customer.
  2. Fixed budget and schedule — the manufacturer plans the model years ahead, and the budget and timeline are known and locked before work starts.
  3. No extra coordination cost — the work spans multiple manufacturing sites that cannot be co-located, and a sequential plan with clear phase handoffs coordinates distributed sites more cheaply than daily cross-site iterations.
  4. No agile overhead — waterfall needs no scrum master, no product owner, and no scrum training; converting the SDLC into sequential phases is the only machinery required.

The verdict: with requirements stable, budget and schedule fixed, and no extra costs, waterfall is the best fit. Sense-check: every condition that makes agile valuable (unknown requirements, fast-changing markets, one co-located team) is absent here, so the agile machinery would add cost without adding value.

Real-world: this is why regulated, hardware-heavy industries (manufacturing, construction) stay with sequential delivery while software teams move to iterative delivery. Bridges and aircraft cannot be "shipped and fixed after feedback" the way a web app can — the requirements are fixed by physics and regulation, and the cost of a late rework is enormous, so the predictable sequential plan wins.

Dimension Waterfall Agile
Requirements Gathered once, fixed early Refined incrementally through feedback
Feedback timing At the end, after full assembly Every iteration
Best when The problem is fully understood The problem is partly unknown
Cost of late change Very high Managed through small increments
Team setup Sequential phase handoffs Cross-functional team, direct customer contact

When to pick which: choose waterfall (or a waterfall-inside-a-sprint hybrid) when the problem and the technologies are well known and the requirements are stable; choose agile when the market is uncertain and the team needs customer feedback to steer the product.

Scope — where waterfall breaks: waterfall fails exactly where its strengths disappear. If requirements are NOT stable — the customer discovers what they want only by seeing it — the late feedback arrives after the design and development money is spent, and the rework cost explodes. If the budget and schedule are NOT fixed — a common situation in software — the sequential plan rests on assumptions that do not hold. Waterfall is a decision about the nature of the problem, not a badge of being old-fashioned: stable, well-understood problems suit sequential delivery; uncertain, fast-moving problems do not.

Recap: waterfall is not dead — it survives in two forms: as a hybrid where each scrum sprint runs its own internal waterfall sequence, and as the whole delivery method for stable, fixed-scope industries like manufacturing. The exam-ready reasoning is the four conditions: clear problem, stable requirements, fixed budget and schedule, and no extra coordination cost.

2.3 Agile: Breaking the Wall Between Teams

Hook: If waterfall still works in the right places, then why did Agile exist at all? The answer has nothing to do with technology — it is about a wall. The wall stands between the business side of the company and the development team, and Agile was built to knock it down.

If waterfall still works in places, why did Agile exist at all? The motivation is the wall between the business side — the customer and stakeholders — and the development team. In traditional delivery, the business hands a requirement document over the wall, the development team builds in isolation for months, and the first real conversation happens at delivery time — which is also the moment the business discovers whether the team built the right thing. Agile reorganizes the work so that conversation happens constantly instead of once.

2.3.1 Why Agile Exists

Agile exists to break that wall and to increase productivity by getting feedback in an interactive, incremental way, working with speed. It minimizes the fear between teams: you get feedback early from the customer, and if you need anything, you can reach out to the customer directly. Working iteratively and incrementally lets you get feedback wherever you need it, and that is what minimizes risk. Picture the wall again: on one side the business, on the other the developers, and every question, doubt, or wrong guess has to travel over the top — slowly, formally, and late. Agile removes the wall, so a developer who is unsure about a requirement asks the customer that same day, and a customer who sees a wrong feature says so after the first iteration instead of after the final delivery. Each small iteration becomes a checkpoint where the two sides re-align, which is why risk shrinks even though the pace is fast.

2.3.2 The Agile Values

Agile's main agenda is that every iteration or every increment should deliver working software. In the words of the four values, Agile focuses on:

  • Working software over comprehensive documentation
  • Customer collaboration over giving more time to contract negotiation
  • Responding to change over strictly following a plan

The values are not a rejection of the things on the right — documentation, contracts, and plans all still exist — they are a statement of what gets priority when the two sides conflict. The fourth value of the manifesto, "individuals and interactions over processes and tools," was covered in the first session together with the agile roles, and the same priority logic applies: the people doing the work matter more than the process machinery around them.

Correction — agile keeps its plan. The third value gets misunderstood more than any other, so here is the correction: Agile still keeps a plan. You cannot work or complete any task without a plan, so the plan stays. What changes is the priority — the change gets priority, and looking at the change, your plan changes. That is the agility: your plan is allowed to move. "Agile" never meant "no planning." A team that abandons planning is not agile — it is simply unorganized. The plan is a starting position, not a cage: when a customer asks for something different, the agile team re-plans and moves, instead of insisting that the contract's original wording must be honored at all costs.

The value of the correction is easy to miss: "responding to change over following a plan" reads, on the surface, as permission to wing it. The professor's point is that the plan remains the team's skeleton — the sprint backlog, the iteration goals, the release timeline — but it is a skeleton that can bend. If the customer's need shifts, the team's job is to change the plan to fit the need, not to defend the old plan.

2.3.3 The Methodologies Ahead

The upcoming sessions will cover these methodologies in depth: Scrum, XP (extreme programming), TDD (test-driven development), and BDD (behavior-driven development), among the others on the list. The full list of methodologies mentioned for the coming sessions is Scrum, XP (extreme programming), TDD (test-driven development), BDD (behavior-driven development), and FDD (feature-driven development). To keep them apart, hold one line for each: Scrum organizes the work into fixed-length sprints with roles like the scrum master and the product owner; XP (extreme programming) is a set of engineering practices such as pair programming and frequent small releases; TDD (test-driven development) writes a failing test before the code so the test drives the implementation; BDD (behavior-driven development) phrases the tests as customer-visible behaviors — given, when, then; and FDD (feature-driven development) plans and builds the system feature by feature. The first session also covered the roles of Agile, and ended with a YouTube link that students were asked to watch before this session. Later sessions will pick these up again, so treat this section as the foundation, not the whole story.

Pitfalls:

  • "Agile means no planning" — the professor's correction: the plan stays; the change gets priority over it. A team with no plan is not agile, it is chaotic.
  • "Agile means unlimited scope" — every change still has a cost; the point of the values is to price change early and often, not to pretend it is free.
  • "Documentation is forbidden" — the value says working software is valued over documentation, not instead of it; documents that help the team survive.
  • "Copy the ceremonies, skip the feedback" — stand-ups and sprints without real customer contact rebuild the wall in a new costume.

Recap: Agile exists to break the wall between the business side and the development team, using short iterations, direct customer contact, and the priority ordering of the four values — working software, customer collaboration, and responding to change, while still keeping a plan. Scrum, XP, TDD, BDD, and FDD are the methodologies that the coming sessions will build on this foundation.

2.4 ITIL: A Framework of Best Practices

Hook: Every service industry runs IT the same way a chef runs a kitchen: there are good habits that simply work, and there is a written collection of them. ITIL is that collection for IT services — a library of proven practices, one book per phase, that the industry can borrow from as it needs.

The main topic of this session is ITIL — the Information Technology Infrastructure Library. It is called a library because it is a set of books, or publications. ITIL is a framework of best practices for delivering IT service. The best practices are written into publications, one per phase, and out of those best practices the industry picks whatever suits it to run a smooth operational method. The word "framework" matters: ITIL does not dictate one rigid procedure that every company must copy in full. It offers a shelf of proven practices, and each organization selects the ones that fit its own services, customers, and constraints — the same way a real library lends you only the books you need, not the whole building.

2.4.1 What ITIL Is

ITIL is the framework of best practices behind IT service management (ITSM) — the ITIL processes within IT service management. It ensures that IT services are provided in a focused, client-friendly, and cost-optimized manner. Take a service industry as an example: the company wants to give more focused service, the service should be client friendly, and the delivery should be cost-optimized so that revenue is generated. ITIL is the systematic approach that makes that possible.

ITSM and where ITIL sits: IT service management (ITSM) is the whole discipline of running IT as a set of services — designing them, agreeing them with customers, delivering them, and keeping them running. ITIL is the best-practice backbone inside that discipline: the ITIL processes are the well-tested procedures that make service management systematic. The three goals repeat everywhere in ITIL: focused service (aimed at what the customer actually needs, not a generic bundle), client-friendly service (easy to request, understand, and use), and cost-optimized delivery (good quality at a cost the business can defend, so the service generates revenue instead of burning it). A service that is excellent but unaffordable fails the third goal; a cheap service that does not fit the customer fails the first.

A useful piece of history: ITIL began as a standardization effort started by the government of the United Kingdom in the 1980s, when large public-sector organizations realized that IT departments were reinventing the same operational procedures independently of each other. Writing the good habits down once — instead of rediscovering them in every new organization — is the entire spirit of the library.

2.4.2 What ITIL Gives a Business

The systematic approach of ITIL helps businesses in several connected ways. It manages risk well. It strengthens the relations between the service industry and its end customer. It creates cost-effective practices and makes revenue out of them. It builds a stable IT environment. And once you achieve all of that, the business is allowed to grow, scale, and move through change. The list is a chain rather than five separate prizes: risk management keeps surprises small, stable environments make delivery predictable, predictable delivery builds customer trust, and trust plus cost control is what lets the business take on growth without breaking what already works. A business cannot scale confidently on top of an unstable IT environment — the growth step only becomes safe after the first four links are in place.

2.4.3 The Five Phases at a Glance

ITIL has five phases, each backed by its own book of best practices:

Phase What it is about
1. Service Strategy Why the service exists and what the industry wants to achieve
2. Service Design Designing the service and its agreements
3. Service Transition Planning and moving the service into production
4. Service Operation Running the service day to day
5. Continual Service Improvement Getting better stepwise, forever

One structural note: all five phases contain processes, but only one phase contains functions — service operation. That distinction (process vs function) matters for understanding what service operation does. A process is a sequence of activities that turns inputs into outputs — handle a ticket, fix an outage, approve a change. A function is a standing team or unit with a job to do — the service desk, the technical support team. Every phase runs processes; service operation additionally has the teams that staff them.

Recap: ITIL is the Information Technology Infrastructure Library — a framework of best practices for delivering IT service, written as a set of books, one per phase. Its goals are focused, client-friendly, cost-optimized service, and its payoff chain runs from risk management through customer relations, cost-effective practices, and a stable environment to the ability to grow, scale, and change. The five phases are service strategy, service design, service transition, service operation, and continual service improvement; all five contain processes, but only service operation contains functions. Exam note: quizzes follow every tutorial session, are MCQ-only, stay open 24 hours, and must be finished in 30 minutes once started. A consolidated evaluation component plan with all dates and timelines will be published on the learning portal — treat it as the authoritative calendar. Assignment topics come from what was discussed in the sessions; the session recordings are the reference.

2.5 Service Strategy

Hook: Before a service exists, someone has to answer the hardest question of all: why should this service exist at all, and what do we want it to do for us? That answer is the strategy — and ITIL organizes it around four P's and four processes.

Service strategy is where the industry decides what it wants to be and what services to offer. It is organized around the four P's, and it contains four processes. Strategy is the "before anything else" phase: it sets the vision and the direction, and every later phase — design, transition, operation, improvement — works within the choices made here. A useful way to hold the phase in mind: strategy decides where the organization wants to be, honestly measures where it currently is, and chooses the path between the two.

2.5.1 The Four P's

P What it means
Perspective Identify and describe the vision for the particular service
Position Compare the competitive market and identify how your service is best suited for a customer — what add-on your service gives compared with the other competitive service industries
Plan Once the vision and the add-on are clear, plan: a defined set of activities or tasks that have to run
Pattern Executing those activities and tasks with smoothness, by accomplishing good policies and standards

Position is the "what is our advantage" question; plan is the "what exactly will we do" question; pattern is the "how do we execute cleanly" question. The four P's form a natural order. Perspective names the destination: what the industry wants this service to be. Position looks sideways at the market: the same service idea exists in several competitive service industries, and the organization must say what add-on its version brings to the customer — faster response, better price, a feature nobody else has. Plan turns the vision and the add-on into a concrete list: the activities and tasks that have to run. Pattern governs the way those tasks are executed — the policies and standards that keep the execution smooth, consistent, and repeatable, so the plan is not reinvented differently every time it runs.

2.5.2 Demand, Portfolio, Money, and Relationships

Service strategy contains four processes. Demand management means identifying what the current demand is in the market, grabbing that demand, and converting it into a service. It covers what the customer needs right now and what the customer might ask for — everything about the current market demand. If customers are asking for faster invoice processing today and for analytics tomorrow, demand management is the process that hears both requests, sizes them, and decides which one deserves a service. It is the listening process of strategy.

Service portfolio management keeps a portfolio of every service the industry provides to all its different customers. The portfolio holds three kinds of services: retired services (expired, no longer activated, nobody uses them anymore), active services, and planned or upcoming services. The reason to keep the portfolio is that from past and existing services you can generate ideas — combine one or two services and make a new service out of them. The portfolio is the strategy phase's memory: it records what the industry has done, does, and intends to do, and that full picture is the raw material for new service ideas. A retired service is not wasted history — it is a proven building block that can be combined with a live one.

Financial management comes in before you implement a service. The industry has to validate that the service is financially suitable: does the company have a good enough amount of cost for implementing this service, will the service generate revenue, and is it strategically suitable for the industry? All of that analysis happens in financial management. It is the gatekeeper that asks three questions about every proposed service: can we afford it, will it pay for itself, and does it fit the strategy? A service that fails any of the three is redesigned or dropped before a single server is bought.

Business relationship management (BRM) is the fourth process. Every service industry has a BRM role. When industry XYZ gives service to customer company ABC, ABC becomes the customer, and one person is dedicated to ABC. That person's job is to keenly observe how the customer works and uses the tools and technology, and to identify what the customer will need in the future. BRM does two things at once: it identifies new service needs, and it keeps the current relationship strong. The dedicated person acts as the customer's voice inside the service industry: because they watch how ABC actually works, they can spot a future need before ABC itself files a request — and because ABC knows one person owns its relationship, the day-to-day contact stays smooth.

Pitfalls:

  • Mixing up Position and Plan — position is about the market and the advantage ("what makes us better"), plan is about the concrete activities ("what exactly will we do"). A team that skips the position step plans a service nobody can distinguish from its competitors.
  • Treating strategy as a one-time event — the portfolio must keep retired, active, and planned services current; strategy choices age as the market moves.
  • Skipping financial management — a service that is technically attractive but financially unsuitable is a cost, not a revenue line; the check must happen before implementation, not after.

Recap: service strategy decides what the industry wants to be and what services to offer — organized around the four P's (perspective, position, plan, pattern) and executed through four processes (demand management, service portfolio management, financial management, and business relationship management). Position asks about the advantage, plan about the activities, pattern about clean execution.

2.6 Service Design

Hook: Anyone can promise a customer "we will fix your problem fast." The hard part is knowing whether the promise is realistic before you sign it. Service design is where the service and its promises — the agreements — are actually built, and where the professor spent the most time in this session.

Service design is where the service itself is designed along with the agreements that govern it. Its lead process is service level management, which the professor spent the most time on — a signal that it is a high-value topic. If strategy answers "why should this service exist," design answers "what exactly is the service, and what exactly will we promise about it?" The promise is the delicate part, because a promise signed too loosely leaves the customer unprotected, and a promise signed too ambitiously guarantees a penalty later. The design phase exists to make the promise both strong and honest.

2.6.1 Service Level Management and the SLA

In service level management, the service industry finalizes the SLA — the service level agreement. The SLA is the agreement signed between the provider and the customer about completing tasks within agreed timeframes. Every ticket has an SLA: within a defined timeframe, you as the service industry have to respond to the customer. SLAs get defined in many ways. A typical example: within 30 minutes of a ticket being raised, the customer gets a notification or acknowledgement that the ticket has been received. After that, within a minimum of two to three hours, the problem is identified along with the possible remedies — there can be multiple remedies. Then, over the next three hours, the solutions become available.

Worked example — a sample SLA promise. Suppose the service level management team drafts an SLA for a customer's support service. The promise is built as a three-step timeline:

  1. Acknowledgement — within 30 minutes of the customer raising a ticket, the provider sends a notification confirming the ticket has been received.
  2. Diagnosis — within two to three hours of the ticket being raised, the problem is identified and the possible remedies are listed. The plural matters: a single problem can have several candidate remedies, and the SLA promises the list, not the final choice.
  3. Solution — over the next three hours (so roughly five to six hours from ticket creation), the solutions become available to the customer.

The total commitment: the customer knows at all times where their issue stands — received, understood, or resolved. Sense-check: the SLA does not promise instant fixes; it promises a predictable, visible progression, which is what a customer can actually plan around.

The key word in the definition is "agreed": an SLA is not a one-way guarantee the provider dreams up. It is negotiated and signed by both sides, and every later dispute about response speed is settled by looking at the signed agreement.

Q: What is an SLA? We have heard the full form — service level agreement — but how does it work, and why is it defined? A: One student said it is the time to complete a task; another said it is a minimum performance agreement between the provider and the customer. Both are right in spirit. The SLA is the agreement signed between the provider and the customer with a contract to complete the task within agreed timeframes. Every ticket carries an SLA: within that timeframe you have to respond to the customer. An example definition: within 30 minutes the customer gets an acknowledgement that the ticket was received; within two to three hours the problem and its possible remedies are identified; in the next three hours the solutions become available. The SLA is defined so that both sides share one concrete expectation of speed — the customer knows what to demand, and the provider knows what it must deliver to avoid a penalty.

2.6.2 OLA and UC: The Two Ingredients of an SLA

An SLA is always a combination of two other agreements: the OLA and the UC.

The OLA is the operational level agreement — the internal agreement. For one service, several different teams inside the same organization may be working: one team looks after the database part, another works on one feature of the service. If something goes wrong, you are dependent on those different internal teams. The OLA fixes how much time each internal team will need to respond, fix something, or give a solution for any problem or issue. It is an internal SLA, an agreement between the internal teams.

The UC is the underpinning contract — the agreement signed with providers, also called vendors or suppliers. The service industry often buys part of the capability from a third party: infrastructure, storage, database support. The UC fixes the vendor's timelines for those parts. The terminology to remember: the service industry gives the SLA to the customer, the service industry has the OLA internally, and the UC is with the vendors.

Formalize — the SLA budget equation. An SLA is realistic only when it covers every team and every vendor that must act to restore a service. If the internal teams take time and the vendors take time , the total promise must be their sum:

where is the total time promised in the SLA (from ticket raised to solution available), is the time the internal teams need to respond and fix their parts (database, network, development), and is the time the vendors need to resolve the parts they own (hardware replacement, storage recovery). If the SLA promises less than this sum, the promise is mathematically impossible — someone's time is being left out of the budget. The formula is why the professor's rule "SLA equals OLA plus UC" is not a slogan but a bookkeeping rule.

Q: Are you aware of the OLA and the UC? What are they? A: One student proposed that the OLA is "something internal" — and that is correct. The OLA is the operational level agreement, the internal organizational agreement: how much time each internal team (database, network, development) needs to respond and fix something. The UC is the underpinning contract, signed with the provider — the vendor or supplier — covering the timelines for the parts given to the third party, such as hardware replacement. The student's instinct was right: internal is exactly the word that separates the two — the OLA is the agreement between the internal teams, the UC is the agreement with the outside vendors.

2.6.3 Worked Example: The Failed Disk

Here is the full scenario the professor used to show why the UC has to be part of the SLA. You are a service industry and you provide a service to customer ABC. For storage you acquire disk storage from a storage vendor. One of the disks the vendor provided fails. Since that disk failed, a performance issue shows up in your service. The customer ABC raises a ticket: sometimes the service completes in about two minutes, and sometimes there is a lag and the response time goes to six to seven minutes.

As an operational or maintenance team member, you start identifying where the problem is — looking at the logs and the events that happened. From the logs you see a delay in the response. You conclude the problem is with the hardware. (The professor's honest aside: it is not easy to identify the problem, sometimes it takes a huge amount of time.) Say you identify a failed disk, and the storage device is not in India — it is outside the country. Now you have to reach out to the vendor: "this is what the disk is, it failed." The vendor goes and replaces the disk with a working disk, and that is how you restore the service.

Worked example — tracing the failed disk against the SLA.

The situation: customer ABC's service normally completes in about 2 minutes; after the disk fails, the response time lags to 6 to 7 minutes. ABC raises a ticket. The service level target is the sample SLA from earlier: acknowledgement within 30 minutes, diagnosis within two to three hours, solutions within the next three hours.

The diagnosis chain:

  1. The operations team reads the logs and the event history, and sees the response delay. The logs point to the hardware layer.
  2. The team identifies a failed disk in the storage device — which is physically located outside the country.
  3. The storage is not owned by the service industry: it was acquired from a storage vendor under the UC.
  4. The team contacts the vendor, describes the failed disk, and the vendor physically replaces it with a working disk.

The timeline budget:

Step Who Time
Ticket acknowledged Service industry 30 minutes (SLA promise)
Problem + remedies identified Internal OLA team 2–3 hours
Vendor identifies and replaces the disk Vendor under UC Vendor time, e.g., 4 hours
IP address updated wherever the old one appears in code Internal OLA team OLA time, e.g., 1 hour
Total to restore service OLA + UC combined e.g., 7–8 hours

The teaching point: the vendor's timing — recognizing and replacing the failed hardware — is time you did not control. If the UC had been left out of the SLA, the promised window would silently cover work that is physically out of the provider's hands, and the penalty for missing the promise would fall on the service industry alone. With the UC included, the same timeline is honest: the vendor's part is a known line in the budget. The OLA plays into it too: suppose the service's IP address changes — your internal OLA team has to update that IP address everywhere the old one was written in code, and that becomes part of the OLA as well. You add up all of this — internal team time plus vendor time — and then provide the SLA to the customer. Sense-check: the total promised time (7–8 hours in this example) is exactly the sum of the internal (OLA) and vendor (UC) times, which is what demands — quote anything less and the promise would break the moment a vendor disk fails.

2.6.4 The Rest of Service Design

The remaining service design processes, briefly but completely:

  • Supplier management (also called vendor management): manage and maintain all the information about vendors — the contract, the contract negotiation, when the service is going to end, whether to renew it, and when the renewal is due.
  • Capacity management: if a thousand end users access the service at the same time, how much capacity do you need? And as the number of end users grows, how do you scale the capacity up, and how do you downgrade it again when demand drops, to manage the cost for the customer?
  • Availability management: this is where the nines come in. Organizations commit that the service will be available for 99.9 percent, or 99.99 percent, and a few organizations commit to 99.999 percent. The availability percentage is the promise.

Worked example — what each "nine" actually costs. An availability promise of percent means the service may be down for the remaining fraction of the year. A year has hours, so the allowed downtime is

where is the allowed downtime in hours per year and is the availability promise written as a fraction (0.999 means 99.9 percent). The arithmetic:

Promise Downtime per year
99.9% () hours — about 8.8 hours
99.99% () hours — about 53 minutes
99.999% () hours — about 5 minutes

Each extra nine removes roughly a factor of ten of downtime: from 8.8 hours, to 53 minutes, to just over 5 minutes per year. Sense-check: that is why 99.999 percent is reserved for the most demanding services — the engineering and redundancy needed to keep a system alive within five minutes of yearly downtime is far more expensive than the number of nines suggests.

  • Continuity management: since no industry accepts 100 percent — they say 99.9 or 99, whatever suits them — there is still a chance of failure in that small remaining slice. If the service goes down, how much time does your team need to make the service up and continue? That process, including how you manage the penalty and accommodate the customer, is continuity management. Two numbers steer it: the RTO (recovery time objective), the maximum time the service may stay down after a failure, and the RPO (recovery point objective), the maximum amount of recent data the organization is willing to lose. A backup taken every hour means at most one hour of data loss — an RPO of one hour; a recovery plan that restores service in ten minutes has an RTO of ten minutes.
  • Information security management: the customer is god for any service industry, and you do not want to leak their information to the market. This process guarantees that the data coming from the customer stays confidential, that integrity is intact, and that no unauthorized user can access the service. Three properties, three promises: confidentiality (only the customer and the authorized provider see the data), integrity (the data is not altered by accident or attack), and access control (no unauthorized user can reach the service). The professor's way of saying it — treat the customer like god, never leak their information to the market — is the attitude the process is built to enforce.
  • Service catalog management: the service catalog is a subset of the service portfolio. The portfolio lists everything the industry can provide; the catalog holds only the services designated for one particular customer. For customer ABC, the catalog shows all the services being provided to ABC. The portfolio is the full shelf; the catalog is the single customer's shopping list — ABC should see only what ABC is entitled to, not the industry's entire portfolio.
  • Design coordination: the best practices for coordinating among all the processes of service design while you are actually designing the service.

Exam note: the nines (99.9 / 99.99 / 99.999 percent) and the rule that SLA = OLA + UC are the two facts from this section most likely to show up as short questions. Be ready to state that the nines measure promised availability, and to explain that the SLA promise must be built from the internal OLA times plus the vendor UC times.

2.6.5 The SLA, Re-explained

Later in the session, a student asked to hear the SLA explanation again, and the professor re-explained it — which is the clearest version of all. When any industry provides a service to a customer, the service can be anything: a product, database management, managing their infrastructure. They need to agree on an SLA: if some issue or problem comes up in the service, if there is a ticket, what timeline have you agreed to mitigate that issue, or to give a remedy or solution for that issue raised by the customer. The SLA should always be calculated by considering both the OLA and the UC: the internal teams' response times (how long the network team takes for a network issue, how long the database expert needs to correct a database schema, how long the development team needs to produce a patch solution), plus the vendor's timelines for the parts the vendor owns (how long the third-party vendor needs to identify and resolve a hardware problem).

Q: Can you explain the SLA once more, and also OLA and UC? A: The SLA is the agreement between the service industry and the customer on the timeline to mitigate an issue or give a remedy or solution for a raised ticket. The service can be anything — a product, database management, or managing infrastructure. The SLA must be calculated by considering both the OLA and the UC, and only then is it realistic: the internal teams' response times for their parts (network, database, development) plus the vendor's timelines for the parts given to a third party (like hardware). In other words, combining the OLA time and the UC time gives the sum that is the SLA. Only then is the promise to the customer realistic.

Recap: service design builds the service and its agreements, and the lead agreement is the SLA — the signed promise to complete tasks within agreed timeframes. An SLA is always the sum of two underlying agreements: the OLA with the internal teams and the UC with the vendors (). The failed-disk story shows why: the vendor's replacement time is outside the provider's control, so it must be budgeted in the UC before it can be promised in the SLA.

2.7 Service Transition

Hook: The riskiest moment in any service's life is the switch — the moment the new version takes over from the old one. Service transition exists to make that switch boring: planned, tested, and invisible to the people using the service.

Service transition is the planning phase — what activities have to be completed to finish the service and make it available to the customer, essentially pushing it into the production environment. Between design (where the service is drawn) and operation (where it runs day to day) stands all the work of actually getting it live: scheduling the change, preparing the environments, checking the new version is fit to use, and making sure the knowledge needed to run it exists. Strategy and design answer "what," transition answers "how do we get it there safely."

2.7.1 Change Management and Zero Downtime

Change management manages and controls the life cycle of changes by making sure a change does not impact the availability of the current service.

Change management as a process:

  • Purpose: control every change to a running service so the change improves the service without breaking the one customers already depend on.
  • Inputs: the proposed change (a new feature, a bug fix, a configuration update), its risk, the affected service, and the desired timing.
  • Outputs: an approved (or rejected) change, a plan to implement it, and the evidence that the service stayed available during and after the change.
  • Steps: 1) request the change; 2) assess its impact on the current service — if it touches code, configuration, or infrastructure; 3) approve or reject with the right authority; 4) implement with the least disruptive strategy; 5) verify the service still works; 6) close the change and record what was learned.
  • When to use it: whenever anything in production is altered — a code release, a server patch, a config change. The heavier the impact, the heavier the control.

The professor's example: you provide a service where report generation happens for one customer at a time. You want to enhance it so that 10 people can download the report at the same time. To enhance something you have to change your code, and that change becomes the upgrade of your service.

Worked example — upgrading report generation with zero downtime. The current service generates a report for one customer at a time; the enhancement lets 10 people download the report simultaneously. The change lifecycle runs like this:

  1. Request — the business asks: "let 10 users download the report at once."
  2. Assess — the change touches the report-generation code; the availability risk is high, because report generation is a core service.
  3. Approve — the change is approved with the condition: no downtime.
  4. Implement — the new code is built and tested on the staging environment first. In production, the service industry switches over without an outage window: the new version is deployed alongside the old one, the traffic is pointed at the new version while the old one stays warm, and only after verification is the old version retired. (This is the blue-green idea — two live environments, one switch — and its cousin the canary release, where a small group of users gets the new version first.)
  5. Verify — 10 test users download the report at the same time; the service responds as promised.
  6. Close — the change is recorded, and the result is that the service now supports 10 concurrent report downloads.

Sense-check: the goal was an upgrade, not an interruption — the enhancement changes what the service can do, never whether the service is reachable, which is the whole point of change management.

Warning — the zero-downtime expectation: nobody accepts a change window of two days anymore. Nobody accepts a timeline of days. Everybody wants zero downtime: the service stays up, people keep using it, and the service industry upgrades it to enhanced features at the same time. That objective — zero-downtime change — is the heart of change management. If a change plan contains a sentence like "the service will be unavailable for maintenance this weekend," that plan is already out of date in the eyes of customers — modern change management plans for the service never noticing the change happened.

2.7.2 Assets, Configuration, Validation, and Knowledge

Asset and configuration management maintains the assets and their respective configuration settings. An asset is a piece of the system, and its configuration is exactly how that asset must be set up.

Worked example — one Windows asset, fully described. Suppose the asset is a Windows platform. Asset and configuration management records not just that the machine exists, but every setting that makes it behave correctly:

Item Required configuration
Operating system A specific OS patch level
Application server Tomcat must be installed
Java runtime JRE 7 must be present
Network The network topology should be as designed
Addressing The IP address should be the assigned one

The list is the machine's "identity card": any of these five items out of place — a missing patch, a wrong JRE, a changed IP — can silently break the service running on it. Sense-check: without this record, a service failure could be traced to "something different on the server" without anyone being able to say what is different; with it, the difference is a one-line check.

Service validation and testing makes sure, before pushing to production, that the service has quality — that it is fit to be used by the customer. This is the design phase's promise being checked against reality: the service must not only work on a developer's machine, but work in a production-like environment with real configurations and real integrations.

Release and deployment management maintains and manages the deployment strategies: looking at the cost, which strategy should be managed, and how to get zero downtime. The strategies your team must adhere to live here. This is where the release patterns come in — redeploying the previous known-good version to roll back, running blue-green pairs so the switch is a router flip, or rolling a canary out to a small user group first. Each strategy trades cost against speed and risk, and release and deployment management is the place where that trade is decided in advance rather than improvised on release day.

Evaluation evaluates your infrastructure monitoring, your service activities, and all your asset configurations, making sure everything is intact. After a transition, the service must be confirmed whole: monitoring is in place, activities behave, and every asset still matches its recorded configuration.

Knowledge management stores the knowledge of all past and current services. The professor's line of reasoning: whenever we do something we learn from our own mistakes. If you made a mistake while implementing one service, you can store the details — what the mistake was, how you accommodated it, what risk was identified, what mitigation the team applied. Stored and accessible at the organizational level, that knowledge lets other services be designed and delivered in a better way. Real-world: this is the principle behind runbooks and post-incident reviews, where the organization's past failures become the training data for future operations. A runbook is the written version of "the last time this failed, here is what we did"; a post-incident review is the meeting where the mistake becomes that written knowledge. The service that fails twice because the first failure was never recorded is paying for the absence of knowledge management.

Recap: service transition plans the push into production — change management controls every change so the service never loses availability (zero downtime, not two-day windows), asset and configuration management knows exactly what every asset must look like, validation and testing prove the service is fit, release and deployment management chooses the deployment strategy, evaluation confirms everything is intact, and knowledge management turns past mistakes into organization-wide lessons.

2.8 Service Operation

Hook: After the service is designed, built, and switched on, the real work begins — the daily grind of watching, responding, and keeping the service alive. That grind has a name: service operation, the phase where customers actually feel everything the earlier phases promised.

Service operation is what runs after the service is deployed — the day-to-day operations. It is the only phase with functions; it also has five processes. Every ticket, every login, every slow afternoon and every fire drill happens here. If service transition is the handover ceremony, service operation is the marriage that follows — the long-term, undramatic, endlessly repeated work of keeping the promise made in the SLA.

2.8.1 The Processes

Event management manages and maintains the track of all events. An event is everything: if somebody logs in by giving a user ID and credential and clicking the login button, that is an event; report generation is an event. Any input given by your customer to your service becomes an event. Even the normal flow is an event. Event management does not wait for trouble — it records the service's whole life: successful logins, failed logins, report runs, configuration changes. A stream of normal events is the baseline; a deviation from that baseline is what deserves attention.

Incident management handles things that go wrong. If the login happened but was not successful — even though the user ID and password were correct — there was a problem: the service did not respond the way it has to. That is an incident. Incident management tracks all the incidents: what happened, how the solution was provided, and how the root cause analysis is done. The word "even though" matters here: the user did everything right and the service still failed to respond as it should — the login event occurred, but the service did not deliver the login outcome, and that gap between event and expected outcome is exactly what makes an incident.

Problem management wants to minimize the frequency of incidents and the impact of each incident. When a problem is known — the root cause analysis is done and documented — a team member can immediately access that problem and look for the mitigation or solution and implement it. So the contrast to keep straight: an incident is the single failure event; the problem is the underlying cause, and fixing the problem is what cuts the frequency and impact of future incidents.

Request fulfillment covers things the customer requests that are not incidents. Changing a password is a request, not an incident. Modern systems are designed intelligently: you get a button or a link to click to change the password yourself, instead of raising a ticket or asking the service provider to do it. Request fulfillment is about fulfilling those self-service requests. The test for "request, not incident": nothing is broken — the customer simply wants the service to do something normal for them, like reset a password or provision access to a tool.

Access management controls who can access what. A service provides multiple access levels tied to roles and responsibilities: an admin role, a user role, and a super admin role, among others. Access management decides which role gets which accessibility — an end user should not be able to access the code or the admin parts like changing the layout or changing inventory in the application. Role-based access is the practical answer to "who can do what": the user role sees the product, the admin role changes content, the super admin role changes the system itself, and access management keeps each person locked to the narrowest role that does their job.

Concept What it is Example
Event Any input to the service — normal or not A login attempt, a report generation
Incident A failure to respond as expected Login fails even with correct credentials
Problem The underlying cause of incidents A flawed authentication module, a failing disk

The chain to remember: events are the stream, incidents are the exceptions in the stream, and problems are the reasons the exceptions keep happening. You fix incidents to restore service today; you fix problems to make the incidents stop.

2.8.2 The Functions: Service Desk and the Support Tiers

Service operation has three functions that keep the operation part running smoothly. The service desk is the L1 support. Nowadays the service desk has been minimized as much as possible by introducing bots. If you have a small issue you log in, the chat box pops up, and the bot responds: "if you have a problem in logging in, do this, do this, and it will reset." Everyone wants a quick solution, so you no longer wait on a call until an expert talks to you.

Technical management is the next tier. If the service desk could not identify the issue and provide a solution, it escalates to the technical management team. If even that team cannot manage, it goes to application management — the L1, L2, L3 support chain in action. Real-world: this escalation ladder is exactly how modern IT help desks work, with self-service bots absorbing the first wave of simple issues. Each tier is a filter: L1 (the service desk and its bots) handles the frequent, simple, well-known cases; L2 (technical management) handles issues that need deeper technical knowledge of the infrastructure; L3 (application management) handles the hardest cases that reach into the application code itself. An issue climbs the ladder only when the tier below cannot resolve it, which is what keeps the most expensive experts working on the smallest number of tickets.

Pitfalls:

  • Confusing an incident with a problem — the incident is the single failure event; the problem is the underlying cause. Fixing incidents without fixing the problem means the same failure keeps coming back.
  • Treating every event as an incident — a normal login is an event, not an incident; incident management exists only for responses that fail.
  • Treating every customer request as an incident — changing a password is a request, not a failure; request fulfillment handles normal asks, and access management decides who may ask for what.

Recap: service operation runs the service day to day with five processes — event management (every input), incident management (failed responses), problem management (underlying causes), request fulfillment (non-incident asks like password changes), and access management (roles decide who can access what) — plus three functions (service desk as L1 with bots, technical management as L2, application management as L3) forming the escalation ladder. Remember the one-line version: an event is any input, an incident is a failure to respond, a problem is the underlying cause.

2.9 Continual Service Improvement

Hook: Four of the five ITIL phases have a clear end: the strategy is set, the design is done, the transition is finished, the operation is running. The fifth phase is different — it deliberately never ends. That is not a flaw; it is the point.

The fifth phase of ITIL is continual service improvement (CSI). It exists to make sure the industry keeps improving its processes so it can reach its vision and mission. Where the other phases deliver a state (designed, deployed, running), CSI delivers a motion: the service and its processes getting measurably better, cycle after cycle, without a finishing line.

2.9.1 Continual, Not Continuous

The word choice matters. It is continual, not continuous. Continual means stepwise improvement — you improve process efficiency step by step. Continuous improvement, by contrast, would mean the end goal is achieved in a single instance. ITIL is firmly on the continual side: the end goal never arrives in one shot; you keep climbing. The two words look almost identical and describe completely different behaviors. "Continuous" suggests one smooth run straight to the destination — as if a process could be fixed perfectly in a single pass. "Continual" describes what real organizations can actually do: take a step, measure the result, take another step. Each step is complete in itself, and the destination keeps moving, because the vision and mission of the industry evolve too. That is why the phase is called continual service improvement, and why any exam answer should use that exact word.

2.9.2 The Marathon Analogy

The professor's analogy: say you want to participate in a marathon and you are totally new to running. You need to practice. Your mission is to participate in the marathon. Initially your goal is modest — one kilometer completed in 30 minutes. Once you reach that, you improve your running stats: now complete one kilometer in 20 minutes, then in 15 minutes. Once you finish one kilometer in 15 minutes, you judge yourself ready to achieve the mission and participate in the marathon. It is an ongoing process: you have to keep improving your process so you can achieve the mission and vision of your industry. That is why continual service improvement is the fifth phase — it never ends.

Worked example — the marathon progression. The mission: take part in a marathon. The runner starts with zero experience, so the goals tighten in steps:

Step Goal What it proves
1 One kilometer in 30 minutes The runner can move at all
2 One kilometer in 20 minutes Endurance is building
3 One kilometer in 15 minutes The pace is strong enough to attempt the mission
4 The marathon itself The mission is achieved — and the next mission starts

Each goal is small enough to reach, each success is measured, and only then does the next, harder goal replace it. Sense-check: no step would have worked in isolation — a beginner told to "run a marathon tomorrow" fails and gives up; a beginner told to "run one kilometer in 30 minutes" succeeds, measures, and moves. (The professor's first draft of the goal — 20 minutes for 500 meters — was corrected mid-thought to the cleaner target of one kilometer in 30 minutes; the principle is the same: small, reachable goals that get tightened as you improve.)

The same shape applies to an IT service: the improvement goal this quarter might be "resolve 90 percent of tickets within the SLA," and once that is measured and achieved, the goal tightens to 95 percent, then to 99 percent. The systematic version of this is the seven-step improvement process used in CSI: define what should be measured, measure it (establishing a baseline), process and analyze the data, present the findings, and implement corrective actions — then loop back and measure again to see whether the step actually improved the process. What the marathon and the seven steps share is the engine of improvement: set a step, measure the baseline, act, and re-measure.

Scope — why CSI must not be a project: a project has a start date and an end date; if continual improvement is scheduled with an end date, the improvement stops exactly when the industry still needs to keep climbing. The vision and mission of the industry are moving targets, so the process that pursues them cannot be a one-off effort. Also keep the distinction sharp: a single improvement initiative is a step (continual), while pretending the whole journey happens in one instance is the continuous mistake.

Recap: continual service improvement is the fifth phase and it never ends — continual means stepwise improvement (one kilometer in 30 minutes, then 20, then 15), continuous would mean reaching the end goal in a single instance. The marathon analogy is the professor's way to remember why the goals tighten step by step until the mission is reached — and then the next mission begins.

2.10 The House-Building Walkthrough

Hook: Five phases, one story. The clearest way to see how service strategy, design, transition, operation, and continual improvement fit together is to stop talking about IT entirely and build a house instead.

The clearest way to see all five ITIL phases working together is the house-building example: a walkthrough that maps ITIL to building a new house.

Worked example — the house walkthrough at a glance. One house, five ITIL phases:

ITIL phase The house version
Service Strategy "I want to build a new house" — the vision of what to achieve
Service Design The house plan (blueprint): money, land, timelines, suppliers
Service Transition The construction: the builder as project manager, the sponsor funding it, assets maintained, the change being the new building, release at completion, evaluation of the build
Service Operation Living in the house: day-to-day activities, tickets, monitoring, incidents
Continual Service Improvement Upgrading household articles step by step as new technology arrives

Sense-check: every phase that appears in ITIL appears here as a concrete household event — nothing in the framework is left outside the house.

2.10.1 Strategy and Design of the House

"I want to build a new house" is the service strategy — your thought about what you want to achieve. All strategical decisions in an IT organization are strategy: the vision and mission of the organization are its strategy, and how to achieve the goal is all strategical decisions. The walkthrough's example: an organization wants to be listed among the Fortune 500. That ambition is its strategy. Notice how much is already decided in that single sentence: the organization will be large, visible, and financially strong — every later design and operation choice is steered by that ambition, exactly as "I want a big house with a garden" steers everything from the foundation to the furniture.

The house plan, or blueprint, is the service design. Service design talks about the money needed to build the house, the availability of land, the timelines of completion, and the suppliers providing raw materials for construction. Design is where the plan and the budget meet. The blueprint is not the house — it is the agreement about the house before anyone pours concrete: what it will cost, on which land, by when, and from which suppliers the bricks and cement come. An IT service design does the same: the service's capabilities, its budget, its delivery timeline, and its vendors, all fixed on paper before the transition phase starts.

2.10.2 Building and Living in the House

Service transition is more about project management. In the house example, the builder is the project manager; the person funding the construction is the sponsor. The key components of transition: the builder has the knowledge of building a house; the change is constructing a new building; you maintain all required assets; you plan the construction duration and provide support as appropriate. The completion of the house construction is release management, and finally you evaluate the construction efficiency. Each transition concept maps one-to-one: the builder's expertise is the knowledge management of the project, the construction itself is the change, the materials and equipment are the assets, the schedule is the transition plan, and the day the family receives the keys is the release.

Service operation talks about day-to-day operations — buying household articles and living in the house. This is the phase most people are familiar with: incident, problem, event, service request, and access management. The walkthrough's image: "oh no, the kitchen is on fire" — that is an incident. "I don't know what to do" — "not to worry, I know what to do; we can call 9-1-1 and they will be able to help us out." All your day-in, day-out activities fall under service operations in IT: handling all tickets, monitoring the environment, restoring incidents. The kitchen fire is a perfect incident because it is a sudden failure to respond as expected — the kitchen was supposed to cook, not burn — and the call to 9-1-1 is the incident response: an agreed, known procedure that restores safety, the everyday equivalent of an escalation to the right team.

2.10.3 Improving the House

Continual service improvement means being clear about the term continual and not continuous: stepwise improvement of process efficiency, as opposed to continuous improvement where the end goal is achieved in a single instance. In the house, the household articles you upgrade as and when there is a new technology release — new features, a more user-friendly interface — are all continual improvements. The house gets better in steps, not in one shot. The kettle is replaced when a safer model appears, the lighting when a smarter one arrives, the doorbell when a video version is released — each replacement is a small, complete step, and none of them waits for "the perfect house" to be designed from scratch. That is continual improvement with a roof over its head.

Pitfalls:

  • Mixing the phases up — deciding "we want to be Fortune 500" is strategy, not operation; buying the plot is not the design, and the blueprint is not the construction. The house stays recognizable only when each phase stays in its lane.
  • Forgetting the sponsor — the person funding the construction is the sponsor; the builder is the project manager. In an IT transition, confusing the two breaks the authority chain.
  • Waiting for the perfect release — upgrading every household article only when the "final" technology arrives is the continuous mistake; the stepwise upgrade is the continual, correct one.

Recap: the house walkthrough maps all five ITIL phases onto one story — "I want to build a house" is strategy, the blueprint is design, the construction with its builder and sponsor is transition, living in the house (kitchen fires and all) is operation, and upgrading the household articles step by step is continual service improvement. If you can tell the house story, you can label any IT activity with its phase.

2.11 ITIL: A Process, Not a Project

Hook: Two questions near the end of the discussion settled what kind of thing ITIL actually is — and the answer surprises people who treat every IT initiative as a project with a deadline.

Two quick questions near the end of the discussion settled what kind of thing ITIL is and where it applies. The first question is about time — does ITIL end? The second is about scope — where does ITIL belong? Both answers are simple, and both are easy to get wrong on an exam.

2.11.1 The Project-or-Process Question

Asked whether ITIL is a project or a process, the professor answered without hesitation: it is a process. There is no fixed end date. A process is an ongoing thing — you are improving yourself. A project, by contrast, has the basic characteristics of a start date and a proper end date. ITIL has neither; it runs as long as the organization does.

Project Process
Time Start date and proper end date Ongoing, no fixed end date
Example Build a new billing system Run the billing service, improve it forever
Goal A finished deliverable A continuously improving state

When to call something which: if the work ends when a deliverable is handed over, it is a project; if the work must continue as long as the organization exists, it is a process — and running and improving IT services is squarely the second kind.

Q: After discussing all the ITIL processes, is ITIL a project or a process? A: It is a process. There is no start and no fixed end date — it is an ongoing process of improving yourself. A project must have a start date and a proper end date, and ITIL does not. That is the defining difference: a project is scheduled between two dates, while a process is the ongoing work of running and improving the service.

2.11.2 ITIL's Scope: Beyond Support Projects

The second question was whether ITIL can be applied only in a support or maintenance project. The answer is no — ITIL's scope is bigger than that. Even a product company, which has a product to sell to the market, needs an operational practice to manage the operation part of that product.

Q: Can ITIL be applied in a support or maintenance project only? Is that its scope? A: No, that is not the scope. ITIL can be applied anywhere — even if it is a product company, they still have a product to sell to the market, and if they have a product, they need an operational practice to manage the operation part of the product. The misunderstanding is natural: support teams talk about tickets and SLAs, so ITIL looks like a support-only tool. But any company that operates something — a product, a platform, an internal service — has an operation part, and the operation part needs a method.

A related clarification came out of the same discussion. In the development phase you apply a development method — Agile. For the operational phase you follow ITIL. In the transition and planning phase, which is project management activity, you can apply any development method: waterfall, spiral, or agile scrum — whatever you want. All the other ITIL processes are relevant to the operational side. And here is the gap the professor flagged: there was no scope where we could combine the development team and the operation team and understand the working life cycle together — the operational team has a different goal than the development team, and that barrier existed. Bridging that barrier is exactly what the next sessions on DevOps are for. The three-way map to keep: development runs on Agile, transition runs on project management (any method you choose), and operation runs on ITIL — and the missing bridge between development and operation is the subject DevOps was born to build.

Recap: ITIL is a process, not a project — no start date, no fixed end date, it runs as long as the organization does. Its scope is wider than support: any product company with something to operate needs an operational practice. Development runs on Agile, transition on project management, operation on ITIL — and the gap between the development team and the operation team is precisely what the upcoming DevOps sessions will bridge. Exam note: expect to explain why ITIL is a process and not a project — the defining difference is the start date and the proper end date.

2.12 ITIL in the Real World, and What Comes Next

2.12.1 The Reported Business Benefits

The benefits of ITIL are documented in an industry report that lists case studies from real companies that adopted the framework:

Company Result reported after adopting ITIL
Procter & Gamble Saved about 500 million dollars over four years by reducing help desk calls and improving the operating process
Nationwide Insurance Achieved a 40 percent reduction in system outages, with an estimated return on investment of 4.3 million dollars over three years
Capital One Reduced business-critical incidents by 92 percent over two years

These are the numbers to remember: 500 million dollars over four years, 40 percent fewer outages, 92 percent fewer critical incidents. They are also a reminder that ITIL is not academic — it is measured in money and downtime at companies of this scale. Two of the three results are literally dollars (the Procter & Gamble savings and the Nationwide return on investment), and the third is a count of business-critical incidents — which, at Capital One's scale, is also money, because every business-critical incident costs revenue and trust. When a framework can be summed up as "half a billion saved, nearly half the outages gone, nine in ten critical incidents eliminated," it stops being theory and becomes an investment decision.

2.12.2 SRE and the Road to DevOps

With the operational side now covered, the professor set up the bridge to DevOps by contrasting it with SRE. If you automate all your operations — all the phases of your operations — while keeping the maintenance or operation part of your service segregated from development, that is SRE (site reliability engineering). DevOps does not want to segregate. DevOps wants to combine your operation and your development. That single contrast — segregate-and-automate versus combine-and-collaborate — is the summary of why SRE and DevOps, close as they sound, are different moves.

SRE (site reliability engineering) DevOps
Operations Automated, but kept segregated from development Combined with development
Core move Segregate and automate Combine and collaborate
Team relationship Operations run their own automated world One shared working life cycle for dev and ops

Both SRE and DevOps accept that operations must be automated — nobody wants humans clicking through repetitive production tasks. The disagreement is about the boundary: SRE keeps the automated operation world as a separate discipline, engineered with software-engineering rigor; DevOps removes the boundary itself, so the team that builds the service also owns running it. The plan for the coming sessions: understand the development side, understand the operational side, and then discuss DevOps — with this session's ITIL content as the operational half of that picture.

Recap: the reported benefits make ITIL concrete — Procter & Gamble saved about 500 million dollars over four years, Nationwide Insurance cut system outages by 40 percent (with an estimated 4.3 million dollars in return over three years), and Capital One reduced business-critical incidents by 92 percent over two years. SRE automates segregated operations; DevOps combines development and operations — the difference between the two is the difference between keeping the wall and removing it. Exam note: know the reported ITIL benefits from the industry case studies. Also note that the assignment topics come from what has been discussed, and the session recordings are the reference for them; a consolidated evaluation component plan — all components with dates and timelines — will be published so everyone can prepare accordingly.

Exam Guidance Summary

  • Quizzes: after every tutorial session, a quiz opens and stays open for 24 hours. The quiz is purely MCQ. Once you start an attempt, it is time-bound: you must finish in 30 minutes. A request to extend the window to at least 48 hours for working professionals was raised and taken up with the operations team; watch the announcements for the final decision.
  • Evaluation plan: a single consolidated document listing every evaluation component with dates and timelines is being created and will be announced on the learning portal. This is the authoritative calendar for quiz dates and assignment dates.
  • Previous year question paper: it will be uploaded to the portal. Before the mid-semester exam, the session will spare 15 to 20 minutes to walk through the questions and the expected outcomes, so students know what to expect. This is done for every batch.
  • Study resources: the textbook and reference books are listed in the course handout. For anyone who wants to scale further, more book names are available on request. Session recordings are available for anyone who misses a session, and the recordings also serve as the reference for assignment topics.
  • Assignment scope: assignment topics come from what has been discussed in the sessions — review the material covered so far, with the recordings as backup.
  • Course structure: the course runs 16 contact sessions plus 4 tutorial sessions. The tutorial sessions are industry-expert talks on the DevOps tool chain, CI/CD pipeline, GitHub, and Scrum, and each one is followed by its quiz.
  • What to review before the exam: the delivery / deployment / release distinction, the waterfall-versus-agile reasoning, the agile values, the five ITIL phases, the four P's of service strategy, the service design processes, SLA = OLA + UC with its worked example, the nines (99.9, 99.99, 99.999 percent), event versus incident versus problem, the functions of service operation, continual (not continuous) improvement, and the reported ITIL benefits.

Key Industry Applications

  • Real-world: DevOps-style delivery gets features into production frequently so customers test live and give feedback early; this is the pattern behind the release practices of modern software companies.
  • Real-world: the hybrid waterfall-agile model — agile scrum for planning, waterfall inside each sprint — is what many organizations actually run in practice.
  • Real-world: manufacturing and hardware industries (the car example) still run waterfall because requirements are stable, sites are distributed, and sequential phases cost nothing extra.
  • Real-world: ITIL is used by service industries worldwide; the documented benefits include Procter & Gamble saving about 500 million dollars over four years, Nationwide Insurance cutting system outages by 40 percent, and Capital One reducing business-critical incidents by 92 percent over two years.
  • Real-world: service level agreements with concrete numbers — a 30-minute acknowledgement, two to three hours to identify a problem and remedies, three more hours to solutions — are exactly how real ticket systems quote response commitments.
  • Real-world: underpinning contracts with storage and infrastructure vendors cover third-party hardware replacement time, as in the failed-disk example, so the vendor's delay never becomes the customer's penalty.
  • Real-world: availability commitments are quoted in nines — 99.9, 99.99, and up to 99.999 percent for the most demanding services.
  • Real-world: service desks now rely on chat bots and self-service (the password-change button, the login-reset bot) so L1 support absorbs simple requests before escalation to L2 technical management and L3 application management.
  • Real-world: knowledge management turns past mistakes into organization-wide runbooks so future services are designed better — the same idea behind post-incident reviews and documented root cause analyses.
  • Real-world: ITIL applies to product companies too, not just support providers — any company selling a product needs an operational method for running it.
  • Real-world: the distinction between SRE (automating segregated operations) and DevOps (combining development and operations) frames how modern organizations choose their reliability strategy.
  • Real-world: the tutorial sessions connect directly to the industry tool chain — DevOps tooling, CI/CD pipelines, GitHub, and Scrum — as taught by industry experts.

ITD Lecture 2 notes · ITIL and the Operational Side of DevOps

Introduction to Devops· postgraduate· 2026-08-14

Sections Breakdown

12.1 SDLC Phases Through a DevOps Lens

Every SDLC phase survives under DevOps but is re-tuned into a small, frequent, feedback-driven loop: iterative requirements, MVP design, early and modular development, continuous automated testing, delivery to production, and proactive maintenance.

22.2 The Waterfall Model Today

Waterfall is not dead: it survives as a hybrid (scrum for planning, a waterfall sequence inside each sprint) and as the whole delivery method for stable, fixed-scope industries like manufacturing.

32.3 Agile: Breaking the Wall Between Teams

Agile exists to break the wall between the business side and the development team with short iterations and direct customer contact; the values favor working software, customer collaboration, and responding to change while keeping a plan.

42.4 ITIL: A Framework of Best Practices

ITIL is the Information Technology Infrastructure Library, a framework of best practices for delivering IT service; its goals are focused, client-friendly, cost-optimized service across five phases.

52.5 Service Strategy

Service strategy decides what the industry wants to be and what services to offer, organized around the four P's (perspective, position, plan, pattern) and four processes (demand, portfolio, financial, and business relationship management).

62.6 Service Design

Service design builds the service and its agreements; the SLA is the signed promise to the customer, always the sum of the internal OLA and the vendor UC, as the failed-disk example and the nines of availability show.

72.7 Service Transition

Service transition plans the push into production: change management guarantees zero-downtime changes, asset and configuration management records every setting, and knowledge management stores lessons from past mistakes.

82.8 Service Operation

Service operation runs the service day to day with five processes (event, incident, problem, request fulfillment, access management) and three functions (service desk L1, technical management L2, application management L3).

92.9 Continual Service Improvement

The fifth ITIL phase never ends: continual means stepwise improvement of process efficiency, captured by the professor's marathon analogy of goals tightening from one kilometer in 30 minutes to 20 to 15.

102.10 The House-Building Walkthrough

The house walkthrough maps all five ITIL phases onto one story: 'I want to build a house' is strategy, the blueprint is design, construction is transition, living in the house is operation, and stepwise upgrades are continual improvement.

112.11 ITIL: A Process, Not a Project

ITIL is a process with no start date and no fixed end date, while a project has both; its scope goes beyond support projects because even product companies need an operational practice.

122.12 ITIL in the Real World, and What Comes Next

Reported ITIL benefits: Procter & Gamble saved about 500 million dollars over four years, Nationwide Insurance cut outages by 40 percent, and Capital One reduced critical incidents by 92 percent; SRE automates segregated operations while DevOps combines development and operations.

13Exam Guidance Summary

Quiz logistics, the consolidated evaluation plan, previous year question paper walkthroughs, study resources, and the full list of topics to review before the exam.

14Key Industry Applications

Real-world connections: modern release practices, hybrid waterfall-agile, ITIL adoption results, concrete SLA numbers, nines availability, bot-based service desks, runbooks, and the SRE-versus-DevOps choice.

Postgraduate students of software engineering and delivery

Exam Revision Notes

Below is the distilled, exam-ready core. Every entry comes from the full explanation above. Use this section for rapid review; return to the main notes when a point needs more context.

SDLC Phases Through a DevOps Lens

Must-know: Delivery pushes code to internal environments, deployment pushes it to production, release makes the feature visible and usable to the customer; you can deliver without deploying and deploy without releasing.

⚠️ Top pitfall: Calling a push to staging 'delivery to production' or a deployed-but-flagged-off feature 'released' — the release is only complete when the customer can actually use the feature.

Self-check: A feature runs on production servers but is switched off behind a configuration flag. Has it been delivered, deployed, or released? (Deployed — it is in production, but not released because customers cannot use it yet.)

Connects to: Section 2.2, Section 2.3

The Waterfall Model Today

Must-know: Waterfall is best when the problem is clear and requirements are stable; the hybrid pattern runs scrum for planning but executes each sprint as a waterfall sequence; manufacturing stays sequential because requirements are stable, the budget and schedule are fixed, and sites are distributed.

⚠️ Top pitfall: Assuming waterfall is always wrong — it is the right call when requirements are stable, the budget and schedule are fixed, and no agile coordination overhead is justified.

Self-check: Why does a car manufacturer not need a scrum master or a product owner? (Because the problem is fully understood, requirements are stable, and the sequential SDLC is all the machinery required.)

Connects to: Section 2.1, Section 2.3

Agile: Breaking the Wall Between Teams

Must-know: Agile keeps a plan — the change gets priority and the plan moves; the values favor working software, customer collaboration, and responding to change, without removing documentation, contracts, or planning.

⚠️ Top pitfall: Reading 'responding to change over following a plan' as 'no planning' — the plan stays, it just yields to change.

Self-check: What stays in place and what changes when a customer requests a different feature mid-sprint? (The plan stays; the change gets priority and the plan is re-planned around it.)

Connects to: Section 2.2, Section 2.1

ITIL: A Framework of Best Practices

Must-know: ITIL = Information Technology Infrastructure Library, a framework of best practices for delivering IT service, organized into five phases each backed by its own book; all phases contain processes, only service operation contains functions.

⚠️ Top pitfall: Treating ITIL as a rigid all-or-nothing procedure — it is a library of best practices the industry picks from as suited.

Self-check: How many ITIL phases contain functions? (Only one — service operation; all five contain processes.)

Connects to: Section 2.5, Section 2.6, Section 2.7, Section 2.8, Section 2.9

Service Strategy

Must-know: The four P's are perspective (vision), position (market advantage), plan (defined activities), pattern (smooth execution via policies and standards); the four strategy processes are demand, portfolio, financial, and business relationship management.

⚠️ Top pitfall: Confusing position (what is our market advantage) with plan (what exactly will we do) — the two P's answer different questions.

Self-check: What three kinds of services does the service portfolio hold? (Retired, active, and planned/upcoming services.)

Connects to: Section 2.4, Section 2.6

Service Design

Must-know: SLA = OLA + UC: the signed promise to the customer must be the sum of the internal teams' response times (OLA) and the vendors' timelines (UC); the nines (99.9 / 99.99 / 99.999 percent) are the availability promise, allowing about 8.8 hours, 53 minutes, and 5 minutes of downtime per year respectively.

⚠️ Top pitfall: Quoting an SLA without the UC — the vendor's hardware replacement time is outside the provider's control, so leaving it out makes the promise impossible and the penalty lands on the provider.

Self-check: A service's storage disk fails; the vendor takes four hours to replace it and the internal teams take one hour. What must the SLA budget at minimum? (Five hours — the OLA time plus the UC time.)

Connects to: Section 2.5, Section 2.7, Section 2.4

Service Transition

Must-know: Change management exists so a change never impacts the availability of the current service — nobody accepts two-day change windows; zero downtime is the objective, and knowledge management stores past mistakes organization-wide so future services are designed better.

⚠️ Top pitfall: Planning a change with a downtime window — customers accept only zero-downtime upgrades; also forgetting to record an asset's configuration, which makes later failures undiagnosable.

Self-check: Why must the UC be in the SLA but the change window be out of the customer's experience? (The SLA budgets the vendor's time; change management makes the upgrade invisible so customers never notice the change happened.)

Connects to: Section 2.6, Section 2.8, Section 2.1

Service Operation

Must-know: An event is any input to the service; an incident is a failure to respond as expected; a problem is the underlying cause — fixing the problem cuts the frequency and impact of future incidents.

⚠️ Top pitfall: Confusing incident with problem — the incident is the single failure event, the problem is the cause; also treating normal events and requests as incidents.

Self-check: A login fails even though the credentials are correct. Is that an event, an incident, or a problem? (An incident — the service did not respond the way it has to; the underlying cause would be the problem.)

Connects to: Section 2.6, Section 2.7, Section 2.4

Continual Service Improvement

Must-know: It is continual, not continuous: continual means stepwise improvement of process efficiency; continuous would achieve the end goal in a single instance. CSI never ends because the vision and mission keep evolving.

⚠️ Top pitfall: Writing 'continuous' instead of 'continual' — and scheduling CSI like a project with an end date; improvement stops exactly when the industry still needs to climb.

Self-check: Why does the marathon analogy use one kilometer in 30, then 20, then 15 minutes? (Each step is small, measurable, and achievable; the goals tighten only after each is reached.)

Connects to: Section 2.4, Section 2.5, Section 2.10

The House-Building Walkthrough

Must-know: The house walkthrough: strategy = 'I want to build a new house', design = the blueprint, transition = construction (builder as PM, sponsor funding it), operation = living in the house (kitchen fire = incident, 9-1-1 call = response), CSI = stepwise upgrades of household articles.

⚠️ Top pitfall: Calling a strategy decision an operation task or treating the blueprint as the construction — each ITIL phase has its own house event and mixing them loses the map.

Self-check: In the house story, what is the kitchen fire? (An incident — and calling 9-1-1 is the response, i.e., the incident-handling activity of service operation.)

Connects to: Section 2.4, Section 2.5, Section 2.6, Section 2.7, Section 2.8, Section 2.9

ITIL: A Process, Not a Project

Must-know: ITIL is a process — no start date, no fixed end date, ongoing self-improvement — while a project has a start date and a proper end date; ITIL applies beyond support projects because any product company needs an operational practice.

⚠️ Top pitfall: Calling ITIL a project because it has phases, or limiting ITIL's scope to support or maintenance projects — product companies need operational practice too.

Self-check: Why is ITIL a process and not a project? (A process has no start and no fixed end date; ITIL is ongoing improvement that runs as long as the organization does.)

Connects to: Section 2.4, Section 2.12, Section 2.3

ITIL in the Real World, and What Comes Next

Must-know: The reported ITIL benefits: P&G saved about 500 million dollars over four years; Nationwide cut system outages by 40 percent with an estimated 4.3 million dollar return over three years; Capital One reduced business-critical incidents by 92 percent over two years. SRE = automate segregated operations; DevOps = combine development and operations.

⚠️ Top pitfall: Treating SRE and DevOps as the same move — SRE keeps operations automated but segregated from development, DevOps combines them.

Self-check: What is the one-line difference between SRE and DevOps? (SRE automates segregated operations; DevOps combines development and operations.)

Connects to: Section 2.4, Section 2.11, Section 2.8

Was this lecture useful?

Loading comments…
🤖

BitsNotes AI Assistant

Subject Notes Assistant

Configure AI Chat

Choose how to access the chatbot
Have your own API key?

Switch to "Bring Your Own Key" tab above for unlimited access with any OpenAI-compatible provider.

🔑 Enter API key above to fetch live models from provider, or enter model name manually.
OpenAI-Compatible API Support

Choose any provider preset (Gemini, DeepSeek, Kimi, GLM, MiniMax, Qwen, OpenAI, Groq, Ollama, etc.) or enter a custom endpoint URL.

Security & Privacy First

Your API key is sent directly from your browser to your specified provider. BitsNotes servers never store or see your key.