SlideShare a Scribd company logo
SDLC or ITIL? Wrong question.

The workable, practical guide to Do IT Yourself

Page 1 of 2

Vol. 4.23 • June 3, 2008

SDLC or ITIL? Wrong question.
By David Nichols

E ver-increasing

business and technological complexity are driving successful IT
organizations to search for methodologies to ensure that new or changed IT services meet
the requirements of the business customers, and create value for the business by being
designed, delivered and operated in an efficient and effective manner. Application
groups point to the use of a Systems Development Lifecycle (SDLC) as their solution. Some
of the technical functional groups have jumped on the ITIL® bandwagon. So which should
it be; SDLC or ITIL?
Once upon a time, a programmer and a user would sit down and talk about what the user needed in a new program or wanted changed in an
existing one. The programmer would go away and reappear sometime later with a new or changed program. As life, business and
technology became more complicated, structured methodologies evolved to support the lifecycle of a software application or system.
Commonly referred to as the Systems (or Software) Development Lifecycle, these methodologies have dominated how new software
systems were built and maintained for over thirty years.
In parallel, the IT Infrastructure Library has struggled over this same time to rationalize the Systems Development and IT Service
Lifecycles. Recently introduced to ITIL, many IT organizations who currently use a systems development lifecycle methodology have
asked, "Should we use our SDLC or ITIL?" Although that may be an interesting question, it is the wrong question to ask.
SLDC - Some of the early adopters of systems development lifecycle methodologies often commented (with tongues firmly planted in their
cheeks) that it seemed that they knew a phase of the software lifecycle was complete when the paperwork out weighed the project team.
Most of the early SDLCs followed the waterfall method of sequential phases, where each phase had to be completed before the next could
be started. This was okay when IT was automating clerks and financial folks.
As new systems started supporting information workers, the waterfall method gave way to subsequent generations of SDLC methods, most
of which embedded some sort of iterative method such as the fountain, or spiral models. The spiral model (a series of waterfall cycles) gave
way to rapid prototyping (a.k.a. Rapid Application Development or RAD) which prototypes the application, and builds the real application
as soon as the prototype is approved.
An incremental model came along later, and built and tested separate sections or “chunks” of a system with close involvement of the user.
Now we have the synchronize and stabilize method, which is fundamentally the spiral method enabled by oversight and code management
tools. This method develops software components separately, assembled them into the “whole” system, and tests and tweaks it until it is
stable before doing another round of development. This is also known as the F.W. I. T. W. method (Fiddle With It ‘Til it Works).
Although all of these methods are interesting and represent adaptation by the development folks to changing business conditions, they all
share a similar approach; they ask and answer the following;
Project Planning & Feasibility – how big is big and can it be done?
Systems Analysis & Requirements Definition – what do we have and what do they want?
Systems Design – how do we give them what they want (& need)?
Implementation – how do we build it?
Acceptance, Installation & Deployment – does it meet their needs, can we install and operate it?
Maintenance – what is still needed or what has changed and is needed now?

http://www.itsmsolutions.com/newsletters/DITYvol4iss23.htm

6/3/2008
SDLC or ITIL? Wrong question.

Page 2 of 2

