Developing information systems practical guidance for IT professionals
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...
Autor Corporativo: | |
---|---|
Otros Autores: | |
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Swindon, England :
BCS
2014.
|
Edición: | 1st edition |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628256306719 |
Tabla de Contenidos:
- 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
- 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
- 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
- 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
- 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
- ENTERPRISE ARCHITECTURE