Quick start tests for Project Portfolio Management
Validate that Project Portfolio Management still works after you make any configuration change such as applying an upgrade or developing an application. Copy and customize these quick start tests to pass when using your instance-specific data.
Project Portfolio Management quick start tests require activating the PPM Standard - ATF Tests plugin (com.snc.financial_planning_pmo.atf).
| Test | Description | Release version |
|---|---|---|
| PMO: Verify cost plan roll up to project/demand and program | Validate the total planned cost rollup from project and demand to program. | Madrid |
| PMO: Verify cost plan roll up to project/demand, program and portfolio | Validate the total planned cost rollup from project and demand to portfolio. | Madrid |
| PMO: Verify financials of Project created from Demand - Simple Financials | Validate the financial tab fields of a project created from a demand. | Madrid |
| PMO: Verify financials of Project created from Demand - With budget, cost plans, benefit plans | Validate the budget, cost plan, and benefit plan of a project created from a demand. | Madrid |
| PMO: Verify ETC/EAC at cost plan breakdown and project level | Validate the EAC and ETC values at cost plan breakdown and project level. | Tokyo |
| Test | Description | Release version |
|---|---|---|
| Validate state changes of Idea | Validate that the state of idea is changed when an idea is accepted, rejected, or any other task is created from an idea. | San Diego |
| Test | Description | Release version |
|---|---|---|
| Validate PPM Cycle from Ideation to demand to project closure | Validate the flow of creating an idea,
converting the idea to a demand, and then
converting the demand to a project. 주: This test
fails if the PPM Standard Multicurrency
(com.snc.ppm_multicurrency) plugin is
active. |
Madrid |
| Validation of State and Date Rollup for Automatic Project | Validate the date and state rollup from tasks for a project of type Automatic. | Madrid |
| Validation of State and Date rollup for Manual Project | Validate the date and state rollup from tasks for a project of type Manual. | Madrid |
| Validation of project percent complete when all tasks are Closed Incomplete | Validate the project percent complete when all the tasks are closed as Closed Incomplete. | Orlando |
| Validate Project is not 100 percent complete if it has atleast one task as closed incomplete | Validate the project percent complete is not 100% when at least one of the tasks is closed as Closed Incomplete or Closed Skipped with task % complete less than 100%. | Orlando |
| Validate waterfall project does not show Agile Planning Board | Validate that the waterfall projects cannot
use the following:
|
Orlando |
| Validate dates are rolled up from existing projects to program | Validate that the start and end dates of the project are rolled up to the program to which the project belongs. | Paris |
| Validate dates are rolled up from new projects to program | Validate that the start and end dates of a new project are rolled up to the program to which the project belongs. | Paris |
| Add projects and demands with risks or issues to program | Validate that the projects and demands with risks or issue records associated with them are added to the program. | Paris |
| Add projects and demands with benefit plans to program | Validate that the projects and demands with benefit plans associated with them are added to the program. | Paris |
| Add projects and demands with cost plans to program | Validate that the projects and demands with cost plans associated with them are added to the program. | Paris |
| Validate program dates on addition of existing demands | Validate that the start and end date of the program are adjusted on addition of an existing demand. | Paris |
| Validate program dates on addition of new demands | Validate that the start and end date of the program are adjusted on addition of a new demand. | Paris |
| Validate program state rollup | Validate that the program state is rolled up from state of all the projects in the program. | Paris |
| Verify Demand task due date column field value empty | Validate that the Due date field is empty for a new demand task. | Rome |
| Verify baseline is created on Project & Demand when demand is converted to project | Validate that a project and demand baseline is created when a demand is converted to a project. | Rome |
| Verify timecard financial appears on Demand when time card submitted against demand task | Validate that the actual cost of the demand is updated when a time card is processed for a demand task. | Rome |
| Validate demand approved date | Validate that the approved dates for demand and the project created from the demand are the same. | Tokyo |
| Validate project preference "close project milestone tasks when they change to work state" | Validate that the milestone tasks are closed when their state is changed to Work in Progress after setting the project preference to "close project milestone tasks when they change to work state". | Tokyo |
| Validate project preference "Enable move project for WIP projects" | Validate that the project start date is changed appropriately for a project in WIP state when the project start date is changed after setting the project preference to "Enable move project for WIP projects". | Tokyo |
| Validate project preference "Rollup project start date from tasks" | Validate that the start date of a project task does not roll up to the project when the project planned dates are different than the project task start date after deselecting the project preference "Rollup project start date from tasks". | Tokyo |
| Test | Description | Release version |
|---|---|---|
| Validate Planned start date of a project can be shifted by using the Move project action | Validate that the Planned start date of a project in Planning or Open state can be updated to a later or earlier date than the current planned start date using the Move project related link. | Orlando |
| Validate Move Project is disabled when Project is selected for execution | Validate that the Move Project option is not available if the Project is in Execution phase. | Orlando |
| Validate Move Project functionality with sprint dates populated for an agile phase | Validate that the sprint start and end dates are cleared when the project is moved using the Move Project related link. 주: This test is available only when Agile Development 2.0 plugin (com.snc.sdlc.agile.2.0) is activated. |
Orlando |
| Validate Move Project functionality with external dependencies and related entities | Validate that the external dependencies and related entities are also shifted and redrawn when the project is moved using the Move Project related link. | Orlando |
| Validate Move Project functionality with different project states | Validate that the Move Project does not work when the project is in Work In Progress or Closed Complete state. | Orlando |
| Test | Description | Release version |
|---|---|---|
| Verify RIDAC flow for Risk | Validate the RIDAC flow for a risk associated with a project. | Quebec |
| Verify RIDAC flow for Issue | Validate the RIDAC flow for an issue associated with a project. | Quebec |
| Verify RIDAC flow for Decision | Validate the RIDAC flow for a decision associated with a project. | Quebec |
| Verify RIDAC flow for Action | Validate the RIDAC flow for an action associated with a project. | Quebec |
| Verify changes in fields of risk form | Validate that any change is the Risk form fields such as Risk rank, Risk value, and Probability is updated successfully upon submission. | Quebec |
| Test | Description | Release version |
|---|---|---|
| Verify RIDAC flow for Risk | Validate the RIDAC flow for a risk associated with a demand. | Quebec |
| Verify RIDAC flow for Issue | Validate the RIDAC flow for an issue associated with a demand. | Quebec |
| Verify RIDAC flow for Decision | Validate the RIDAC flow for a decision associated with a demand. | Quebec |
| Verify RIDAC flow for Action | Validate the RIDAC flow for an action associated with a demand. | Quebec |
| Verify changes in fields of risk form | Validate that any change is the Risk form fields such as Risk rank, Risk value, and Probability is updated successfully upon submission. | Quebec |
| Test | Description | Release version |
|---|---|---|
| Verify user resource plan flow from Planned to Canceled state | Validate that the resource plan of a project can be moved to canceled state from planned state. | Madrid |
| Verify group resource plan flow from Planned to Complete state | Validate that the resource plan of a project can be moved to complete state from planned state. | Madrid |
| Verify role resource plan flow from Planned to Allocated state | Validate that the resource plan of a project can be moved to allocated state from planned state. | Madrid |
| Verify aggregated cost of all resource plans roll up to the corresponding project or demand fields | Validate that the aggregated cost of all resource plans on a project or demand roll up to the Planned Cost and Allocated Cost fields and the Resource Cost section of respective projects and demands. | Orlando |
| Verify Copy Resource plan option | Validate that the Copy Resource plan option creates an exact copy of the source resource plan in the Planning state | Orlando |
| Verify resource plan aggregate roll up from project/demand to program | Validate that the aggregated cost of all resource plans on a project or demand roll up to the total planned cost of the associated program. | Orlando |
| Verify records on completion of a resource plan | Validate the changes in a resource plan on
completion:
|
Orlando |
| Verify records on completion of a resource plan with Planned Duration as allocation type | Validate the following on completion of a
resource plan with Planned Duration as allocation
type:
|
Orlando |
| Verify the RP replan Capability | Validate that when a cancelled resource plan is re-planned, the state of the resource plan changes to Planning. | Orlando |
| Verify whether change in resource plan is reflected in corresponding cost plan | Validate that when a resource plan is updated, the corresponding cost plan is updated accordingly. For example, if the total planned cost is 500 USD, and the planned hours is 10, and you change the planned hours to 20, the total planned cost is updated to 1000 USD. | Paris |
| Resource-Test the default population of resource plan start & end date | Validate the following on creating a user
or group resource plan from the related list of a
demand:
|
Paris |
| Validate that actual hours in operational resource plan and time card are equal | Validate that when a time card category is mapped with an operational work type, on submitting the time card for the operational resource plan associated with that work type, the actual hours in the resource plan and the time card are equal. | Quebec |
| Verify Resource plan auto population for Operational plans | Validate that the operational resource plans associated with a time card are automatically retrieved on the time card when time is logged. | Rome |
| Verify resource plan auto population for non-operational resource plans | Validate that the resource plans associated with a project, project task, or demand for a time card are automatically retrieved on the time card when time is logged. | Rome |