Technical Debt Assessment and Valuation

You are here

 

Do you know the true value of your software? Are you sure?

Technical debt is a real cost. Whether you're looking at it from the perspective of a venture capitalist or CEO, or from the viewpoint of a CIO or CTO, or you're trying to determine if a merger or acquisition makes sense, knowing how much money is required to "pay back" your software's technical debt may be the very factor that proves your decision to be a good one or a very costly one.

In a Technical Debt Assessment and Valuation, Cutter's Senior Consultants examine the quality of the software under examination through technical and business lenses. Whether that code is your own, has been developed by an acquisition candidate, or by a company you're investing (more) in, Cutter's Technical Debt Assessment and Valuation will enable you to:

  • Get the vital answer to the question "Is your software an asset or a liability?"
  • Know how much (more) money you will need to invest in order to fix the code.
  • Get data and insights you need to guide the fix-it process for the software.
  • Identify projects that are likely to get in trouble at an early stage of the software life cycle
  • Determine if the technical debt is keeping your software development staff from responding quickly and effectively to customer requests

Plus, you'll get the tools you need to govern the software development process on an on-going basis to avoid the expense of future technical debt.

In a Technical Debt Assessment and Valuation, Cutter's Senior Consultants will identify the architecture, design, coding, testing and documentation deficits that constitute technical debt.

Ward Cunningham on Technical Debt

Cutter Fellow Ward Cunningham on the origins of the phrase "Technical Debt", common misapplications, and what the Technical Debt metaphor really means.

When I deal with technical debt issues, I refer to Cutter Consortium regularly. Their approach is the only one I've found that actually works when translated from the theoretical into the context of an organization.
Jen Stone Browne

 

The assessment combines static code analytics with dynamic program analytics to give you "x-rays" of the software being examined at any desired granularity. You'll get a report and/or presentation that provide you with a dollar figure you can plug into your financial models so that you can objectively analyze your critical software assets. Easy-to-understand graphics depicting the quality of your code and the cost of your technical debt will enable your team to zero in on the most hazardous projects and fix them in a prioritized manner. And you'll get operational recommendations that take into account various qualitative and quantitative factors that characterize your software development process. These recommendations will help you make the best decisions about your ongoing strategy for this software development effort.


Case Study

Cutter Consortium was called into a software organization by its venture capital firm to conduct a Technical Debt Assessment and Valuation. The code to be evaluated had been acquired two years prior. Until the organization built the capability to develop the code in its US headquarters, the development had continued through an outsourcing company in another country. The assessment came just as the company was about to release ~200K lines of Java code.


Customizable for Your Needs

Our Technical Debt Assessment and Valuation can provide value to a vast array of stakeholders, including:

  • CIOs, looking to ensure delivery over development?
  • CTOs, in search of early warning signs your development project is in trouble?
  • CEOs, responsible for governing the development process effectively and ensuring the execution of corresponding go-to-market plans in a reliable manner?
  • VCs, determining how much (more) money to invest in your portfolio company?
  • M&A/due diligence investigators, in need of assurance that code you're acquiring isn't toxic?

