Flylib.com
Beyond Software Architecture[c] Creating and Sustaining Winning Solutions
Beyond Software Architecture[c] Creating and Sustaining Winning Solutions
ISBN: 201775948
EAN: N/A
Year: 2005
Pages: 202
BUY ON AMAZON
Main Page
Table of content
Copyright
Advance praise for Beyond Software Architecture
The Addison-Wesley Signature Series
Foreword by Martin Fowler
Foreword by Guy Kawasaki
Preface
Acknowledgments
Chapter 1. Software Architecture
Defining Software Architecture
Alternative Thoughts on Software Architecture
Why Software Architecture Matters
Creating an Architecture
Patterns and Architecture
Architectural Evolution and Maturation: Features versus Capabilities
Architectural Care and Feeding
Principles First, Second, and Third
Creating Architectural Understanding
The Team
Chapter Summary
Check This
Try This
Chapter 2. Product Development Primer
What Is Product Management?
Why Product Management Matters
Product Development Processes: Creating Release 1.0
It Isn t Like That
The Business Plan
Product Development Processes: Creating Release n.n.n
Augmenting the Product Development Process
Crucial Product Management Concepts
Chapter Summary
Check This
Try This
Chapter 3. The Difference between Marketecture and Tarchitecture
Who Is Responsible for What?
Early Forces in Solution Development
Creating Results in the Short Run while Working in the Long Run
Projecting the Future
Harnessing Feedback
Generating Clarity
Working in Unison
Context Diagrams and Target Products
Chapter Summary
Check This
Try This
Chapter 4. Business and License Model Symbiosis
Common Software Business Models
Rights Associated with Business Models
Tarchitectural Support for the Business Model
Enforcing Licensing Models
Market Maturity Influences on the Business Model
Chapter Summary
Check This
Try This
Chapter 5. Technology In-Licensing
Licensing RisksRewards
ContractsWhere the Action Is
When Business Models Collide, Negotiations Ensue
Honoring License Agreements
Managing In-Licensed Technology
Open Source Licensing
License Fees
Licensing Economics
Chapter Summary
Check This
Try This
Chapter 6. Portability
The Perceived Advantages of Portability
The Business Case for Portability
Creating Portable Applications
The Matrix of Pain
Beware the Promises You Make
Chapter Summary
Check This
Try This
Chapter 7. Deployment Architecture
Deployment Choices
Customer Influences on Deployment Architectures
Corporate Influences on Deployment Architecture
Choosing a Software Deployment Architecture
Deployment Architectures and the Distribution of Work
The Information Appliance
Deployment Choice Influences on Software Architecture
The Future of Consumer Software
Chapter Summary
Check This
Try This
Chapter 8. Integration and Extension
Customer ControlThe Driving Force
Layered Business Architectures: Logical Structures
Creating Layered Business Architectures
Integration and Extension at the Business Logic Layers
Integration and Extension of Persistent Data
Business Ramifications
Managing APIs over Multiple Releases
Chapter Summary
Check This
Try This
Chapter 9. Brand and Brand Elements
Brand Elements
Managing In-License Brands
Brand Element Customizations
Changing Brand Elements
Chapter Summary
Check This
Try This
Chapter 10. Usability
Usability Is about Money
Mental Models, Metaphors, and Usability
Tarchitectural Influences on User Interface Design
The Need for Speed
Chapter Summary
Check This
Try This
Chapter 11. Installation
The Out of Box Experience
Ouch That Might Hurt
Installation and Architecture
How to Install
Finishing Touches
Chapter Summary
Check This
Try This
Chapter 12. Upgrade
Like Installation, Only Worse
Making Upgrades Less Painful
Market Maturity and Upgrades
Chapter Summary
Check This
Try This
Chapter 13. Configuration
ConfigurabilityAn Element of Usability
The System Context
Initialization versus Execution
Setting the Value
Setting the Right Value
Configuration Parameter Heuristics
Chapter Summary
Check This
Try This
Chapter 14. Logs
I Want to Know What s Happening
Not Just the Facts
Log Format and Management
Postprocessing Log Data
Logging Services
Chapter Summary
Check This
Try This
Chapter 15. Release Management
Yes, You Really Need This
Establishing a Baseline
Release Management
Release Identification
SKUs and Serial Numbers
Release Management Influences on Tarchitecture
Chapter Summary
Check This
Try This
Chapter 16. Security
Viruses, Hackers, and Pirates
Digital Identity Management
Transaction Security
Software Security
Information Security
Secret Algorithms or Secret Keys?
Back Doors
Security and Marketecture
Chapter Summary
Check This
Try This
Appendix A. Release Checklist
Tracking Information
EngineeringDevelopment
Quality Assurance
Technical Publications
Core Product Management
Knowledge TransferProfessional Services
Knowledge TransferSales and the Channel
Knowledge TransferTechnical Support
Release Activities
Appendix B. A Pattern Language for Strategic Product Management
Applying The Patterns
Capturing and Sharing the Result
Market Map
Market EventsMarket Rhythms
FeatureBenefit Map
The Tarchitecture Roadmap
References
Bibliography
Software DevelopmentPeople and Project Management
Software DevelopmentConfiguration Management
Software DevelopmentCode and Selected Technologies
Product Management Marketing
Business Classics
Software Architecture
About Luke Hohmann
Index
Beyond Software Architecture[c] Creating and Sustaining Winning Solutions
ISBN: 201775948
EAN: N/A
Year: 2005
Pages: 202
BUY ON AMAZON
Beginners Guide to DarkBASIC Game Programming (Premier Press Game Development)
Basic Commands, Variables, and Data Types
Number Crunching Mathematical and Relational Operators and Commands
The Art of Using Animated Sprites for 2D Games
Programming the Keyboard, Mouse, and Joystick
Adding Sound Effects to Your Game
After Effects and Photoshop: Animation and Production Effects for DV and Film, Second Edition
Exaggeration Equals Characterization
Blue-Screen Garbage Mattes
Rotoscoping Techniques with Photoshop
Making Movies from Stills
Appendix Adobe Photoshop and After Effects Resources
Web Systems Design and Online Consumer Behavior
Chapter I e-Search: A Conceptual Framework of Online Consumer Behavior
Chapter III Two Models of Online Patronage: Why Do Consumers Shop on the Internet?
Chapter XI User Satisfaction with Web Portals: An Empirical Study
Chapter XVII Internet Markets and E-Loyalty
Chapter XVIII Web Systems Design, Litigation, and Online Consumer Behavior
The Lean Six Sigma Pocket Toolbook. A Quick Reference Guide to Nearly 100 Tools for Improving Process Quality, Speed, and Complexity
Using DMAIC to Improve Speed, Quality, and Cost
Descriptive Statistics and Data Displays
Variation Analysis
Reducing Lead Time and Non-Value-Add Cost
Selecting and Testing Solutions
Microsoft Office Visio 2007 Step by Step (Step By Step (Microsoft))
Working Within the Visio Environment
Formatting Individual Shapes
Laying Out Office Spaces
Creating Scaled Office Spaces
Key Points
Digital Character Animation 3 (No. 3)
Chapter Three. Rigging Characters
Chapter Seven. Facial and Dialogue Animation
Chapter Eight. Animal Motion
Reptiles
Chapter Ten. Directing and Filmmaking
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies