Documenting Architecture IASA/ICS March 27th

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Documenting Architecture IASA/ICS March 27th"

Transcription

1 March 2014 Documenting Architecture IASA/ICS March 27th Alistair Herriott Gar Mac Criosta

2 2 Topics Background, why documentation? Skills Pillars Architecture Engagement Model Architecture Roadmap Views and ViewPoints etc

3 Background, why documentation? You have been asked by your prospective customer, CIO/CTO, Project Manager or Operations team to deliver the right IT architecture documentation for their project? Each of these different stakeholders will have their own drivers for having this documentation, which means for you, they will probably need different content. Even if you manage to get all the content together the next challenge will be to communicate the key IT architecture decisions that led to your proposed solution. To deliver this successfully you will have to apply a number of IT Architecture skills that IASA has identified including Business Technology Strategy, Human Dynamics, IT Environment, Design and Quality Attributes.

4 4 Topics Background, why documentation? Skills Pillars Architecture Engagement Model Architecture Roadmap Views and ViewPoints etc

5 Skills Pillars Enterprise Architecture Solution Architecture Specializations Software Architecture Infrastructure Architecture Information Architecture Business Architecture Foundation Body of Knowledge Business Technology Strategy Foundation IT Environment Quality Attributes Design Human Dynamics

6 6 Topics Background, why documentation? Skills Pillars Architecture Engagement Model Architecture Roadmap Views and ViewPoints etc

7 What role are you playing? Enterprise Architects Finance Sales LOB IT Business Architects Information Architects Business Capability Solution Architects Infrastructure Architects Data Center Software Architect Software Architect

8 Where in the process are you? Project Inception Architecture Gates Deploy Requirements Design Deliver Iterate Gated delivery process allows architects to review and approve Covers many more projects

9 9 Topics Background, why documentation? IASA Pillars Architecture Engagement Model Architecture Roadmap Views and ViewPoints etc

10 Architecture Roadmap - Layout Conceptual Model Capability Value Capability Transition Plan Current to Target Business Model Canvas Architectural Principles Engagement Model

11 Architectural Roadmap - Example

12 Architectural Roadmap Conceptual

13 13 Topics Background, why documentation? IASA Pillars Architecture Engagement Model Case Study - Business Online Retailer Architecture Roadmap Views and ViewPoints etc

14 You need to have a framework to describe the architecture to the different stakeholders. Key ideas Templates Completed templates - ViewPoints - Views

15 Example: Viewpoint Library-Definitions Functional Describes the system's functional elements, their responsibilities, interfaces, and primary interactions. A Functional view is the cornerstone of most ADs and is often the first part of the description that stakeholders try to read. It drives the shape of other system structures such as the information structure, concurrency structure, deployment structure, and so on. It also has a significant impact on the system's quality properties such as its ability to change, its ability to be secured, and its runtime performance. Information Describes the way in which the architecture stores, manipulates, manages, and distributes information. The ultimate purpose of virtually any computer system is to manipulate information in some form, and this viewpoint develops a complete, but high-level view of static data structure and information flow. The objective of this analysis is to answer the big questions around content, structure, ownership, latency, references, and data migration. Concurrency Describes the concurrency structure of the system and maps functional elements to concurrency units to clearly identify the parts of the system that can execute concurrently and how this is coordinated and controlled. This entails the creation of models that show the process and thread structures that the system will use and the inter-process communication mechanisms used to coordinate their operation. Development Describes the architecture that supports the software development process. Development views communicate the aspects of the architecture of interest to those stakeholders involved in building, testing, maintaining, and enhancing the system. Deployment Describes the environment into which the system will be deployed, including capturing the dependencies the system has on its runtime environment. This view captures the hardware environment that your system needs (primarily the processing nodes, network interconnections, and disk storage facilities required), the technical environment requirements for each element, and the mapping of the software elements to the runtime environment that will execute them. Operational Describes how the system will be operated, administered, and supported when it is running in its production environment. For all but the simplest systems, installing, managing, and operating the system is a significant task that must be considered and planned at design time. The aim of the Operational viewpoint is to identify system-wide strategies for addressing the operational concerns of the system's stakeholders and to identify solutions that address these. v2.0, from Software Systems Architecture : Woods & Rozanski

16 Viewpoints Taxonomy/Layout Definition Overview of the viewpoint Concerns Which concerns it addresses Models Which diagrams are used within it Pitfalls Limits and issues with its use Stakeholders Stakeholders interested in the viewpoint Applicability The scope and context to which it applies v2.0, from Software Systems Architecture : Woods & Rozanski

17 Viewpoint Functional Functional the functional structure of the system Content: the system s runtime functional elements and their responsibilities, interfaces, and primary interactions Concerns: functional capabilities, external interfaces, internal structure, and design philosophy Models: functional structure model Pitfalls: poorly defined interfaces, poorly understood responsibilities, infrastructure modelled as functional elements, overloaded view, diagrams without element definitions, difficulty in reconciling the needs of multiple stakeholders, inappropriate level of detail, God elements, and too many dependencies v2.0, from Software Systems Architecture : Woods & Rozanski

