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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Organizations are using blockchain to create new business models — exploiting its capabilities for optimizing contract management, financial transaction management, and identity management.
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.
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.
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.
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.
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.
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.
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 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 personal and professional behaviors that drive business value. Together, social collaboration and gamification help companies reap great benefits — among them, the ability to deepen customer relationships, drive operational efficiencies, and optimize their workforce.
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.
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.
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.
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.
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.