Dallas, Texas / May 18-21, 2015
Welcome
Unrestricted © Siemens AG 2015
Realize innovation.
Niranjan Iyer / Software Architect – Teamcenter Applications
Schedule Manager for Process Execution
Unrestricted © Siemens AG 2015
Realize innovation.
Teamcenter Simplifying PLM
Unrestricted © Siemens AG 2015 Page 3
Siemens PLM Software
Teamcenter Process execution
Unrestricted © Siemens AG 2015 Page 4
Siemens PLM Software
Agenda • Activity Flow
• Schedule Planning • Workflow Definition • Schedule Execution • Program Data Analysis • What’s new in 11.2? • Summary
Unrestricted © Siemens AG 2015 Page 5
Siemens PLM Software
Agenda • Activity Flow
• Schedule Planning • Workflow Definition • Schedule Execution • Program Data Analysis • What’s new in 11.2? • Summary
Unrestricted © Siemens AG 2015 Page 6
Siemens PLM Software
Teamcenter Schedule Manager Activity Flow
Unrestricted © Siemens AG 2015 Page 7
Siemens PLM Software
Agenda • Activity Flow
• Schedule Planning • Workflow Definition • Schedule Execution • Program Data Analysis • What’s new in 11.2? • Summary
Unrestricted © Siemens AG 2015 Page 8
Siemens PLM Software
Schedule Manager Application Current Open Schedule
Schedule Manager Perspective
Tree Table
Gantt Pane
Unrestricted © Siemens AG 2015 Page 9
Siemens PLM Software
Planning
•
Single Schedule OR Integrated Schedule? • Associate Workflows? • Change Integration? • Requirements Traceability?
Unrestricted © Siemens AG 2015 Page 10
Siemens PLM Software
Schedule Planning
Create the Schedule / Template Define Schedule Membership Define Tasks / Activities Sequence the tasks WBS Codes Indent / Outdent tasks Critical Path Assign Resources Costs, EVM Notifications Baseline Schedule
Unrestricted © Siemens AG 2015 Page 11
Siemens PLM Software
Microsoft Plugin
Unrestricted © Siemens AG 2015 Page 12
Siemens PLM Software
Integrated Schedule Management
Multiple-schedule management – master / subschedules with cross-schedule dependencies
Unrestricted © Siemens AG 2015 Page 13
Siemens PLM Software
Proxy Tasks
Proxy tasks and cross schedule dependencies
Cross schedule dependencies can be created between any two schedules
Unrestricted © Siemens AG 2015 Page 14
Siemens PLM Software
Proxy Tasks / Milestones • Proxy tasks can be used to mirror tasks in one schedule to another schedule • For example: • The user creates a master schedule that includes major milestones • The user creates sub-schedules that ensure the major milestones are met • The user can systematically mirror milestones from the master schedule to the sub-schedules via proxy tasks • The same is true for tasks; users can mirror tasks from one schedule to another using proxies
Master Schedule Milestone A Milestone B Milestone C
DEC
Sub-schedule I Milestone A Task 1 Task 2
JAN
APR
JUL
Multi-schedule management – Mirror proxy tasks / milestones
Sub-schedule II Milestone B Milestone C Task 1 Task 2 Unrestricted © Siemens AG 2015 Page 15
Siemens PLM Software
Schedule Planning AVI.
Unrestricted © Siemens AG 2015 Page 16
Siemens PLM Software
Agenda • Activity Flow
• Schedule Planning • Workflow Definition • Schedule Execution • Program Data Analysis • What’s new in 11.2? • Summary
Unrestricted © Siemens AG 2015 Page 17
Siemens PLM Software
Workflow Definition
Define Deliverables Associate Workflows Execute Workflows
Unrestricted © Siemens AG 2015 Page 18
Siemens PLM Software
Key Capabilities • Connect schedules & resources to workflow processes • Use Templates to define your standard processes • Search and attach Target and Reference Deliverables • Assign and Track Life Cycle of Deliverables from planning to execution
• Traceability of deliverables back to Schedule tasks • Provide execution feedback to corresponding Schedule tasks
Unrestricted © Siemens AG 2015 Page 19
Siemens PLM Software
Project Schedules – The Driving Force Behind Process Automation
Planning
Schedule Manager Who/What/When
Execution
Work Assignments Teamcenter Inbox or Microsoft Outlook (as a task)
Deliverables Workflow Engine
Documents, Specs etc
Process Automation
Unrestricted © Siemens AG 2015 Page 20
Siemens PLM Software
Setting up Schedules with Workflows
• Use Schedule Templates to define your standard project plans • Assign Resources to Work on the activities • Assignment to groups / Resource Pool available in Schedule Manager • Search and attach Target and Reference Deliverables • Setup workflow Triggers
Unrestricted © Siemens AG 2015 Page 21
Siemens PLM Software
Upgraded Task Assignment Dialog
Filter by group, role, name
Filter by Tasks or Resource name
Resource Pool Options
Unrestricted © Siemens AG 2015 Page 22
Siemens PLM Software
Setting up Schedules with Workflows
• Use Schedule Templates to define your standard project plans • Assign Resources to Work on the activities • Assignment to groups / Resource Pool available in Schedule Manager • Search and attach Target and Reference Deliverables • Setup workflow Triggers
Unrestricted © Siemens AG 2015 Page 23
Siemens PLM Software
Mechanics of the relation between workflow and Schedule tasks How do you link schedule task to workflow? • Setup workflow Trigger • Associate Workflow Template How does workflow kick off? • Automatically based on trigger
Trigger Options
Predecessor Complete Scheduled Start Date Both Either
How does the workflow communicate back to the schedule task to close it out, send it on, etc? • System sends ‘In Progress’ status back to Schedule Task when workflow is Triggered • System sends ‘Complete’ status back to Schedule Task when workflow is complete
Unrestricted © Siemens AG 2015 Page 24
Siemens PLM Software
Schedule Manager Workflow AVI.
Unrestricted © Siemens AG 2015 Page 25
Siemens PLM Software
Tasks in Active Workspace Perform or Assign Workflow Task Perform Task
1. Select task to perform
2. Select perform task icon
3. Complete task, or Approve Unrestricted © Siemens AG 2015 Page 26
Siemens PLM Software
Display Tasks and Deliverables in MyTeamcenter PREFERENCES Schedule_DefaultChildProperties sch_sumary_task
sch_deliverable_taglist ScheduleTask_DefaultChildProperties child_task_taglist sch_task_deliverable_list
Unrestricted © Siemens AG 2015 Page 27
Siemens PLM Software
Benefits / Some Best Practices • Setup workflow and deliverables in Templates for reuse • Make sure all the pre-requisites such as setting up assignments, workflow template, trigger, deliverables are all set before workflow is launched.
• Once workflow is launched, changing deliverables or assignments will not be transferred to workflow. • Utilize Group or Resource Pool assignments right in schedule manager
• Complete workflow in Active workspace, Rich or Thin Client, system automated updates to schedule plan • Use Manual Launch workflows sparingly, it is primarily designed as a quick way to re-launch failed processes. Only coordinators can launch workflows manually • Can set option to see the schedule / task deliverables and its statuses on MyTeamcenter Unrestricted © Siemens AG 2015 Page 28
Siemens PLM Software
Agenda • Activity Flow
• Schedule Planning • Workflow Definition • Schedule Execution • Program Data Analysis • What’s new in 11.2? • Summary
Unrestricted © Siemens AG 2015 Page 29
Siemens PLM Software
Schedule Execution
Schedule Task Execution View Quickly update Task Execution data Accessible from anywhere in Teamcenter Define State & Status Visual Status Indicators Enter Timesheets Execute MyTasks
Unrestricted © Siemens AG 2015 Page 30
Siemens PLM Software
Execution View to Update Execution Data • Use Execution View for resources to report work & update execution data • No need to load the schedule in Schedule Manger • Execution view is available anywhere in Teamcenter Rich Client • Accessed through MyTeamcenter • From Search results • From Inbox through Worklist assignments • From Change Management • Configure Execution view to display other planning attributes (as read-only)
Unrestricted © Siemens AG 2015 Page 31
Siemens PLM Software
Execution View from Search
Work execution on a task without needing to load the schedule in Schedule Manager
Work execution – status updates Unrestricted © Siemens AG 2015 Page 32
Siemens PLM Software
Execution View from Workflow
Choosing a workflow task (that is related to the schedule task) from MyWorklist will automatically show the related schedule task in the Schedule Task Execution View.
Unrestricted © Siemens AG 2015 Page 33
Siemens PLM Software
Drive Planning from Execution
• Execution drives planning
• Date Linking Feature
Execution Running Blind
Option to configure the system to drive planning based on execution dates
Unrestricted © Siemens AG 2015 Page 34
Siemens PLM Software
Schedule Execution AVI.
Unrestricted © Siemens AG 2015 Page 35
Siemens PLM Software
Benefits • • • • •
Easier access for resources to update execution data Quickly update Status or Work Complete of Tasks Resources need not open Schedule Manager to update their tasks Available anywhere in Teamcenter Rich Client Potentially update planning based on execution
Unrestricted © Siemens AG 2015 Page 36
Siemens PLM Software
My Tasks (Thin Client)
Execution data of Tasks can be updated View of all tasks assigned to the logged in User
Unrestricted © Siemens AG 2015 Page 37
Siemens PLM Software
Timesheets (Thin Client)
Select week to filter
Time is recorded on each day for the task
Unrestricted © Siemens AG 2015 Page 38
Siemens PLM Software
Benefits
• • • • •
Quick ways to update execution data from the Thin Client No need to access Rich Client / RAC Filtered view of tasks that the logged-in resources are assigned Update and work only on the assigned resource’s tasks Timesheet workflow approval automatically updates schedule
Unrestricted © Siemens AG 2015 Page 39
Siemens PLM Software
Agenda • Activity Flow
• Schedule Planning • Workflow Definition • Schedule Execution • Program Data Analysis • What’s new in 11.2? • Summary
Unrestricted © Siemens AG 2015 Page 40
Siemens PLM Software
Schedule Tracking
How to keep track of all those tasks? • Team leaders need a simple way to avoid project delays • Use custom schedule status and program views to quickly identify tasks that need attention
Unrestricted © Siemens AG 2015 Page 41
Siemens PLM Software
Custom Schedule, Task Status
• • • • • •
2 Distinct attributes State vs Status Configurable status values Configurable indicators / icons Map workflow status to schedule status Configurable business rules • If percent complete < 50% and state is Not Started, set Status to Needs Attention State Not Started
Status
Indicator
Not Started In Progress
In Progress
Needs Attention Late
Complete
Complete
Closed
Abandoned
Unrestricted © Siemens AG 2015 Page 42
Siemens PLM Software
Custom Schedule Status • Schedule Manager Tree Table
• Program Views
Unrestricted © Siemens AG 2015 Page 43
Siemens PLM Software
Automated Work Status
Automated work statusing
Unrestricted © Siemens AG 2015 Page 44
Siemens PLM Software
Program View Key Capabilities
Powerful OOTB Reports View Multiple Schedules / Tasks in a single view Apply Filter Criteria Group, Rollup, Sort data Color-coded grouping for easy readability Save Criteria for re-use
Unrestricted © Siemens AG 2015 Page 45
Siemens PLM Software
Program View Create Process Wizard to create Program Views All operations on program view available in a wizard Ability to pre-select schedules in Teamcenter and spawn the new Program View. This would automatically take the selected schedules and send it to the new program view wizard
Unrestricted © Siemens AG 2015 Page 46
Siemens PLM Software
Program View Manage
• Save Program View • Modify Criteria • Schedules • Filter • Group • Rollup • Sort Ability to Filter, Group and Roll up
Unrestricted © Siemens AG 2015 Page 47
Siemens PLM Software
Program View AVI.
Unrestricted © Siemens AG 2015 Page 48
Siemens PLM Software
Benefits
• Custom Status • Configurable values • Configurable icons • Configurable business rules • Program View • View Multiple Schedules / Tasks at a time • Fully Configurable reports • OOTB reports that can be reused and shared
Unrestricted © Siemens AG 2015 Page 49
Siemens PLM Software
Agenda • Activity Flow
• Schedule Planning • Workflow Definition • Schedule Execution • Program Data Analysis • What’s new in 11.2? • Summary
Unrestricted © Siemens AG 2015 Page 50
Siemens PLM Software
11.2 Key Architectural breakthroughs
Performance and Scalability improvements Schedule Engine business logic in Tc Server Lighter weight business objects Aligns architecture to Teamcenter Standards Active Workspace enablement Simpler Schema Less complex maintenance Faster Upgrades since less number of objects to upgrade
Schedule Mgr Architecture
RAC
Middle Tier
Client’s TCServer
Scheduling Logic (C++)
POM
Post 11.2
Task A1
Database
ScheduleTaskWSO
Unrestricted © Siemens AG 2015 Page 51
Siemens PLM Software
What’s new in 11.2? • • • • •
Better Performance and Scalability Seamlessly update tasks from outside Schedule Manager Task execution restricted to assigned resources Simpler extensions and data model upgrades Interactive APIs
Unrestricted © Siemens AG 2015 Page 52
Siemens PLM Software
Agenda • Activity Flow
• Schedule Planning • Workflow Definition • Schedule Execution • Program Data Analysis • What’s new in 11.2? • Summary
Unrestricted © Siemens AG 2015 Page 53
Siemens PLM Software
Schedule Manager for Process Execution Summary Automation is the key to successful execution High levels of process automation eliminates non-value added project statusing and reporting activities
Provides immediate visibility into at-risk activities to reduce risk to downstream work activities
Improve productivity with tools to ensure on time delivery and performance
Coordinate and drive interrelated activities according to goals, gates, timelines and targets Unrestricted © Siemens AG 2015 Page 54
Siemens PLM Software
Closing Slides
Unrestricted © Siemens AG 2015
Realize innovation.
This is to guide the attendees to other sessions that are related to the topic of this presentation •
Related Sessions
Use grey font for related sessions that occurs prior to your session
Monday
• 2:00pm – Past Related Session Title • 3:15pm – Past Related Session Title
Wednesday
• • • • •
Thursday
Tuesday
• • • • •
9:45am – Past Related Session Title 11:00am – Past Related Session Title 1:15pm – Related Session Title 2:30pm – Related Session Title 3:45pm – Related Session Title
9:45am – Related Session Title 11:00am – Related Session Title 1:15pm – Related Session Title 2:30pm – Related Session Title 3:45pm – Related Session Title
• • • • •
9:45am – Related Session Title 11:00am – This session 1:15pm – Related Session Title 2:30pm – Related Session Title 3:45pm – Related Session Title
Unrestricted © Siemens AG 2015 Page 56
Siemens PLM Software
Related Materials Join the discussion on Siemens PLM Community! • http://community.plm.automation.siemens.com/t5/Teamcenter/ct-p/Teamcenter
Products & Solutions overview • http://www.plm.automation.siemens.com/en_us/products/teamcenter/index.shtml • http://www.plm.automation.siemens.com/en_us/industries/index.shtml
Unrestricted © Siemens AG 2015 Page 57
Siemens PLM Software
Presenter Contact Niranjan Iyer
Software Architect
[email protected]
Mark Homrich Senior Manager – Teamcenter Product Management
[email protected]
Realize innovation. Unrestricted © Siemens AG 2015 Page 58
Siemens PLM Software
Thank you.
See you next year!
Unrestricted © Siemens AG 2015
Realize innovation.