18 Viewpoint Information The information structure, ownership and processing in the system Content: how the system stores, manipulates, manages, and distributes information Concerns: information structure and content; information flow; data ownership; timeliness, latency, and age; references and mappings; transaction management and recovery; data quality; data volumes; archives and data retention; and regulation Models: static data structure models, information flow models, information lifecycle models, data ownership models, data quality analysis, metadata models, and volumetric models Pitfalls: data incompatibilities, poor data quality, unavoidable multiple updaters, key matching deficiencies, poor information latency, interface complexity, and inadequate volumetrics v2.0, from Software Systems Architecture : Woods & Rozanski

19 Viewpoint Concurrency The packaging of the system into processes and threads Content: the concurrency structure of the system, mapping functional elements to concurrency units to clearly identify the parts of the system that can execute concurrently, and how this is coordinated and controlled Concerns: task structure, mapping of functional elements to tasks, inter-process communication, state management, synchronization and integrity, startupand shutdown, task failure, and re-entrancy Models: system-level concurrency models and state models Pitfalls: modelling of the wrong concurrency, excessive complexity, resource contention, deadlock, and race conditions v2.0, from Software Systems Architecture : Woods & Rozanski

20 Viewpoint Development The architectural constraints on the development process Content: how the architecture supports and constraints the software development process Concerns: module organization, common processing, standardization of design, standardization of testing, instrumentation, and codeline organization Models: module structure models, common design models, and codeline models Pitfalls: too much detail, overburdening the AD, uneven focus, lack of developer focus, lack of precision, and problems with the specified environment v2.0, from Software Systems Architecture : Woods & Rozanski

21 Viewpoint Deployment The runtime environment and the distribution of software across it. Content: the environment into which the system will be deployed, including the dependencies the system has on its runtime environment Concerns: types of hardware required, specification and quantity of hardware required, third-party software requirements, technology compatibility, network requirements, network capacity required, and physical constraints Models: runtime platform models, network models, and technology dependency models Pitfalls: unclear or inaccurate dependencies, unproven technology, lack of specialist technical knowledge, and late consideration of the deployment environment v2.0, from Software Systems Architecture : Woods & Rozanski

22 Viewpoint Operational How the system is installed, migrated to, run and supported Content: describes how the system will be operated, administered, and supported when it is running in its production environment Concerns: installation and upgrade, functional migration, data migration, operational monitoring and control, configuration management, performance monitoring, support, and backup and restore Models: installation models, migration models, configuration management models, administration models, and support models Pitfalls: lack of engagement with the operational staff, lack of backout planning, lack of migration planning, insufficient migration window, missing management tools, lack of integration into the production environment, and inadequate backup models v2.0, from Software Systems Architecture : Woods & Rozanski

23 Architecture is the decisions not the model or diagram. You need a register of decisions Heading Description Issue ID Provide and ID for the register. Issue Decision Status State the architecture design issue being addressed. Clearly state the solution chosen. What is the status of the decision, pending, decided or approved. Group Technology domain that the decision is made application, integration, data, etc. Assumptions Describe the assumptions made relevant to the decision. Alternatives List alternative options that were considered before the decision was made. Argument Implications Related Decisions Notes Outline why a position was selected. Describe the decisions implications e.g. side effects. List decisions related to this decision. Any background notes.

24 End of Section

A complete software development process of a general report publication service implemented using Web Services

A complete software development process of a general report publication service implemented using Web Services A complete software development process of a general report publication service implemented using Web Services Anders Nilsson & Klas Fahlberg February 1, 2008 Master s Thesis in Computing Science, 2*30

More information

Designing a Microsoft SharePoint 2010 Infrastructure

Designing a Microsoft SharePoint 2010 Infrastructure Designing a Microsoft SharePoint 2010 Infrastructure Course Details Course Code: Duration: Notes: 10231B 5 days This course syllabus should be used to determine whether the course is appropriate for the

More information

Module: Sharepoint Administrator

Module: Sharepoint Administrator Module: Sharepoint Administrator Mode: Classroom Duration: 40 hours This course teaches IT Professionals to design and deploy Microsoft SharePoint 2010. Course Outline: Module 1: Designing a Logical Architecture

More information

Chap 1. Introduction to Software Architecture

Chap 1. Introduction to Software Architecture Chap 1. Introduction to Software Architecture 1. Introduction 2. IEEE Recommended Practice for Architecture Modeling 3. Architecture Description Language: the UML 4. The Rational Unified Process (RUP)

More information

Planning and Administering Windows Server 2008 Servers

Planning and Administering Windows Server 2008 Servers Planning and Administering Windows Server 2008 Servers MOC6430 About this Course Elements of this syllabus are subject to change. This five-day instructor-led course provides students with the knowledge

More information

About this Course This 5 day ILT course teaches IT Professionals to design and deploy Microsoft SharePoint 2010.

About this Course This 5 day ILT course teaches IT Professionals to design and deploy Microsoft SharePoint 2010. Course 10231B: Designing a Microsoft SharePoint 2010 Infrastructure OVERVIEW About this Course This 5 day ILT course teaches IT Professionals to design and deploy Microsoft SharePoint 2010. Audience Profile

More information

SP-2002-10231 - Designing a Microsoft SharePoint 2010 Infrastructure

SP-2002-10231 - Designing a Microsoft SharePoint 2010 Infrastructure SP-2002-10231 - Designing a Microsoft SharePoint 2010 Infrastructure Duration: 5 days Course Price: $2,975 Software Assurance Eligible Course Description Course Overview This 5 day ILT training course

More information

Exam Code: 700-038. Exam Code: 700-038. Exam Name: Advanced Collaboration Architecture Field Engineer Exam.

Exam Code: 700-038. Exam Code: 700-038. Exam Name: Advanced Collaboration Architecture Field Engineer Exam. Exam Code: 700-038 Number: 700-038 Passing Score: 800 Time Limit: 120 min File Version: 33.2 http://www.gratisexam.com/ Exam Code: 700-038 Exam Name: Advanced Collaboration Architecture Field Engineer

More information

Software Architecture Action Guide. Why do we care about Software Architecture?

Software Architecture Action Guide. Why do we care about Software Architecture? Software Action Guide Dana Bredemeyer Bredemeyer Consulting Tel: (812) 335-1653 Fax: (812) 335-1652 Email: dana@bredemeyer.com Web: Why do we care about Software? Because we want to be a dominant player

More information

RUP Design Workflow. Michael Fourman Cs2 Software Engineering

