Monday 21 April 2008

Last Months AgilePoint BPM Technical Training

Last month the project team got trained up on AgilePoint by Ascentn consultant Chris Custer.

AgilePoint BPM Technical Training 10th-14th March 2008

This was the course outline.

Day One

Module 1 - What is BPM?
This module will review the concepts and requirements for BPM.

Module 2 - How do I develop a BPM solution?
This module reviews a best practices approach for defining, developing, managing and analysing business processes with BPM.

Module 3 - What is AgilePoint BPM Suite? (What are the differentiators?)
This module reviews the components, the architecture, system usage roles for the product suite, and reviews the functionality of each product in the suite.

Module 4 - What Solution Architectures does AgilePoint BPM Support?
This module reviews a number of development scenarios that are supported.

Module 5 - How do I develop a BPM Solution with AgilePoint BPM Suite?
This module will provide the participants an opportunity to build, debug and deploy a basic process template that is integrated with InfoPath.

Day Two

Module 6 - How do I develop a BPM Solution with a SharePoint Document Library?
This module will provide the participants an opportunity to build a basic SharePoint BPM Solution using the asp.net pages provided during install.

Module 7 - Hos do I develop a BPM Solution with ASP.Net Forms?
This module will provide the participants an opportunity to build a solution that interacts with asp.net forms for the manual activities

Module 8 - Am I up for the Challenge?
This module will include a practical exercise to design a process template to meet the requirements for a BPM solution. The practical exercise will include a role playing exercise to gather the requirements for the solution from the key business stakeholder.

The resulting designs will be reviewed and discussed by the participants.

Day Three

Module 9 - What are the System Usage Roles (SURs) for the AgilePoint BPM Suite?

This module revies the different SURs involved in an AgilePoint workflow environment.

Module 10 - How is the AgilePoint BPM Suite deployed?
This module reviews the installation scenarios and requirements to install the AgilePoint BPM Suite in your clients environment.

Module 11 - How do you manage users and permissions in an AgilePoint BPM environment?
This module reviews the options to add users and manager groups and roles.

Module 12 - How do I monitor the AgilePoint BPM Environment?
This module provides the participants with a review of best practices for monitoring system health and performance.

Module 13 - How do I backup and recover the AgilePoint BPM data?
This module provides the participants with a review of best practices to protect BPM data.

Day Four

Module 14 - How do I develop a custom BPM Solution using Custom SOA Components?
This module will provide the participants an opportunity to build a solution that includes a custom web service and AgilePart to abstract the service as a business service in AgilePoint Envision.

Module 15 - How do I develop a custom BPM Solution using Multiple Forms for Single Activities within a Process Model?
This module will provide the particpants an opportunity to build a BPM Solution that leverages InfoPath and asp.net for each approval step in the process.
A cusom AgileWork component will be developed to synchronise the data collected in the asp.net form with the InfoPath XML.
This module focuses on the composite application framework and SOA design.


Day Five

Module 16 - What are the Advance development components to extend the AgilePoint BPM Suite?
This module will review the AgileStub and AgileConnector components, The module will provide participants with the opportunity to explore the .Net class structure of the components and discuss scenarios in which they should be used.
Code samples will be provided for future reference.

Module 17 - How do I develop Reports for AgilePoint BPM Solutions?
This module will first review the sample reports delivered with the AgilePoint BPM Suite.
The remainder of the module will demonstrate Microsoft SQL Reporting Services capabilities.
The exercise will create a process analysis report to identify average task times and list the tasks that exceed that average for exception reporting.

1 comment:

Dora said...

How was the training? Are you using AgilePoint now?