Trial lock

This Research is for Members Only

Not a member? Unlock a free sample of our research now!

Already a member?

Sign in now

Applications icon

Modernize Your SDLC

Strategically adopt today’s SDLC good practices to streamline value delivery.

Unlock a Free Sample

View Storyboard

Solution Set Storyboard Thumbnail

Contributors

  • Paul Dowman, Founder and CTO, OK GROW!
  • Emilio Chemali, Director of Business Intelligence & Analytics, MRE Consulting Ltd.
  • Nico Kruger, General Manager for Helix ALM and Hansoft, Perforce
  • Matt Rowley, Partner, Wipfli LLP
  • Benjamin Palacio, Information Systems Analyst, County of Placer
  • Jack Bowersox Jr., Software Quality Assurance Supervisor, Mutual Benefit Group
  • Fernando Valera, CTO, Visure Solutions
  • Trevor Farnum, Vice President of Technology, Data Recognition Corporation
  • Scott Ambler, Senior Consulting Partner, Scott Ambler + Associates
  • Scott Ion, Director of IT Digital, Liquor Control Board of Ontario (LCBO)
  • Eugene Sokhransky, Head of Business Development and Product Expert, ALM Works
  • Jim McCormack, Director of Application Development, Farm Credit Financial Partners, Inc.
  • Ian Prinsloo, Director, Treasury Technology, Central 1 Credit Union
  • 5 anonymous contributors

Your Challenge

  • Today’s rapidly scaling and increasingly complex products create mounting pressure on delivery teams to release new features and changes quickly and with sufficient quality.
  • Many organizations lack the critical capabilities and resources needed to satisfy their growing backlog, jeopardizing product success.

Our Advice

Critical Insight

  • Delivery quality and throughput go hand in hand. Focus on meeting minimum process and product quality standards first. Improved throughput will eventually follow.
  • Business integration is not optional. The business must be involved in guiding delivery efforts, and ongoing validation and verification product changes.
  • The software development lifecycle (SDLC) must deliver more than software. Business value is generated through the products and services delivered by your SDLC. Teams must provide the required product support and stakeholders must be willing to participate in the product’s delivery.

Impact and Result

  • Standardize your definition of a successful product. Come to an organizational agreement of what defines a high-quality and successful product. Accommodate both business and IT perspectives in your definition.
  • Clarify the roles, processes, and tools to support business value delivery and satisfy stakeholder expectations. Indicate where and how key roles are involved throughout product delivery to validate and verify work items and artifacts. Describe how specific techniques and tools are employed to meet stakeholder requirements.
  • Focus optimization efforts on most affected stages. Reveal the health of your SDLC from the value delivery, business and technical practice quality standards, discipline, throughput, and governance perspectives with a diagnostic. Identify and roadmap the solutions to overcome the root causes of your diagnostic results.

Research & Tools

Start here – read the Executive Brief

Read our concise Executive Brief to find out why you should modernize your SDLC, review Info-Tech’s methodology, and understand the four ways we can support you in completing this project.

1. Set your SDLC context

State the success criteria of your SDLC practice through the definition of product quality and organizational priorities. Define your SDLC current state.

2. Diagnose your SDLC

Build your SDLC diagnostic framework based on your practice’s product and process objectives. Root cause your improvement opportunities.

3. Modernize your SDLC

Learn of today’s good SDLC practices and use them to address the root causes revealed in your SDLC diagnostic results.

Guided Implementations

This guided implementation is a seven call advisory process.

Guided Implementation #1 - Set your SDLC context

Call #1 - Discuss your quality and product definitions and how quality is interpreted from both business and IT perspectives.
Call #2 - Review your case for the strengthening of your SDLC practice.
Call #3 - Review the current state of your roles, processes, and tools in your organization.

Guided Implementation #2 - Diagnose your SDLC

Call #1 - Discuss the components of your diagnostic framework.
Call #2 - Review the results of your SDLC diagnostic.

Guided Implementation #3 - Modernize your SDLC

Call #1 - Discuss the SDLC practices used in the industry.
Call #2 - Review the scope and achievability of your SDLC optimization initiatives.

Onsite Workshop

Discuss This Workshop

Book Your Workshop

Onsite 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 onsite 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: Set Your SDLC Context

The Purpose

  • Discuss your quality and product definitions and how quality is interpreted from both business and IT perspectives.
  • Review your case for strengthening your SDLC practice.
  • Review the current state of your roles, processes, and tools in your organization.

Key Benefits Achieved

  • Grounded understanding of products and quality that is accepted across the organization.
  • Clear business and IT objectives and metrics that dictate your SDLC practice’s success.
  • Defined SDLC current state people, process, and technologies.

Activities

Outputs

1.1

Define your products and quality.

  • Product and quality definitions.
1.2

Define your SDLC objectives.

  • SDLC business and technical objectives and vision.
1.3

Measure your SDLC effectiveness.

  • SDLC metrics.
1.4

Define your current SDLC state.

  • SDLC capabilities, processes, roles and responsibilities, resourcing model, and tools and technologies.

Module 2: Diagnose Your SDLC

The Purpose

  • Discuss the components of your diagnostic framework.
  • Review the results of your SDLC diagnostic.

Key Benefits Achieved

  • SDLC diagnostic framework tied to your SDLC objectives and definitions.
  • Root causes to your SDLC issues and optimization opportunities.

Activities

Outputs

2.1

Build your diagnostic framework.

  • SDLC diagnostic framework.
2.2

Diagnose your SDLC.

  • Root causes to SDLC issues and optimization opportunities.

Module 3: Modernize Your SDLC

The Purpose

  • Discuss the SDLC practices used in the industry.
  • Review the scope and achievability of your SDLC optimization initiatives.

Key Benefits Achieved

  • Knowledge of good practices that can improve the effectiveness and efficiency of your SDLC.
  • Realistic and achievable SDLC optimization roadmap.

Activities

Outputs

3.1

Learn and adopt SDLC good practices.

  • Optimization initiatives and target state SDLC practice.
3.2

Build your optimization roadmap.

  • SDLC optimization roadmap, risks and mitigations, and stakeholder communication flow.

Search Code: 87559
Published: February 1, 2019
Last Revised: February 1, 2019