• Introduction

    How nice would it be if you could reliably forecast when your software will be delivered?
  • Sometimes it can feel like software development is a black hole and it’s not clear what goes on in there, nor is it clear how to get consistent on-time delivery along with high-quality output. Repeatedly and reliably hitting your deadlines and achieving this with high quality is the ultimate goal of high-performing software organizations. 

    Whether you have an internal software team or outsource software development
    to a partner, this is for you.

    At Lighthouse, we think differently. We believe software should be engineered and your team and processes must be repeatable, much like running a manufacturing plant. We want you to have the Visibility into each area of your “software manufacturing plant” as well as the Control to course correct if you see certain processes sliding “out of tolerance.”

    To get started, you must first become repeatable in each critical component of your organization. One needs to break down your software organization and processes into bite-sized manageable components (think of these like the stations on the manufacturing line), determine their strengths and weaknesses, and establish a consistent behavior of “rhythm, realize, and repeat."

    Reporting your software organization’s performance in these key areas will give you the Visibility you need to know where you are and the Control you need to course correct. Once you achieve repeatability across these key components, your results will become more consistent. You can now build a plan and have confidence that you’ll hit that plan. This is when you will consistently hit your delivery dates.

  • Your Organization

    Let’s start by understanding the size and complexity of your organization and software application.
  • Past Performance

    As you answer the following questions, think about all current and recently completed projects/releases:
  • Culture, Strategy & Alignment

    Culture, Strategy, and organizational alignment are critical to empowering your staff and assuring everyone is rowing together. Think about your company and entire software organization as you answer the following:
  • People

    Organizations are made of people. Think about your entire development organization (developers, product owners, business analysts, QA, etc.) and rate your development organization:
  • Process

    To assure consistency over time, one must have processes adopted across the organization. Think about the processes across your entire SDLC and rate them:
  • General

  • Review

    Before submitting your self-assessment, please provide your contact information below so we can send you a copy of your results.
  • Should be Empty:
Jotform Logo
Now create your own Jotform - It's free!Create your own Jotform