Incremental Software Architecture fungerer som en omfattende veiledning for organisasjoner med programvaresystemer som ikke presterer som de skal. Boken gir en praktisk tilnærming med grundige instruksjoner som hjelper deg å identifisere og analysere de underliggende årsakene til programvarefeil. Den veileder deg deretter gjennom prosessene for å identifisere og implementere de mest effektive løsningene for å redde systemet. Gjennom denne guiden lærer du også hvordan du unngår utvikling av programvaresystemer som er dømt til å mislykkes, og hvordan du håndterer metoder og praksiser som reduserer forretningsmessige tap forårsaket av dårlig utformet programvare. Boken tar for seg de vanligste spørsmålene som oppstår når programvaresystemer påvirker forretningsytelsen negativt, og beskriver beste praksiser innen arkitektur og design for bedriftsarkitektur. Videre legger den til rette for gjenbruk og konsolidering av programvareutviklingsressurser. Det er viktig å merke seg at å stole på feil programvaresystem kan sette selskapet i en risiko for å mislykkes, noe som reiser spørsmålet om ikke bare når, men om noe vil skje.