Get Instant Access
to This Blueprint

Applications icon

Create a Horizontally Optimized SDLC to Better Meet Business Demands

Local optimization isn’t the answer – you must examine the entire SDLC.

  • While teams are used to optimizing their own respective areas of responsibility, there is lack of clarity on the overall core SDLC process resulting in applications being released that are of poor quality.
  • Software development teams are struggling to release on time and within budget.
  • Teams do not understand the overall process, are not communicating well, and traceability is hard to achieve.
  • Each team claims to be optimized yet the final deliverable doesn’t reflect the expected quality.

Our Advice

Critical Insight

  • Optimizing can make you worse. One cannot just optimize locally – the SDLC must be optimized in its entirety to ensure traceability across the process.
  • Separate process from framework.
    You don’t need to “Go Agile” or follow other industry jargon to effectively optimize your SDLC.
  • SDLC process improvement is ongoing.
    Start with your team’s current capabilities and optimize. You should set expectations that new improvements will always come in the future.

Impact and Result

  • Use a systematic framework to bring out local optimizations as potential candidates for SDLC optimization.
  • Prioritize those candidates that will aid in optimizing the overall core SDLC process.
  • Create the necessary governance and control structures to sustain the changes.
  • Use Info-Tech tools and templates to accelerate your process optimization.

Create a Horizontally Optimized SDLC to Better Meet Business Demands Research & Tools

Start here – read the Executive Brief

Read this Executive Brief to understand Info-Tech's approach to SDLC optimization and why the SDLC must be optimized in its entirety to ensure traceability across the process.

1. Document the current state of the SDLC

This phase of the blueprint will help in understanding the organization's business priorities, documenting the current SDLC process, and identifing current SDLC challenges.

2. Define root causes, determine optimization initiatives, and define target state

This phase of the blueprint, will help with defining root causes, determining potential optimization initiatives, and defining the target state of the SDLC.

3. Develop a rollout strategy for SDLC optimization

This phase of the blueprint will help with prioritizing initiatives in order to develop a rollout strategy, roadmap, and communication plan for the SDLC optimization.


Member Testimonials

After each Info-Tech experience, we ask our members to quantify the real-time savings, monetary impact, and project improvements our research helped them achieve. See our top member experiences for this blueprint and what our clients have to say.

Client

Experience

Impact

$ Saved

Days Saved

Southwest Gas Corporation

Workshop

8/10

N/A

10


Application Development Throughput

Please note: This course will be updated in September 2023.

Local optimization isn’t the answer – you must examine the entire SDLC.
This course makes up part of the Applications Certificate.

Now Playing:
Academy: Application Development Throughput | Executive Brief

An active membership is required to access Info-Tech Academy
  • Course Modules: 4
  • Estimated Completion Time: 2-2.5 hours
  • Featured Analysts:
  • Altaz Valani, Sr. Research Director, Applications Practice
  • Gord Harrison, SVP of Research and Advisory

Workshop: Create a Horizontally Optimized SDLC to Better Meet Business Demands

Workshops offer an easy way to accelerate your project. If you are unable to do the project yourself, and a Guided Implementation isn't enough, we offer low-cost delivery of our project workshops. We take you through every phase of your project and ensure that you have a roadmap in place to complete your project successfully.

Module 1: Document Your Current SDLC

The Purpose

  • Understand SDLC current state.

Key Benefits Achieved

  • Understanding of your current SDLC state and metrics to measure the success of your SDLC optimization initiative.

Activities

Outputs

1.1

Document the key business objectives that your SDLC delivers upon.

  • Documented business objectives
1.2

Document your current SDLC process using a SIPOC process map.

  • Documented SIPOC process map
1.3

Identify appropriate metrics in order to track the effectiveness of your SDLC optimization.

  • Identified metrics to measure the effectiveness of your SDLC optimization
1.4

Document the current state process flow of each SDLC phase.

  • Documented current state process flows of each SDLC phase
1.5

Document the control points and tools used within each phase.

  • Documented control points and tools used within each SDLC phase

Module 2: Assess Challenges and Define Root Causes

The Purpose

  • Understand current SDLC challenges and root causes.

Key Benefits Achieved

  • Understand the core areas of your SDLC that require optimization.

Activities

Outputs

2.1