IT Service Lifecycle – From the very beginning, the IT Information Library it has supported the idea of the delivery of the IT infrastructure
as a set of IT Services as opposed to the individual hardware and software components that make up those services. This was refined in
2001 with the version 2.0 refresh of the library and expanded in the latest version 3.0. Version 3.0 (v3) extends and refines the concept of IT
Services into a five-phase IT Service Lifecycle, expanding the core processes from ten to over twenty.
The IT Service Lifecycle phases ask and answer;
Service Strategy – what new or changed services do we need and why?
Service Design – will this design meet the requirements of the customer?
Service Transition – how can we build this so that it achieves the requirements of the customer and can be operated and improved?
Service Operation – how do we operate and support the new or changed service?
Continual Service Improvement – what can we do to improve the service or the supporting processes?
With the v2 refresh, the library introduced Application Management to IT Service Management. It provided very little in the way of useful
guidance and actually required interpolation of its guidance with the Information Communication Technology volume to make any sense on
how to go about integrating software into IT Services and, in particular, to wrapper IT Services in the context of a larger lifecycle model.
Version 3.0 addressed the issue by including the technical functional issues of application management in the Service Operation phase and
the remainder of the “nuts & bolts” issues within the context of the service in which the software application participates.
Okay, so what is the problem?
Development & Infrastructure Dynamics – Most IT application development groups who use an SDLC often find themselves in conflict
with the “infrastructure groups” within their own organization. In organizations with relatively immature design and support processes, the
infrastructure folks do not respond or participate in “filling out the forms” used by the SDLC methodology to document and ensure
consistency of phase deliverables.
This leads to the software folks thinking that the infrastructure folks are a bunch of “hip-shooting cowboys,” and the infrastructure folks to
think the application folks are “anally retentive, socially challenged geeks.”
If the IT organization is more mature in its processes and has either adopted or attempted to adopt some of the support and transition-related
IT Service Lifecycle processes, the conflict is more substantive and centers on the perceived relevance of the SDLC activities vis-à-vis those
of the operation and transition processes and the technical functional areas outside of the application groups. This environment supports
discourse, a prerequisite for healthy and productive disagreements among the technical functional groups (technical and application groups),
process owners and the management team.
The Question Is? – The right question is not which method or process framework to use, but rather how to integrate SDLC-enabled
activities in support of systems development in the larger context of the IT Service Lifecycle. This is similar in nature to integrating a
governance framework such as CobiT, program/project methodology such as Prince2 or PMI, quality methods such as Six Sigma, Lean,
Lean Six Sigma, Baldridge, and Deming into the IT Service Lifecycle.
Each method or framework addresses part, but only part, of what it takes to manage the lifecycle of an IT Service. The question of which
one to use is specific to the individual circumstances of the implementing organization. The approach should be to understand the strengths
and weaknesses of each, understand the full requirements of the IT Service Lifecycle and organizational maturity, and look for integration
points, overlap and gaps.
Summary – Any article about ITIL that does not include the word “synergistic” cannot be considered buzzword compliant. However, in
this case, the word fits, so we will use it. The ITIL framework, when integrated with other frameworks, methods and standards, is truly
capable of enabling a level of organizational performance greater than the sum of its individual components.
So the right question is not one of “either-or,” but one of integration.

Entire Contents © 2008 itSM Solutions® LLC. All Rights Reserved.
ITIL ® and IT Infrastructure Library ® are Registered Trade Marks of the Office of Government Commerce and is used here by itSM Solutions LLC
under license from and with the permission of OGC (Trade Mark License No. 0002).

http://www.itsmsolutions.com/newsletters/DITYvol4iss23.htm

6/3/2008

More Related Content

What's hot

GTN-Québec_2010 05-25
GTN-Québec_2010 05-25GTN-Québec_2010 05-25
GTN-Québec_2010 05-25Simon Grant
 
ITIL Training Online Guide
ITIL Training Online Guide ITIL Training Online Guide
ITIL Training Online Guide Rick Lemieux
 
ITIL Training Reference Guide
ITIL Training Reference GuideITIL Training Reference Guide
ITIL Training Reference GuideRick Lemieux
 
Reference Model for ISEB Certificates in Enterprise and Solution Architecture
Reference Model for ISEB  Certificates in Enterprise  and Solution ArchitectureReference Model for ISEB  Certificates in Enterprise  and Solution Architecture
Reference Model for ISEB Certificates in Enterprise and Solution ArchitectureAryashree Pritikrishna
 
Semantech Inc. Architecture Fusion
Semantech Inc. Architecture FusionSemantech Inc. Architecture Fusion
Semantech Inc. Architecture FusionStephen Lahanas
 
Business and technical requirements of software as-a-service implications in ...
Business and technical requirements of software as-a-service implications in ...Business and technical requirements of software as-a-service implications in ...
Business and technical requirements of software as-a-service implications in ...ijfcstjournal
 
Enterprise architecture-for-healthcare
Enterprise architecture-for-healthcareEnterprise architecture-for-healthcare
Enterprise architecture-for-healthcareMaheswara Reddy N
 
