[DOWNLOAD] "Managing Software Debt" by Chris Sterling * eBook PDF Kindle ePub Free

eBook details
- Title: Managing Software Debt
- Author : Chris Sterling
- Release Date : January 10, 2010
- Genre: Software,Books,Computers & Internet,
- Pages : * pages
- Size : 5416 KB
Description
This is the eBook version of the printed book.
Shipping imperfect software is like going into debt. When you incur debt, you can do things faster than if you had to pay for everything upfront. Software debt takes five major forms: technical, quality, configuration management, design, and platform experience. In todayâs rush to market, software debt is inevitable. And thatâs okayâif youâre careful about the debt you incur,and if you quickly pay it back.
In Managing Software Debt, leading Agile expert Chris Sterling shows how understanding software debt can help you move products to market faster, with a realistic plan for refactoring them based on experience.
Writing for all Agile software professionals, Sterling explains why youâre going into software debt whether you know it or notâand why the interest on that debt can bring projects to a standstill. Next, he thoroughly explains each form of software debt, showing how to plan for it intelligently and repay it successfully. Youâll learn why accepting software debt is not the same as deliberate sloppiness, and youâll learn how to use the software debt concept to systematically improve architectural agility. Coverage includes
Managing tensions between speed and perfection and recognizing that youâll inevitably ship some ânot quite rightâ codePlanning to minimize interest payments by paying debts quicklyBuilding architectures that respond to change and help enterprises run more smoothlyIncorporating emergent architecture concepts into daily activities, using Agile collaboration and refactoringDelivering code and other software internals that reduce the friction of future changeUsing early, automated testing to move past the âbreak/fixâ mentalityScripting and streamlining both deployment and rollbackImplementing team configuration patterns and knowledge sharing approaches that make software debt easier to repayClearing away technical impediments in existing architecturesUsing the YAGNI (âyou ainât gonna need itâ) approach to strip away unnecessary complexity
Using this bookâs techniques, senior software leadership can deliver more business value; managers can organize and support development teams more effectively; and teams and team members can improve their performance throughout the development lifecycle.
Post a Comment for "[DOWNLOAD] "Managing Software Debt" by Chris Sterling * eBook PDF Kindle ePub Free"