Project Server 2010Demand management using workflow
Hans HoetCompetence Center Leader EPMMicrosoft Project MVP2+ years @ Ordina7 years experience Microsoft EPMHans.Hoet@ordina.be0478/80.71.21
AgendaIntroduction to demandmanagementTypical approachDemand management in Project Server 2010Introduction to Project Server WorkflowWorkflow Elements in Project Server 2010Workflow ConceptsWorkflow Services and ActivitiesBuilding the WorkflowDesign the WorkflowCreate the Workflow in Project Server and Visual StudioOrdina offeringQ&A3
Introduction to Demand ManagementCapture all requestsWorkflowReview and Select4
Typical ApproachCreate RequestEmail requestReview requestApprove / RejectBuild projectscheduleReporting5
DemandManagement in Project Server 2010Project Request approval process6DEMO
Introduction to Project Server Workflow7
Workflow Elements in Project ServerEnterprise Project TypesLinked to WorkflowWorkflow PhasesWorkflow StagesProject Detail PagesCustom Field propertiesProject Detail PagesWeb PartsCustom FieldsRead OnlyRequired8
Workflow ConceptsProject Server Workflows are SharePoint Site WorkflowsNew in SharePoint 2010Workflow ActivitiesDefines an action to be performed by the workflowMany built-in activities available (both SharePoint and Project Server)Workflow ServicesExpose methods to ActivitiesActivities access the APIs through the Workflow Services9
Workflow Services10Custom Workflow ServiceProject ServerAPIPSICustom ActivityProject Workflow ServiceProject Server ActivitySetProjectStage, …SharePoint Workflow ServiceSharePoint APISharePoint ActivitySendEmail, …
Project Server Workflow Activities11
Requirements to create WorkflowsVisual Studio 2010 (.NET Framework 3.5)SharePoint Designer is NOT supportedVisual Studio must be installed on the Project Server machineOnly for developing the WorkflowNot in production environmentAdministrative rights onServer machineSharePoint farm12
Building The Workflow13
Design the Workflow14Project RequestCreateYesNoMeets CriteriaSelectApprovedNoCancelledLead ApprovalYesExecutionExecution
Create the WorkflowCreating Workflow elements in Project ServerCreating the Workflow in Visual Studio15DEMO
Ordina OfferingBuild custom Workflows for Project Server and SharePointOrdina Guide ConceptPre-populate Project Sites with document templates16Template LibrarySite CollectionProject SiteOrdina Guide
Wrap-upProject Server Workflows are SharePoint Site WorkflowsProject Server Workflow elementsEnterprise Project Type, Stages, Project Detail Pages, Custom FieldsCreate the Workflow in Visual Studio 2010OOB Workflow Services & ActivitiesCustom Workflow Service & ActivitiesExtend Project Workflows with custom solutionsOrdina Guide, …17
Q&A and Contact informationQuestions?Contact InformationHans HoetHans.Hoet@ordina.be0478/80.71.21www.ordina.be18?
Follow Ordina….19Share your thoughts via #SOFTC Follow us on twitter: @OrdinaBEFind the presentationsonwww.slideshare.net/ordinaBeBe informed atwww.linkedin.com/company/ordina-belgium

Ordina SOFTC Presentation - Demand management using workflow Project Server 2010

  • 1.
    Project Server 2010Demandmanagement using workflow
  • 2.
    Hans HoetCompetence CenterLeader EPMMicrosoft Project MVP2+ years @ Ordina7 years experience Microsoft EPMHans.Hoet@ordina.be0478/80.71.21
  • 3.
    AgendaIntroduction to demandmanagementTypicalapproachDemand management in Project Server 2010Introduction to Project Server WorkflowWorkflow Elements in Project Server 2010Workflow ConceptsWorkflow Services and ActivitiesBuilding the WorkflowDesign the WorkflowCreate the Workflow in Project Server and Visual StudioOrdina offeringQ&A3
  • 4.
    Introduction to DemandManagementCapture all requestsWorkflowReview and Select4
  • 5.
    Typical ApproachCreate RequestEmailrequestReview requestApprove / RejectBuild projectscheduleReporting5
  • 6.
    DemandManagement in ProjectServer 2010Project Request approval process6DEMO
  • 7.
    Introduction to ProjectServer Workflow7
  • 8.
    Workflow Elements inProject ServerEnterprise Project TypesLinked to WorkflowWorkflow PhasesWorkflow StagesProject Detail PagesCustom Field propertiesProject Detail PagesWeb PartsCustom FieldsRead OnlyRequired8
  • 9.
    Workflow ConceptsProject ServerWorkflows are SharePoint Site WorkflowsNew in SharePoint 2010Workflow ActivitiesDefines an action to be performed by the workflowMany built-in activities available (both SharePoint and Project Server)Workflow ServicesExpose methods to ActivitiesActivities access the APIs through the Workflow Services9
  • 10.
    Workflow Services10Custom WorkflowServiceProject ServerAPIPSICustom ActivityProject Workflow ServiceProject Server ActivitySetProjectStage, …SharePoint Workflow ServiceSharePoint APISharePoint ActivitySendEmail, …
  • 11.
  • 12.
    Requirements to createWorkflowsVisual Studio 2010 (.NET Framework 3.5)SharePoint Designer is NOT supportedVisual Studio must be installed on the Project Server machineOnly for developing the WorkflowNot in production environmentAdministrative rights onServer machineSharePoint farm12
  • 13.
  • 14.
    Design the Workflow14ProjectRequestCreateYesNoMeets CriteriaSelectApprovedNoCancelledLead ApprovalYesExecutionExecution
  • 15.
    Create the WorkflowCreatingWorkflow elements in Project ServerCreating the Workflow in Visual Studio15DEMO
  • 16.
    Ordina OfferingBuild customWorkflows for Project Server and SharePointOrdina Guide ConceptPre-populate Project Sites with document templates16Template LibrarySite CollectionProject SiteOrdina Guide
  • 17.
    Wrap-upProject Server Workflowsare SharePoint Site WorkflowsProject Server Workflow elementsEnterprise Project Type, Stages, Project Detail Pages, Custom FieldsCreate the Workflow in Visual Studio 2010OOB Workflow Services & ActivitiesCustom Workflow Service & ActivitiesExtend Project Workflows with custom solutionsOrdina Guide, …17
  • 18.
    Q&A and ContactinformationQuestions?Contact InformationHans HoetHans.Hoet@ordina.be0478/80.71.21www.ordina.be18?
  • 19.
    Follow Ordina….19Share yourthoughts via #SOFTC Follow us on twitter: @OrdinaBEFind the presentationsonwww.slideshare.net/ordinaBeBe informed atwww.linkedin.com/company/ordina-belgium