The LEAP2A approach to portfolio interoperability
The LEAP2A approach to portfolio interoperabilityThe LEAP2A approach to portfolio interoperability
The LEAP2A approach to portfolio interoperabilitySimon Grant
 
Microservices: A Step Towards Modernizing Healthcare Applications
Microservices: A Step Towards Modernizing Healthcare ApplicationsMicroservices: A Step Towards Modernizing Healthcare Applications
Microservices: A Step Towards Modernizing Healthcare ApplicationsCitiusTech
 
Adaptive SOA with Interactive Monitoring Techniques and HPS
Adaptive SOA with Interactive Monitoring Techniques and HPSAdaptive SOA with Interactive Monitoring Techniques and HPS
Adaptive SOA with Interactive Monitoring Techniques and HPSIOSR Journals
 
Transitioning Enterprise Architectures to Service Oriented Architectures
Transitioning Enterprise Architectures to Service Oriented ArchitecturesTransitioning Enterprise Architectures to Service Oriented Architectures
Transitioning Enterprise Architectures to Service Oriented ArchitecturesNathaniel Palmer
 
The Top 7 Active Directory Admin Challenges Overcome White Paper
The Top 7 Active Directory Admin Challenges Overcome White PaperThe Top 7 Active Directory Admin Challenges Overcome White Paper
The Top 7 Active Directory Admin Challenges Overcome White PaperNetIQ
 
Leap2A for e-portfolio portability
Leap2A for e-portfolio portabilityLeap2A for e-portfolio portability
Leap2A for e-portfolio portabilitySimon Grant
 
201306 CIO NET The Value of IT Frameworks
201306 CIO NET The Value of IT Frameworks201306 CIO NET The Value of IT Frameworks
201306 CIO NET The Value of IT FrameworksFrancisco Calzado
 

What's hot (20)

GTN-Québec_2010 05-25
GTN-Québec_2010 05-25GTN-Québec_2010 05-25
GTN-Québec_2010 05-25
 
ITIL Training Online Guide
ITIL Training Online Guide ITIL Training Online Guide
ITIL Training Online Guide
 
ITIL Training Reference Guide
ITIL Training Reference GuideITIL Training Reference Guide
ITIL Training Reference Guide
 
Reference Model for ISEB Certificates in Enterprise and Solution Architecture
Reference Model for ISEB  Certificates in Enterprise  and Solution ArchitectureReference Model for ISEB  Certificates in Enterprise  and Solution Architecture
Reference Model for ISEB Certificates in Enterprise and Solution Architecture
 
Open Standards
Open StandardsOpen Standards
Open Standards
 
Semantech Inc. Architecture Fusion
Semantech Inc. Architecture FusionSemantech Inc. Architecture Fusion
Semantech Inc. Architecture Fusion
 
Dit yvol3iss2
Dit yvol3iss2Dit yvol3iss2
Dit yvol3iss2
 
Dit yvol5iss22
Dit yvol5iss22Dit yvol5iss22
Dit yvol5iss22
 
Business and technical requirements of software as-a-service implications in ...
Business and technical requirements of software as-a-service implications in ...Business and technical requirements of software as-a-service implications in ...
Business and technical requirements of software as-a-service implications in ...
 
Enterprise architecture-for-healthcare
Enterprise architecture-for-healthcareEnterprise architecture-for-healthcare
Enterprise architecture-for-healthcare
 
The LEAP2A approach to portfolio interoperability
The LEAP2A approach to portfolio interoperabilityThe LEAP2A approach to portfolio interoperability
The LEAP2A approach to portfolio interoperability
 
Dit yvol2iss50
Dit yvol2iss50Dit yvol2iss50
Dit yvol2iss50
 
Microservices: A Step Towards Modernizing Healthcare Applications
Microservices: A Step Towards Modernizing Healthcare ApplicationsMicroservices: A Step Towards Modernizing Healthcare Applications
Microservices: A Step Towards Modernizing Healthcare Applications
 
Adaptive SOA with Interactive Monitoring Techniques and HPS
Adaptive SOA with Interactive Monitoring Techniques and HPSAdaptive SOA with Interactive Monitoring Techniques and HPS
Adaptive SOA with Interactive Monitoring Techniques and HPS
 
