Click Here to Install Silverlight*
United StatesChange|All Microsoft Sites
Microsoft Learning

Preparation Guide for Exam 70-301

Managing, Organizing, and Delivering IT Projects by Using Microsoft Solutions Framework 3.0

Updated: December 1, 2009

Save 40 percent on retiring exams

This exam is now 40 percent off the retail price. To take advantage of the price reduction, simply register for the exam—no promotion code is required.

Related Links

On This Page
Exam newsExam news
Audience profileAudience profile
Credit toward certificationCredit toward certification
Preparation tools and resourcesPreparation tools and resources
Skills measuredSkills measured

Exam news

Exam 70-301 became available in October 2004.


Top of pageTop of page

Audience profile

Candidates for this exam work in the typically complex computing environment of medium-sized to large organizations. Candidates include consultants, technology professionals, developers, and project managers who lead teams that use Microsoft Solutions Framework 3.0 to deliver business-driven technology solutions.

Top of pageTop of page

Credit toward certification

When you pass Exam 70-301: Managing, Organizing, and Delivering IT Projects by Using Microsoft Solutions Framework 3.0, you achieve Microsoft Certified Professional (MCP) status.


You also earn credit toward the following certifications:

Elective credit toward Microsoft Certified Systems Engineer (MCSE) on Microsoft Windows Server 2003 certification

Elective credit toward Microsoft Certified Solution Developer (MCSD) for Microsoft .NET certification

Top of pageTop of page

Preparation tools and resources

To help you prepare for this exam, Microsoft Learning recommends that you have hands-on experience with the product and that you use the following training resources. These training resources do not necessarily cover all of the topics listed in the "Skills measured" section.

Classroom training

Course 1846: Microsoft Solutions Framework Essentials

Course 2710: Analyzing Requirements and Defining Microsoft .NET Solution Architectures

Microsoft Press self-paced training products

Currently, a corresponding Microsoft Press title is not available.

Microsoft certified practice tests

MeasureUp: Visit the MeasureUp Web site to take a practice test.

Self Test Software: Visit the Self Test Software Web site to take a practice test.

Microsoft online resources

Microsoft MSF White Papers

Microsoft Learning Community: Join newsgroups and visit community forums to connect with peers for suggestions on training resources and advice on your certification path and studies.

TechNet: Designed for IT professionals, this site includes how-to instructions, best practices, downloads, technical resources, newsgroups, and chats.

MSDN: Designed for developers, the Microsoft Developer Network (MSDN) features code samples, technical articles, downloads, newsgroups, and chats.

Top of pageTop of page

Skills measured

This certification exam measures your ability to manage, organize, and deliver IT projects by using Microsoft Solutions Framework version 3.0. Before taking the exam, you should be proficient in the job skills listed in the following table. The table shows which Official Microsoft Learning Products may help you reach competency in the skills being tested in the exam.

KEY:The course provides a general introductory overview of this task. You will need to supplement the course with additional work = The course provides a general introductory overview of this task. You will need to supplement the course with additional work    The course includes some material to prepare you for this task. You will need to supplement the course with additional work = The course includes some material to prepare you for this task. You will need to supplement the course with additional work    The course includes material to prepare you for this task = The course includes material to prepare you for this task
Skills measured by Exam 70-301Course 1846Course 2710
Building a Project Team   

Evaluate team members' skills and abilities as they relate to a specific project.

Apply the principles of the Readiness Management Discipline to match team members’ profiles with appropriate roles.

Evaluate the risks of failing to fulfill specific roles or responsibilities.

Evaluate the risks involved when team members assume responsibilities beyond their roles.

Assess team readiness.

The course includes some material to prepare you for this task. You will need to supplement the course with additional work


Scale a team appropriately for a specific project.

Evaluate the program manager responsibilities in the context of small and large projects by using the concept of Microsoft Solutions Framework (MSF) role clusters.

Evaluate the risks of incomplete project management by team leads other than program management on large projects.

Evaluate the risks involved when team members perform more than one role on a small team.

The course includes material to prepare you for this task


Evaluate the risks involved if role clusters or team members do not participate equally and consistently in decision making.

Evaluate a situation and identify the best way to work toward consensus. Considerations include the application of the vision statement, the trade-off matrix, and the perspectives of various team roles during MSF Process Model phases.

The course includes some material to prepare you for this task. You will need to supplement the course with additional work


Given a project scenario, map the six MSF project roles to the six MSF project goals.

The course includes material to prepare you for this task


Review and revise a schedule.

Establish a fixed ship-date mindset.

Baseline expectations for team members.

Review team synchronization.

The course includes some material to prepare you for this task. You will need to supplement the course with additional work


Facilitating the Risk Management Process   

Analyze risk sources for a given scenario.

Analyze risk conditions, consequences, and root causes.

The course includes material to prepare you for this task


Prioritize risks.

Assess a risk plan to identify the appropriate amount of analysis to perform on a specific risk.

Establish a risk review cycle and an escalation process and identify participants.

Apply the MSF risk assessment process to a set of given risks.

The course includes material to prepare you for this task


Develop a risk mitigation plan, a contingency plan, and contingency triggers for a given risk.

The course includes material to prepare you for this task


Identify the person responsible for managing each risk.

The course includes some material to prepare you for this task. You will need to supplement the course with additional work


Envisioning a Solution   

Identify the primary activities of the Envisioning Phase.

Identify team role responsibilities during the Envisioning Phase.

Identify stakeholders.

The course includes material to prepare you for this task

The course includes some material to prepare you for this task. You will need to supplement the course with additional work