RUP Design Workflow. Michael Fourman Cs2 Software Engineering RUP Design Workflow Michael Fourman Introduction Design architecture that can meet all requirements Understand non-functional requirements and constraints related to technologies Identify subsystems (overall

More information

Core Solutions of Microsoft SharePoint Server 2013 Course 20331B; 5 days, Instructor-led

Core Solutions of Microsoft SharePoint Server 2013 Course 20331B; 5 days, Instructor-led Core Solutions of Microsoft SharePoint Server 2013 Course 20331B; 5 days, Instructor-led Course Description This course will provide you with the knowledge and skills to configure and manage a Microsoft

More information

M6430a Planning and Administering Windows Server 2008 Servers

M6430a Planning and Administering Windows Server 2008 Servers M6430a Planning and Administering Windows Server Servers Course 6430A: Five days; Instructor-Led Introduction This five-day instructor-led course provides students with the knowledge and skills to implement,

More information

Advanced IT Pro Course for Office SharePoint Server 2007 and SharePoint Services 3.0

Advanced IT Pro Course for Office SharePoint Server 2007 and SharePoint Services 3.0 Advanced IT Pro Course for Office SharePoint Server 2007 and SharePoint Services 3.0 50047: Advanced IT Pro Course for Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0 (5 Days)

More information

Cisco and VMware Virtualization Planning and Design Service

Cisco and VMware Virtualization Planning and Design Service Cisco and VMware Virtualization Planning and Design Service Create an End-to-End Virtualization Strategy with Combined Services from Cisco and VMware Service Overview A Collaborative Approach to Virtualization

More information

Applying Viewpoints and Views to Software Architecture

Applying Viewpoints and Views to Software Architecture Applying Viewpoints and Views to Software Architecture Nick Rozanski Marks and Spencer PLC nick@rozanski.com Eoin woods Zuhlke Engineering Ltd ewo@zuhlke.com Abstract Today s large information systems

More information

Standards for Developing and Implementing Administrative Systems at UC Davis

Standards for Developing and Implementing Administrative Systems at UC Davis Page 1 of 7 Standards for Developing and Implementing Administrative Systems at UC Davis Introduction The purpose of this document is to describe Standards for Developing and Implementing Administrative

More information

Designing a Microsoft SharePoint 2010 Infrastructure

Designing a Microsoft SharePoint 2010 Infrastructure Course Code: M10231 Vendor: Microsoft Course Overview Duration: 5 RRP: 1,980 Designing a Microsoft SharePoint 2010 Infrastructure Overview This five day ILT course teaches IT professionals to design and

More information

Applying 4+1 View Architecture with UML 2. White Paper

Applying 4+1 View Architecture with UML 2. White Paper Applying 4+1 View Architecture with UML 2 White Paper Copyright 2007 FCGSS, all rights reserved. www.fcgss.com Introduction Unified Modeling Language (UML) has been available since 1997, and UML 2 was

More information

Implementing and Managing Microsoft Server Virtualization

Implementing and Managing Microsoft Server Virtualization Implementing and Managing Microsoft Server At the end of the course the delegate will be able to complete the following: COMPUTER TRAINING The key to a better future WINDOWS Course No. 10215 5 Days Target

More information

RISK ASSESSMENT TABLE Generic Project Risk Factors

RISK ASSESSMENT TABLE Generic Project Risk Factors RISK ASSESSMENT TABLE Generic Project Generic Project Project Name Prepared By Date Version Factor ID Category: Mission and Goals 1 Project Fit to Customer Organization 2 Project Fit to Provider Organization

More information

This course will also teach how to create various kinds of dashboards using Reporting Services.

This course will also teach how to create various kinds of dashboards using Reporting Services. Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services Length : 3 Days (24 Hours) Language(s) : English Audience(s) : IT Professionals Level : 200 Technology : Microsoft SQL Server 2008

More information

MS 50292: Administering and Maintaining Windows 7

MS 50292: Administering and Maintaining Windows 7 MS 50292: Administering and Maintaining Windows 7 Description: This five-day instructor-led course provides students with the knowledge and skills to successfully administer, maintain, and troubleshoot

More information

CMB 207 1I Citrix XenApp and XenDesktop Fast Track

CMB 207 1I Citrix XenApp and XenDesktop Fast Track CMB 207 1I Citrix XenApp and XenDesktop Fast Track This fast paced course provides the foundation necessary for students to effectively centralize and manage desktops and applications in the datacenter

More information

Validating Enterprise Systems: A Practical Guide

Validating Enterprise Systems: A Practical Guide Table of Contents Validating Enterprise Systems: A Practical Guide Foreword 1 Introduction The Need for Guidance on Compliant Enterprise Systems What is an Enterprise System The Need to Validate Enterprise

More information

Planning and Administering Windows Server 2008 Servers

Planning and Administering Windows Server 2008 Servers Planning and Administering Windows Server 2008 Servers Course 6430 Five days Instructor-led Introduction Elements of this syllabus are subject to change. This five-day instructor-led course provides students

More information

The Role of the Software Architect

The Role of the Software Architect IBM Software Group The Role of the Software Architect Peter Eeles peter.eeles@uk.ibm.com 2004 IBM Corporation Agenda Architecture Architect Architecting Requirements Analysis and design Implementation

More information

Course Syllabus. Planning and Administering Windows Server 2008 Servers. Key Data. Audience. At Course Completion. Prerequisites. Recommended Courses

Course Syllabus. Planning and Administering Windows Server 2008 Servers. Key Data. Audience. At Course Completion. Prerequisites. Recommended Courses Course Syllabus Planning and Administering Windows Server 2008 Servers This five-day instructor-led course provides students with the knowledge and skills to implement, monitor, and maintain Windows Server

More information

www.novell.com/documentation Installation Guide Identity Manager 3.6.1 August 31, 2012

www.novell.com/documentation Installation Guide Identity Manager 3.6.1 August 31, 2012 www.novell.com/documentation Installation Guide Identity Manager 3.6.1 August 31, 2012 Legal Notices Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation,

More information

Case Study EPA. Agency-Wide Governance of Reusable Components

Case Study EPA. Agency-Wide Governance of Reusable Components Case Study EPA Agency-Wide Governance of Reusable Components Lico Galindo, PMP IT Specialist Data Standards Branch Office of Environmental Information Case Study EPA: Agency-Wide Governance of Reusable

More information

Configuring and Managing Microsoft System Center Essentials 2010

Configuring and Managing Microsoft System Center Essentials 2010 Configuring and Managing Microsoft System Center Essentials 2010 50373: Configuring and Managing Microsoft System Center Essentials 2010 (2 Days) About this Course This two-day instructor-led course provides

More information

Administering Windows 7 for the Enterprise Desktop Support Technician

Administering Windows 7 for the Enterprise Desktop Support Technician 50292 - Administering Windows 7 for the Enterprise Desktop Support Technician Duration: 5 days Course Price: $2,975 Software Assurance Eligible Course Description Course Overview This five-day instructor-led

More information

Module 2: AlienVault USM Basic Configuration and Verifying Operations

Module 2: AlienVault USM Basic Configuration and Verifying Operations Course Introduction Module 1: Overview The Course Introduction provides learners with the course objectives and prerequisite learner skills and knowledge. The Course Introduction presents the course flow

More information

NCTA Cloud Architecture

NCTA Cloud Architecture NCTA Cloud Architecture Course Specifications Course Number: 093019 Course Length: 5 days Course Description Target Student: This course is designed for system administrators who wish to plan, design,

More information

Advanced Solutions of Microsoft SharePoint Server 2013 Course 20332A; 5 Days, Instructor-led

Advanced Solutions of Microsoft SharePoint Server 2013 Course 20332A; 5 Days, Instructor-led Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Advanced Solutions of Microsoft SharePoint Server 2013 Course 20332A; 5 Days,

More information

Best Practices for Unified Communications Management Suite on Virtualization

Best Practices for Unified Communications Management Suite on Virtualization White Paper Best Practices for Unified Communications Management Suite on Virtualization White Paper 2012 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page

More information

Enterprise Architecture 101. (Includes numerous samples/ templates produced using TOGAF methodology) Shail Sood

Enterprise Architecture 101. (Includes numerous samples/ templates produced using TOGAF methodology) Shail Sood Enterprise Architecture 101 (Includes numerous samples/ templates produced using TOGAF methodology) Enterprise Architecture Key Question What is Enterprise Architecture? Why Enterprise Architecture? What

More information

Aerospace Software Engineering

Aerospace Software Engineering 16.35 Aerospace Software Engineering Software Architecture The 4+1 view Patterns Prof. Kristina Lundqvist Dept. of Aero/Astro, MIT Why Care About Software Architecture? An architecture provides a vehicle

More information

The New Generation IT Operating Model

The New Generation IT Operating Model The New Generation IT Operating Model The Service Oriented IT Operating Model White paper Yan Zhao, Ph.D President, Chief Architect ArchiTech Consulting LLC yan.zhao@architechllc.com July 20, 2012 1 1.

More information

Upgrading Identity Lifecycle Manager 2007 to Forefront Identity Manager 2010

Upgrading Identity Lifecycle Manager 2007 to Forefront Identity Manager 2010 Upgrading Identity Lifecycle Manager 2007 to Forefront Identity Manager 2010 Course M50383 4 Day(s) 24:00 Hours Introduction This four-day instructor-led course equips participants already acquainted with

More information

70-414: Implementing a Cloud Based Infrastructure. Course Overview

70-414: Implementing a Cloud Based Infrastructure. Course Overview 70-414: Implementing a Cloud Based Infrastructure Course Overview This course covers will prepare the student for Exam 70-414: Implementing a Cloud Based Infrastructure. Students will learn how to create

More information

Data Mining Governance for Service Oriented Architecture

Data Mining Governance for Service Oriented Architecture Data Mining Governance for Service Oriented Architecture Ali Beklen Software Group IBM Turkey Istanbul, TURKEY alibek@tr.ibm.com Turgay Tugay Bilgin Dept. of Computer Engineering Maltepe University Istanbul,

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2006 Vol. 5. No. 8, November-December 2006 Requirements Engineering Tasks Donald Firesmith,

More information

Managing and Maintaining Windows Server 2008 Servers (6430) Course length: 5 days

Managing and Maintaining Windows Server 2008 Servers (6430) Course length: 5 days Managing and Maintaining Windows Server 2008 Servers (6430) Course length: 5 days Course Summary: This five-day instructor-led course provides students with the knowledge and skills to implement, monitor,

More information

Implementing Microsoft Windows 2000 Clustering

Implementing Microsoft Windows 2000 Clustering Course Outline Implementing Microsoft Windows 2000 Clustering Other Information MS2087 Days 3 Starting Time 9:00 Finish Time 4:30 Lunch & refreshments are included with this course. Ph: 1300 TO TRAIN 1300

More information

Managing and Maintaining Windows Server 2008 Servers

Managing and Maintaining Windows Server 2008 Servers Managing and Maintaining Windows Server 2008 Servers Course Number: 6430A Length: 5 Day(s) Certification Exam There are no exams associated with this course. Course Overview This five day instructor led

More information

STC 2015 Tutorial Part 2 Managing Technical Debt for Software and Systems Development Projects

STC 2015 Tutorial Part 2 Managing Technical Debt for Software and Systems Development Projects STC 2015 Tutorial Part 2 Managing Technical Debt for Software and Systems Development Projects IEEE Software Technology Conference Long Beach, CA October 12, 2015 Tutorial agenda Part 1: introductions

More information

Ultimate Business Requirements

Ultimate Business Requirements Ultimate Business Requirements Writing Better and More Effective Business Requirements Training, Coaching, Consulting 1 Workshop Approach I hear, I know. I see, I remember. I do, I understand. Confucius

More information

Implementing Microsoft Azure Infrastructure Solutions

Implementing Microsoft Azure Infrastructure Solutions 20533B - Version: 1 02 July 2016 Implementing Microsoft Azure Infrastructure Solutions Implementing Microsoft Azure Infrastructure Solutions 20533B - Version: 1 5 days Course Description: This course is

More information

HPE StoreOnce Catalyst Solution Service

HPE StoreOnce Catalyst Solution Service Data sheet HPE StoreOnce Catalyst Solution Service Support Services HPE StoreOnce Catalyst Solution Service provides implementation and verification of the backup and remote copy features of HPE StoreOnce

More information

Migration from SharePoint 2007 to SharePoint 2010

Migration from SharePoint 2007 to SharePoint 2010 Migration from SharePoint 2007 to SharePoint 2010 Summary This paper provides an overview of the SharePoint 2007 to SharePoint 2010 migration and highlights the KPIT- SYSTIME migration approach. The document

More information

VMware vsphere Data Protection 6.1

VMware vsphere Data Protection 6.1 VMware vsphere Data Protection 6.1 Technical Overview Revised August 10, 2015 Contents Introduction... 3 Architecture... 3 Deployment and Configuration... 5 Backup... 6 Application Backup... 6 Backup Data

More information

CONTENTS. List of Tables List of Figures

CONTENTS. List of Tables List of Figures Prelims 13/3/06 9:11 pm Page iii CONTENTS List of Tables List of Figures ix xi 1 Introduction 1 1.1 The Need for Guidance on ERP System Validation 1 1.2 The Need to Validate ERP Systems 3 1.3 The ERP Implementation

More information

Multi-view Architecting

Multi-view Architecting by Gerrit Muller, JürgenMüller, Jan Gerben Wijnstra College, Philips Research e-mail: gaudisite@gmail.com www.gaudisite.nl Buskerud University Abstract The development of large SW-intensive products needs

More information

Updating Your Skills from Microsoft Exchange Server 2003 or Exchange Server 2007 to Exchange Server 2010 SP1

Updating Your Skills from Microsoft Exchange Server 2003 or Exchange Server 2007 to Exchange Server 2010 SP1 Course 10165A: Updating Your Skills from Microsoft Exchange Server 2003 or Exchange Server 2007 to Exchange Server 2010 SP1 OVERVIEW About this Course There are two main reasons for the course. Firstly,

More information

White Paper. Making the case for PPM

White Paper. Making the case for PPM Introduction There are many reasons why organizations decide to implement project portfolio management solutions, but typically it is to help senior management confidently and consistently answer questions

More information

System Development Life Cycle Guide

System Development Life Cycle Guide TEXAS DEPARTMENT OF INFORMATION RESOURCES System Development Life Cycle Guide Version 1.1 30 MAY 2008 Version History This and other Framework Extension tools are available on Framework Web site. Release

More information

Windows Server 2003 migration: Your three-phase action plan to reach the finish line

Windows Server 2003 migration: Your three-phase action plan to reach the finish line WHITE PAPER Windows Server 2003 migration: Your three-phase action plan to reach the finish line Table of contents Executive summary...2 Windows Server 2003 and the big migration question...3 If only migration

More information

White Paper What Solutions Architects Should Know About The TOGAF ADM

White Paper What Solutions Architects Should Know About The TOGAF ADM White Paper What Solutions Architects Should Know About The TOGAF ADM WP0015 October 2011 The Open Group Architecture Framework 1 (TOGAF) is the most widely referenced architecture framework currently

More information

COLUMN. Planning your SharePoint intranet project. Intranet projects on SharePoint need a clear direction APRIL 2011. Challenges and opportunities

COLUMN. Planning your SharePoint intranet project. Intranet projects on SharePoint need a clear direction APRIL 2011. Challenges and opportunities KM COLUMN APRIL 2011 Planning your SharePoint intranet project Starting a SharePoint intranet project, whether creating a new intranet or redeveloping an existing one, can be daunting. Alongside strategy

More information

IT General Controls Domain COBIT Domain Control Objective Control Activity Test Plan Test of Controls Results

IT General Controls Domain COBIT Domain Control Objective Control Activity Test Plan Test of Controls Results Acquire or develop application systems software Controls provide reasonable assurance that application and system software is acquired or developed that effectively supports financial reporting requirements.

More information

Installation Guide Identity Manager August 2012

Installation Guide Identity Manager August 2012 www.novell.com/documentation Installation Guide Identity Manager 4.0.1 August 2012 Legal Notices Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation,

More information

HP Data Replication Solution Services Continuous Access EVA/P6000

HP Data Replication Solution Services Continuous Access EVA/P6000 HP Data Replication Solution Services Continuous Access EVA/P6000 HP Services Technical data HP Continuous Access (CA) provides enhanced availability and disaster recovery protection. To help ensure a

More information

Information Technology Engineers Examination. Network Specialist Examination. (Level 4) Syllabus. Details of Knowledge and Skills Required for

Information Technology Engineers Examination. Network Specialist Examination. (Level 4) Syllabus. Details of Knowledge and Skills Required for Information Technology Engineers Examination Network Specialist Examination (Level 4) Syllabus Details of Knowledge and Skills Required for the Information Technology Engineers Examination Version 2.0

More information

MS-50292: Administering and Maintaining Windows 7. Course Objectives. Required Exam(s) Price. Duration. Methods of Delivery.

MS-50292: Administering and Maintaining Windows 7. Course Objectives. Required Exam(s) Price. Duration. Methods of Delivery. MS-50292: Administering and Maintaining Windows 7 This five-day instructor-led course provides students with the knowledge and skills to successfully install, maintain, and troubleshoot Windows 7 computers.

More information

Updating Your Skills from Microsoft Exchange Server 2003 or Exchange Server 2007 to Exchange Server 2010 Course 10165; 5 Days, Instructor-led

Updating Your Skills from Microsoft Exchange Server 2003 or Exchange Server 2007 to Exchange Server 2010 Course 10165; 5 Days, Instructor-led Updating Your Skills from Microsoft Exchange Server 2003 or Exchange Server 2007 to Exchange Server 2010 Course 10165; 5 Days, Instructor-led Course Description There are two main reasons for the course.

More information

Implementing Microsoft Azure Infrastructure Solutions

Implementing Microsoft Azure Infrastructure Solutions Course 20533: Implementing Microsoft Azure Infrastructure Solutions Course details Course Outline Module 1: Introduction to Azure This module provides the students a high level introduction to Azure. Cloud

More information

Table of Contents. Introduction. Audience. At Course Completion

Table of Contents. Introduction. Audience. At Course Completion Table of Contents Introduction Audience At Course Completion Prerequisites Microsoft Certified Professional Exams Student Materials Course Outline Introduction This three-day instructor-led course provides

More information

Model Driven Architecture A New Paradigm in Software Development

Model Driven Architecture A New Paradigm in Software Development A New Paradigm in Software Development Hermod Opstvedt Chief Architect DnB NOR ITU, Norway Hermod Opstvedt : A New Paradigm in Software Development Page 1 (MDA) is a specification by the Object Management

More information

Location: [North America] [United States] [Home Working, United States]

Location: [North America] [United States] [Home Working, United States] Architect II Location: [North America] [United States] [Home Working, United States] Category: Information Technology Job Type: Fixed term, Full-time PURPOSE OF POSITION: The Architect II role is expected

More information

Oracle to SQL Server 2005 Migration

Oracle to SQL Server 2005 Migration Oracle to SQL Server 2005 Migration Methodology and Practice Presented By: Barry Young Copyright 2006 by Proactive Performance Solutions, Inc. Agenda Introduction Migration: Oracle to SQL Server Methodology:

More information

MOAC Migration Kit IT Professional Series Program Migration. John Wiley & Sons, Inc. Microsoft Official Academic Course

MOAC Migration Kit IT Professional Series Program Migration. John Wiley & Sons, Inc. Microsoft Official Academic Course MOAC Migration Kit IT Professional Series Program Migration John Wiley & Sons, Inc. Microsoft Official Academic Course Table of Contents Microsoft Official Academic Courses 4 About MOAC IT Professional

More information

Desktop Virtualization Made Easy Execution Plan

Desktop Virtualization Made Easy Execution Plan Consulting Solutions WHITE PAPER Citrix XenDesktop Desktop Virtualization Made Easy Execution Plan A desktop virtualization architecture guide for small to medium environments www.citrix.com Trying to

More information

Troubleshooting. Section 7. Introduction. EB Gensym G2 Interface Error Codes

Troubleshooting. Section 7. Introduction. EB Gensym G2 Interface Error Codes Troubleshooting Section 7 Introduction This section provides troubleshooting information for the Gensym G2 interface software. EB Gensym G2 Interface Error s Table 7-1. Sub Error s Table 7-1 lists the

More information

POLAR IT SERVICES. Business Intelligence Project Methodology

POLAR IT SERVICES. Business Intelligence Project Methodology POLAR IT SERVICES Business Intelligence Project Methodology Table of Contents 1. Overview... 2 2. Visualize... 3 3. Planning and Architecture... 4 3.1 Define Requirements... 4 3.1.1 Define Attributes...

More information

HP 3PAR Peer Persistence Software Installation and Startup Service

HP 3PAR Peer Persistence Software Installation and Startup Service Technical data HP 3PAR Peer Persistence Software Installation and Startup Service HP Care Pack Services HP 3PAR Peer Persistence Software Installation and Startup Service provides implementation of the

More information

Administering and Maintaining Windows 7 Course 50292C; 5 Days, Instructor-led

Administering and Maintaining Windows 7 Course 50292C; 5 Days, Instructor-led Administering and Maintaining Windows 7 Course 50292C; 5 Days, Instructor-led Course Description This five-day instructor-led course provides students with the knowledge and skills to successfully administer,

More information

Building an Effective Business Architecture & Metrics Capability

Building an Effective Business Architecture & Metrics Capability Building an Effective Business Architecture & Metrics Capability Building an effective business architecture capability is fundamentally about organisational change management. A siloed business architecture

More information

Business Requirements Document Template. SR83598 2012 OASDI Employee Rate Change

Business Requirements Document Template. SR83598 2012 OASDI Employee Rate Change Business Requirements Document Template SR83598 2012 OASDI Employee Rate Change Document Information Document Attributes Information ID 83598 Owner Payroll Coordination Author(s) Marcia Johnson Contributor(s)

More information

Server Consolidation with SQL Server 2008

Server Consolidation with SQL Server 2008 Server Consolidation with SQL Server 2008 White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 supports multiple options for server consolidation, providing organizations

More information

Course 2788A: Designing High Availability Database Solutions Using Microsoft SQL Server 2005

Course 2788A: Designing High Availability Database Solutions Using Microsoft SQL Server 2005 Course Syllabus Course 2788A: Designing High Availability Database Solutions Using Microsoft SQL Server 2005 About this Course Elements of this syllabus are subject to change. This three-day instructor-led

More information

Planning and Deploying System Center 2012 Configuration Manager

Planning and Deploying System Center 2012 Configuration Manager Course 10748C: Planning and Deploying System Center 2012 Configuration Manager Course Details Course Outline Module 1: Overview of System Center 2012 R2 Configuration Manager This module explains the System

More information

Cloud Strategy Workshop. Cloud Readiness Assessment. Cloud Roadmap Development. Cloud Computing Deployment

Cloud Strategy Workshop. Cloud Readiness Assessment. Cloud Roadmap Development. Cloud Computing Deployment is not a box, or a software package, or method, or even a destination. What is and how can I figure out what my strategy should be? The National Institute of Standards and Technology defines as; computing

More information

Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led

Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led Course Description This course is aimed at experienced IT Professionals who currently administer their on-premises infrastructure.

More information

Course Outline. ttttttt

Course Outline. ttttttt 1300 86 87246 1300 TO TRAIN 50292 - Administering and Maintaining General Description This five-day instructor-led course provides students with the knowledge and skills to successfully administer, maintain,

More information

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions Course 20533B: Implementing Microsoft Azure Infrastructure Solutions Sales 406/256-5700 Support 406/252-4959 Fax 406/256-0201 Evergreen Center North 1501 14 th St West, Suite 201 Billings, MT 59102 Course

More information

Configuring Windows 8.1

Configuring Windows 8.1 Course 20687D: Configuring Windows 8.1 Course Details Course Outline Module 1: Windows 8.1 in an Enterprise Environment Windows client operating systems are essential to the functionality of almost every

More information

Installing and Configuring Windows 7 Client

Installing and Configuring Windows 7 Client Installing and Configuring Windows 7 Client Course 6292 - Three Days - Instructor-led - Hands on Introduction This three-day instructor-led course is intended for IT professionals who are interested in

More information

POSITION QUALIFICATIONS. Minimum Experience (Yrs)

POSITION QUALIFICATIONS. Minimum Experience (Yrs) POSITION QUALIFICATIONS Core Labor Category Skill Minimum Education Minimum Experience (Yrs) Labor Category Description Technical Manager, Principal Bachelors Degree 12 Technical Manager, Senior Bachelors

More information

Front-End Engineering and Design (FEED) Whether initiating a brownfield or greenfield project, success is dependent on the proper planning.

Front-End Engineering and Design (FEED) Whether initiating a brownfield or greenfield project, success is dependent on the proper planning. Front-End Engineering and Design (FEED) Whether initiating a brownfield or greenfield project, success is dependent on the proper planning. Front-End Engineering and Design Will we finish on time? Are

More information

6236A - Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services

6236A - Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services 6236A - Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services Course Number: 6236A Course Length: 3 Days Course Overview This instructor-led course teaches students how to implement

More information

Course 50523A: Deploying the Optimized Desktop with Windows 7 and Office 2010

Course 50523A: Deploying the Optimized Desktop with Windows 7 and Office 2010 Course 50523A: Deploying the Optimized Desktop with Windows 7 and Office 2010 Length: Delivery Method: 3 Days Instructor-led (classroom) About this Course This three-day instructor-led course provides

More information

Figure 4.0 CPMS Architecture

Figure 4.0 CPMS Architecture CHAPTER-4 SYSTEM DESIGN System architecture of our project can be explained by using following diagram. Figure 4.0 CPMS Architecture Basically our system is divided in to two parts 1]. Web Role 2]. Worker

