SSI Tools for Microsoft Project

User guide

×
Menu
Index

SSI Toolbox

 
SSI Toolbox
1

Enter a Task Id (Low/High) Range
and Get a Report of Predecessors
and Successors that are External to the Range

 
Generate a Report of dependencies that are outside the range of task row numbers you select in a project .  Results are given in a Microsoft Excel workbook with one worksheet showing external predecessors and another showing external successors.
 
2

Clear Cost Rate Information From all Task and Resources Tables

 
Clears all cost rates from the active project without removing the resources from the Resource table or the Resources assigned to tasks.
 
3

The Slack Evaporator Moves Selected Tasks
Forward Until Their Desired Slack Value is Reached

 
The Slack Evaporator is useful when you have certain tasks that are scheduled earlier than desired simply because they have few or no predecessors that constrain their start and finish date.  This tool schedules a task based on when its successor starts rather than when its predecessor finishes.  Microsoft Project includes a task dependency type named "As Late as Possible" (ALAP) but the Slack evaporator does not use that method to reschedule tasks.  An ALAP task constraint will often move a task beyond the start date of its successor since it uses Total Slack in its calculation whereas the SSI Slack Evaporator uses Free Slack.
 
4

Get Custom Fields

 
Get a table and make a report of all the custom field names used in all open projects
5

Replace Text From the Selected Project Fields

 
Select a task or task and search text strings for values to replace.  This tool does not work for calculated and non-text fields in a project.
6

Remove Leading and Trailing Spaces from test fields

 
Select text fields and click this button to remove and extra spaces in the beginning or ending of the text.
7

Check the System for Auto Recovery Project files

 
Opens the system folder where Auto Recovery files are located.  This can provide a prior version of a project file if the application terminates unexpectedly. 
8

Task a Schedule Snapshot

 
A "Snapshot" is a term introduced by Structured Solutions Inc. and described in the NDIA's Planning and Scheduling Guide (PASEG) in section 10.4.5 Current Execution Index (CEI).  A Snapshot is a just a copy of current start and finish dates and is the same as Setting an Interim baseline using Set Baseline / Set interim plan from the Schedule group of the Project menu in Microsoft Project.
 
A Schedule Snapshot is useful for comparing scheduled start and finish dates at the beginning of a period verses updated dates at the end of the period.  This comparison would show periodic schedule variances whereas a Baseline date comparison would show cumulative schedule variances.  Periodic schedule variances are used to determine a metric named Current Execution Index or CEI.
 
SSI's Schedule Snapshot tool may provide easier ability to set Snapshots and includes tools to display snapshot dates in the Gantt chart.  Using Microsoft Project's version is prone to inadvertently overwriting your official baseline since its form opens with Set baseline as its default state.
 
9

Add Common Predecessor to the Selected Task

 
Select a task or group of tasks and quickly add a common predecessor by specifying the common predecessor's ID.
10

Add Common Successor to the Selected Task

 
Select a task or group of tasks and quickly add a common successor by specifying the common successor's ID.
11

Add A Common Prefix to the Name of the Selected Task

 
Select a task or group of tasks and quickly add a common prefix to the name of each task.
12

Add A Common Suffix to the Name of the Selected Task

 
Select a task or group of tasks and quickly add a common suffix to the name of each task.
13

Make the Text for a Name Proper Case

 
Select a task or group of tasks and quickly add convert the task name case to "Proper".  Proper case capitalizes the first word and any proper noun in a task name. 
 
For example: if "deliver draft of the ICD" in the name field becomes "Deliver Draft of the ICD"
14

Increment WBS, CWBS or OBS

Add a value to a parent level in a project and click this button to increment the child task’s value using a numeric scheme.  For example, enter “1.1” in Text1 of a Summary with three lower levels.  Text1 for each direct child of the selected task becomes “1.1.1”, “1.1.2” and “1.1.3”.  If each summary has three child tasks of its own, they become “1.1.1.1”, “1.1.1.2” and “1.1.1.3” and so on.  See the example below:
The values shown in the second column of the image below were created by typing “1.1” on the first line “Requirements Analysis”.  The SSI Tool named Increment WBS, CWBS or OBS added the rest of the WBS numbers automatically.
 
..
15

Convert Assignments

 
Made by Dr.Explain, software documentation tool