Home > Training Course Catalogue > Software Development Courses > Business Solutions Training Courses > Designing Business Solutions

Perpetual Solutions
Tuition House
27-37 St Georges Road, London
SW19 4DS

+44 (0)20 7620 0033
+44 (0)20 7620 0055

 

Training Course Outline

Software Development CoursesSoftware Development Courses   Business Solutions Training CoursesBusiness Solutions Training Courses


Course outline for Designing Business SolutionsDesigning Business Solutions


View course dates


Course Duration: 5 days


Course Code: M1608


Course Description:


This five-day workshop teaches participants to use the appropriate Microsoft® Solutions Framework (MSF) models and processes to create conceptual, logical, and physical designs for a business solution. Participants will also learn how to select suitable technologies and architectures for their solution, based on trade-off analysis.


Prerequisites:

Before attending this course, students must have:



- Six months experience as part of a software development team
- General understanding of a software development life cycle
- General knowledge of Microsoft technologies
- General understanding of the process of gathering and analyzing business requirements
- Recommended courses:
- Course 1585, Gathering and Analyzing Business Requirements or equivalent experience and knowledge



This course includes the following modules:

Course Overview

  • Business Solutions Design Curriculum
  • Overview of this course
  • Project Life Cycle
  • Looking Forward
  • Activity
  • Identifying design steps

Solution Design Using the MSF

  • Design Overview
  • MSF Design Process
  • Benefits of the MSF Design Process
  • Review
  • Activities
  • Identifying design principles
  • Identifying design phases

A Services-based Approach to Solution Design

  • Services-based Approach
  • Value of a Services-based Approach
  • Review
  • Activity
  • Identifying services

Business Solution Conceptual Design

  • Conceptual Design Basics
  • Conceptual Design Process
  • Conceptual Design Research
  • Conceptual Design Analysis
  • Conceptual Design Optimization
  • Review
  • Activities
  • Risks of skipping conceptual design
  • Inputs to conceptual design
  • Value of information models
  • Creating a future-state usage scenario

Business Solution Logical Design

  • Logical Design Basics
  • Logical Design Process
  • Logical Design Analysis: Business Objects and Services
  • Logical Design Analysis: Attributes and Relationships
  • Logical Design Analysis: Rationalization
  • Review
  • Activities
  • Risks of skipping logical design
  • Identifying business objects and services
  • Identifying attributes and relationships
  • Logical design verification

Beginning Physical Design

  • Physical Design Basics
  • Physical Design Process
  • Physical Design Research
  • Physical Design Analysis
  • Review
  • Activities
  • Risks of skipping physical design
  • Risks in requirements and constraints
  • Determining a preliminary distribution of components across a network topology

Selecting Solution Technologies

  • Overview
  • Distributed Applications Using Microsoft Windows® Distributed interNet
  • Applications Architecture (Windows DNA)
  • Technology Selection Process
  • Considerations by Type of Technology
  • Review
  • Activities
  • Determining technology requirements
  • Determining the impact of technology on a Windows DNA design

Solution Design and the Component Object Model

  • Component Object Model (COM) Basics
  • Application Development and COM
  • Distributed COM Basics
  • COM-Based Design
  • Review
  • Activities
  • Simulating COM communication
  • Identifying the impact of distributing COM components

Designing Solutions with Microsoft Technologies

  • Operating Systems
  • System Services
  • Development Tools
  • Data Access
  • Data Storage
  • Security
  • Review
  • Activities
  • Identifying operating system requirements
  • Identifying system services
  • Identifying development tool requirements
  • Identifying data access requirements
  • Identifying data storage requirements
  • Identifying security models

Completing Physical Design

  • Physical Design Rationalization Basics
  • Rationalization: Distribution and Packaging
  • Physical Design Specification
  • Review
  • Activities
  • Creating and distributing preliminary components
  • Refining preliminary distribution for performance
  • Factors impacting the programming model

Designing the Presentation Layer

  • Application Presentation Layer
  • User Interface Design Basics
  • User Interface Design Process
  • Selecting the Client Environment
  • User Services Design Basics
  • Review
  • Activities
  • Experience with user interfaces
  • Creating an initial user interface design
  • User interface technology selection
  • User services design

Introduction to Functional Specifications

  • Functional Specification Basics
  • Functional Specification Creation
  • Functional Specification Validation
  • Review
  • Activity
  • Risk of no functional specification

 

To make an enquiry for this course to be run ONSITE at your location, click here or call Sales on +44 (0) 20 7620 0033.


Perpetual Solutions are a global provider of onsite training solutions throughout London, UK and the rest of the world. For scheduled training our UK partner network provides an unrivalled choice of courses.


Save as PDFSave as PDF

PrintPrint this course



© Perpetual Solutions Ltd 2008.   Perpetual Solutions, Tuition House, 27-37 St Georges Road, London, SW19 4DS. +44 (0)20 7620 0033 +44 (0)20 7620 0055