More information

Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course 6317A: Three days; Instructor-Led

Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course 6317A: Three days; Instructor-Led Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course 6317A: Three days; Instructor-Led About this Course This three-day instructor-led course provides

More information

Design Document Version 0.0

Design Document Version 0.0 Software Development Templates Design Document Version 0.0 Description of Project DOCUMENT NO: VERSION: CONTACT: EMAIL: Ivan Walsh DATE: 4/13/2004 Distribution is subject to copyright. Design Document

More information

44-76 mix 2. Exam Code:MB5-705. Exam Name: Managing Microsoft Dynamics Implementations Exam

44-76 mix 2. Exam Code:MB5-705. Exam Name: Managing Microsoft Dynamics Implementations Exam 44-76 mix 2 Number: MB5-705 Passing Score: 800 Time Limit: 120 min File Version: 22.5 http://www.gratisexam.com/ Exam Code:MB5-705 Exam Name: Managing Microsoft Dynamics Implementations Exam Exam A QUESTION

More information

Microsoft 20345-2 Designing and Deploying Microsoft Exchange Server 2016

Microsoft 20345-2 Designing and Deploying Microsoft Exchange Server 2016 1800 ULEARN (853 276) www.ddls.com.au Microsoft 20345-2 Designing and Deploying Microsoft Exchange Server 2016 Length 5 days Price $4169.00 (inc GST) Version A Overview This course provides experienced

More information

Oracle Technical Cloud Consulting Services Descriptions. July 23, 2015

Oracle Technical Cloud Consulting Services Descriptions. July 23, 2015 Oracle Technical Cloud Consulting Services Descriptions July 23, 2015 Oracle Database Cloud Service Rapid Start Service Part # B83896 (For use in the US only) Description of Services Oracle will provide

More information

A Holistic Framework for Enterprise Data Management DAMA NCR

A Holistic Framework for Enterprise Data Management DAMA NCR A Holistic Framework for Enterprise Data Management DAMA NCR Deborah L. Brooks March 13, 2007 Agenda What is Enterprise Data Management? Why an EDM Framework? EDM High-Level Framework EDM Framework Components

More information

MS-40074: Microsoft SQL Server 2014 for Oracle DBAs

MS-40074: Microsoft SQL Server 2014 for Oracle DBAs MS-40074: Microsoft SQL Server 2014 for Oracle DBAs Description This four-day instructor-led course provides students with the knowledge and skills to capitalize on their skills and experience as an Oracle

More information