Читать книгу The Art in Business System Design - Jeff Chapman - Страница 3
Introduction
ОглавлениеSoftware development is a wide and varied field of endeavor stretching across scientific, business, utility, mobile app, and gaming enterprises. Even within a single discipline development efforts specialize to knowledge domains or to an environment of approved supporting hardware or subsystems, and folks become as specialized as a pastry chef.
As I have spent all of my adult life developing and supporting software in the mainstream corporate business world — in the industries of finance, manufacturing, healthcare, and marketing — I am gearing this book toward those who develop software and provide support in these typical capital intense endeavors. Consider it a grounding in the general operations of a commercial kitchen.
How this book is structured
Working in this sector can certainly be creative, interesting, and lucrative, yet it also tends to be highly politicized and fraught with the challenges of facing advancing technology platforms and ever shifting management priorities.
Like a hunter stalking a dear with a bow and arrow, success comes from considerably more knowledge than aiming your weapon. You need to understand deer habits and sensibilities as well as the location of the nearest watering hole.
Hence I have included a variety of sections in this book that span the gamut from the technical details of object-oriented design all the way out to high-level management strategic planning. It is only by understanding the full interplay of all the design components that you can become a truly effective developer.
Who this book is for
This book is intended for use in a graduate course in Information Technology Management. It assumes that you have already chosen to make a career in the business end of software development, have some exposure to a couple of programming languages, and perhaps have created a small departmental system or two.
In this book I want to kick up your development a notch and turn you into a large scale mission-critical developer capable of creating commercially viable software. Maybe even an éclair or two.
—— ——
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
You are free to copy, distribute and transmit this work, and to adapt it for commercial use, under the following conditions:
You must attribute your work as “based upon the book ‘The Art in Business System Design’ created by Jeff D Chapman;”
If you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one.