Dit yvol2iss43
Dit yvol2iss43Dit yvol2iss43
Dit yvol2iss43
 
Transitioning Enterprise Architectures to Service Oriented Architectures
Transitioning Enterprise Architectures to Service Oriented ArchitecturesTransitioning Enterprise Architectures to Service Oriented Architectures
Transitioning Enterprise Architectures to Service Oriented Architectures
 
The Top 7 Active Directory Admin Challenges Overcome White Paper
The Top 7 Active Directory Admin Challenges Overcome White PaperThe Top 7 Active Directory Admin Challenges Overcome White Paper
The Top 7 Active Directory Admin Challenges Overcome White Paper
 
Leap2A for e-portfolio portability
Leap2A for e-portfolio portabilityLeap2A for e-portfolio portability
Leap2A for e-portfolio portability
 
Dit yvol3iss29
Dit yvol3iss29Dit yvol3iss29
Dit yvol3iss29
 
201306 CIO NET The Value of IT Frameworks
201306 CIO NET The Value of IT Frameworks201306 CIO NET The Value of IT Frameworks
201306 CIO NET The Value of IT Frameworks
 

Viewers also liked

Texas Cattle Feeders Association
Texas Cattle Feeders Association Texas Cattle Feeders Association
Texas Cattle Feeders Association kaleymccafferty
 
Fg xpress strategic plan recognition events and leadership copia (35) - copia
Fg xpress strategic plan recognition events and leadership   copia (35) - copiaFg xpress strategic plan recognition events and leadership   copia (35) - copia
Fg xpress strategic plan recognition events and leadership copia (35) - copiaRaoni Claro
 
Fg xpress strategic plan recognition events and leadership copia (33) - copia
Fg xpress strategic plan recognition events and leadership   copia (33) - copiaFg xpress strategic plan recognition events and leadership   copia (33) - copia
Fg xpress strategic plan recognition events and leadership copia (33) - copiaRaoni Claro
 
Fg xpress strategic plan recognition events and leadership copia (34) - copia
Fg xpress strategic plan recognition events and leadership   copia (34) - copiaFg xpress strategic plan recognition events and leadership   copia (34) - copia
Fg xpress strategic plan recognition events and leadership copia (34) - copiaRaoni Claro
 
Colegio las rosas (campos eolicos)
Colegio las rosas (campos eolicos)Colegio las rosas (campos eolicos)
Colegio las rosas (campos eolicos)Valeria Buendia
 
Fg xpress strategic plan recognition events and leadership copia (32) - copia
Fg xpress strategic plan recognition events and leadership   copia (32) - copiaFg xpress strategic plan recognition events and leadership   copia (32) - copia
Fg xpress strategic plan recognition events and leadership copia (32) - copiaRaoni Claro
 
Presentacion all star fgx en español forever green express - fg-xpress - pe...
Presentacion all star fgx en español   forever green express - fg-xpress - pe...Presentacion all star fgx en español   forever green express - fg-xpress - pe...
Presentacion all star fgx en español forever green express - fg-xpress - pe...Raoni Claro
 
Presentacion all star fgx en español forever green express - fg-xpress - pe...
Presentacion all star fgx en español   forever green express - fg-xpress - pe...Presentacion all star fgx en español   forever green express - fg-xpress - pe...
Presentacion all star fgx en español forever green express - fg-xpress - pe...Raoni Claro
 

Viewers also liked (20)

Sandracu
SandracuSandracu
Sandracu
 
Texas Cattle Feeders Association
Texas Cattle Feeders Association Texas Cattle Feeders Association
Texas Cattle Feeders Association
 
Dit yvol4iss27
Dit yvol4iss27Dit yvol4iss27
Dit yvol4iss27
 
Dit yvol4iss39
Dit yvol4iss39Dit yvol4iss39
Dit yvol4iss39
 
Dit yvol4iss31
Dit yvol4iss31Dit yvol4iss31
Dit yvol4iss31
 
Dit yvol4iss33
Dit yvol4iss33Dit yvol4iss33
Dit yvol4iss33
 
Tavocu
TavocuTavocu
Tavocu
 
