ms project workshop
DESCRIPTION
An introduction to build a schedule using MS Project.TRANSCRIPT
MS Project Seminar
Eder J Alves, PMP
Program Manager
21 December 2009
Agenda
1. What’s a Project? Why Microsoft Project?
2. Brainstorm milestones and tasks with Project team.
3. Work Breakdown Structure.
4. Define dependencies between tasks.
5. Identify resources to complete project work.
6. Assign tasks to resources.
7. Create custom calendars to define working time.
8. Create a critical tasks schedule.
9. Create a project baseline.
10. Report progress to management.
What’s a Project? Why Microsoft Project?
� A project is a finite endeavor (having specific start and completion dates) undertaken to create a unique product or service which brings about beneficial change or added value;
� A project is a carefully defined set of activities that use resources(money, people, materials, energy, space, provisions, communication, motivation, etc.) to achieve the project goals and objectives;
� MS Project is a tool to help you to plan projects, manage and update project information, and communicate the status once the project is under way;
� Microsoft Project is designed exclusively to manage resource usage and project scheduling;
Brainstorm milestones and tasks with Project team
Placement10
...11
STA Constraints9
Netlist for Backend8
Test Bench7
Feature Complete RTL6
Pad ring5
Floor plan4
Integration & Test specification2
Test specifications3
Design specifications1
...11
Quality Process Update - Solid10
Follow-up Documentation Update9
Verification complete and all Final Views8
Block Guide Update7
Integration Ready6
Preliminary Release for Integration5
Quality Process - Planning4
Test specifications3
Design specifications2
Architectural Definition1
SoC IP
First WBS than others...
WBS is a tree structure, that permits summing of subordinate costs for
tasks, materials, etc., into their successively higher level “parent”
tasks, materials, etc.
Green Snake Project
IP Integration Verification DFT
eTPU
ACP
...
Build 1.0
Build 1.1
...
Understand PM Tools
The “Black Box”(algorithm)
Input
Task InformationTask NameDurationTask RelationshipsFixed CostsConstraints
ResourceInformationWhoAvailabilityCost
Output(Schedule)
GanttPERTResource Graph
The Input/Output Model
Tool
Starting a Project
Creating a Project
Ways to view Project Data
Charts can be either Gantt Charts or Network Diagram
Charts both of which are a diagrammatic
representation of the project data;
Forms contain the data relevant to a single specific
task or resource;
Sheets are a table of all the Tasks or all the Resources
that are part of the Project.
MS Project Menus – The Tool Bars
• Create a New blank file.• Open an existing File.• Save the current file• Perform a File Search• Print the active View• Print Preview the active view• Spell check the selection.• Cut the highlighted section to the
Clipboard• Copy the highlighted section to the
Clipboard• Paste from the Clipboard.• Format Painter.• Undo the previous action.• Insert a hyperlink Launch the Web
toolbar.
• Link the selected tasks with a Finish-to-Start relationship
• Unlink the selected tasks.• Split the selected tasks• Open the Task Information dialog box.• Attach a note to the current task.• Add Resources.• Publish Information.• Group Information.• Zoom in.• Zoom out.• Go to selected task.• Copy a static Picture so it can be used
in another application.• Display the Office Assistant
Back
Duration and Task Types
� Duration = Work ÷ Resource Units
Duration and Task Types
� Duration = Work ÷ Resource Units
Task Detail
Dependency Links
If you link tasks, Project will automatically update your schedule
when any part of your plan change.
Dependency Links
Predecessor A task whose start or finish date determines the start or finish
date of its successor task.
Successor A task whose start or finish date is driven by its predecessor task.
Create lag time and lead time
In Project, you can build in a delay between the finish of one task and the start of another. Or you can make one task overlap with another.
MS Project Language
Summary Task
EA The earliest possible time a task can start.SS The scheduled start time of the task.SE The scheduled end time of the task.LE The latest possible time a task can end.
Predecessor Task
Task A
Task B
Successor Task
EA SS SE LE
Total SlackDelay
Free Slack
Clarification of Terms
Task Information
Constraint task
It's recommended that you allow Project to use flexible constraints to calculate the start and finish dates for tasks based on the durations and task dependencies you enter.
http://office.microsoft.com/en-us/project/HP010307831033.aspx
Constraint task
You can set a deadline date for a task to keep track of
its finish date without locking the schedule without an
inflexible constraints.
http://office.microsoft.com/en-us/project/HP452952091033.aspx
Assigning Resources
You can sometimes make it worse when you try to change the data back to what you think it should be. This can create a “seesaw” effect, in which the values never equal what you intended. Using the Details Form, you can set the Units and Work values at the same time
Resolving Overlocations
Resource Usage view in the upper pane and the Gantt chart view in the lower pane
Leveling Delay
Calendar
Critical Path
A critical path is the sequence of project network activities which add up to the longest overall duration. This determines the shortest time possible to complete the project. Any delay of an activity on the critical path directly impacts the planned project completion date.
Critical Path
Text Styles
Baseline your project
Baseline is a common project management term. It refers to a set of data about your project that represents its state before the work actually began. In Project, a baseline is a copy of the Start, Finish, Work, and Cost for all the Resources and Assignments, plus Duration for all the Tasks in your project.
Percentage complete
Resource Usage with Percent Work Complete
Actual Work
Resource Usage view set up to record actual work
Tracking Gantt view
Baseline is a common project management term. It refers to a
set of data about your project that represents its state before the
work actually began. In Project, a baseline is a copy of the Start,
Finish, Work, and Cost for all the Resources and Assignments,
plus Duration for all the Tasks in your project.
Report progress to management.
MS Project Seminar
Eder J Alves, PMP
Program Manager
21 December 2009