Beyond Software Architecture: Creating and Sustaining Winning Solutions

Front Cover
Addison-Wesley Professional, Jan 30, 2003 - Computers - 352 pages

Successfully managing the relationship between business and technology is a daunting task faced by all companies in the twenty-first century. Beyond Software Architecture is a practical guide to properly managing this mission-critical relationship. In our modern economy, every software decision can have a significant impact on business; conversely, most business decisions will influence a software application's viability. This book contains keen insights and useful lessons about creating winning software solutions in the context of a real-world business.

Software should be designed to deliver value to an organization, but all too often it brings turmoil instead. Powerful applications are available in the marketplace, but purchasing or licensing these technologies does not guarantee success. Winning solutions must be properly integrated into an organization's infrastructure.

Software expert Luke Hohmann teaches you the business ramifications of software-architecture decisions, and further instructs you on how to understand and embrace the business issues that must be resolved to achieve software success. Using this book as a roadmap, business managers and development teams can safely navigate the minefield of important decisions that they face on a regular basis. The resulting synergy between business and technology will allow you to create winning technology solutions, and ensure your organization's success--now and in the future.

 

Contents

Chapter 1 Software Architecture
1
Chapter 2 Product Development Primer
25
Chapter 3 The Difference between Marketecture and Tarchitecture
51
Chapter 4 Business and License Model Symbiosis
67
Chapter 5 Technology InLicensing
97
Chapter 6 Portability
115
Chapter 7 Deployment Architecture
129
Chapter 8 Integration and Extension
145
Chapter 13 Configuration
227
Chapter 14 Logs
235
Chapter 15 Release Management
247
Chapter 16 Security
263
Release Checklist
281
A Pattern Language for Strategic Product Management
285
References
295
Bibliography
297

Chapter 9 Brand and Brand Elements
173
Chapter 10 Usability
183
Chapter 11 Installation
203
Chapter 12 Upgrade
217
About the Author
301
Index
303
Copyright

Common terms and phrases

About the author (2003)

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.

Bibliographic information