Fg xpress strategic plan recognition events and leadership copia (35) - copia
Fg xpress strategic plan recognition events and leadership   copia (35) - copiaFg xpress strategic plan recognition events and leadership   copia (35) - copia
Fg xpress strategic plan recognition events and leadership copia (35) - copia
 
Fg xpress strategic plan recognition events and leadership copia (33) - copia
Fg xpress strategic plan recognition events and leadership   copia (33) - copiaFg xpress strategic plan recognition events and leadership   copia (33) - copia
Fg xpress strategic plan recognition events and leadership copia (33) - copia
 
Dit yvol4iss34
Dit yvol4iss34Dit yvol4iss34
Dit yvol4iss34
 
Fg xpress strategic plan recognition events and leadership copia (34) - copia
Fg xpress strategic plan recognition events and leadership   copia (34) - copiaFg xpress strategic plan recognition events and leadership   copia (34) - copia
Fg xpress strategic plan recognition events and leadership copia (34) - copia
 
Colegio las rosas (campos eolicos)
Colegio las rosas (campos eolicos)Colegio las rosas (campos eolicos)
Colegio las rosas (campos eolicos)
 
Dit yvol4iss25
Dit yvol4iss25Dit yvol4iss25
Dit yvol4iss25
 
Dit yvol4iss22
Dit yvol4iss22Dit yvol4iss22
Dit yvol4iss22
 
Dit yvol4iss41
Dit yvol4iss41Dit yvol4iss41
Dit yvol4iss41
 
Fg xpress strategic plan recognition events and leadership copia (32) - copia
Fg xpress strategic plan recognition events and leadership   copia (32) - copiaFg xpress strategic plan recognition events and leadership   copia (32) - copia
Fg xpress strategic plan recognition events and leadership copia (32) - copia
 
Html5 marlon
Html5 marlonHtml5 marlon
Html5 marlon
 
Presentacion all star fgx en español forever green express - fg-xpress - pe...
Presentacion all star fgx en español   forever green express - fg-xpress - pe...Presentacion all star fgx en español   forever green express - fg-xpress - pe...
Presentacion all star fgx en español forever green express - fg-xpress - pe...
 
Dit yvol4iss40
Dit yvol4iss40Dit yvol4iss40
Dit yvol4iss40
 
Presentacion all star fgx en español forever green express - fg-xpress - pe...
Presentacion all star fgx en español   forever green express - fg-xpress - pe...Presentacion all star fgx en español   forever green express - fg-xpress - pe...
Presentacion all star fgx en español forever green express - fg-xpress - pe...
 

Similar to Dit yvol4iss23

The System Development Life Cycle
The System Development Life CycleThe System Development Life Cycle
The System Development Life CycleMegan Espinoza
 
ITIL , DevOps and IT4IT
ITIL , DevOps and IT4ITITIL , DevOps and IT4IT
ITIL , DevOps and IT4ITSwati Kumari
 
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTION
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTIONEXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTION
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTIONacijjournal
 
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTION
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTIONEXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTION
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTIONacijjournal
 
SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx
  SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx  SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx
SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docxjoyjonna282
 
The Systems Development Life Cycle
The Systems Development Life CycleThe Systems Development Life Cycle
The Systems Development Life CycleCrystal Torres
 
Multimodal IT and Orchestration for Digital Transformation
Multimodal IT and Orchestration for Digital TransformationMultimodal IT and Orchestration for Digital Transformation
Multimodal IT and Orchestration for Digital TransformationLeon Dohmen
 
2005-0801 - NetworkWorld - ITIL
2005-0801 - NetworkWorld - ITIL2005-0801 - NetworkWorld - ITIL
2005-0801 - NetworkWorld - ITILMichele Hudnall
 
ORIGINAL PAPERFuture software organizations – agile goals .docx
ORIGINAL PAPERFuture software organizations – agile goals .docxORIGINAL PAPERFuture software organizations – agile goals .docx
ORIGINAL PAPERFuture software organizations – agile goals .docxvannagoforth
 
System Development Life Cycle Essay
System Development Life Cycle EssaySystem Development Life Cycle Essay
System Development Life Cycle EssayPamela Wright
 
ITatMIT Strategy Overview DRAFT v0.pptx
ITatMIT Strategy Overview DRAFT v0.pptxITatMIT Strategy Overview DRAFT v0.pptx
ITatMIT Strategy Overview DRAFT v0.pptxssuserf7b3a5
 
How Observability and Explainability Benefit the SDLC
How Observability and Explainability Benefit the SDLCHow Observability and Explainability Benefit the SDLC
How Observability and Explainability Benefit the SDLCCloudZenix LLC
 

Similar to Dit yvol4iss23 (20)

The Development Of Cobit. Isaca
The Development Of Cobit. IsacaThe Development Of Cobit. Isaca
The Development Of Cobit. Isaca
 
The System Development Life Cycle
The System Development Life CycleThe System Development Life Cycle
The System Development Life Cycle
 
ITIL , DevOps and IT4IT
ITIL , DevOps and IT4ITITIL , DevOps and IT4IT
ITIL , DevOps and IT4IT
 
Dit yvol3iss7
Dit yvol3iss7Dit yvol3iss7
Dit yvol3iss7
 
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTION
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTIONEXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTION
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTION
 
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTION
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTIONEXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTION
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTION
 
SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx
  SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx  SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx
SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx
 
Dit yvol3iss34
Dit yvol3iss34Dit yvol3iss34
Dit yvol3iss34
 
CHAPTER FOUR.pptx
CHAPTER FOUR.pptxCHAPTER FOUR.pptx
CHAPTER FOUR.pptx
 
IT Service Management.pdf
IT Service Management.pdfIT Service Management.pdf
IT Service Management.pdf
 
The Systems Development Life Cycle
The Systems Development Life CycleThe Systems Development Life Cycle
The Systems Development Life Cycle
 
Multimodal IT and Orchestration for Digital Transformation
Multimodal IT and Orchestration for Digital TransformationMultimodal IT and Orchestration for Digital Transformation
Multimodal IT and Orchestration for Digital Transformation
 
2005-0801 - NetworkWorld - ITIL
2005-0801 - NetworkWorld - ITIL2005-0801 - NetworkWorld - ITIL
2005-0801 - NetworkWorld - ITIL
 
Dit yvol2iss12
Dit yvol2iss12Dit yvol2iss12
Dit yvol2iss12
 
ORIGINAL PAPERFuture software organizations – agile goals .docx
ORIGINAL PAPERFuture software organizations – agile goals .docxORIGINAL PAPERFuture software organizations – agile goals .docx
ORIGINAL PAPERFuture software organizations – agile goals .docx
 
System Development Life Cycle Essay
System Development Life Cycle EssaySystem Development Life Cycle Essay
System Development Life Cycle Essay
 
ITatMIT Strategy Overview DRAFT v0.pptx
ITatMIT Strategy Overview DRAFT v0.pptxITatMIT Strategy Overview DRAFT v0.pptx
ITatMIT Strategy Overview DRAFT v0.pptx
 
Itil 2
Itil 2Itil 2
Itil 2
 
How Observability and Explainability Benefit the SDLC
How Observability and Explainability Benefit the SDLCHow Observability and Explainability Benefit the SDLC
How Observability and Explainability Benefit the SDLC
 
Dit yvol5iss23
Dit yvol5iss23Dit yvol5iss23
Dit yvol5iss23
 

More from Rick Lemieux

More from Rick Lemieux (20)

IT Service Management (ITSM) Model for Business & IT Alignement
IT Service Management (ITSM) Model for Business & IT AlignementIT Service Management (ITSM) Model for Business & IT Alignement
IT Service Management (ITSM) Model for Business & IT Alignement
 
Dit yvol5iss41
Dit yvol5iss41Dit yvol5iss41
Dit yvol5iss41
 
Dit yvol5iss40
Dit yvol5iss40Dit yvol5iss40
Dit yvol5iss40
 
Dit yvol5iss38
Dit yvol5iss38Dit yvol5iss38
Dit yvol5iss38
 
Dit yvol5iss37
Dit yvol5iss37Dit yvol5iss37
Dit yvol5iss37
 
Dit yvol5iss36
Dit yvol5iss36Dit yvol5iss36
Dit yvol5iss36
 
Dit yvol5iss35
Dit yvol5iss35Dit yvol5iss35
Dit yvol5iss35
 
Dit yvol5iss34
Dit yvol5iss34Dit yvol5iss34
Dit yvol5iss34
 
Dit yvol5iss31
Dit yvol5iss31Dit yvol5iss31
Dit yvol5iss31
 
Dit yvol5iss33
Dit yvol5iss33Dit yvol5iss33
Dit yvol5iss33
 
Dit yvol5iss32
Dit yvol5iss32Dit yvol5iss32
Dit yvol5iss32
 
Dit yvol5iss30
Dit yvol5iss30Dit yvol5iss30
Dit yvol5iss30
 
Dit yvol5iss29
Dit yvol5iss29Dit yvol5iss29
Dit yvol5iss29
 
Dit yvol5iss28
Dit yvol5iss28Dit yvol5iss28
Dit yvol5iss28
 
Dit yvol5iss26
Dit yvol5iss26Dit yvol5iss26
Dit yvol5iss26
 
Dit yvol5iss25
Dit yvol5iss25Dit yvol5iss25
Dit yvol5iss25
 
Dit yvol5iss24
Dit yvol5iss24Dit yvol5iss24
Dit yvol5iss24
 
Dit yvol5iss21
Dit yvol5iss21Dit yvol5iss21
Dit yvol5iss21
 
Dit yvol5iss20
Dit yvol5iss20Dit yvol5iss20
Dit yvol5iss20
 
Dit yvol5iss19
Dit yvol5iss19Dit yvol5iss19
Dit yvol5iss19
 

