Requirements Analysis and System Design: AND Extreme Programming Explained - Embrace Change: Developing Information Systems with UML

Requirements Analysis and System Design: AND Extreme Programming Explained - Embrace Change: Developing Information Systems with UML

ISBN: 0582895979

ISBN 13: 9780582895973

Authors: Leszek A. Maciaszek, Kent Beck

3.67 of 2

Click the button below to register a free account and download the file


Download PDF

Download ePub

*Disclosure:“This post may contain affiliate links and I earn from qualifying purchases”.


Software development takes place in three stages: analysis, design and programming. This second edition describes the methods and techniques used in the first two of these stages, emphasising object-oriented techniques that can be applied to the development of large-scale applications and capitalising on the popularity of the Unified Modeling Language (UML) and the latest software production technologies. Throughout, the principles, methods and techniques of good analysis and design are covered. Design is not treated as simply a transformation from good analysis, but as a complex 'value-added' mapping of models that can result in a successful implementation. The difficulties and intricacies of large-scale 00 development are acknowledged and the reader is given a balanced blend of practical explanation and theoretical insight.