Fr. 54.10

Beyond Software Architecture: Creating and Sustaining Winning Solutions

Inglese · Tascabile

Spedizione di solito entro 3 a 5 settimane

Descrizione

Ulteriori informazioni

At last, a book that provides the software engineering community with a clearer understanding of the business value of software architecture. There are currently a significant number of books on creating, documenting, and implementing software architecture, but precious few resources have addressed how to build a software architecture that aligns with a customer's overall business goals. In this new book, Luke Hohmann borrows from his extensive experience managing successful enterprise software projects to provide practical wisdom on creating and sustaining winning software solutions. This book helps technologists grasp the business ramifications of their decisions, and provides business-oriented software professionals (e.g. sales people and marketers) with better knowledge of how robust software can be built and maintained.

Sommario



Foreword by Martin Fowler.


Foreword by Guy Kawasaki.


Preface.


1. Software Architecture.

Defining Software Architecture.
Alternative Thoughts on Software Architecture.
Subsystems Are Designed to Manage Dependencies.
Subsystems Are Designed According to Human Motivations and Desires.
Give in to Great Architectures.
Beauty Is in the Eye of the Beholder!
Why Software Architecture Matters.
Longevity.
Stability.
Degree and Nature of Change
Profitability.
Social Structure.
Boundaries Defined.
Sustainable, Unfair Advantage.
Creating an Architecture.
Patterns and Architecture.
Architectural Evolution and Maturation: Features versus Capabilities.
Architectural Care and Feeding.
Technological Currency.
Technological Debt.
Known Bugs.
License Compliance.
Principles First, Second, and Third.
Encapsulation.
Interfaces.
Loose Coupling.
Appropriate Granularity.
High Cohesion.
Parameterization.
Deferral.
Creating Architectural Understanding.
The Team.
Chapter Summary.
Check This.
Try This.

2. Product Development Primer.

What Is Product Management?
Why Product Management Matters.
Product Development Processes: Creating Release 1.0.
Concept Proposal.
Product Proposal/Business Plan.
Development Plan.
Development.
Final Quality Assurance.
Prelaunch.
Launch.
It Isn't Like That.
It Is a Waterfall Process and Those Don't Work.
It Presents All Stages as If They Were of Equal Importance.
It Doesn't De

Info autore

Luke Hohmann is an independent consultant committed to coaching his clients to greater levels of performance in the areas of product management, software development, and organizational effectiveness. He has worked in and lead development, product marketing/management, quality assurance, support, and business development functions in both public and private companies. He has created software ranging from single-user programs costing less than $50 to distributed, enterprise-class software platforms costing multiple millions of dollars. Mr. Hohmann is the author of Journey of the Software Professional: A Sociology of Software Development (Prentice Hall, 1997), as well as numerous articles on software development.


0201775948AB01132003

Riassunto

At last, a book that provides the software engineering community with a clearer understanding of the business value of software architecture. There are currently a significant number of books on creating, documenting, and implementing software architecture, but precious few resources have addressed how to build a software architecture that aligns with a customer's overall business goals. In this new book, Luke Hohmann borrows from his extensive experience managing successful enterprise software projects to provide practical wisdom on creating and sustaining winning software solutions. This book helps technologists grasp the business ramifications of their decisions, and provides business-oriented software professionals (e.g. sales people and marketers) with better knowledge of how robust software can be built and maintained.

Relazione

"Luke Hohmann, ein ehemaliger Eislauf-Champion, der die letzten zehn Jahre als IT-Consultant tätig war, beschreibt wie der Titel schon sagt, was alles um Software herum passieren muss, damit eine Anwendung erfolgreich ist, doch er fängt da an, wo Martin Fowler normalerweise aufhört, indem er sich nicht um technische Aspekte der Software kümmert, sondern hauptsächlich um den wirtschaftlichen Erfolg, der natürlich auch durch technische Aspekte beeinflusst wird. Er betrachtet Softwareentwicklung vom Standpunkt des Benutzers und verdeutlicht, wie wertvoll der Kontakte mit dem Kunden ist. Das Buch schafft den erfolgreichen Spagat zwischen Softwareentwicklung und Produkt-Management. Fazit: Ein gutes, pragmatisches Buch für Software-Architekten und Produkt-Manager. Wenn Sie denken, dass High Tech-Firmen besser gemanagt werden können, als man es im täglichen Dilbert Comic-Strip sieht, dann sollten Sie dieses Buch zumindest überfliegen. (Armin Röhrl, entwickler.com)

Dettagli sul prodotto

Autori Luke Hohmann, Hohmann Luke
Editore Addison-Wesley Longman, Amsterdam
 
Lingue Inglese
Formato Tascabile
Pubblicazione 01.01.2003
 
EAN 9780201775945
ISBN 978-0-201-77594-5
Pagine 352
Dimensioni 186 mm x 234 mm x 1 mm
Peso 738 g
Serie Addison-Wesley
Addison-Wesley Signature
Addison-Wesley
Addison-Wesley Signature Series (Fowler)
Categoria Scienze naturali, medicina, informatica, tecnica > Informatica, EDP > Informatica

Recensioni dei clienti

Per questo articolo non c'è ancora nessuna recensione. Scrivi la prima recensione e aiuta gli altri utenti a scegliere.

Scrivi una recensione

Top o flop? Scrivi la tua recensione.

Per i messaggi a CeDe.ch si prega di utilizzare il modulo di contatto.

I campi contrassegnati da * sono obbligatori.

Inviando questo modulo si accetta la nostra dichiarazione protezione dati.