Dit yvol4iss23

  • 1. SDLC or ITIL? Wrong question. The workable, practical guide to Do IT Yourself Page 1 of 2 Vol. 4.23 • June 3, 2008 SDLC or ITIL? Wrong question. By David Nichols E ver-increasing business and technological complexity are driving successful IT organizations to search for methodologies to ensure that new or changed IT services meet the requirements of the business customers, and create value for the business by being designed, delivered and operated in an efficient and effective manner. Application groups point to the use of a Systems Development Lifecycle (SDLC) as their solution. Some of the technical functional groups have jumped on the ITIL® bandwagon. So which should it be; SDLC or ITIL? Once upon a time, a programmer and a user would sit down and talk about what the user needed in a new program or wanted changed in an existing one. The programmer would go away and reappear sometime later with a new or changed program. As life, business and technology became more complicated, structured methodologies evolved to support the lifecycle of a software application or system. Commonly referred to as the Systems (or Software) Development Lifecycle, these methodologies have dominated how new software systems were built and maintained for over thirty years. In parallel, the IT Infrastructure Library has struggled over this same time to rationalize the Systems Development and IT Service Lifecycles. Recently introduced to ITIL, many IT organizations who currently use a systems development lifecycle methodology have asked, "Should we use our SDLC or ITIL?" Although that may be an interesting question, it is the wrong question to ask. SLDC - Some of the early adopters of systems development lifecycle methodologies often commented (with tongues firmly planted in their cheeks) that it seemed that they knew a phase of the software lifecycle was complete when the paperwork out weighed the project team. Most of the early SDLCs followed the waterfall method of sequential phases, where each phase had to be completed before the next could be started. This was okay when IT was automating clerks and financial folks. As new systems started supporting information workers, the waterfall method gave way to subsequent generations of SDLC methods, most of which embedded some sort of iterative method such as the fountain, or spiral models. The spiral model (a series of waterfall cycles) gave way to rapid prototyping (a.k.a. Rapid Application Development or RAD) which prototypes the application, and builds the real application as soon as the prototype is approved. An incremental model came along later, and built and tested separate sections or “chunks” of a system with close involvement of the user. Now we have the synchronize and stabilize method, which is fundamentally the spiral method enabled by oversight and code management tools. This method develops software components separately, assembled them into the “whole” system, and tests and tweaks it until it is stable before doing another round of development. This is also known as the F.W. I. T. W. method (Fiddle With It ‘Til it Works). Although all of these methods are interesting and represent adaptation by the development folks to changing business conditions, they all share a similar approach; they ask and answer the following; Project Planning & Feasibility – how big is big and can it be done? Systems Analysis & Requirements Definition – what do we have and what do they want? Systems Design – how do we give them what they want (& need)? Implementation – how do we build it? Acceptance, Installation & Deployment – does it meet their needs, can we install and operate it? Maintenance – what is still needed or what has changed and is needed now? http://www.itsmsolutions.com/newsletters/DITYvol4iss23.htm 6/3/2008
  • 2. SDLC or ITIL? Wrong question. Page 2 of 2 IT Service Lifecycle – From the very beginning, the IT Information Library it has supported the idea of the delivery of the IT infrastructure as a set of IT Services as opposed to the individual hardware and software components that make up those services. This was refined in 2001 with the version 2.0 refresh of the library and expanded in the latest version 3.0. Version 3.0 (v3) extends and refines the concept of IT Services into a five-phase IT Service Lifecycle, expanding the core processes from ten to over twenty. The IT Service Lifecycle phases ask and answer; Service Strategy – what new or changed services do we need and why? Service Design – will this design meet the requirements of the customer? Service Transition – how can we build this so that it achieves the requirements of the customer and can be operated and improved? Service Operation – how do we operate and support the new or changed service? Continual Service Improvement – what can we do to improve the service or the supporting processes? With the v2 refresh, the library introduced Application Management to IT Service Management. It provided very little in the way of useful guidance and actually required interpolation of its guidance with the Information Communication Technology volume to make any sense on how to go about integrating software into IT Services and, in particular, to wrapper IT Services in the context of a larger lifecycle model. Version 3.0 addressed the issue by including the technical functional issues of application management in the Service Operation phase and the remainder of the “nuts & bolts” issues within the context of the service in which the software application participates. Okay, so what is the problem? Development & Infrastructure Dynamics – Most IT application development groups who use an SDLC often find themselves in conflict with the “infrastructure groups” within their own organization. In organizations with relatively immature design and support processes, the infrastructure folks do not respond or participate in “filling out the forms” used by the SDLC methodology to document and ensure consistency of phase deliverables. This leads to the software folks thinking that the infrastructure folks are a bunch of “hip-shooting cowboys,” and the infrastructure folks to think the application folks are “anally retentive, socially challenged geeks.” If the IT organization is more mature in its processes and has either adopted or attempted to adopt some of the support and transition-related IT Service Lifecycle processes, the conflict is more substantive and centers on the perceived relevance of the SDLC activities vis-à-vis those of the operation and transition processes and the technical functional areas outside of the application groups. This environment supports discourse, a prerequisite for healthy and productive disagreements among the technical functional groups (technical and application groups), process owners and the management team. The Question Is? – The right question is not which method or process framework to use, but rather how to integrate SDLC-enabled activities in support of systems development in the larger context of the IT Service Lifecycle. This is similar in nature to integrating a governance framework such as CobiT, program/project methodology such as Prince2 or PMI, quality methods such as Six Sigma, Lean, Lean Six Sigma, Baldridge, and Deming into the IT Service Lifecycle. Each method or framework addresses part, but only part, of what it takes to manage the lifecycle of an IT Service. The question of which one to use is specific to the individual circumstances of the implementing organization. The approach should be to understand the strengths and weaknesses of each, understand the full requirements of the IT Service Lifecycle and organizational maturity, and look for integration points, overlap and gaps. Summary – Any article about ITIL that does not include the word “synergistic” cannot be considered buzzword compliant. However, in this case, the word fits, so we will use it. The ITIL framework, when integrated with other frameworks, methods and standards, is truly capable of enabling a level of organizational performance greater than the sum of its individual components. So the right question is not one of “either-or,” but one of integration. Entire Contents © 2008 itSM Solutions® LLC. All Rights Reserved. ITIL ® and IT Infrastructure Library ® are Registered Trade Marks of the Office of Government Commerce and is used here by itSM Solutions LLC under license from and with the permission of OGC (Trade Mark License No. 0002). http://www.itsmsolutions.com/newsletters/DITYvol4iss23.htm 6/3/2008