The Software Factory Challenge
The Eureka Software Factory project (ESF) was set up by a Group of European partners in 1987. Its objective was broadly to improve the large-scale software production process by introducing an industrialised approach to have The Software Factory Challenge social, organisational and technical aspects. The project was set up under the pan-European Eureka programme, and it was funded by the partners together with their national governments. This book is not a history of the ESF project, but rather a presentation of its main ideas and achievements, and an account of how the concepts pioneered by the project have become part of a general movement in both the industrial and academic domains. In this movement, the facility for the production, use and maintenance of large-scale computer artefacts (the Software Factory) is treated in a wide and `organic' way, so as to include concepts such as business value and process improvement; with the development of new technologies being driven by these new, wide requirements. This new approach is in contrast with a narrowly technological one, in which individual tasks like programming are aided by machines but in which the production process as a whole is not supported. The main body of the book is divided into four Parts. Part I gives a short overview of the ESF project and its ideas, and goes on to attempt to place the ESF work in the context of industry as a whole (with reference to both producers and users of Information Technology systems). Part II sets out to explain the technological basis of the Software Factory as seen by ESF and goes on to describe some experimental and pioneering implementations of Factory Support Environments and their constituents. Part III is devoted to the most complete implementation of an ESF Factory Support Environment to date, Kernel/2r. This Section provides a highly detailed discussion of both design and implementation issues. In Part IV addresses what deployment strategies are now available to continue the spread of these ideas in order to meet the goal of better software-based systems (i.e. systems which are safer, more economical to build, more easily changed and more useful than those that have been built up to now). Finally, a Glossary of Terms and a list of References is given. Readers: those who have a professional interest in Information Technology.
Отзывы - Написать отзыв
Не удалось найти ни одного отзыва.
The Line of Industrial Development
The Process Movement
Alignment of IT and Business
Consequences for the Software Factory
A Continuing Effort is Needed
Implementing the Software Factory G Samuel and R E Thomas
Sample Factory Support Environments
Kernel2r A Reference Model Conformant Factory Support
Другие издания - Просмотреть все
achieved action activities application approach architecture assigned clients co-operation co-ordination communication carriers concept configuration construction Context continuation points CORBA CoRe CORMAN Data Dictionary database defined definition described Directory distributed enactment encapsulated example execution facilities Factory Support Environment FERESA Figure functionality FUNSOFT nets host implementation improve industry infrastructure input integration InterAction models InterAction process engine InterConnection InterOperation ISO/OSI Reference Model Kernel Kernel/2r layer mechanism ment Message Transfer Agent module MUSE sites MUSE Software Bus object operation organisation performed person platform plug-in process management process model Programmer Project Management protocol provides QUIPU Reference Model reuse role S-transaction Sema Group Service Components simulation software development software engineering Software Factory software process specific STDL task TCP/IP tion transaction transparency UICs User Agent user interface WHOW