Identify the current challenges that exist within each SDLC phase.

  • Identified current challenges
2.2

Determine the root cause of the challenges that exist within each SDLC phase.

  • Identified root causes of your SDLC challenges

Module 3: Determine Your SDLC Optimization Initiatives

The Purpose

  • Understand common best practices and the best possible optimization initiatives to help optimize your current SDLC.

Key Benefits Achieved

  • Understand the best ways to address your SDLC challenges.

Activities

Outputs

3.1

Define optimization initiatives to address the challenges in each SDLC phase.

  • Defined list of potential optimization initiatives to address SDLC challenges

Module 4: Define SDLC Target State

The Purpose

  • Define your SDLC target state while maintaining traceability across your overall SDLC process.

Key Benefits Achieved

  • Understand what will be required to reach your optimized SDLC.

Activities

Outputs

4.1

Determine the target state of your SDLC.

  • Determined SDLC target state
4.2

Determine the people, tools, and control points necessary to achieve your target state.

  • Identified people, processes, and tools necessary to achieve target state
4.3

Assess the traceability between phases to ensure a seamlessly optimized SDLC.

  • Completed traceability alignment map and prioritized list of initiatives

Module 5: Prioritize Initiatives and Develop Rollout Strategy

The Purpose

  • Define how you will reach your target state.

Key Benefits Achieved

  • Create a plan of action to achieve your desired target state.

Activities

Outputs

5.1

Gain the full scope of effort required to implement your SDLC optimization initiatives.Gain the full scope of effort required to implement your SDLC optimization initiatives.

  • Level of effort required to implement your SDLC optimization initiatives
5.2

Identify the enablers and blockers of your SDLC optimization.

  • Identified enablers and blockers of your SDLC optimization
5.3

Define your SDLC optimization roadmap.

  • Defined optimization roadmap
5.4

Create a communication plan to share initiatives with the business.

  • Completed communication plan to present your optimization strategy to stakeholders
Create a Horizontally Optimized SDLC to Better Meet Business Demands preview picture

About Info-Tech

Info-Tech Research Group is the world’s fastest-growing information technology research and advisory company, proudly serving over 30,000 IT professionals.

We produce unbiased and highly relevant research to help CIOs and IT leaders make strategic, timely, and well-informed decisions. We partner closely with IT teams to provide everything they need, from actionable tools to analyst guidance, ensuring they deliver measurable results for their organizations.

What Is a Blueprint?

A blueprint is designed to be a roadmap, containing a methodology and the tools and templates you need to solve your IT problems.

Each blueprint can be accompanied by a Guided Implementation that provides you access to our world-class analysts to help you get through the project.

Need Extra Help?
Speak With An Analyst

Get the help you need in this 3-phase advisory process. You'll receive 3 touchpoints with our researchers, all included in your membership.

Guided Implementation 1: Document the current state of the SDLC
  • Call 1: Discuss your current SDLC process and define current challenges.

Guided Implementation 2: Define root causes, determine optimization initiatives, and define target state
  • Call 1: Discover root causes and understand best practices to define potential optimization initiatives.

Guided Implementation 3: Develop a rollout strategy for SDLC optimization
  • Call 1: Define your SDLC target state, prioritize activities based on your resources and initiative complexity, and define your rollout strategy.

Author

Altaz Valani

Contributors

  • Avraham Mordoch, CEO, TOC Solutions
  • Emir Hasanbegovic, Founder & CTO, TribalScale
  • Paul Dowman, Founder, OK GROW!
  • Michael Hofweller, Director of Growth, OK GROW!
  • Kofi Senaya, Director of Product, Clearbridge Mobile
  • Amit Jethani, Product Manager, Pivotal Labs
  • John Munro, President, Scrum Masters Inc.
  • Ben Palacio, Information Systems Analyst, County of Nevada
  • Michael Yokota, Founder, Made with Magnolia
  • Sterling Bjorndahl, Director of Operations, eHealth Saskatchewan
  • Ken Piddington, Chief Information Officer and Executive Advisor, MRE Consulting
  • Emilio Chemali, Director of Strategic Business Intelligence & DevOps, MRE Consulting
Visit our IT Cost Optimization Center
Over 100 analysts waiting to take your call right now: 1-519-432-3550 x2019