We will take into account your specific needs and goals to develop an assessment optimized for you.

    Add More Value to This Engagement

    Cutter's Technical Debt Assessment and Valuation is well-paired with our Agile Assessment, a quantitative and qualitative analysis of an organization's use of agile methods, software engineering practices, and project management skills and capabilities. When the two are conducted jointly, Cutter will present your team with an integrated plan for addressing software quality deficits and software process deficits.

    What's Next?

    For more details, or to arrange your Technical Debt Assessment and Valuation, contact your Cutter Account Executive by email, call +1 781 648 8700, or complete the form below.

     

    Philip O'Reilly
    Article

    Beyond Fintech: New Frontiers — Opening Statement

    by Philip OReilly

    This issue focuses on key topics of interest for financial services organizations, namely equity crowdfunding, legacy systems migration, robo-advisors, test outsourcing, and refining the reconciliation process.


    Bhardwaj Velamakanni
    Advisor

    Implementing Design Thinking in Agile

    by Bhardwaj Velamakanni

    This Advisor presents an overview of improving Agile techniques and practices by using design thinking within the Agile space and describes three techniques from design thinking methodologies that tend to yield benefits to Agile practitioners.


    Gustav Toppenberg
    Executive Update

    Data’s Story: An Enterprise Asset in the Digital Backbone

    by Gustav Toppenberg

    The existence of a digital backbone in an organization means that anyone aspiring and planning to transform different parts of the enterprise can leverage the digital backbone in a consistent and sustainable way, ensuring that each transformation effort connects and leverages a common platform. Digital transformation leaders are starting to realize that a powerful digital services backbone to facilitate rapid innovation and responsiveness is key to successfully executing on a digital strategy.


    Effort score and priority rank for requirements in our sample project.
    Executive Summary

    Can We Measure Agile Performance with an Evolving Scope? An EVM Framework (Executive Summary)

    by Alexandre Rodrigues

    Can a method like EVM, developed to control projects with well-defined objectives, be applied to control product development initiatives that evolve continuously toward a “moving target”? In an Agile environment, we are faced with the dynamic evolution of a finite boundary of integrated scope, cost, time, and resources; this finiteness — essential for business management and decisions — is the cradle for project management techniques, tools, methods, and frameworks. The EVM method was first developed to help with managing complex R&D projects mostly characterized by an unstable, volatile, and evolving scope. It is therefore no surprise that EVM applies to Agile projects.


    Article

    The Frontier of Fintech Innovation — Opening Statement

    by Philip OReilly

    It’s a pleasure for me to introduce the first of two special issues of Cutter Business Technology Journal (CBTJ) showcasing the thought leadership and cutting-edge research and development (R&D) being done in State Street Corporation’s Advanced Technology Centres in Europe, the Middle East, and Africa (EMEA) and Asia Pacific (APAC), in partnership with University College Cork (UCC) and Zhejiang University (ZJU), respectively. The articles in this issue represent a small sample of the output from the R&D undertaken in these centers, which combine academic excellence with real industry impact.


    Executive Update

    Business Architecture’s Role in Crisis, Risk, and Compliance Management

    by William Ulrich

    Every business must deal with crisis, risk, and compliance challenges. Teams chartered with addressing these challenges are often split across business units and regions, which fragments crisis, risk, and compliance management efforts. Business unit silos and related complexities obscure ecosystem transparency, which in turn constrain an organization’s ability to identify risks, assure compliance, and prevent and disarm crises. Business architecture delivers business ecosystem transparency as a basis for improving a business’s ability to collectively address challenges related to crisis, risk, and compliance. 


    Curt Hall
    Advisor

    Building New Business Models with Blockchain

    by Curt Hall

    Organizations are using blockchain to create new business models — exploiting its capabilities for optimizing contract management, financial transaction management, and identity management.


    Nine Policy Recommendations for Managing Technical Debt
    Executive Update

    Managing Technical Debt: Nine Policy Recommendations

    by Rick Brenner

    For technology-dependent products, companies, institutions, and even societies, sustainability depends on learning how to manage technical debt. Like most transformations, incorporating new practices into our organizations will likely be an iterative process. We already recognize the problem, and researchers are making progress, albeit mostly on technical issues. This Executive Update proposes a policy-centered approach to the problem. It begins with a principle that can serve as a guide for constructing technical debt management policy, and then shows how to apply that principle to develop nine recommendations that enable organizations to manage technical debt effectively.


    Bhardwaj Velamakanni
    Advisor

    Emerging Agile Anti-Patterns

    by Bhardwaj Velamakanni

    Agile methodologies, however popular they are, bring their own sets of “smells” and anti-patterns to the table, sometimes causing irreparable damage to the team. While the sources of these smells are many, one of the primary culprits is the mindset that treats Agile as “yet another methodology,” totally ignoring the cultural aspect. This article throws light on some of the prominent smells that are emerging of late in the Agile world.


    Jens Coldewey
    Advisor

    Middle Management in Flux

    by Jens Coldewey

    If you start changing an organization toward an Agile mindset, there’s no real end. Agile is about creating an organization of continuous learning and the transformation is done when there is nothing new to learn, which will probably be never. This puts an enormous challenge on middle management.


    Article

    Business Opportunities in the New Digital Age — Opening Statement

    by San Murugesan

    The articles in this issue present perspectives and ideas on business transformation in the digital age. We hope they will inspire and encourage you to visualize the likely future of business in your domain and to explore the opportunities it presents. Finally, we hope their insights will help you identify suitable transformation strategies and plans and, if needed, choose viable collaboration models for partnering with startups and other firms in your digital business efforts.


    Advisor

    Unlocking Value from Digital Initiatives

    by Joe Peppard, by John Thorp

    Beyond buzzwords, what we are seeing is a seismic shift in the role of technology in organizations. Technology is more and more embedded in everything we do as we move into an increasingly hyper-connected digital world, a world in which technology is driving significant social, organizational, and industry change.


    Digital Data Steams impact bottom line
    Webinar

    Improve Customer Experience — Leverage Your Digital Data Streams

    by Federico Pigni, by Gabriele Piccoli

    In this on-demand webinar, you'll discover the strategic and tactical opportunities made possible by Digital Data Streams and the opportunities for improved customer experience made possible by DDS.


    Lou Mazzucchelli
    Advisor

    Why Are They Twittering? A Modest Proposal

    by Lou Mazzucchelli

    At the Cutter Digital Transformation & Innovation Bootcamp, Cutter Fellow and Harvard Business School Professor Karim Lakhani talked about digitally-driven disruption of traditional business models for value creation and capture, discussing platform models like Facebook and Twitter. To date, Twitter has clearly done a good job “creating value.” But unlike Facebook, it continues to struggle with the capture part of the equation.


    social collaboration
    Executive Update

    Seven Ways to Gamify Social Collaboration

    by Phaedra Boinodiris

    Social collaboration is not about technology. It’s about connecting people, and it’s changing the way business is being conducted. Similarly, gamification is not about games. It’s about motivating the per­sonal and professional behaviors that drive business value. Together, social collaboration and gamifi­cation help companies reap great benefits — among them, the ability to deepen customer relationships, drive operational efficiencies, and optimize their workforce. 


    Figure 1 — Tracing a roadmap to projects.
    Advisor

    Using Roadmaps Strategically

    by Roger Evernden

    Roadmaps have two key functions in strategy planning. The first is to outline planned architectural changes that will deliver the required strategies; the second is to outline alternative ways to achieve the same results.


    Article

    Technology Trends, Predictions, and Reflections 2017: Opening Statement

    by Cutter Team

    Just as recent global events have given us reason to pause and reflect, the pace of technology emergence and disruption is proving to be a source of inspiration and uncertainty. Transitioning to a digital world is front-of-mind for many business executives, yet finding the right path is an ongoing challenge. So we asked Cutter’s team of experts for their insights on some of the technologies, trends, and strategies that will be relevant in 2017 and beyond. In typical Cutter Business Technology Journal fashion, our call produced a wide range of opinions and reflections worthy of consideration as you chart your business technology journey for the new year.


    Article

    AGI: A Threat, an Opportunity, or an Inevitable Unknown for 2017?

    by Alexandre Rodrigues

    Artificial general intelligence (AGI) is currently emerging as an area where recent developments are likely to have a major impact on the way organizations do business, societies organize themselves, and even on how we address values and ethics.

    The fact is that AGI already exists in our daily life. A common example is the GPS systems present in many new cars manufactured today; and let’s not forget the drones being used to deliver pizzas and cars that drive themselves. While automatic pilots have been used in commercial planes for quite some time, what AGI is about to offer to general business and human activity is well beyond what most of us have seen so far.


    Article

    The Tech-Driven Tech Backlash

    by Carl Pritchard

    2017 is going to be a year of strange winners, and perhaps the strangest of all will be a giant leap away from technology and back to solutions that don’t rely on 24/7 connectivity. With the onslaught of major hacks and Facebook embarrassment, the antitech crowd may have its best year in decades. 


    Article

    Rapid Technology Innovation in Blockchain: Should You Be on the Front Lines?

    by Nate OFarrell

    One of the most prevalent blockchains in the world, Ethereum, is poised to switch from a proof-of-work (POW) algorithm to a proof-of-stake (POS) algorithm, likely in 2017, with the release of the Casper codebase. Why does this matter? Because blockchain technology is becoming increasingly relevant and prevalent in businesses across the globe. It holds great potential to disrupt how businesses perform basic transactions, from payments, to programmable, self-executing contracts, to identity verification.