1 Introduction
2 The ICT Challenges
3 The Role of ICT in the 21st Century
3.1 The Impact of ICT within Organisations 3.2 From IT to ICT
3.2.1 The World-wide ICT infrastructure 3.2.2 Increasing Reality of Digital Information 3.2.3 A Virtual World Emerges
3.3 ICT enabled Enterprises
3.3.1 The role of ICT in Communication and Co-operation 3.3.2 The Growth of the Immaterial Economy 3.3.3 Knowledge Exchange and Creation 3.3.4 The Web Enterprise 3.3.5 Conclusion
4 Competencies for the 21st Century
4.1 The Challenge 4.2 The Competencies
4.2.1 Web Enterprise Management 4.2.2 Transformation Approach for ICT enabled Business 4.2.3 Architecture 4.2.4 Component-based Software Development 4.2.5 Delivery Approach
5 Web Enterprise Management
5.1 The Need for A New Management Approach
5.1.1 Transition from Industrial Company to Web Enterprise 5.1.2 Web Enterprise Management
5.2 The Realisation of Web Enterprise Management
5.2.1 The View on Business and ICT system 5.2.2 Web Enterprise Management concerns Business and ICT 5.2.3 Web Enterprise Management is part of Architectural Design
5.3 The Changing World of the ICT Organisation and ICT Providers
5.3.1 Production-oriented Stage 5.3.2 Service-oriented Stage 5.3.3 Business-oriented Stage 5.3.4 New Roles for Professionals
5.4 The Changing World of Human Resource Manegement
6 Business and ICT Transformation
6.1 Transforming the Organisation 6.2 Major Changes in Business and ICT 6.3 The Cap Gemini Transformation Approach 6.4 The Transformation Life Cycle 6.5 SCOPE 6.6 Programme Management 6.7 The Competencies of ProgrammeX in the Transformation Life Cycle
7 Architecture
7.1 An Example of Integrated Architecture: A Virtual Bank
7.1.1 Business and Information 7.1.2 Information System 7.1.3 Technology Infrastructure 7.1.4 Conclusion
7.2 What is Architecture?
7.2.1 The Definition of Architecture 7.2.2 The Role of Architecture
7.3 The Integrated Architecture Framework 7.4 Actor-based Architectural Design
7.4.1 What is an Actor? 7.4.2 Actors in the Web Enterprise 7.4.3 Actors in the ICT System 7.4.4 Actors in the Integrated Architecture Framework 7.4.5 Actor-bsed Design uses Aavailable Technology and Existing Systems 7.4.6 Architectural Design of Web Enterprise Management
7.5 Conclusion
8 Component-based Software Development
8.1 Introduction 8.2 The Car Metaphor 8.3 Component Architecture
8.3.1 The Role of a Component Architecture 8.3.2 Component Architecture Principles 8.3.3 Benefits of the Component Architecture
8.4 Building Blocks
8.4.1 What is a Component? 8.4.2 What is a Framework?
8.5 Construction Principles
8.5.1 Dependencies between Components 8.5.2 The Extends Relationship 8.5.3 The Uses Relationship 8.5.4 The Inherits from Relationship
8.6 Organisation Principles
8.6.1 The Component Architecture is Two-Dimensional 8.6.2 Components in Layers of Generality 8.6.3 Components in Layers of Volality 8.6.4 Applications in the Component Architecture
8.7 The Impact of CBD
8.7.1 Application Delivery with CBD 8.7.2 Reduction of Development Time 8.7.3 Reuse Redefined 8.7.4 Adaptability to Business and Technology Change 8.7.5 Mastering the Complexity
9 The Delivery of Business and ICT Transformation
9.1 Iterative Transformation Cycles
9.1.1 Iterative versus Linear Approach 9.1.2 Characteristics of the Iterative Approach 9.1.3 Combining Linear and Iterative Approach 9.1.4 Managing the Transformation Programme
9.2 Delta Analysis 9.3 Transition of Existing Applications 9.4 Reinvention of the Application Delivery
References