Cover; Copyright; CONTENTS; LIST OF FIGURES AND TABLES; AUTHORS; FOREWORD; PREFACE; 1 INTRODUCTION TO SYSTEMS DEVELOPMENT; CONTENTS OF THIS CHAPTER; WHAT IS SYSTEMS DEVELOPMENT?; SYSTEMS DEVELOPMENT AND OTHER DISCIPLINES; OFFSHORING AND OUTSOURCING OF SYSTEMS DEVELOPMENT; IN THE REST OF THIS BOOK; FURTHER READING; 2 LIFECYCLE TYPES AND THEIR RATIONALES; CONTENTS OF THIS CHAPTER; INTRODUCTION TO SYSTEM DEVELOPMENT LIFECYCLES; WHAT WE MEAN BY 'SYSTEM DEVELOPMENT LIFECYCLE'; LIFECYCLES BASED ON THE LINEAR APPROACH; LIFECYCLES BASED ON THE EVOLUTIONARY APPROACH; THE IMPACT OF AGILE
Text of Note
Approaches to developmentbuild or buy?; component-based development; development methodologies; software engineering paradigms; the influence of technological advances; references; further reading; 7 system modelling techniques; contents of this chapter; what is modelling?; rationale for modelling; multiple models and views; pre-uml modelling techniques; the unified modelling language (uml); abstraction, levelling and scope; opaqueness of model elements; levels of models and model elements; cross-referencing models, facets, perspectives and traceability
Text of Note
Documentation and specification with modelsconclusion; references; 8 systems design -- 1; contents of this chapter; objective of systems design; constraints upon systems design; systems design in the development lifecycle; the scope of design; process design; references and further reading; 9 systems design -- 2; contents of this chapter; data design; security and control design; logical and physical design; design patterns; references; further reading; 10 solution-related architectures; contents of this chapter; introduction; architecture patterns; communication and interoperation patterns
Text of Note
Hybrid approachesdevelopment approaches and methods; how to choose an approach; references; further reading; 3 analysing the business need; contents of this chapter; introduction; business analysis; the place of business analysis in the development lifecycle; outcomes from business analysis; conclusion; references; further reading; 4 making a business case; contents of this chapter; the purpose of a business case; the business case and the development lifecycle; feasibility checking; elements of a business case; identifying, evaluating and selecting options; cost-benefit analysis
Text of Note
Risk analysisimpact analysis; investment appraisal techniques; further reading; 5 requirements engineering; contents of this chapter; requirements engineering defined; a framework for requirements engineering; roles in requirements engineering; requirements elicitation; business analysis techniques; requirements analysis; requirements validation; requirements documentation; requirements management; requirements engineering and agile development; requirements engineering and off-the-shelf solutions; references; further reading; 6 programming and development approaches; contents of this chapter
0
8
8
8
8
SUMMARY OR ABSTRACT
Text of Note
Systems development is the process of creating and maintaining information systems. This practical book provides a comprehensive introduction to the topic and can also be used as a handy reference guide by those already working in the field. It is the only textbook that supports the BCS Certificate in Systems Development
ACQUISITION INFORMATION NOTE
Source for Acquisition/Subscription Address
Safari Books Online
Stock Number
CL0500000488
OTHER EDITION IN ANOTHER MEDIUM
Title
Developing Information Systems : Practical guidance for IT professionals.
International Standard Book Number
9781780172453
TOPICAL NAME USED AS SUBJECT
System design.
Computer science-- Congresses.
Database management, Congresses.
Information storage and retrieval systems-- Congresses.