SoftO2
Software Development with MSF Agile - And Microsoft Practices
Public courses in Seattle - San Francisco - Boston - New York City - Houston - Vancouver - Toronto - Montreal - Guadalajara - Santiago - Rio de Janeiro - São Paulo - Dublin - London - Amsterdam - Brussels - Paris - Nice - Zurich - Barcelona - Moscow - Tel Aviv - Riyadh - Dubai - Delhi - Mumbai - Bangalore - Seoul - Shanghai - Kuala Lumpur - Singapore - Tokyo - Sydney - Aukland
Onsite training worldwide | Courseware licensing available
This workshop training course teaches students how to apply Microsoft's approach to agile software development. MSF is an adaptable framework for successfully delivering software faster, eliminating the most common causes of technology project failure, and fostering an optimal balance between discipline and agility. The instructor has shipped releases at Microsoft.
Code S27
Discipline Software Engineering
Duration 3 days
Course Information
Audience | At Course Completion | Prerequisites | Course Materials | Course Outline | Pricing | TAKE THIS TRAINING

Audience

  Software Process Architects   QA/Test Managers   Development Managers
  Business Analysts     QA User Testers     Software Developers
  Project Managers     QA Code Testers     User Education Specialists
               

at course completion

After completing this course, participants will be able to:

»   Set project objectives and subgoals »   Configure MSVS for agile development
»   Define development iterations   »   Deal with unknown or missing specifications
»   Eliminate Scrum weaknesses   »   Schedule and track with minimum overhead
»   Conduct effective scrum meetings   »   Design smart endgames and sprints

prerequisites

»   Intermediate knowledge of software engineering

course materials

A comprehensive workbook with knowledge material, examples, case studies, lab exercises, and references.

course outline
Module 1: Illuminate the world with MSF and Scrum
»   Key reasons for project failure
»   Opportunities available to you and your organization
»   MSF key concepts and characteristics
»   MSF, Scrum, and CMMI
Module 2: Building an agile team
»   Multiple roles and effective communication
»   Practices for building effective teams
»   Productivity and quality goals
»   Sharing of project management
Module 3: The Agile software development life cycle
»   The concept of development iterations
»   How to define and set up an iteration
»   Entry and exit points
»   Scrums and Sprints
Module 4: Starting your project
»   The envisioning phase
»   Stakeholder involvement
»   The kick-off
»   Creating team vision
»   Setting up the project environment
Module 5: Scope management, specifications, and change management
»   Defining the initial scope
»   Deliverables, requirements, and specifications
»   Prototyping as a method of refining specs
»   Dealing with changes
Module 6: Effective scheduling
»   Scheduling in an Agile environment
»   The master schedule
»   Allocating and estimating
»   Integrating individual estimates and dependencies
Module 7: Project execution
»   Daily scrum meetings
»   Daily build and test cycles
»   Intermittent bug fixing
»   Light-weight project tracking
Module 8: Testing in an agile environment
»   Integration of software testing in Agile development iterations
»   Unit testing
»   Test automation
»   Specific test practices for Agile environements
Module 9: MS Visual Studio Team System for Agile development
»   MSVS Team System overview
»   The MSF Agile project template
»   Customizing MSVS Team System for your project environment

Certificate

Participants receive an industry recognized SoftO2 Education Certificate upon completion of the course.

pricing

Please refer to the pricing chart.

take this training

Contact SoftO2 Education or send the following form to pre-register or request information.

Code Duration
PREFERENCES      
Public Training Private/Onsite Training
   
   
# of participants
Group size
CONTACT  
  * mandatory field
   
   
   
 
INQUIRY      
Request
   
Question


Privacy Policy | Terms of Use
©2001-2010 SoftO2 Inc. All rights reserved.
Education | Consulting | Recruitment