Create the Envisioning Phase deliverables. Deliverables include the vision document, risk assessment document, and project structure document.

Create a vision statement.

Identify business goals, design goals, and critical success factors.

Define the scope of a project.

Identify the activities and deliverables included in the completed milestone of the phase.

Evaluate the risks for a project that lacks shared vision and scope statements.

Create a user profile.

The course includes some material to prepare you for this task. You will need to supplement the course with additional work

The course includes some material to prepare you for this task. You will need to supplement the course with additional work

Manage project scope and solution scope.

Apply the trade-off matrix.

Apply the trade-off triangle.

The course includes material to prepare you for this task

The course provides a general introductory overview of this task. You will need to supplement the course with additional work

Apply the MSF Process Model iterative approach to versioning, scope management, and structuring the deliverables into manageable feature clusters.

The course includes some material to prepare you for this task. You will need to supplement the course with additional work


Create success criteria for milestones for each phase of a project.

The course includes some material to prepare you for this task. You will need to supplement the course with additional work


Create a project structure document.

Establish a change control process.

Establish a configuration management process.

Establish a mechanism for managing traceability.

The course provides a general introductory overview of this task. You will need to supplement the course with additional work

The course includes some material to prepare you for this task. You will need to supplement the course with additional work

Planning a Project   

Create the Planning Phase deliverables. Deliverables include the risk management plan, master project plan, and master schedule.

The course includes some material to prepare you for this task. You will need to supplement the course with additional work


Create a functional specification.

Analyze requirements for a project.

Evaluate the quality of a design.

Evaluate the risks of design omissions.

The course includes some material to prepare you for this task. You will need to supplement the course with additional work

The course includes material to prepare you for this task

Create conceptual, logical, and physical designs.

Establish an application architecture for a solution.

Identify enterprise architecture impacts on a proposed solution.

Create conceptual and logical models of a solution.

Identify feature sets.

Allocate resources based on skills, features, constraints, and schedule.

Update plans and schedules based on models of a solution.

Establish design goals.

The course provides a general introductory overview of this task. You will need to supplement the course with additional work

The course includes material to prepare you for this task

Create a master project plan.

Integrate role plans.

Evaluate the risks of incomplete or missing project plans.

The course includes some material to prepare you for this task. You will need to supplement the course with additional work


Create a master schedule.

Use risk-based scheduling.

Apply appropriate buffer time.

Use a bottom-up task estimation process.

Resolve synchronization inconsistencies between team project schedules.

The course includes some material to prepare you for this task. You will need to supplement the course with additional work


Establish a development and test environment.

Analyze impacts and constraints associated with development choices.

Baseline a development environment and tool set.

Baseline a test environment based on the production environment.


The course includes some material to prepare you for this task. You will need to supplement the course with additional work

Developing a Solution   

Identify the primary activities in the Developing Phase.

The course includes material to prepare you for this task

The course includes material to prepare you for this task

Create Developing Phase deliverables. Deliverables include source code, configuration scripts, setup scripts, frozen functional specifications, test cases, user documentation, and operational documents.

Maintain a requirements traceability matrix.

Maintain and update a project plan and schedule.

Evaluate risks involved when Developing Phase milestones and deliverables are not completed.

The course provides a general introductory overview of this task. You will need to supplement the course with additional work

The course includes some material to prepare you for this task. You will need to supplement the course with additional work

Plan and manage builds.

Implement a daily build process.

Implement a bug-tracking, issue-tracking, or defect-tracking process and tools.

Manage test coverage.

Implement a versioning process and tools.

Execute test plans and test cases.

The course includes some material to prepare you for this task. You will need to supplement the course with additional work

The course provides a general introductory overview of this task. You will need to supplement the course with additional work

Stabilizing a Solution   

Identify the primary activities, milestones, and deliverables of the Stabilizing Phase. Milestones include Bug Convergence, Zero Bug Bounce, and User Acceptance Testing Complete.

Evaluate the risks of omitting Stabilizing Phase milestones and deliverables.

Evaluate the risks of omitting a pilot, pre-production test, or user acceptance test.

The course provides a general introductory overview of this task. You will need to supplement the course with additional work


Analyze the stability of a solution by using bug statistics.

The course includes material to prepare you for this task


Manage scope during the Stabilizing Phase.

Triage features, issues, defects, or bugs within a given scenario.

Evaluate the risks of adding features during the Stabilizing Phase. Considerations include features added by any of the roles.

The course provides a general introductory overview of this task. You will need to supplement the course with additional work


Deploying a Solution   

Identify the primary activities, milestones, and deliverables of the Deploying Phase. Milestones include Site Deployments Complete, Core Technology Deployed, and Deployment Stabilized.

Evaluate the risks of omitting Deploying Phase milestones and deliverables.

The course provides a general introductory overview of this task. You will need to supplement the course with additional work

The course includes some material to prepare you for this task. You will need to supplement the course with additional work

Compile feedback about the project from all stakeholders.

Evaluate the risks of failing to complete a postmortem.

The course includes material to prepare you for this task


Transition to operational support.

Execute the release plan.

Train users and operators.

The course includes some material to prepare you for this task. You will need to supplement the course with additional work


Note This preparation guide is subject to change at any time without prior notice and at the sole discretion of Microsoft. Microsoft exams might include adaptive testing technology and simulation items. Microsoft does not identify the format in which exams are presented. Please use this preparation guide to prepare for the exam, regardless of its format.


Top of pageTop of page

© 2015 Microsoft Corporation. All rights reserved. Contact Us |Terms of Use |Trademarks |Privacy & Cookies
Microsoft