Technische Schulden: Identifizierung, Dokumentation und Management

· shortcuts 222. knjiga · entwickler.Press
E-knjiga
40
Strani
Primerno
Ocene in mnenja niso preverjeni. Več o tem

O tej e-knjigi

Der Begriff der technischen Schulden dürfte wohl jedem Softwareentwickler bekannt sein. Es handelt sich um Kompromisse, die man eingeht, um das größere Ziel zu erreichen, zum Beispiel werden die Codequalität und Testbarkeit vernachlässigt, um ein Projekt rechtzeitig zum Release fertigzustellen. Kurzfristig mag das vorteilhaft sein, jedoch wirken sich die vielen kleinen Unsauberkeiten langfristig auf Performance und Wartbarkeit aus und könnten spätestens bei der Implementierung eines neuen Features zu drastischen Komplikationen führen. Doch dass die Aufnahme technischer Schulden gänzlich vermeidbar wäre, ist eine Illusion, und so geht es hauptsächlich darum, wie man mit diesen Altlasten umgeht. In seinem shortcut zeichnet Milad Jason Daivandy ein Workflowmodell zum systematischen Umgang mit technischen Schulden über den gesamten Softwarelebenszyklus, von deren Aufnahme und Dokumentation über ihre Pflege und Kategorisierung bis hin zu ihrer Tilgung. Zudem zeigt er anhand praktischer Beispiele, wie dieses Modell gleich von Beginn an in die agile Softwareentwicklung integriert werden kann.

O avtorju

Milad Jason Daivandy entwickelt seit sechszehn Jahren Software, am liebsten verteilte Systeme (Grid Computing, SOA mit SOAP und REST, Middlewares, Webanwendungen) in Interoperabilitätsszenarien. Bei Cassini Consulting leitet er am Standort Düsseldorf das Team für IT-Architektur und berät Kunden als Softwarearchitekt und Enterprise-Architekt in Review- und Umsetzungsprojekten. In seinem Werkzeugkasten aus Java, PHP und Groovy ist immer Platz für Akronyme wie ATAM, FURPS oder arc42. Als Entwickler, Projektleiter und Abteilungsleiter kennt er die verschiedenen Perspektiven im Projekt- und Tagesgeschäft und engagiert sich daher für das Management Technischer Schulden. Dabei hat er eine Leidenschaft für die Messbarkeit von Qualität und Produktivität in der Softwareentwicklung entwickelt, die er (manchmal zu) begeistert mit seiner Umwelt teilt.

Ocenite to e-knjigo

Povejte nam svoje mnenje.

Informacije o branju

Pametni telefoni in tablični računalniki
Namestite aplikacijo Knjige Google Play za Android in iPad/iPhone. Samodejno se sinhronizira z računom in kjer koli omogoča branje s povezavo ali brez nje.
Prenosni in namizni računalniki
Poslušate lahko zvočne knjige, ki ste jih kupili v Googlu Play v brskalniku računalnika.
Bralniki e-knjig in druge naprave
Če želite brati v napravah, ki imajo zaslone z e-črnilom, kot so e-bralniki Kobo, morate prenesti datoteko in jo kopirati v napravo. Podrobna navodila za prenos datotek v podprte bralnike e-knjig najdete v centru za pomoč.