Managing Technical Debt by Philippe Kruchten & Robert Nord & Ipek Ozkaya

Managing Technical Debt by Philippe Kruchten & Robert Nord & Ipek Ozkaya

Author:Philippe Kruchten & Robert Nord & Ipek Ozkaya [Philippe Kruchten & Robert Nord & Ipek Ozkaya]
Language: eng
Format: epub, pdf
Publisher: Software Engineering Institute
Published: 2000-01-02T00:00:00+00:00


Quicker delivery and faster resolution of problems

A continuous software delivery environment

Stable operating environments

Improved communication

A more stable product (eventually)

As the capabilities of automating testing, integration, and conformance tools improve, DevOps will deliver on its promise of achieving faster and more reliable software delivery. However, it is not a magic solution to resolving your technical debt. In this chapter, we have discussed different ways that technical debt can exist in the production environment. But in addition to those, there are kinds of technical debt that an automated pipeline will not be able to detect and have a solution for. For example, architecture decisions can be tough to automate and monitor. A DevOps pipeline, no matter how smooth the automation process, will not tell you whether you have selected the UI framework that best fits the user interaction you need to implement. While you can often push patches and upgrades to run-time, these can ­actually accumulate technical debt rather than fix the problem at its source. An automated tool chain will not help you detect major re-architecting that may need to be done, as the software will continue to work.

DevOps is one of the practices in improving software development quality and timeliness and can be an effective approach for intentional management of technical debt. However, DevOps does not replace a holistic technical debt management practice. There is no free lunch!



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.