Talk to a Training Advisor
Availability (sort by: location | date)
Request availability by clicking a date. Europe / International
|
About this class This course provides students with the knowledge and skills to utilize the Microsoft Solutions Framework (MSF) in development projects. It focuses on the business need for MSF, and how MSF concepts can be utilized to increase organizational efficiency. This training may be available onsite; please contact us if you are interested. Who will the lesson benefit? This course is intended for intermediate and experienced programmers with a minimum of one year of programming experience utilising Microsoft development tools. What delegates will learn After completing this course, students will be able to describe the Microsoft Solutions Framework; map the Microsoft Solutions Framework into business needs; apply Microsoft Solutions Framework techniques to software development challenges; effectively utilize Visual Studio Team System to implement a project based on the Microsoft Solutions Framework; utilize Team Foundation Server to track and manage development projects. What prerequisites are required Before attending this course, students must have the following pre-requisites: - Familiarity with various agile software development methodologies such as Scrum, Paired Programming, and eXtreme Programming, as well as traditional waterfall methodologies.
- Familiarity with the Microsoft .NET Framework.
Contents of this classModule 1: Introduction to the Microsoft Solutions Framework This module explains the Microsoft Solutions Framework and the various business drivers that affect software development projects. - The IT Challenges Faced by Business Today
- Continuous Improvement - How Businesses Cope
- Software Development in An Ever-Changing World
- Introduction to the Microsoft Solutions Framework (MSF)
- How MSF is Used to Assist Businesses
- Introduction to the MSF Team Model
- Introduction to the MSF Governance Model
- The MSF Roles
- The MSF Phases
- Project Management Using MSF
- Aligning MSF with the Microsoft Operations Framework (MOF)
- Lab: Understanding MSF
Skills - Describe the Microsoft Solutions Framework.
- Describe the Visual Studio Team System MSF for Agile Template.
- Describe the Visual Studio Team System MSF for CMMI Template.
Module 2: Managing Project Risk This module explains how the MSF can be used to identify and manage risks associated with project development. - Understanding Risk Management As It Applies to MSF
- Identifying Project Risk Items
- Understanding How Risk Levels Apply to Work Items
- Understanding the Role Risk Management Plays in Overall Project Management
- Lab: Understanding the MSF Team Model
Skills - Define the Risk Management concepts ingrained in MSF.
- Identify high-risk work items.
- Apply MSF concepts to help identify and respond to project risks.
Module 3: The MSF Team Model This module explains how the MSF Team Model can be used in Agile development projects to improve project estimation and product quality. - Understanding the Challenges Faced by Agile Project Development
- Using the MSF Principles to Build an Effective Team
- Understanding the MSF Team Concept
- Defining the MSF Team Roles
- Understanding Function Versus Feature Teams
- Identifying Team Scale Challenges
- Identifying Team Member Responsibilities
- Lab : Understanding the MSF Team Model
Skills - Define MSF Team roles and responsibilities.
- Identify team scalability challenges.
- Build an effective team by using the MSF Team Model.
Module 4: The MSF Governance Model This module explains how the MSF Governance Model can be used in development projects to improve project estimation and product quality. - Understanding the Governance Cycle
- Separating Operational Management from Project Governance
- Understand Project Phases Within the Governance Model
- Understand Project Cycles Within the Governance Model
- Understanding Project Roles with the Governance Model
- Identifying Team Scale challenges
- Identifying Team Member Responsibilities
- Lab : Understanding the MSF Governance Model
Skills - Define MSF Team roles and responsibilities.
- Identify team scalability challenges.
- Build an effective team by using the MSF Team Model.
Module 5: MSF Work Items This module explains the various work items that are associated with MSF projects. - Understanding the Task Work Item
- Understanding the Change Request Work Item
- Understanding the Risk Work Item
- Understanding the Review Work Item
- Understanding the Requirement Work Item
- Understanding the Bug Work Item
- Understanding the Issue Work Item
- Understanding the Scenario Work Item
- Understanding the Quality of Service Requirement Work Item
- Lab: Understanding Work Items
Skills - Define Work Items used in the MSF Process Guidance.
Module 6: Workstreams within MSF This module explains how Work Items interact and form Workstreams. This module also explains the various state transitions in MSF Project Workflows. - Introduction to MSF Workstreams
- Defining the Roles Needed to Implement Workstreams
- Mapping Work Items to Workstreams
- Lab: Exploring Workstreams
Skills - Define how Workstreams are used to implement logical state transitions within project work items.
|