IBM Proof of Technology Workshop. WebSphere Business Process Management für End-to-End Process Automation
|
|
|
- Daisy Moody
- 10 years ago
- Views:
Transcription
1 Group IBM Proof of Technology Workshop WebSphere Business Process Management für End-to-End Process Automation Handbuch für die Übungen Übung 1: Prozessmodellierung in WebSphere Business Modeler Übung 2: Prozessintegration mit WebSphere Integration Developer Übung 3: Publishing, Arbeiten mit dem Prozess, Monitoring, GUI 2009 IBM Corporation
2 PoT.WebSphere Copyright International Business Machines Corporation, All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
3 Inhalt ÜBUNG 1 PROZESSDEFINITION UND MODELLIERUNG IMPORTIEREN EINER VISIO PROZESS-MAP VERVOLLSTÄNDIGEN DES PROZESSMODELLS KALENDER EINBETTEN DES FINAL LOAN REVIEW PROZESSES ALS UNTERPROZESS VOM UNDERWRITING PROZESS LOTUS FORMS (OPTIONAL) SIMULATION (OPTIONAL) MODELLING FÜR DIE PROZESSAUTOMATISIERUNG GESCHÄFTSKENNZAHLEN UND KPIS HINZUFÜGEN ÜBUNG 2 WEBSPHERE INTEGRATION DEVELOPER - PROZESSINTEGRATION STARTEN DES SERVERS STARTEN VON WEBSPHERE INTEGRATION DEVELOPER ERKUNDEN DER INTEGRATIONS-ARTEFAKTE IM WEBSPHERE INTEGRATION DEVELOPER SERVICES AUS WEBSPHERE SERVICE REGISTRY AND REPOSITORY EINBINDEN REVIEW DER NOTIFYCUSTOMEROFDECISION SCHNITTSTELLENSPEZIFIKATION IN RATIONAL ASSET MANAGER (OPTIONAL) KOMPLETTIEREN DER IMPLEMENTIERUNG DES FINAL LOAN REVIEW PROZESSES AUFRÄUMEN ÜBUNG 3 PROZESSDARSTELLUNG UND MANAGEMENT ERSTELLEN UND KONFIGURIEREN SIE BUSINESS SPACES, PAGES UND WIDGETS IN EINER WEB-ANWENDUNG STARTEN DES SERVERS UND ÖFFNEN DES BUSINESS SPACE DASHBOARDS NAVIGIEREN IM BUSINESS SPACE FACHLICHE ROLLE: ERKUNDEN DER EXISTIERENDEN WIDGETS FÜR DAS BUSINESS ACTIVITY MONITORING ERSTELLEN EINES NEUEN BUSINESS SPACE UND SEITEN FÜR COLLABORATION FACHLICHE ROLLE: KONFIGURIEREN DER WIDGETS FÜR COLLABORATION UND PUBLISHING ERSTELLEN EINES NEUEN BUSINESS SPACE UND SEITEN FÜR EINEN BENUTZER, DER DEN PROZESS AUSFÜHRT FACHLICHE ROLLE: KONFIGURIEREN DER WIDGETS, UM DIE HUMAN TASKS BEI DER PROZESSAUSFÜHRUNG DURCHZUFÜHREN BUSINESS SPACE UND SEITEN FÜR EINEN IT USER TESTEN DES PROZESSES AUFRÄUMEN Contents Page 1
4 THIS PAGE INTENTIONALLY LEFT BLANK Page 2 Discovering the value of Business Process Management for End-to-End Process Automation
5 Übung 1 Prozessdefinition und Modellierung Lab Introduction This lab will be your first introduction to the Better Financials scenario. Better Financials is a lending institution, primarily focused on mortgage lending but also interested in expanding their business into other types of lending. Key to their business is Underwriting, the process in which potential customers are assessed in order to confirm the financial security of providing a product to them. Underwriting reviews are generally broken up into three parts: Credit, Capacity, and Collateral. A Credit assessment includes a look at the loan applicant s history of paying off other debts, which helps Better Financials to determine the likelihood that the applicant will repay the loan. A Capacity review looks at the applicant s ability to repay the loan by looking at their employment history and potential, as well as their current debts and assets. A Collateral review is concerned with determining how Better Financials will be able to respond should the loan not be repaid, in terms of what assets or property the applicant has that could be seized. An applicant does not need to have an outstanding performance in all three of these areas. However, if an applicant is particularly deficient in one area, they may need to be particularly strong in another area in order to receive the loan that they are requesting. In our simplified Underwriting process, a loan application is submitted in order to start the process, after which a manual Credit review is performed. After the Credit review, both a Capacity review and a Collateral review occur in parallel. Based on the results of the credit review, the Capacity and Collateral reviews may need to be more detailed than normal to account for any deficiencies in the Credit review. There are a number of ways we could implement this variability, and these implementation details will change throughout the workshop, as we examine different concepts. In some cases, there will be no variability. Once all three reviews have been completed, a final decision must be made on the application. This is where much of the work in this lab begins. In the current Better Financials Underwriting process, a Senior Underwriter performs a manual final review in all cases. However, Better Financials would like to change this. They want to introduce greater control and scrutiny over high-value loans, and so they would prefer that a Vice President handle the review of all loans with a value higher than some threshold. They also want to ensure that there is a mechanism in place to notify the customer of the loan decision as soon as it is made. They do not wish to keep their customers waiting any longer than is absolutely necessary. The Business Analysts at Better Financials have put together a Microsoft Visio map of the new Final Loan Review flow, which you will implement in this lab. You must take this from a simple picture of the process and turn it into a very dynamic model, one that can be used to communicate the details of the process to stakeholders, to analyze and make changes in the process should they be required, and to implement the process effectively in a Business Process Management (BPM) runtime environment. This is what Business Analysts working with BPM face every day in realizing the value of process for their organizations. Lab 3 Process Visibility and Management Page 3
6 1.1 Importieren einer Visio Prozess-Map Dauer der Übung ca. 10 Minuten Importieren eines Prozesses von MS Visio We have prepared a business process map in MS Visio. This could very well have been done by any business analyst, and looks like the following: Open a Windows Explorer window, go to C:\labfiles\2.03, and double click on the file Final Loan Review.vdx Microsoft Internet Explorer opens and shows the diagram. You may have to zoom in to better see the process model. Page 4 Discovering the value of Business Process Management for End-to-End Process Automation
7 3. In MS Visio you can create your own shapes to represent various process objects types. In our scenario we have only used standard shapes, and these shapes have the following meaning: Now, you will import this MS Visio process map into IBM WebSphere Business Modeler Double-click the Business Modeler icon on your desktop to start WebSPhere Business Modeler with the right workspace. Lab 3 Process Visibility and Management Page 5
8 6. When IBM WebSphere Business Modeler is open, you will see the following: 7. In order to import a MS Visio process map, select the project named Better Financials, click the right mouse button and select Import Page 6 Discovering the value of Business Process Management for End-to-End Process Automation
9 8. Select Microsoft Visio (.vdx) and click next Lab 3 Process Visibility and Management Page 7
10 9. Go to the directory C:\labfiles\2.03, select the MS Visio File Final Loan Review.vdx and import it into this project, click Next. 10. On the next panel, select from the Available Visio pages container the Final Loan Review page and click Add. Page 8 Discovering the value of Business Process Management for End-to-End Process Automation
11 11. Click Next 12. On the next panel you would see what MS Visio shapes are not yet known by the IBM WebSphere Business Modeler, but as this list is empty; all shapes used in the process map to be imported are known. You may however browse through the Current mappings list to see how MS Visio shapes are mapped to WebSphere Business Modeler process objects. In order to move on with the lab, simply Click Finish. Lab 3 Process Visibility and Management Page 9
12 13. The import completes without any errors / warnings, simply click OK on the message box. 14. After the import, open the Processes Folder in your project Better Financials. The imported MS Visio process map is now available as a new process named Final Loan Review. Page 10 Discovering the value of Business Process Management for End-to-End Process Automation
13 15. Double click on the process Final Loan Review to open the process diagram, which should look like this: 16. In order to have it look better as presented after the import, right click on the diagram area (be sure not to have a process element selected), and click Auto-Layout Left to Right. 17. Finally, in order to introduce the new Change Diagram Settings dialog, please verify that WebSphere Business Modeler presents the process diagrams in BPMN style. In the diagram editor, on the icon list at the top, click on the Change Diagram Settings icon (this is by the way a new feature in IBM WebSphere Business Modeler v62 to have all diagram settings at one place). Lab 3 Process Visibility and Management Page 11
14 18. On the Change Diagram Settings dialog box, verify that the radio button BPMN in the set style section is set, and finally click OK. 19. Now your process diagram looks like that: Depending on some default settings in WebSphere Business Modeler, the process diagram enlarges more than one page (when printing it). To indicate this, WebSphere Business Modeler shows Page breaks. However, during the course of this exercise, Page breaks do not matter and therefore we will switch them off. To do click the Change Diagram Settings icon again, uncheck the Page breaks checkbox and click OK. Click Ctrl + S to save the process. This is the result after the import from MS Visio. In the next steps, we will complete this process to be used as a sub-process in the Underwriting process. Page 12 Discovering the value of Business Process Management for End-to-End Process Automation
15 1.2 Vervollständigen des Prozessmodells Dauer der Übung ca. 20 Minuten Details der Aktivitäten definieren Importing process maps from MS Visio is a powerful feature, simply because many process maps were developed in MS Visio. However, in terms of process completeness, almost all process maps developed in MS Visio only include activity name, decision nodes, and the connectors between activities and decision nodes. Information about relevant data even when included here is rare. But in order to use the process map for proper documentation, and / or process analysis (simulation) and process execution, more information is required. In this part of the lab, you will therefore perform the following to complete the business process: Add a business item to the process input and output Assign this business item to all connections and activities Add a Merge node to indicate the control flow Change the types of the activities to indicate whether these are done by business rules, or humans, or by external services Assign roles to human tasks Assign duration information to all human tasks to prepare this process for analysis and simulation Now, let s get started. 22. First of all, if you think your diagram area is too big, right click in the canvas and click on Compact Diagram this actually is a new feature in WebSphere Business Modeler v62 to quickly compact the process diagram. 23. If you have compacted the process diagram, it should look like this: Lab 3 Process Visibility and Management Page 13
16 24. The work product of this process Final Loan Review is a mortgage application. Therefore we have to assign the data describing the mortgage application to the process. In order to speed up this exercise, we have already created a business item named Mortgage Application you can find it in the Business Items catalogue in your project: 25. In order to assign the business item Mortgage Application to the process, click in the process diagram (be sure not to click on any process object), then click on the Inputs tab of the attributes view of the Final Loan Review, and click Add. 26. Now, the default input is created. 27. This is not the business item type we need, therefore click on the right hand side of the Associated data field, then click on the white box on the right-hand side of the Associated data field. Page 14 Discovering the value of Business Process Management for End-to-End Process Automation
17 28. On the Type Selection dialog select Complex type, and select the business item Mortgage Application. Then click OK. 29. Repeat last 4 steps in the Outputs tab for the process Final Loan Review. 30. If you look at the process diagram now you can see that the process looks like this: Lab 3 Process Visibility and Management Page 15
18 Now, we will further complete the business process by looking at the tasks. The first thing to do is to convert the activities imported from MS Visio to tasks of specific types in WebSphere Business Modeler. The three activities we will convert are: The activity named Approval Level Required Rule has to be converted into a Local Business Rules Task, the two activities named VP Review and Senior Underwriting Review will be converted Local Human Tasks. 31. Select the activity Approval Level Required Rule, click the right mouse button, then select Convert to, then select Local Business Rules Task command. 32. Accept the defaults as presented in the upcoming dialog, and click OK. Page 16 Discovering the value of Business Process Management for End-to-End Process Automation
19 33. Now select the activity VP Review, click the right mouse button, then select Convert to, then select Local Human Task command: 34. Accept the defaults on the upcoming dialog, add a description (e.g. the following: Review results of the various reviews and decide to accept or reject the loan application. ), and click OK Repeat the last 2 steps for the activity named Senior Underwriting Review to convert this to a local human task as well, and add a description. (e.g. the following: Review results of the various reviews and decide to accept or reject the loan application. ). Save your process model (Ctrl + S). Now, in terms of specifying the task types we need to complete the process model, we re done. Lab 3 Process Visibility and Management Page 17
20 1.2.2 Einen globalen Service hinzufügen Before we start to enhance / complete the imported process model, we will create a new service that will finally (at runtime) notify the customer about the decision taken by the reviewers. This service will later be implemented in Java here in WebSphere Business Modeler we just prepare the process for this implementation. As this service is not yet available in a service directory, as e.g. in WebSphere Services Registry and Repository, we will create this service right here in WebSphere Business Modeler. 37. In the project tree, right click on the Better Financials > Processes folder and select New and select Service. 38. Name the service Notify Customer of Decision and click Finish. Page 18 Discovering the value of Business Process Management for End-to-End Process Automation
21 39. All we need to specify at this point is the data input and output information. In order to do so, select the Input tab in the Specification dialog of the Notify Customer of Decision dialog. 40. On the right hand side in the Input settings section, click Add. 41. The default business item Text is assigned as Input. This is not the one we want, therefore click on the right side of the Associated data field, and then click on the white box on the right-hand side of the field to specify the business item that should be assigned input. Lab 3 Process Visibility and Management Page 19
22 42. In the new dialog, select Complex type, select the Mortgage Application business item and click OK. 43. The business item is now assigned as input to this service: 44. Now, repeat last 5 steps to specify the output settings. When done, the output settings look like this: Page 20 Discovering the value of Business Process Management for End-to-End Process Automation
23 45. Now, save the new service object. 46. And close the service object. 47. You will now have this new service object listed in the project tree: Lab 3 Process Visibility and Management Page 21
24 Now we will use this new Global Service in the process. Therefore, delete the activity called Notify Customer of Decision by simply selecting the activity, then hit the Delete key on your keyboard. Now, select this service Notify Customer of Decision in the project tree and drag and drop it into the process diagram, best to the position where you have just deleted the activity. When done, your process looks like this (you may have to resize the task to see its full name). 50. Finally, with all process tasks added to the process model, in order to finally complete the process, you will add a merge node. Add a merge node just before the service Notify Customer of Decision to merge the two branches that were opened by the decision Who should review?. To do so, select the Merge node in the Gateway section of the palette, and drag and drop it before the service Notify Customer of Decision. Page 22 Discovering the value of Business Process Management for End-to-End Process Automation
25 51. After that, your process looks like this: 52. Now we will assign the business item to the Merge node. Click on the Merge, on its attributes view click on the output tab, and assign the business item Mortgage Application. 53. This time, in order to speed up the business item assignments, the business item Mortgage Application is automatically assigned for the inputs as well. Lab 3 Process Visibility and Management Page 23
26 1.2.3 Ressourcen definieren und zuordnen 54. You may notice that we have not yet added the people required to perform the human tasks yet. In order to do so, we assign roles as primary owners for these human tasks. For the Senior Underwriting Review task this will be the role named Senior Underwriter, and for the VP Review task it will be the role named Vice President. Now, in your process tree, look at the Resources folder, open the Process Roles folder to see all available roles in the project: 55. As you see that there is no Vice President yet, that s the one we create right now. To do so, right click in the Process Roles folder and select the command New Role Page 24 Discovering the value of Business Process Management for End-to-End Process Automation
27 56. In the Create a new role dialog, name the role Vice President, and then click on the button next to Assign color. 57. On the Color dialog, select a color, and then click OK Click Finish on the Create a new role dialog. Close the Vice President role property window, as we do not have to add any further specifications to that role. Lab 3 Process Visibility and Management Page 25
28 60. Now we can assign the new role Vice President to the local human task VP Review. To do so, click on the task VP Review, open the Primary Owner tab in the Attributes view. When open, assign that role by selecting the Role radio button, and clicking Browse Select the Vice President role and click OK. 62. The Vice President just needs five minutes to work on that task. In the Time required section, specify 5 minutes. Page 26 Discovering the value of Business Process Management for End-to-End Process Automation
29 63. These 5 minutes defined above are for the time that the Vice President spends working on the task. We must also define the elapsed time for the task, which might be different. In this case, the durations are the same. Select the Duration tab of the task s Attributes view, open the section for the Processing time, and specify 5 minutes. You may wonder why you have to specify two values here. The reason is the following: The task processing time is the time the task takes to complete, whereas the resource required time is the time a resource is required for that task. In reality very often a task does not immediately complete once the resource is done, the task may have to wait for external events, or anything else. In order to model more accurate process models, the task processing time and the resource required time have to be modeled separately. There is a slight chance that you won t see the Duration tab. If this is the case, then you first need to select the More tab Repeat last 4 steps for the Senior Underwriting Review local human task, but this time assign the role Senior Underwriter, and specify 5 minutes for the Time required in both the Primary Owner and Duration tabs. If you want to see that these changes are immediately effective in the process diagram, color the process by clicking on the Color by pull-down in the process editor toolbar, and then selecting Role. Lab 3 Process Visibility and Management Page 27
30 66. These two local human tasks are now colored with the color assigned to the roles and the process does look like that: 67. In order to understand the meaning of the colors, click on the Color by pull-down again, then select Show Color Legend. 68. Press Ctrl + S to save your work. (You may move the Role Legend to a convenient place on the process diagram). We re done with the specifications and assignments of the resources. Page 28 Discovering the value of Business Process Management for End-to-End Process Automation
31 1.2.4 Den Datenfluss definieren There are several ways to assign business items to connectors and tasks, and as your experience with WebSphere Business Modeler grows, you will notice that some business item assignments are even propagated automatically depending on various modeling situations. In the course of this section of the lab we will do as few direct business item assignments as possible. WebSphere Business Modeler comes with a number of modeling modes. All we have done so far was done in the modeling mode basic this is the entry modeling mode of WebSphere Business Modeler. Now, let s switch to modeling mode advanced. 69. In order to change to the Advanced modeling mode, go to the menu bar, click on Modeling Mode Advanced. You will see, that on the process diagram the input and output stubs are added to the tasks. Now, let s complete the process model by connecting the tasks and process control objects with each other. 70. The first connection is the connection from the process input to the first task named Approval Level Required Rule. To do so, move the mouse over the process input pin, then click the left mouse button and connect the process input to the first task. Release the left mouse button when you are right over the task input pin: Lab 3 Process Visibility and Management Page 29
32 71. When done, the connection is shown, and the business item Mortgage Application is automatically assigned to that connection: Hint: If your process diagram is too compact, enlarge it horizontally by using this command: Hint: If you need to move multiple process objects to the left, select all by simply drawing a frame around them while holding the left mouse button down, when all object are select, select one with the left mouse button and move the mouse to the left Hint: if you need to change your mouse pointer from Selection tool to Create connection or vice versa, click on the corresponding icons on the palette: Page 30 Discovering the value of Business Process Management for End-to-End Process Automation
33 72. The Approval Level Required Rule task already connects to the decision node, but the Mortgage Application business item is not yet assigned. In order to assign Mortgage Application, drag and drop Mortgage Application from the Business items catalog onto this connector. After that, you will see that the tasks VP Review and Senior Underwriting Review are connected to the unassigned outputs of the decision node. This did happen because there was no data assigned on the connectors when imported from MS Visio: 73. We will fix this, simply by re-connecting the two connectors to the black output stub created on each branch of the decision node. Do so by selecting the connector connecting the empty decision output to the input of VP Review, then re-link the connector s start point from the upper stub to the lower stub: The difference in the color of the input and output stubs (black / grey or white) indicates whether data is assigned to the stub or not: Black / grey indicates an assigned business item, white indicates that there is no business item assigned Repeat this for the connector connecting the empty decision output to the input of Senior Underwriting Review. Now select the empty un-connected upper output pin of the decision and hit the delete key. Repeat this for the lower empty output stub. When done, the decision is correctly connected to the local human tasks, and the business item Mortgage Application flows via the decision node from the business rules tasks to the two human tasks. Connect VP Review to the merge node. You will see that the business item Mortgage Application is automatically assigned to all inputs as well as to the output of the merge now. Lab 3 Process Visibility and Management Page 31
34 Connect Senior Underwriting Review to the merge node. Connect the merge output to the Notify Customer of Decision service task. Connect the Notify Customer of Decision with the process output, and connect it with the Process End node. 80. Finally, we want to better visualize at the decision output branches on the process diagram. Select the decision node, and in the Attributes view select the Output branches tab. 81. Specify a new name Vice President for the first output branch, and the name Senior Underwriter for the second output branch. Page 32 Discovering the value of Business Process Management for End-to-End Process Automation
35 82. Now right click in the process canvas and select from the popup menu Auto layout left to right, and your process should look like this: Hint: In order to better understand the process, we need to take care that all task names are fully displayed. This can be achieved by manually resizing the tasks. Select the business rules task, and resize the task e.g. by moving the lower right corner of the task to the right: Repeat this for all the other tasks, until all task names are completely displayed. 83. Next, we want to display more task details directly on the diagram. We can do so by displaying labels for each task. Click on the Change Diagram Settings button in the process editor toolbar. Lab 3 Process Visibility and Management Page 33
36 84. In the Change Diagram Settings dialog, select Labels and check the Display information labels on the diagram check box. 85. Remember that the process element types in the process used are Local business rules task, local human task, and Global Service. For each of these element types, specify for the top label Roles, and for the bottom label Processing time. When done, this dialog looks like this: Page 34 Discovering the value of Business Process Management for End-to-End Process Automation
37 86. Scroll down in the dialog and uncheck the Include the attribute name in the label checkbox Click OK when done. The process diagram now is very large. We can shrink the diagram if we agree not to display the business items on the connectors. To do so, click on the Change Diagram Settings button in the process editor toolbar, and have the check boxes in the Show on connections section checked as shown here Click OK. Now, compact the process diagram again by selecting the Compact Diagram command from the popup menu. Lab 3 Process Visibility and Management Page 35
38 91. Press Ctrl + S to save your work. Your process will look like this: Page 36 Discovering the value of Business Process Management for End-to-End Process Automation
39 Das folgende Kapitel ist optional. Sie können es aus Zeitgründen auslassen, wenn Sie möchten. Es zeigt, wie individuelle Klassifizierungsmerkmale erstellt werden, um Aktivitäten im Prozess mit Klassifizierungsattributen zu versehen. Wenn Sie dieses Kapitel überspringen möchten, fahren Sie bitte bei 1.3 Calendars auf Seite 43 fort Arbeiten mit Klassifizierungsmerkmalen als Eigenschaft von Aktivitäten (opt.) Now let s look at another powerful feature of WebSphere Business Modeler: Classifiers. Classifiers can be used to classify tasks for whatever customizable reasons. Commonly used classifiers include whether a task is done manually, or automated, or if a task is outsourced and therefore we (as process owners) do not care much about the tasks implementation. Classifiers as well are used to indicate whether a task is important for the overall process quality, or process compliance, etc. 92. Have a look at the classifiers made available in your project. In the project tree, scroll down to the Classifiers catalog and expand all sub-catalogs In the Final Loan Review process, we want to make use of the Classifier User Role to better indicate the user role assigned to the tasks of the process. One of the tasks (VP Review) is assigned to the Vice President, which comes with the user role Business Leader. This classifier value is not yet available for the Classifier User Role and needs to be created first. Select the classifier User Role, click the right mouse button, and select New Classifier Value. Lab 3 Process Visibility and Management Page 37
40 95. In the Create a new classifier value dialog, enter the name Business Leader and click on the Assign color button. 96. Select one of the green colors and click OK. 97. Click Finish on the Create a new classifier value dialog. Page 38 Discovering the value of Business Process Management for End-to-End Process Automation
41 Now we will assign the classifier values of that classifier User Role to the tasks of the Final Loan Review process, we do this from left to right. Select the Approval Level Required Rule activity, and in the Attributes view click on the Classifiers tab. Click Add On the Select Classifier Value dialog, select the classifier value Automated for the User Role classifier and click OK. You can see the result on the Classifiers list in the attributes view: Lab 3 Process Visibility and Management Page 39
42 101. Repeat last 3 steps and perform the following classifier value assignments for the User Role classifier: Assign Business Leader to the VP Review task. Assign Process Owner to the Senior Underwriter Review task. Assign Automated to the Notify Customer of Decision task Now, all the tasks have a classifier value assigned, and we can color the tasks using the colors of the classifier values. Click on the Color by icon in the process editor toolbar and select Classifier User Role. Your process now is colored with the classifier value colors, and the color legend has changed accordingly: 103. Now, click Edit Undo, and the process is colored by role colors again. Page 40 Discovering the value of Business Process Management for End-to-End Process Automation
43 104. You can also use classifiers to place the tasks in swimlanes that correspond to classifier values. To do so, click on the Swimlane icon in the process editor toolbar and select Classifier : 105. On the Select classifier dialog select the classifier User Role and click OK Accept to save the process if requested. Lab 3 Process Visibility and Management Page 41
44 107. Your process will look like this, now with the swimlane names assigned to the left hand side of the process diagram: Depending on your audience when presenting and discussing the process, you will choose to color the process, to present the process using the swimlanes, and to add labels to the tasks all the things you ve done right here in the lab. Remember: Process models should allow your audience to immediately understand what it wants to understand, you as the process modeler know the process best Now, switch back to free-form layout again. Page 42 Discovering the value of Business Process Management for End-to-End Process Automation
45 1.3 Kalender Dauer der Übung ca. 10 Minuten Working with Calendars Creating the lunch exemption period Comment Please notice that calendars are called timetables in WebSphere Business Modeler, but are called calendars in WebSphere Integration Developer and WebSphere Process Server. For the course of this workshop we will therefore use the term calendar wherever possible In order to specify the working time of the resources, we need to assign calendars (called timetables in WebSphere Business Modeler) to the resources, in our case to the roles we have defined in WebSphere Business Modeler, as well as to the task s schedule. We have already created one timetable for you, named the Standard Work Schedule. You may have a look at the timetable by simply double clicking on it. Lab 3 Process Visibility and Management Page 43
46 110. Have a look at the timetable Standard Work Schedule to understand its definition. You will detect that the working time starts at 8am, lasting for 9 hours, repeated every day. If you click on the Exemption periods tab, you will see that the weekends are excluded, which basically means that this timetable defines a working time from Monday to Friday, 8am to 5pm. (you may have a look at the x_weekend timetable by clicking on the timetable listed in the project tree) 111. Now you will create a new timetable to exclude the lunchtime as an exemption period to the Standard Work Schedule. In the project tree, right click on the Process Timetable catalog and select New Timetable. Page 44 Discovering the value of Business Process Management for End-to-End Process Automation
47 112. Add the name x_lunch and click Finish In the x_lunch timetable, specify that lunchtime is from 12pm to 1pm, repeated every day. To start, specify the repetition time for the timetable, just click on Select Time button. Accept the pre-selected defaults, namely Number of times to repeat = Forever and Repetition period = 1 day(s). Lab 3 Process Visibility and Management Page 45
48 114. Define that the start time is January 1st, 2009, 12am, GMT +1, when done, click OK Next, specify the timetable s start time, again to January 1st, 2009, this time 12pm Next, we specify the time interval. Select Time interval from the list and click the Select duration button. Page 46 Discovering the value of Business Process Management for End-to-End Process Automation
49 117. In the Select duration dialog, specify one hour and click OK That s all we need to do, click Ctrl+S to save the new timetable x_lunch, and close the timetable In order to use this timetable x_lunch as exemption time table for the Standard Work Schedule timetable, we need to add it as exemption timetable. Therefore, open the Standard Work Schedule timetable (if not open already), and click on the Exemption periods tab On the Exemption periods tab, click Add. Lab 3 Process Visibility and Management Page 47
50 121. On the Select Timetable dialog, select x_lunch and click OK Press Ctrl + S to save your work. Once assigned, the Standard Work Schedule timetable looks like that: 123. All roles we have created for that lab have the Standard Work Schedule assigned. The only role that has not yet assigned that timetable is the one you have created, which was the role of Vice President. Open the Vice President role by double clicking on the role from the Project Tree. Page 48 Discovering the value of Business Process Management for End-to-End Process Automation
51 124. Click on the Availability tab, and click the Add button On the Select Timetable dialog, select the Standard Work Schedule timetable, and click OK. Lab 3 Process Visibility and Management Page 49
52 126. Click Ctrl + S to save the role. You have now assigned the time table to the Vice President role As well, for the local human tasks, we want to specify when this task is made ready for people to work on. Therefore, select the local human task VP Review and in the Attributes view on the General tab in the Schedule section click on the Add button Select the Standard Work Schedule timetable and click OK Repeat last 2 steps for the Senior Underwriter Review local human task. Page 50 Discovering the value of Business Process Management for End-to-End Process Automation
53 130. Press Ctrl + S to save your work. The last thing to do is to use the new process Final Loan Review with the Underwriting process. We will do this in the next part of the lab. Lab 3 Process Visibility and Management Page 51
54 1.4 Einbetten des Final Loan Review Prozesses als Unterprozess vom Underwriting Prozess Dauer der Übung ca. 5 Minuten Using the new process Final Loan Review in the Underwriting process 131. Finally, all we need to do is to use this process as a sub-process in the Underwriting process. Therefore, open the Underwriting process from the project tree by double clicking on the process Underwriting In the Underwriting process, delete the human task named Final Application Review From the Project Tree, select the Final Loan Review process and drag and drop it into the Underwriting process just before the Process End node Now connect the Join output to the Final Loan Review process, accept to connect it to the Mortgage Application input, if asked Connect the Final Loan Review process to the Underwriting process output, and create a second connection to the Process End node. Page 52 Discovering the value of Business Process Management for End-to-End Process Automation
55 136. Press Ctrl + S to save your process model. The final Underwriting process looks just like this: 137. Now, compact the process diagram again by selecting the Compact Diagram command from the popup menu Save the Underwriting process. (Ctrl + S). When saving the Underwriting process, you will see that we have now one error in our project, displayed in the errors view: This happened because we have deleted the Final Application Review task which was important for the definition of one of the instance metrics we have defined in the monitor model of the Underwriting process. Lab 3 Process Visibility and Management Page 53
56 139. Double click on the error to see the full error description. Read the description, when done, click OK. Page 54 Discovering the value of Business Process Management for End-to-End Process Automation
57 140. You will now repair this instance metric and assign it to the Final Loan Review process. In the Business Measures view, in the instance metrics section, double click on the instance metric in error. The instance metrics name is Final Loan Review Processing Time. Lab 3 Process Visibility and Management Page 55
58 141. The Business Measure Details dialog opens. This is a dialog that comes with quite some settings, and you will learn more about it later in the lab when you specify new business metrics and work on existing ones. This time, all we quickly do is to repair this instance metric to finally complete this part of the lab with an error-free project. Look at the dialog, and you see the error is again displayed at the top. When scrolling down you see which part of the definition is broken: Page 56 Discovering the value of Business Process Management for End-to-End Process Automation
59 142. In the Instance Metric Calculation Details section you will see that the process element we have used before was deleted. We have to select a process element that is available to perform the calculation, and this element is our imported and updated Final Loan Review process. Expand the Process element drop down list and select Final Loan Review 143. At the bottom of the Business Measure Details dialog, click OK when done Save your changes (Ctrl + S). Look at the error view the error is fixed!. Lab 3 Process Visibility and Management Page 57
60 1.5 Lotus Forms (optional) In dieser Übung werden einige kleinere Änderungen dem Formular der Benutzermaske getätigt. Aus Zeitgründen haben wir die Änderungen bereits in der Übungsumgebung durchgeführt. Das Kapital 1.5 ist deshalb optional. Auf Wunsch können Sie mit dieser Übung die Formulare und den Editor anschauen und die Übung nachvollziehen. Wenn Sie möchten, können Sie gerne auch andere Änderungen am Design der Maske vornehmen. Spätere Übungen sind davon nicht abhängig Update the existing Lotus Form 145. Open the Final Decision Form in the project tree by double-clicking it. Dauer der Übung ca. 5 Minuten 146. The form should open, and launch a new Eclipse perspective, the Standard Lotus Forms Designer perspective. This perspective is intended for form layout adjustments only. We want to dig deeper into the formatting for this form. To do so, click the Open Perspective button in the upper right-hand corner and select Advanced Lotus Forms Designer The first thing that we want to do is to ad a custom logo to the form. This is a great thing to do in any customer-facing demo, to show some personalization of the interface. We ll place the logo on the left-hand side of the form title, moving the title text further over to the right. To start with, we must make some room for the logo. Click somewhere in the text atop the form that says Final Loan Review to select the text box. Page 58 Discovering the value of Business Process Management for End-to-End Process Automation
61 148. In the Properties view, go to the Appearance section and find the justify setting. From the pulldown, select right The text is now right-justified, but it goes to the very edge of the form, which doesn t look so good. Click the text again, which should allow you to edit the text. Place the cursor to the right of the w in Review, and enter a space. This space after the text will help pad the label from the edge of the form. Lab 3 Process Visibility and Management Page 59
62 150. Back in the Properties view, click in the fontinfo field, and click the T button to launch the Font dialog. Change the Size to 14, and click OK. We ve now got enough room atop the form to fit the logo that we ll use From the Palette, select Image, and then click anywhere on the form editing canvas (the location that you click doesn t matter, as we ll move the image to the proper location after). When you click, a dialog should pop up. Page 60 Discovering the value of Business Process Management for End-to-End Process Automation
63 152. In the Image field, click the Browse button Browse C:\Labfiles\2.03\Better Financials Logo.jpg, and click Open. Lab 3 Process Visibility and Management Page 61
64 154. Accept all other defaults by clicking OK The logo should now be on your canvas, selected. In the Properties view, go to the General section and expand the itemlocation setting as far as you can. Page 62 Discovering the value of Business Process Management for End-to-End Process Automation
65 156. Change the x value to 9 and the y value to 13. These locations have been devised based on the spacing of the form and the size of the image. When you build a form, you ll have to deal with location settings like this quite a bit, with some trial and error to find ideal locations for each element in the Form. Feel free to adjust these values if you think you can make it look better Click on the white field to the right of the Credit Results label. This is the field where an underwriter enters their findings during the credit review. While it might be tempting to leave this field blank when we re testing this process, in the actual implementation we should have this information provided by the time we get to the final review of the application, and subsequent people working on the process instance should not have the ability to change the value at all. Thus we need to ensure that there is some data in this field, and that it cannot be edited To ensure that the field is always filled in, go to the Properties view and in the Format section drill down through format and constraints to find the mandatory field. Change the value of this field to on. Lab 3 Process Visibility and Management Page 63
66 159. To ensure that the field cannot be edited, move to the General section in the Properties view and find the readonly field. Change this value to on. These mandatory and read only settings are appropriate for using the Final Loan Review process as a sub-process called by the Underwriting process. For the lab when we deploy Final Loan Review directly from Modeler, we will not set mandatory and readonly fields, as we ll be running the process stand-alone and will need to fill in these fields at some point. We ll use a different workspace for this, with the Form defined appropriately Repeat last 3 steps for the Capacity Results and Collateral Results fields Press ctrl + s to save your work. Close the editor for the form and return to the Business Modeling perspective. Page 64 Discovering the value of Business Process Management for End-to-End Process Automation
67 1.6 Simulation (optional) Dauer der Übung ca. 25 Minuten WebSphere Business Modeler enthält eine sehr mächtige Simulations-Engine. In der Übung wird diese verwendet, um den Prozess zu simulieren und mit Analysen auszuwerten. Die Übung nimmt ca. 25 Minuten in Anspruch. Aus zeitlichen Gründen ist diese Übungung 1.6 optional, wir werden im Wrap-up der Übung im Workshop kurz nochmals auf die Simulation eingehen und diese zeigen. Sofern Sie die Zeit haben, ermuntern wir Sie, die Simulation durchzuführen, andernfalls können Sie in Kapitel 1.7 auf Seite 85 fortfahren. Now it s time to run some simulations. Business users can use simulation to identify process bottlenecks and areas for improvement in current processes, and to prove that future state processes meet needs and expectations. Here we ll keep things pretty simple, simulating our process and doing some basic analysis. In practice, customers would likely create a separate copy of the process to perform simulation on, leaving the initial process documentation model intact. But for simplicity, including the reduction of complexity when demonstrating this process to a customer, we ll stick with a single version of the process model Präparieren des Prozesses für die Simulation 162. The Underwriting process contains a Fork and a subsequent Join. While this is the proper visual modeling construct, it creates an issue that the Fork with two output paths has essentially created two process instances for every one input that it receives. The Join is only a control flow element, so it cannot combine the two business items (one from each path) into one. The subsequent activity in the process, in this case the Final Loan Review process, must be updated to expect two unique Mortgage Application business items, one from each input path of the Join. This is something that must be done when simulating a process with a Fork and Join, which is not too common (in many situations with parallel activities, a form and join can be avoided). To make updates to the input settings of the Final Loan Review process, we must open it. Do so now if it is not already open Click in the whitespace of the process model, and then select the Attributes view and the Inputs tab. Lab 3 Process Visibility and Management Page 65
68 164. In the table, change the value in the Minimum column to 2. Also, change the Maximum value to We ve now changed the number of inputs required to activate the Final Loan Review process to 2, one each from the Collateral Review and Capacity Review tasks.. However, we still will pass two copies of the business item in to the first task in the process. That task needs to be prepared to receive two copies of the business item, but output only one copy. Start this by selecting the Approval Level Required Rule In the Attributes view, select the Inputs tab. Like you did for the process itself in step d, change both the Minimum and Maximum values to Press Ctrl + s to save your work. Once the save is complete, you should see an error on the Underwriting process. This is because we ve changed the I/O details of the Final Loan Review process, which is contained inside of the Underwriting process. Switch back to the Underwriting process to resolve this issue. Page 66 Discovering the value of Business Process Management for End-to-End Process Automation
69 168. Right-click on the Final Loan Review process inside of the Underwriting process, and select Update Global Element Click OK at the dialog that pops up Press Ctrl + S to save your changes to the Underwriting process. The error should now be resolved. Lab 3 Process Visibility and Management Page 67
70 1.6.2 Erstellen eines Simulation Snapshots 171. In the Project Tree, right click the Underwriting process and click Simulate 172. We do not need to add any optional elements to the simulation snapshot, so on the window that pops up just click OK. Note: These optional elements are in the modeling project, but are not directly used by the process being simulated. You may want to include them if they will be used indirectly in a simulation. Page 68 Discovering the value of Business Process Management for End-to-End Process Automation
71 173. Click Yes in order to test to ensure that all paths in the process have a stop node. This is important for the simulation to complete successfully, so although we know that we have all of the necessary stop nodes, always checking this is a good habit to get into When the validation is complete, click OK. The simulation snapshot should open, and in the attributes you should first see the Overview tab. The contents of the Overview tab used to be located in a tab within the process editor pane, but those tabs have been completely removed from Modeler 6.2 to reduce process editor complexity. As a result, this information has been moved to the Overview tab. This tab is intended to allow you to quickly make common changes to a simulation, like adjusting task durations and decision percentages, all from a single place. We re not going to make any of these changes, 175. Move on to the General tab. Next to the Process availability begins field, click the Edit button. Lab 3 Process Visibility and Management Page 69
72 176. Change the date to January 1, This is the date that the simulation becomes available to run. Page 70 Discovering the value of Business Process Management for End-to-End Process Automation
73 177. Click OK when you re done Further down in the General tab, change the Random number seed to 2. This will ensure that each simulation is seeded the same way, and thus the same set of process cases will be executed Change the Use resources time required as a task processing time radio button to No. We have introduced some wait times into some of the tasks to make them more realistic, but this means that we want to use the elapsed duration defined for each task, not the working duration for the roles associated with the task, when performing calculations. Lab 3 Process Visibility and Management Page 71
74 180. Select the Inputs tab, and click on the Input in the table. The default setting is for a single token (process instance) to be simulated. To begin changing this, click on the Edit button next to the Number of tokens per bundle The scenario we are simulating calls for 160 new mortgage applications per week, with a new batch delivered each day. There is the same number of new applications each day, so 160 divided by 5 equals 32 new applications each day. Under Use a specific number of tokens for all bundles, enter the value 32. This means that each time a set of new process instances is created, we ll create not one but 32 unique instances of the process. Click OK. Page 72 Discovering the value of Business Process Management for End-to-End Process Automation
75 182. Next, click on the Edit button next to the Total number of tokens Under Generate a specific number of tokens in each simulation run, enter the value 160. This means that we ll simulate 160 total instances of the process. With 32 tokens per bundle, we ll create five bundles of 32 tokens to reach our 160 total tokens. Click OK Scroll down to where the Time trigger radio button is already selected. Next to the Start time field, click Edit Lab 3 Process Visibility and Management Page 73
76 185. Change the date to January 5, 2009, 8:00:00 AM. This is the first Monday of 2009, and we want to start receiving our new loan applications on Monday morning to simulate one work week. Remember your time zone settings from the General tab, and adjust here accordingly. Click OK when you re finished Click on the Edit button next to Time between bundles. Page 74 Discovering the value of Business Process Management for End-to-End Process Automation
77 187. Change the value to 1 Day, being sure to change the default value of 1 in the Minutes field to a zero. Click OK when you re finished. You have now created a situation where 32 process instances will be created each morning at 8 AM. Since we have 160 total instances to create, this means that 32 instances will be created each morning for 5 days Switch to the Resource Pool tab Select the Loan Officer role, and to the right, under Quantity to generate for the selected role, de-select the Unlimited check box. This will enable the input field, where you should change the value to 5, so that there are 5 Loan Officers available to perform work in the process. Lab 3 Process Visibility and Management Page 75
78 190. Repeat last step for the other roles, entering the following values: Role Value Senior Underwriter 1 Underwriter 3 Vice President Press Ctrl + S to save your work. Page 76 Discovering the value of Business Process Management for End-to-End Process Automation
79 1.6.3 Simulation ausführen 192. Click on Simulation Control Panel tab Simulations can be animated so that you may visualize the simulation behaviors inside the process model in real time. While this looks nice, it makes the simulations run far more slowly. Before running the simulation we should turn off this feature. From the menu in the upper righthand corner of the Simulation Control Panel, select Setting. Lab 3 Process Visibility and Management Page 77
80 194. Under Animation settings, de-select the Display animation during simulation option. Click OK Click the Run simulation button, which looks like a play button on a video player The simulation should have ended around Friday, January 16, :55:02 AM GMT+1, with an average duration of 3 days 17 hours 52 minutes 28 seconds 81 milliseconds. Your results may differ slightly, which is perfectly OK. Page 78 Discovering the value of Business Process Management for End-to-End Process Automation
81 1.6.4 Analysieren der Simulations-Ergebnisse We ve run a simulation, but that alone doesn t tell us too much. In our case, what it does tell us is that it s taking too long to process loan applications, and we want to know why. We can perform Dynamic Analysis to get more information about what is really going on in this process. In the Project tree, you should see the simulation results that have been created (the name that you see on your machine will differ from the screen shot here, as the name includes the date and time the simulation was run) Right-click on these results and select Dynamic Analysis Aggregated Analysis Activity Duration Click Yes when the Preprocessing Dynamic Analysis Data message pops up. Lab 3 Process Visibility and Management Page 79
82 199. You should see the Dynamic Analysis results in Modeler s lower-right pane. Feel free to expand the column widths of the analysis results so that you can read all of the entries clearly. We generally look in the Average Delay Duration column, which tells us which activities in the process have the longest average wait from the time that a process instance is available to be worked on to the time that work actually commences. High delay duration is a sign of a potential bottleneck in the process. Clearly the highest delay duration is for Underwriting, but that is the high-level process and thus is an aggregation of all delay throughout the process. We need to look at individual process activities Look further down the analysis results, and you ll notice that the three Review tasks (Review Capacity, Review Collateral, and Review Credit) each have a far greater average delay duration than other tasks in the process. Recall that each of these tasks is performed by an Underwriter, of which there are only three. Maybe this is part of the problem. Again, your results may vary slightly. Page 80 Discovering the value of Business Process Management for End-to-End Process Automation
83 1.6.5 Prozess modifizieren und Simulation erneut ausführen 201. Let s see if a simple change to the Underwriting process will yield improved performance (in this case, we re looking to decrease the average process duration). Based on the results of our analysis in the last section, it appears that there are not enough Underwriters available to the process. To create a few more, we don t even need to change the model, just the simulation settings. Go back to the Attributes view and select the Resource Pool tab Select Underwriter, and change the Quantity to generate for the selected role to Press Ctrl + s to save your work Switch to the Simulation Control Panel, and click the Run simulation button When the simulation completes, you should see an Average duration that is very close to 1 day, which is a marked improvement over the previous simulation. Lab 3 Process Visibility and Management Page 81
84 1.6.6 Verbesserungspotential für den zukünftigen Prozess 206. To quantify just how much of an improvement this change to the process has made, right-click the results of your first simulation run, and select Dynamic Analysis Process Comparison Analysis Process Duration Comparison 207. In the Select Simulation Results window that pops up, select the results of your second simulation run, and click OK. Page 82 Discovering the value of Business Process Management for End-to-End Process Automation
85 208. In the next window, select All process instances, and click Finish Click Yes when the Preprocessing Dynamic Analysis Data message pops up In the results of the dynamic analysis, look in the Average Elapsed Duration column. The updated process took about 2 days 17 hours 24 minutes seconds less on average, for a percent improvement. Your results may vary slightly Close the Dynamic Analysis view. Lab 3 Process Visibility and Management Page 83
86 212. Close your simulation snapshot. Page 84 Discovering the value of Business Process Management for End-to-End Process Automation
87 1.7 Modelling für die Prozessautomatisierung We now know what our future state process looks like, and it s time to make the changes required to implement this process. The intention here is that the Underwriting process will be updated further in WID, but we re preparing the Final Loan Review process to be deployed directly from Modeler, using the Interactive Process Design approach. As with the simulation section above, we would normally consider a separate copy of the process to define our implemented process in Modeler, but we ll stick to a single model here Änderungen für die Simulation rückgängig machen Dauer der Übung ca. 25 Minuten Dieser Abschnitt ist nur notwendig, wenn Sie die Übung 1.6 Simulation durchgeführt haben. Andernfalls überspringen Sie und fahren mit auf Seite 89 fort. Since we re now preparing the processes for eventual execution in WebSphere Process Server, you should switch to Modeler s WebSphere Process Server mode. You ll see some errors, but don t worry. These are a result of the process not yet conforming to the requirements for WPS mode. We will resolve these errors in the next few parts of the lab. There will still be errors on the simulation snapshot, but those can be safely ignored From the Modeling menu in the menu bar atop the window, select Mode WebSphere Process Server. Lab 3 Process Visibility and Management Page 85
88 214. We made changes to the minimum and maximum inputs of a few activities in order to ensure proper simulation, but we must now reverse them. Open the Final Loan Review process and click in the whitespace of the process model, and then select the Attributes view and the Inputs tab In the table, change the value in the Minimum column to 1. Also, change the Maximum value to Select the Approval Level Required Rule. Page 86 Discovering the value of Business Process Management for End-to-End Process Automation
89 217. In the Attributes view, select the Inputs tab. Like you did for the process itself in step b, change both the Minimum and Maximum values to Press Ctrl + S to save your work. Now, switch back to the Underwriting process to resolve the I/O mismatch that has been created Right-click on the Final Loan Review process inside of the Underwriting process, and select Update Global Element Click OK at the dialog that pops up. Lab 3 Process Visibility and Management Page 87
90 221. Press Ctrl + S to save your changes to the Underwriting process. The error that showed on the Final Loan Review process inside the process editor should now be resolved, and we re back where we started before running a simulation. This is what we need to properly execute the process, as the executable process will map the two copies of data into one single piece of data before passing it along in the process. Troubleshooting Ignore any other errors, they will get fixed in the later steps of this lab. Page 88 Discovering the value of Business Process Management for End-to-End Process Automation
91 1.7.2 Definition der Task, um den Prozess zu starten Still working in the Underwriting process, note that the first task in the process is called Provide Loan Information. This is where the initial information about the loan is entered into the system. We ve documented this as a task because it is an activity that occurs in the process. From a business user s perspective, it must be documented as part of the process, and it also must be accounted for during simulation. But at runtime, how will we implement this task? In our situation, it is the act of someone inputting this information that starts off our process. Thus, it is not a human task in the process, it is a process-initiating human task. We must delete it from the process diagram Select the Provide Loan Information task, and press the Delete key on your keyboard The next task, Review Credit, is now the first task in our process, and we must connect it to the input of the process. To do so, make a connection from the input of the Underwriting process to the input of the Review Credit task But we still need a way to indicate the manual initiation of the process. Click in the whitespace of the Underwriting process, and select the Forms tab. Lab 3 Process Visibility and Management Page 89
92 225. What we can do is define the Lotus Form that was used in the Provide Loan Information task and associate it with the Underwriting process itself, so that the Form can still be used to initiate the process. In the table, select Input Criterion Scroll down a bit, and next to the Input form field, click Browse 227. In the Select Form dialog, select the Loan Info Form, and click OK Scroll back up to the table and expand Input Criterion. A new line is displayed below, that lists the corresponding output criterion for the process. Select Output Criterion. Page 90 Discovering the value of Business Process Management for End-to-End Process Automation
93 229. Select the Use input form as output form check box In the dialog that pops up, click OK. This will ensure that the Form is associated with the process Press Ctrl + S to save your work. We have now done all that we can do in Modeler to define initiation details for a process. You may be surprised that the task we deleted, Provide Loan Info, was performed by a specific role, and yet we re unable to provide a role or resource restriction to the process initiation activity. The ability to associate Forms to processes was designed with Interactive Process Design (aka Direct Deploy) in mind. To make it easy for any tester to initiate processes, it was decided that any user would be able to work with the process-initiating human tasks. Since we re exporting the Underwriting process to WebSphere Integration Developer and will refine the technical details of the process further, we ll make appropriate adjustments in WebSphere Integration Developer Open the Final Loan Review process. We should associate a Form with this process as well, as it may be invoked independently of the Underwriting process. Repeat last 8 steps for the Final Loan Review process, but this time selecting the Final Decision Form Press Ctrl + S to save your work. Lab 3 Process Visibility and Management Page 91
94 1.7.3 Ersetzen des Join durch eine Map Switch back to the Underwriting process. Recall back to the Simulation section of the lab, where we mentioned how a Join was the appropriate construct to use after the Review Capacity and Review Collateral tasks in the Underwriting process. While that statement was true for documentation and simulation of the process, the situation is different now that we plan on executing the process in WebSphere Process Server. Think about the behavior here. Review Capacity and Review Collateral take place in parallel. They can t both work on the same piece of data at the same time, so each is working on a separate copy of that data. However, Review Capacity and Review Collateral will each modify one data field, Capacity Results and Collateral Results respectively. We need to merge these two results, from two different copies of the data, into a single business item (or variable, if you want to think about this in WebSphere Integration Developer terms) To start, delete the Join in the Underwriting process In the Palette, expand the Data drawer (if it is not already open), and select the Map element. Drop it on the editing canvas in the spot where the Fork was previously located. Rename it as Map Data. Page 92 Discovering the value of Business Process Management for End-to-End Process Automation
95 236. Make connections from Review Capacity to Map Data, from Review Collateral to Map Data, and from Map Data to Final Loan Review, so that the end result looks like the screen shot below. In making the connections, be very careful to utilize the existing outputs of Review Capacity and Review Collateral, and the existing input of Final Loan Review, by pointing to the output or input itself, not the entire activity. You do not want to create new inputs or outputs on those activities Make sure the Map Data is selected, and in the Attributes view select the Mapping tab. Click the Open Map editor button. A new editor will open in the upper right-hand pane. Lab 3 Process Visibility and Management Page 93
96 This map will transform into a Business Process Execution Language (BPEL) Assign element, so keep that in mind. If we think about this the way it would behave in WebSphere Integration Developer, the first input listed would use the same variable that is passed on to the first output (in this case, the only output). Unlike in Modeler, we have variables in WebSphere Integration Developer, and since the same variable will be used for the first input and the output of the map, there is no need to do any mapping from the topmost input to the output. All that we need to do is identify what data we need out of the second output. Recalling back to the Underwriting process, Review Capacity is the first (topmost) connection to the map, and Review Collateral is the second. This means that we need to map the results of the collateral review to the output of the map On Input:2 Mortgage Application, hover over the Collateral Results field and create a new wire that goes to the Collateral Results field of Output Mortgage Application. The default behavior on the connection is Move, which is what we want. Since this is the only piece of data that we need to get from the Review Collateral task, we re done Press Ctrl + S to save your changes in the Map Data editor, and close the editor. Page 94 Discovering the value of Business Process Management for End-to-End Process Automation
97 240. Also, press Ctrl + S to save your changes to the Underwriting process. At this point, we re done with the Underwriting process. Troubleshooting You don t need to worry about the warnings on the Review Capacity and Review Collateral tasks, those will be addressed in WebSphere Integration Developer, as the tasks will be implemented differently depending on which lab we re doing Right-click in the white space of the process and select Auto-Layout Left to Right, to clean up the look of the alignment of the various process elements Right-click in the white space again, and select Compact Diagram. This will ensure that the process model takes up minimal space on the canvas, and thus is easier to see all of the process at once on the screen Press Ctrl + S to save your work In a little while, we re going to be using WebSphere Service Registry and Repository, so this would be a good time to start your server in anticipation of that. To do so, double-click the Start WPS shortcut on your desktop. Lab 3 Process Visibility and Management Page 95
98 1.7.4 Definieren einer Geschäftsregel-Vorlage 245. Open the Final Loan Review process. The first task in the process is the Approval Level Required Rule. We need to pass the result of that business rule, the determination of who will perform the final review and approval of the loan application, to the decision immediately after the task. We don t have a field in the Mortgage Application business item to contain this value, because we don t want it to show up in the various Forms throughout the process. So we need to create a second output from the task to the decision Make a new connection from Approval Level Required Rule to Who should review? Be sure that the source of your connection is not the existing output of the task, but the task itself. By doing this, Modeler will create the new task output and decision input for you By default, the new connection has no data associated with it. To fix this, right-click on the new connection and select Associate Data Page 96 Discovering the value of Business Process Management for End-to-End Process Automation
99 248. Accept the default value, which is Text (string). Click OK. This is all that we need to do to ensure that there is a text variable output from the business rule, and available to be evaluated by the decision Select the Approval Level Required Rule task. We need to create the actual business rules for this task. In the Attributes view, select the Business Rules tab. Click Add to create a new rule. Lab 3 Process Visibility and Management Page 97
100 250. In the Define Business Rule window, change the name of the rule to Approval Assignment Rule and the description to Defines who should be assigned to review a loan application The basics of the rule that we re trying to create is that, by default, all applications are reviewed by the Vice President. However, if the loan value is less than or equal to 10,000, the application will be reviewed by the Senior Underwriter. That value of 10,000 that denotes that point where the approver changes should be able to be modified at runtime, in Business Space. If we want the rule to be exposed to Business Space, we have to base it off a rule template, so we ll start there. Select the Rule Templates tab, and then click the Add Template button Change the Template name to Approval Value Threshold The rule condition and action cannot be defined until we have some parameters to use in them, so we will skip past these fields and come back to them later. Move down to the Rule Parameters section. We ll need to define parameters to use in our template. Click Add. Page 98 Discovering the value of Business Process Management for End-to-End Process Automation
101 254. Change the Parameter name to Threshold Value and the description to The loan value above which a Senior Underwriter can no longer perform approvals In the Type field, change the value to Integer Move down to the Rule template presentation section, and select the Customize the text for the rule template presentation radio button. In the field below, enter the first part of the custom text, If the value of the loan' is less than 257. Enter a single space after the text you have entered, and then right-click and select Insert >> Threshold Value 258. Enter another space, and then enter the remainder of the custom text, then review can be performed by the Senior Underwriter. The entirety of the custom text should look like the image below. This is the text that will be presented to the user at runtime if they wish to alter the business rule by manipulating the parameters. Lab 3 Process Visibility and Management Page 99
102 259. Now move back up to the Rule templates table, and click in the Rule condition field. Click the button on the right-hand side of the field to launch the expression builder In the Expression Builder, click Add to create a new expression to define the conditions for evaluating the rule In the pull-down under First term, select Modeling artifact. Page 100 Discovering the value of Business Process Management for End-to-End Process Automation
103 262. In the First term details section, drill down to select Approval Level Required Rule Input - > Loan Value Under Operator, select is less than or equal to For the Second Term, select Modeling Artifact, and in the details section select Approval Level Required Rule Threshold Value. Lab 3 Process Visibility and Management Page 101
104 265. Click Apply, and then click OK Now click in the Rule action field. Click the button on the right-hand side of the field to launch the expression builder In the Details section, scroll down and select Output:2. Page 102 Discovering the value of Business Process Management for End-to-End Process Automation
105 268. Under Value specification, select the Specific value radio button and enter the value SrUnderwriter Click OK to return to the Define Business Rule window. We ve now defined the business rule template that will allow the rule to be viewed and edited in Business Space. Lab 3 Process Visibility and Management Page 103
106 1.7.5 Definieren der Geschäftsregeln 270. In the business rule editor, switch to the If-Then Rules tab. Now we ll start defining the actual rules that must be implemented. In WebSphere Integration Developer we have the ability to create an Action Rule, which will allow us to initialize the rule with default behavior. While there is no formal Action Rule capability in Modeler, we can essentially do the same thing by creating a rule that is always evaluated. We ll do so now Click the Add Rule button, and name the new rule Default Rule. This rule will not utilize the template that we just created Select the Rule condition field, and click the button on the right-hand side of the field to launch the expression builder. Page 104 Discovering the value of Business Process Management for End-to-End Process Automation
107 273. In the Expression Builder, click Add In the pull-down under First term, select Boolean, and underneath that the value True Under Operator, select is equal to For the Second term, select Boolean, and in the details section select True. We ve created a condition that is always true, and so the action that we are about to define will always be executed. Lab 3 Process Visibility and Management Page 105
108 277. Click Apply, and then click OK Now click in the Rule action field. Click the button on the right-hand side of the field to launch the expression builder In the Details section, scroll down and select Output: Under Value specification, select the Specific value radio button and enter the value VP. Page 106 Discovering the value of Business Process Management for End-to-End Process Automation
109 281. We also need to, in general, copy the input of the rule to the output. Since this rule will always be true, we can do so here. In the Details section, click Output, and under Value specification select the Expression radio button. Click Edit to proceed with editing the expression In the pull-down under First term, select Modeling artifact. Under First term details, select Approval Level Required Rule Input Click Apply, and then OK. Lab 3 Process Visibility and Management Page 107
110 284. Back in the Specify Rule Action dialog, click OK to return to the Define Business Rule window. By default, the Vice President will be selected for review In the Rule description field, enter By default, VP performs approvals Move down to the Rule presentation section, and select the Customize the text for the rule presentation radio button. Again here, enter the text By default, VP performs approvals We must create another rule that determines when the Senior Underwriter should approve the loan. Click the Add Rule button again, and name this rule Sr Underwriter Rule. Page 108 Discovering the value of Business Process Management for End-to-End Process Automation
111 288. Under Template name, select Approval Value Threshold from the pull-down Click somewhere else, and a warning will appear. Click OK. The rule conditions and rule actions are pre-populated from the template definition In the Rule parameter values section, change the Value field to This means that the Senior Underwriter will handle approvals for loans with a value of less than or equal to 10, Click OK. Lab 3 Process Visibility and Management Page 109
112 292. Back in the Business Rules tab, scroll down to the Default business rule pull-down, and select Approval Assignment Rule Press Ctrl + S to save your work. Page 110 Discovering the value of Business Process Management for End-to-End Process Automation
113 1.7.6 Definieren der Bedingungen bei den Entscheidungen 294. Select the Who should review? decision, and in the Attributes view select the Output Branches Select the Vice President output branch, and under the Expression section, click the Edit button. Lab 3 Process Visibility and Management Page 111
114 296. In the Expression Builder, click Add to create a new expression In the pull-down under First term, select Modeling artifact. Under First term details, drill down to select Processes > Final Loan Review > Who should review? > Input: Under Operator, select Is equal to Under Second term, select Text. In the Text value field, enter VP. Page 112 Discovering the value of Business Process Management for End-to-End Process Automation
115 300. Click Apply, and then click OK Repeat last 6 steps for the Senior Underwriter branch, this time producing the expression 'Processes.Final Loan Review.Who should review?.input:2' is not equal to "VP". This is the negation of the first expression we defined, which ensures that all possible values will be handled by one of the two decision branches Press Ctrl + S to save your work. Lab 3 Process Visibility and Management Page 113
116 1.7.7 Formulare den Human Tasks zuordnen 303. In the process editor, select the VP Review task. In the Attributes view, select the Forms tab Next to the Input form click Browse to look for an existing form to associate with the human task. Page 114 Discovering the value of Business Process Management for End-to-End Process Automation
117 305. In the dialog that opens, drill down to select the Final Decision Form. This is the form that we edited earlier in the lab. Click OK We only want to have one form for the human task, not separate forms for the input and output. We re able to do that because the human task uses the same business item for both its input and its output, and that same business item has also been used to define the data structure of the form. To define this preference, check the Use the input form as the output form check box. Lab 3 Process Visibility and Management Page 115
118 307. Repeat last 4 steps to associate the Final Decision Form to both the input and output of the Senior Underwriter Review human task Press Ctrl + S to save your work. Page 116 Discovering the value of Business Process Management for End-to-End Process Automation
119 1.7.8 Eskalationen für Human Tasks definieren (optional) Dieser Übungteil ist optional. Er zeigt, wie für die Personen-gebudenen Prozessschritte Eskalationen definiert werden können. Der nächste Übungsteil ist ab Seite Again select the VP Review task. In the Attributes view, select the Escalations tab Click the Add button to create a new escalation Change the name of your new escalation to One Business Day Escalation and the description to Escalate if not completed after one business day (8 business hours). Lab 3 Process Visibility and Management Page 117
120 312. We want to escalate if the human task is not claimed after 8 business hours. Thus, the default settings for the next two fields are acceptable. What we do need to change is the amount of time before escalation. In the After field, change the duration to 8 hours We want the escalation to notify the Loan Officer. This may not be the most plausible approach possible, but it works for our simple scenario here. Next to Notify, click the Select button From the Name pull-down, select Members by role name Select the Attribute value field next to *Name. Click the box on the right-hand side of the field. Page 118 Discovering the value of Business Process Management for End-to-End Process Automation
121 316. In the dialog that opens, select Better Financials > Resources > Process Roles > Loan Officer, and click OK Click OK in the Select Person to Notify dialog. Lab 3 Process Visibility and Management Page 119
122 318. Change the Notification type to Item on work list. We ve now defined the escalation for the VP Review human task 319. Repeat last 10 steps to create an identical escalation for the Senior Underwriter Review human task Press Ctrl + S to save your work. Page 120 Discovering the value of Business Process Management for End-to-End Process Automation
123 1.7.9 Web Service aus WebSphere Service Registry and Repository importieren (opt.) Der Übungteil und ist optional. Er zeigt, wie bereits im Modeler ein Service aus der Service Registry eingebunden werden kann. We currently have a Modeler service element in place to indicate the Notify Customer of Decision step in the Final Loan Review process. This is essentially a black box, tied to no actual implementation. However, we have a web service already in WebSphere Service Registry and Repository that will perform the step for us. We need to add that web service to our process model, which means that we will fully define the call to the web service right here in Modeler. There is no need for further elaboration or modification in WebSphere Integration Developer. We could also directly deploy the process to a test environment because we have used the definition for the actual service sitting in our repository Select the Notify Customer of Decision element, and click Delete on your keyboard If your server has not yet started, do not proceed until it does so. Once it is completely started, go to the Project Tree, right-click on the Better Financials project and select Business Service Search Lab 3 Process Visibility and Management Page 121
124 323. A WebSphere Service Registry and Repository connection has already been created for you in your workspace, so just click Next. Page 122 Discovering the value of Business Process Management for End-to-End Process Automation
125 324. We will be searching for a business service, so keep the default setting of Business service (WSDL) selected. Since we have so few services in our registry, we can simply search on the wild card (*). In the search field, type *, and click Search. Lab 3 Process Visibility and Management Page 123
126 325. In the search results, select the NotifyCustomerofDecisionInterface.wsdl, and click the > button to add this interface to the list of files to be imported. Page 124 Discovering the value of Business Process Management for End-to-End Process Automation
127 326. Click Finish Once the import is completed, go to the Project Tree and drill down as far as you can through the Business Services catalog, until you find the NotifyDecision service. Drag that service over onto the process model editor, dropping it in the same spot that you deleted the Notify Customer of Decision service. Lab 3 Process Visibility and Management Page 125
128 328. We have the web service within our process editor, but must connect it up to the process. Make a connection starting at the output of the Merge, being sure to grab the small circular output pin, and going to the input of the NotifyDecision service, being sure to target the small circular input pin. You will be unable to make the connection, and Modeler should display a message indicating that Input data and output data do not match. This is because the web service that is imported brings along its own, read-only business item called a Business Service Object that it uses to define its interface. Thus, we have a mismatch between the Mortgage Application business item we ve used in the process, and the business service object that the web service uses to define its input and output. We ll deal with this issue in the next section of the lab Press Ctrl + S to save your work. You may stop WebSphere Process Server now (by pressing on Stop WPS shortcut on the desktop), if you like. Page 126 Discovering the value of Business Process Management for End-to-End Process Automation
129 Geschäsftobjekt auf die Web Service Schnittstelle mappen (opt.) Diesen Übungteil sollten Sie nur ausführen, wenn Sie den optionalen Teil durchgearbeitet haben. Wenn Sie (Import eines Services aus WSRR) übersprungen haben, so brauchen Sie auch nicht durchführen. We have two methods available for resolving the data mismatch issue between the business item we use in our process and the business service object that is used to define the NotifyDecision service interface. We can change part or all of the process to use the business service object, but that leads to some more problems. In addition to the rework this would require, we would have a situation where Modeler users cannot change the details of the data flowing through any part of the process that uses the business service object, as it is read only and defined by IT. The better option is to use data maps both before and after the web service, to map the interface to our existing business item. That way, the interfaces of no other activities need to change To start, right-click in the space between the Merge and NotifyDecision, and select Insert Space > Horizontal to make room for one new map Repeat previous step, but this time inserting space just to the right of the NotifyDecision service Go to the palette and open the Data drawer, if it is not already open. Select the Map element, and drop one on the process editor, just to the left of the NotifyDecision service. Lab 3 Process Visibility and Management Page 127
130 333. Name the map BI to Service Make connections from the Merge to BI to Service, and from BI to Service to NotifyDecision Repeat last 3 steps to add another map between NotifyDecision and the process output. Call the map Service to BI Make a connection from Service to BI to the Terminate (process end) node. Page 128 Discovering the value of Business Process Management for End-to-End Process Automation
131 337. Click the BI to Service map, and in the Attributes view, select the Mapping tab. Click the Open Map editor button The mapping editor should open. The individual fields of the Mortgage Application business item and the MortgageApplication business service object are actually identical, other than the fact that the business service object has all spaces removed from the names. Unfortunately, because the objects themselves are not identical, we must map each individual field from one object to the other. On Input Mortgage Application, hover over the Customer Name field and create a new wire that goes to the CustomerName field of Output MortgageApplication. The default behavior on the connection is Move, which is what we want. Lab 3 Process Visibility and Management Page 129
132 339. Repeat previous step for all other fields in the input/output objects. The result should look like the screen shot below Press Ctrl + S to save your work, and close the map editor Repeat last 4 steps for the Service to BI map Press Ctrl + S to save your work in the Final Loan Review process. Page 130 Discovering the value of Business Process Management for End-to-End Process Automation
133 Aufräumen 343. Click the white space of the Final Loan Review process, and in the Technical Attributes View, select the General tab In the Process name field, enter FinalLoanReview. This will help to alleviate an error that currently exists in Modeler when exporting to WID. A resolution will be delivered in an upcoming interim fix, but it is best to do this now in case the system you re working on does not include that fix Press Ctrl + S to save your work. Lab 3 Process Visibility and Management Page 131
134 1.8 Geschäftskennzahlen und KPIs hinzufügen Dauer der Übung ca. 20 Minuten Workshop: Dieser letzte Übungteil 1.8 ist optional. Er zeigt, wie im WebSphere Business Modeler Metriken und Kennzahlen für das Monitoring definiert werden. Im Wrap-Up zu diesem Übungsteil werden wir im Workshop kurz auf dieses Kapitel eingehen. Dies ist für den Modeler die letzte Übung. Der nächste Übungsbereich zum WebSphere Integration Developer beginnt ab Seite 152. You can now specify additional details for your business measures in WebSphere Business Modeler, so that you can run the monitoring information on a WebSphere Business Monitor server without implementing the low-level technical details in the WebSphere Business Monitor development toolkit. To use this feature, you use predefined business measure templates to specify instance metrics, and you base your aggregate metrics and key performance indicators (KPIs) on those predefined business measures In this part of the lab, you will therefore perform the following steps to add business measures to the Final Loan Review sub process: Add business monitored values to the Final Review process These measures will collect actual values as the process runs to update later on the artifacts in WebSphere Business Modeler for accurate simulations. Add a KPI from the library to the Final Review process As a sample we will add a KPI Average response time from the new V6.2 KPI Library and base it on the duration of an external service. Add basic metrics populated from the business item As a sample for drilldown in the monitor widgets we will assign the Loan Type field from the Business Item input to an instance metric. This metric is added as dimension to the aggregation metrics. Add KPIs with daily cycle periods For management purpose it is important to know how many new reviews are initiated daily and how many cases needs Vice President review. We will add KPIs named Number of VP Reviews per day and Number of Loans Reviews per day Check the measures and KPI s already predefined in the main Underwriter process. We have setup for you a set of useful KPIs for the Underwriting process. These KPIs and measures will be used in later labs for analysis to gain insights and act on certain situations. Now, let s get started. Page 132 Discovering the value of Business Process Management for End-to-End Process Automation
135 1.8.1 Zu überwachende Werte definieren 346. Open the Final Loan Review process and click on the Business Measures tab. In addition click into the empty white space of the process view to get focus on process level. The empty Business measures summary view shows up. Lab 3 Process Visibility and Management Page 133
136 347. Click on the Monitored Values tab and mark the checkboxes for Processing Time on Final Loan Review, Senior Underwriter Review, VP Underwriter Review and in the % Per Branch column on Who should review? Note: The Monitored Values tab is used to identify attributes so that WebSphere Business Monitor can collect actual values as the process runs. You can use the real-life values of those attributes to update the values of the attributes in WebSphere Business Modeler. This information improves the accuracy of your model and simulations by providing realistic and accurate data derived from running the process. These attributes generate business measures in your monitor model that can be generally used for monitoring business performance Let s have a look at the generated measures. Switch back to the Business Performance Indicators tab and expand the Instance Metrics and Aggregated Metrics tab. All average time values and branch percentage values used in modeler for simulation have been generated. Page 134 Discovering the value of Business Process Management for End-to-End Process Automation
137 1.8.2 Eine KPI aus der KPI Bibliothek hinzufügen 349. Let s add a new KPI from the KPI Library. Click on KPI Library Note: The key performance indicator (KPI) library consists of a set of typically used KPIs that are hierarchically structured and categorized according to the type of process that they apply to. When you choose a KPI from the KPI library, it is added to your monitor model. The KPI library is based on APQC s Process Classification Framework (PCF). APQC is a member-based nonprofit organization that provides benchmarking and best practices for approximately 500 organizations worldwide in all industries. PCF organizes operating and management processes into 12 enterprise-level categories and more than 1500 processes and associated activities. PCF gives organizations a shared language for communicating with each other. For more information, see Expand 5.0 Manage Customer Service (10006) and select Mange Requests, Inquiries, Compliants and mark Average response time in hours. Click OK to finalize the selection. Lab 3 Process Visibility and Management Page 135
138 351. Expand KPIs and select Average response time in hours. Click the Edit Details button Note, the generated KPI Average response time in hours is not complete and has no KPI Calculation Details specified. In the next steps we will generated the basic measures for the KPI calculation. For now we will leave the KPI by clicking the OK button. Note: Selections on the KPI Library (APQC process classification standard) generate just KPI definitions in Modeler. All the basic instance metrics needed to build the KPI are not generated! So in the next steps we need to build an Instance Metric that captures the response duration. Assumption: For this workshop simplification we assume here the external service Notify Customer of Decision does implement send and wait for response. Therefore the elapsed duration to complete the service is a good enough approximated value for response KPI calculation. Page 136 Discovering the value of Business Process Management for End-to-End Process Automation
139 353. Right click in the process diagram on NotifyDecision Create Business Measure Predefined Elapsed Duration Lab 3 Process Visibility and Management Page 137
140 354. Check the Business Measure Details page. Click OK. Note: Business Measures can be created right from elements in the process diagram as well as from the Business Measure summary page in the model. In the next steps we will assign Notify Customer of Decision Elapsed Duration to the Average response time KPI 355. Double click on the KPI Average response time in hours Page 138 Discovering the value of Business Process Management for End-to-End Process Automation
141 356. In the Business Measure Detail page select Specify a target type and value and select Duration as Type. Select Target Value 2 days In the section KPI Calculation Details mark Specify how to calculate the KPI select NotifyDecision Elapsed Duration. Click the OK button to close the KPI. Lab 3 Process Visibility and Management Page 139
142 1.8.3 Eine Metrik hinzufügen, die auf dem Geschäftsobjekt basiert Now we are going to add a new instance metric that contains the information on the Loan Type. This metric will later on be assigned as a dimension to all Aggregate metrics, to allow drilldown in the monitor reports and dimensions widgets (dashboards) Click on the Add... button in the in the Business Measures Summary table to open up the Business Measure Details page. a. Enter Loan Type for Name b. Select Type Instance metric. c. In the Instance Metric Calculation Details section mark Specify how to calculate the instance metric checkbox. d. For Using a predefined business measure template for a process element select in the drill down boxes Business Item Input as the Template, Final Loan Review as the process element and Loan Type as the attribute. e. Finish the definition with the OK button. Page 140 Discovering the value of Business Process Management for End-to-End Process Automation
143 Note: We have added an instance metric that gets populated at a defined point (input or output) in the flow by the actual value of the business item. This feature became first available with version Lab 3 Process Visibility and Management Page 141
144 1.8.4 Eine KPI definieren, die die Anzahl der Loan Reviews pro Tag überwacht 359. Click on the Add... button in the in the Business Measures Summary table to open up the Business Measure Details page. a. As Name enter Number of Loans Reviews per day b. Mark the KPI check box as type. c. For Description enter This KPI shows how many new Loan Reviews are initiated per day d. In the Target Type and Value section mark the Specify a target type and value check box. e. As type select Number and enter 50 as Target value. Page 142 Discovering the value of Business Process Management for End-to-End Process Automation
145 360. In the section KPI Calculation Details mark Specify how to calculate this KPI. On Instance metric to aggregate click the New button and enter Loan Review State as name. Click OK to close the window. For Aggregation function select Count. Note: Loan Review State is a new metric we will later on finalize to contain the process state of the sub process. Since we use this metric for aggregation just as count to sum up the daily number of cases the instance metric content is not relevant for the KPI calculation! Lab 3 Process Visibility and Management Page 143
146 361. In the section Time Period for Data Collection mark the checkbox Specify a time period over which the business measure will be monitored. Mark Repeating and select Daily as Period type. For Base period on mark the radio button Period in progress. To finalize the KPI click the OK button. Page 144 Discovering the value of Business Process Management for End-to-End Process Automation
147 1.8.5 Eine KPI definieren, die die Anzahl der VP Reviews überwacht 362. Click on the Add... button in the in the Business Measures Summary table to open up the Business Measure Details page. a. Enter for Name Number of VP Reviews per day b. Select KPI as type. c. Enter for Description This KPI shows the number of VP review cases per day d. In the Target Type and Value section mark the Specify a target type and value check box e. Select Number as Type and enter 4 as Target value. Lab 3 Process Visibility and Management Page 145
148 363. In the Range section select Specify range details and Actual value. Add the ranges as shown in the screenshot below. (Low 0-2, Normal 2-6, High 6 20) 364. In the Alerts section select Specify when to send an alert and the action to take as a result. For a new alert click the Add button and use the default name Number of VP Reviews per day Alert. Note: Alerts can not be finalized in WebSphere Business Modeler, this need to be done in the Monitor Toolkit. Page 146 Discovering the value of Business Process Management for End-to-End Process Automation
149 365. In the KPI Calculation Details section mark the checkbox Specify how to calculate this KPI and Based on an instance metric and an aggregation function. Select in the drop down box Who should review? Vice President Branch taken and Count as Aggregation function In the section Time Period for Data Collection mark Specify a time period over which the business measure will be monitored and Repeating. Select Daily as Period type. For Base period on mark the radio button Period in progress. Lab 3 Process Visibility and Management Page 147
150 367. In the KPI Data Filter section mark the checkbox Specify data filters to limit the values.. Click the Add button and select for instance Metric Who should review? Vice President Branch Taken. For operator select Equal to and for Values to include enter True. To finalize the KPI click the OK button. Note: In the KPI Data Filter section you can specify filters to limit the instances that contribute to this KPI calculation. Page 148 Discovering the value of Business Process Management for End-to-End Process Automation
151 1.8.6 Die Kennzahl Loan Review State mit dem Prozessstatus verknüpfen 368. In the Business Measures Summary table double click on the instance metric Loan Review State to open up the Business Measure Details page. In the Instance Metric Calculation Details section mark the checkbox Specify how to calculate this instance metric and Using a predefined business measures template.. Select in the drop down boxes State as Template and Final Loan Review as process element. Click the OK button to finalize it. Note: The template State captures the WPS process or task state in the instance metric. Remember, we used this metric for counting in the KPI Number of loan Reviews per day Press Ctrl + S to save your work. Lab 3 Process Visibility and Management Page 149
152 370. Add a Dimension to Aggregate Metrics: In the Business Measures Summary table double click on the Aggregate Metric Average Final Loan Review Processing Time. Scroll down to the Dimension for Analysis section and mark Specify the dimension that will be available.. a. Click on the Add button to add the entry in the table Final Loan Review Dimension. Select as instance metric Loan Type. b. Click on the Add button to add a second entry in the table. Select as instance metric Loan Review State. c. To finalize the dimension definition clicks the OK button. Note: Now you can add and finalize dimensions to Aggregate Metrics in Modeler. This allows drilling down in the monitor dashboard on the collected data for analysis. When you add a dimension to one of the aggregate metrics it is added to all of them. Page 150 Discovering the value of Business Process Management for End-to-End Process Automation
153 1.8.7 Betrachten der bereits definierten Kennzahlen im Underwriting Prozess To save time in the workshop we have setup for you a set of useful KPIs for the Underwriting process. These KPIs and measures will be used in later workshop labs to analysis Make yourself familiar with the already defined measures in the underwriting main process 372. Close Modeler when you re finished. Herzlichen Glückwunsch! Die erste Übung ist damit abgeschlossen. Lab 3 Process Visibility and Management Page 151
154 Übung 2 WebSphere Integration Developer - Prozessintegration Lab Introduction In this exercise you will take on the role of the Integration Developer. The Business Analysts have designed a business process and provided as much implementation detail as they are able to. It is up to the Integration Developer to complete the implementation details. In this part of the lab, you will use IBM WebSphere Integration Developer 6.2 to replace an existing Java component implementation for the NotifyCustomerofDecision task in the Final Loan Review process with a Web Services implementation. After the implementation is complete you will deploy the process to the runtime environment and run tests against it. Your organization has already created several reusable business services and registered them with WebSphere Service Registry and Repository (WSRR). You will search WSRR for a service s Web Services Description Language (WSDL) binding/endpoint document and import it into your project workspace for use to complete the implementation for the Final Loan Review process. Once the WSDL document has been retrieved you will then look for the corresponding interface specification document that has been stored in Rational Asset Manager. This document will provide you specific information that is required to invoke the service. While WebSphere Service Registry and Repository manages and governs deployment artifacts and service metadata such as WSDL files, XML Schema Definition (XSD) files, and generic concepts representing service metadata, Rational Asset Manager provides the ability to manage development and design-time assets such as design documents, test documents, development artifacts, and other assets and provides governance for those assets. Rational Asset Manager provides a means to organize assets to make them easily searchable and manageable for the enterprise. An asset consists of asset metadata and the asset artifacts themselves. Rational Asset Manager goes above and beyond the capabilities of version control systems by providing the ability to assign metadata to the asset and to group related physical artifacts under a given asset as well as the ability to associate related assts to facilitate searching and impact analysis. The NotifyCustomerofDecisionServiceDesign asset consists of associated asset metadata such as the description assigned to the asset, keywords, the categories the asset is assigned to, and related assets. The asset also contains physical artifacts including a Microsoft Word document for the Service Specification and a UML diagram. An asset that contains physical artifacts stored in Rational Asset Manager can also have those individual physical artifacts for a given asset linked to versions in a version control system such as Rational ClearCase or CVS. An asset is assigned a version number in Rational Asset Manager. For example, version 1.1 of the NotifyCustomerofDecisionServiceDesign asset may contain two physical artifacts: one artifact linking to version 1.0 of the UML model stored in Rational Clearcase and the other artifact linking to Version 1.1 for the Microsoft Word Service Specification document that is stored in Rational Clearcase. The diagram below illustrates an example of mapping physical artifacts within an asset version to versions of the artifacts in Rational ClearCase or CVS. Page 152 Discovering the value of Business Process Management for End-to-End Process Automation
155 Below is the Final Loan Review process. As previously discussed, the NotifyCustomerofDecision task implementation will be changed to a Web Service implementation in this section of the lab. Lab 3 Process Visibility and Management Page 153
156 Implementation: 1. Open a workspace that contains the model that was exported from Modeler and has implementations that have been partially completed in WebSphere Integration Developer. The workspace will also contain the associated Monitor model. 2. Search WSRR and get the WSDL binding/endpoint document for the NotifyCustomerofDecisionServiceLocal service. 3. Find an asset in Rational Asset Manager containing the interface specification documentation for the NotifyCustomerofDecision interface. 4. Wire the components replacing the NotifyCustomer Java component with the NotifyCustomerofDecisionServiceLocal Web service endpoint. Results: The Better Financials business process will be implemented to the point where it can be deployed and executed. The student will gain the following experience retrieving design time and runtime service artifacts to complete the implementation for the Final Loan Review process. 1. Searching WebSphere Service Registry and Repository to find service endpoints. 2. Retrieving an asset from Rational Asset Manager that contains interface specification documentation and using the documentation to understand how to invoke the service endpoint. Page 154 Discovering the value of Business Process Management for End-to-End Process Automation
157 2.1 Starten des Servers Dauer der Übung ca. 5 Minuten Sicherstellen, dass DB2 Datenbank gestartet ist 373. On the taskbar, right click on the DB2 icon and select Start (DB2) as shown below. If Start (DB2) is grayed out and the DB2 icon is all green with no red line thru it, then the DB2 instance is already started. If prompted by the Check Point Integrity Client firewall, check to allow this action and remember this setting Wait until DB2 is started (The DB2 icon is all green with no red line thru it) Starten von WebSphere Process Server (if falls noch nicht in Übung 1 gestartet) 375. Click the Check WPS Status icon on the desktop to see if WPS is already started If WPS is not started, then click the Start WPS icon on the desktop Wait for WPS to start. The command window below will disappear once WPS is started. Lab 3 Process Visibility and Management Page 155
158 2.2 Starten von WebSphere Integration Developer Dauer der Übung ca. 3 Minuten Starten von WebSphere Integration Developer 378. Start WebSphere Integration Developer by double-clicking Integration Developer on the desktop: 379. Wait for the workspace to start before you proceed to the next step. Page 156 Discovering the value of Business Process Management for End-to-End Process Automation
159 2.3 Erkunden der Integrations-Artefakte im WebSphere Integration Developer Dauer der Übung ca. 10 Minuten Im WebSphere Business Modeler haben Sie bereits etliche Dinge definiert, die sich nun im WebSphere Integration Developer wiederfinden. Dazu gehört z.b. die Prozesslogik, die Human Tasks, die Business Rules, eingebundene Web Services etc. All diese Dinge könnten Sie auch direkt im WebSphere Integration Developer implementieren. Der Grundsatz ist: es werden so viele Elemente wie möglich aus der Prozessmodellierung übernommen, um die IT Integration so zügig wie möglich durchführen zu können. In diesem Kapitel entwickeln Sie nicht selbst die gesamte Integration, sondern Sie können die wichtigsten Elemente des WebSphere Integration Developer anhand des Beispielprozesses kennenlernen und sehen, was beim Import von Modeler in WID erzeugt wurde Projektstruktur im WebSphere Integration Developer 380. Auf der linken Seite sehen sie unter zwei Bereiche: Integration Solutions und Projects. Für umfangreichere Integrationsanwendungen können Sie unter Integration Solutions Übersichten der gesamten Integrrationslösungen erstellen. Dies ist in diesem einfachen Szenario nicht erforderlich. Unter Projects befinden sich die Projekte aus unserer Übung: für die eigentliche Prozessintegration und für die implementierung des NotifyCustomer Services 381. Eine Best Practise ist, die Entwicklungsprojekte wie in der klassischen Entwicklung mit Namenskonventionen zu benennen. Häufig wird dabei folgendes Prinzip angewendet: BetterFinancials ohne Zusatz ist das Hauptmodul der Integrationslösung und enthält den Prozess. BetterFinancials_impl bezeichnet das Modul, das zusätzliche Serviceimplementierungen enthält. Dadurch werden diese vom Prozess entkoppelt. BetterFinancials_lib ist ein Library-Modul BetterFinancials_Monitor enthält die Artefakte die für das Prozessmonitoring relevant sind und vom Modeler erzeugt wurden (Event-Definitionen und Monitor-Modell) 382. Sie können die Projektstruktur erkunden und z.b. einmal das Modul BetterFinancials öffnen. Lab 3 Process Visibility and Management Page 157
160 2.3.2 Assembly Diagramm Jedes Modul (außer Lib-Module) enthält als zentrales Element ein einziges sog. Assembly Diagramm. Dieses repräsentiert letztlich eine ablauffähige Integrationsanwendung, die auf dem Process Server Deployed warden kann. Im Assembly Diagramm werden die unterschiedlichen Komponenten (Adapter, Prozess, Rules, Web Services, Messaging Schnittstellen etc.), die bei der Integration beteiligt sind zusammengesteckt Öffnen Sie das Modul Better Financials im Projektbaum und klicken Sie doppelt auf Assembly Diagram Es öffnet Sich das Assembly Diagram unserer Better Financials Prozessanwendung. Sie können die einzelnen Elemente erkunden und sehen die Struktur der Integrationsanwendung: Underwriting BPEL Prozess Integrationspartner Interface Prozess- Interface Final Loan Review BPEL Prozess Business Rule Komponente Aufruf eines externen Service Page 158 Discovering the value of Business Process Management for End-to-End Process Automation
161 385. Im Assembly Diagramm hätten Sie die Möglichkeit, weitere Integrationskomponenten anzubinden oder die bestehenden Integrationslösung zu verändern. Dazu steht Ihnen auch die unterschiedlichsten Technologien in der Palette und bei der Definition der Schnittstellen zur Verfügung: Lab 3 Process Visibility and Management Page 159
162 2.3.3 BPEL Prozesseditor Neben dem Assembly Diagramm ist für die Prozessintegration natürlich der Prozess-Editor ebenfalls sehr wichtig. Mit Ihm läßt sich die ausführbare Prozesslogik mittels BPEL visuell definieren oder das vom Modeler importierte Prozessmodell verändern Klicken Sie im Modul BetterFinancials im Assembly Diagramm doppelt auf FinalLoanReview 387. Bestätigen Sie die Warnung mit einem Klick auf Yes. Die Warnung signalisiert, dass das Modell in WebSphere Business Modeler modelliert wurde. Es öffnet sich anschließend der Prozesseditor Sie können den Prozesseditor erkunden. Die Attribute des jeweils selektierten Elementes werden unter dem Prozesseditor in der Sicht Properties angezeigt. Prozess- Logik Prozess- Interface Aufruf Externe Partnerservices Prozessvariablen Human Task BPEL Palette Page 160 Discovering the value of Business Process Management for End-to-End Process Automation
163 2.3.4 Human Task Editor Der Editor für Human Tasks erlaubt es, alle Einstellungen zu personenbezogenen Aktivitäten im BPEL- Prozess zu definieren oder zu ergänzen. Wichtig ist dabei u.a.: Verantwortlichkeiten / Rollen bzgl. verwendeter User-Registry (People Assignment) GUI Settings Eskalationen 389. Klicken Sie im Prozesseditor für FinalLoanReview doppelt auf die Human Task VP Review, um diese zu öffnen. Bestätigen Sie die Warnung mit einem Klick auf Yes. Die Warnung signalisiert, dass das Modell in WebSphere Business Modeler modelliert wurde. Es öffnet sich anschließend der Editor für die Human Task Sie können die Einstellungen für diese Human Task erkunden. Die Attribute des jeweils selektierten Elementes werden unter dem Prozesseditor in der Sicht Attributes angezeigt. Interface der Human Task Personenzuordnung, Rechte GUI Settings (falls notw.) Eskalation definieren Detail- Attribute Lab 3 Process Visibility and Management Page 161
164 2.3.5 Weitere Elemente (optional) Wenn Sie weitere Elemente erkunden möchten, die sich in unserem Beispiel im WID befinden, können Sie folgende Hinweise nutzen: Business Rule Gruppe: Doppelklick auf BetterFinancials (Modul) Integration Logic Rule Groups ApprovalLevelRequiredRule Business Rule: Doppelklick auf BetterFinancials (Modul) Integration Logic Rule Logic ApprovalAssignmentRule Datentypen, hier: MortgageApplication Objekt unter BetterFinancials_lib Data Types businessitems MortgageApplication Alle Schnittstellen-Definitionen sind unter BetterFinancials_lib Interfaces zu finden. Page 162 Discovering the value of Business Process Management for End-to-End Process Automation
165 2.4 Services aus WebSphere Service Registry and Repository einbinden Die WSRR Verbindung überprüfen 391. Open the Resource perspective. Click the OK button. Dauer der Übung ca. 6 Minuten 392. Go to Window Preferences Service Registry WSRR Locations. Lab 3 Process Visibility and Management Page 163
166 393. Examine the Preferences display to ensure a WSRR location is configured for the WSRR Eclipse plug-in as shown below Close the Preferences display. Page 164 Discovering the value of Business Process Management for End-to-End Process Automation
167 2.4.2 In WSRR nach WSDL Dokumenten suchen 395. Navigate to the Service Registry view. Note, if the Service Registry view is not visible, then select Window Show View Other and select Service Registry. Click on the OK button. The Service Registry view should then appear at the bottom right. Lab 3 Process Visibility and Management Page 165
168 396. Right click on WSDL Documents and select Retrieve WSDL documents The Querying WSRR window appears. Click the OK button. Page 166 Discovering the value of Business Process Management for End-to-End Process Automation
169 398. The Service Registry view is now populated with the list of WSDL Documents from WSRR. You can see that you can now expand WSDL Documents in this view. The BetterFinancials_impl module in the workspace is currently incomplete and requires the addition of the service endpoint that has been previously published to the WSRR server Einen Web Service aus der WSRR importieren in das BetterFinancials_lib Modul For the BetterFinancials_lib module we need to add the NotifyCustomerofDecisionServiceLocal service endpoint. If you are not planning to use WSRR in your company, it should be clear, that any WSDL / XSD / Web Sevice can be used and integrated by importing the corresponding WSDL / XSD / WS-* file In the Service Registry view, expand WSDL Documents and right click NotifyCustomerofDecisionServiceLocal.wsdl. Select Import Document. Lab 3 Process Visibility and Management Page 167
170 400. Navigate to BetterFinancials_lib Processes notifycustomerofdecision in the project tree Click Finish Close the Resource perspective. Page 168 Discovering the value of Business Process Management for End-to-End Process Automation
171 403. Open the Business Integration perspective. The WSDL file should now appear under Web Service Ports within the BetterFinancials_lib project in the Business Integration perspective. Lab 3 Process Visibility and Management Page 169
172 404. Expand BetterFinancials_lib Web Service Ports processes/notifycustomerofdecision. The imported WSDL port appears as NotifyCustomerofDecisionLocalPort. Page 170 Discovering the value of Business Process Management for End-to-End Process Automation
173 2.5 Review der NotifyCustomerofDecision Schnittstellenspezifikation in Rational Asset Manager (optional) Dauer der Übung ca. 10 Minuten Prior to replacing the NotifyCustomerofDecision task with a Web Service implementation, the integration developer may need to review the interface specification document to ensure an understanding of the service interface. You will now review the interface specification document for the NotifyCustomerofDecisionServiceLocal service. Rational Asset Manager is used in this section of the lab to search for design-time and development-time artifacts Starten von Rational Asset Manager 405. Click the Start RAM icon on the desktop A command window will appear while RAM is starting. The command window will disappear once RAM is started. Lab 3 Process Visibility and Management Page 171
174 2.5.2 Review der Service Spezifikation für den NotifyCustomerofDecisionLocal Service Open the Asset Management perspective where you will have access to the RAM repository using the Eclipse interface. Page 172 Discovering the value of Business Process Management for End-to-End Process Automation
175 408. The Asset Management perspective is displayed. There may be no assets initially displayed in the list of assets below. This is fine as you will enter asset search criteria in the next step. Lab 3 Process Visibility and Management Page 173
176 409. To search for an existing service implementation related with the NotifyCustomerofDecisionServiceLocal service endpoint, go the Asset Search view, and search for the phrase NotifyCustomerofDecision. Additional assets may show up in your list. Rational Asset Manager will also display assets related to the asset you searched for Right click on the asset and click on import. Page 174 Discovering the value of Business Process Management for End-to-End Process Automation
177 411. Click on the Next button on the Import related assets screen. This Import related assets screen gives you the opportunity to select which related assets you want to import as well. You will not import any of the related assets. Lab 3 Process Visibility and Management Page 175
178 412. Click on the Finish button on the Import Asset screen. Page 176 Discovering the value of Business Process Management for End-to-End Process Automation
179 413. If the following Workspace Migration prompt appears, click the Cancel button. There was no previous version of this project. This may be a potential bug introduced with the WID 6.2 ifix. Lab 3 Process Visibility and Management Page 177
180 414. The asset is imported into the workspace. Expand NotifyCustomerofDecisionServiceDesign > CreditManagementDesign > Docs Review the interface specification document (ServiceSpec.doc) for NotifyCustomerofDecisionServiceLocal service endpoint. Right click on ServiceSpec.doc and select Open in Editor. Page 178 Discovering the value of Business Process Management for End-to-End Process Automation
181 416. Review the interface specification document for NotifyCustomerofDecisionServiceLocal service endpoint. An integration developer would review the interface specification document to gain an understanding of the inputs and outputs of the Web Service and the expected protocol Close the Microsoft Word Viewer window for ServiceSpec.doc Stoppen von Rational Asset Manager 418. Click the Stop RAM icon on the desktop. Lab 3 Process Visibility and Management Page 179
182 419. If prompted, with a login prompt, enter a username of admin and a password of admin. Page 180 Discovering the value of Business Process Management for End-to-End Process Automation
183 2.6 Komplettieren der Implementierung des Final Loan Review Prozesses We will now complete the assembly of the Final Loan Review process Vervollständigen des Assembly Diagramms des Final Loan Review Prozesses 420. Switch to the Business Integration perspective. Dauer der Übung ca. 6 Minuten 421. In the Business Integration view expand BetterFinancials_impl and double click the BetterFinancials_impl Assembly Diagram. If the diagram is somewhat untidy you can fix this by right clicking in the diagram area and selecting Arrange Contents Automatically. Lab 3 Process Visibility and Management Page 181
184 422. Expand BetterFinancials_lib Web Service Ports in the navigator and drag the NotifyCustomerofDecisionLocalPort service endpoint onto the assembly diagram Select Import with Web Service Binding on the Component Creation pop-up. Page 182 Discovering the value of Business Process Management for End-to-End Process Automation
185 424. Click on the OK button On the next popup screen, click on the OK button to select SOAP 1.1/HTTP JAX-RPC as the transport selection. In WID 6.1.2, Web Services bindings supported the JAX-RPC protocol. This will continue to be supported as legacy bindings. WID 6.2 provides additional options listed here for the Java API for Web Services 2.0 (JAX-WS) transport. JAX-WS is a new option provided through the exploitation of the Web Services Feature Pack. Lab 3 Process Visibility and Management Page 183
186 426. Right click on the import, select rename, and change the name of the import to NotifyCustomerofDecisionServiceLocal Right click on the NotifyCustomerofDecision Java component and select Delete. Page 184 Discovering the value of Business Process Management for End-to-End Process Automation
187 428. Your diagram should look as follows: Lab 3 Process Visibility and Management Page 185
188 429. Wire the NotifyCustomerofDecisionExport export to the NotifyCustomerofDecisionServiceLocal Web Service import. Right click on NotifyCustomerofDecisionExport and select Wire to Existing. Page 186 Discovering the value of Business Process Management for End-to-End Process Automation
189 430. Your diagram should looks as follows: 431. Click on the Save icon in the menu bar to save your changes to the Assembly Diagram Close the Assembly Diagram for BetterFinancials_impl You have completed the Assemble portion of this lab. You searched WebSphere Service Registry and Repository for the WSDL binding/endpoint for the NotifyCustomerofDecision interface and imported the WSDL document into the BetterFinancials_lib project. You searched Rational Asset Manager for documentation about the service interface for the NotifyCustomerofDecisionLocalService Web service endpoint and retrieved and reviewed the document. You rewired the NotifyCustomerofDecision export to the NotifyCustomerofDecsionServiceLocal Web service endpoint. Lab 3 Process Visibility and Management Page 187
190 2.7 Aufräumen Dauer der Übung ca. 1 Minute Stoppen des WPS/WSRR/WBM Servers 434. Close all editors Switch to the Servers view Select WebSphere Business Monitor Server v6.2 and click the red stop server button Wait until the server state becomes Stopped Close WebSphere Integration Developer. Herzlichen Glückwunsch! Die zweite Übung ist damit abgeschlossen. Page 188 Discovering the value of Business Process Management for End-to-End Process Automation
191 Lab 3 Process Visibility and Management Page 189
192 Übung 3 Prozessdarstellung und Management Erstellen und Konfigurieren Sie Business Spaces, Pages und Widgets in einer Web-Anwendung Normally you would read the lab introduction first, but in this case, the suggestion is to kick off starting up the server because it takes some time. So, you will kick-off the start server, then read the lab introduction and carry-on with the lab. Starten des Servers 439. Click on the Start WPS short-cut on the desktop: 440. A status window will open but please do not wait for the server to start continue to the next section. Page 190 Discovering the value of Business Process Management for End-to-End Process Automation
193 Lab Introduction The main purpose of this lab is to show how to provide visibility into the business process data and management capabilities of the automated processes. Business users are interested in the data from both an in-flight and from a history (trend) view. Information Technology (IT) users are interested in managing (restart, cancel, force finish, re-assign tasks, etc) the in-flight processes. This lab will focus on configuring the Business Space Powered by IBM WebSphere from both a Business perspective and an IT perspective. Business Space is a Dashboard environment that contains one or more pages of widgets widgets are simply views that allow us to slice and dice the data in a manner that is meaningful and useful. Some widgets also allow us to take action in the form of updating the information or managing the business. The widgets are grouped onto a page and pages are grouped into a business space. WebSphere v6.2 supports Dashboards in both WebSphere Portal and non-portal (web) environments. This lab will focus on creating a Business Space and pages in a non-portal environment, then configuring several widgets. Dashboards using WebSphere Portal for version 6.2 are configured the same as versions 6.0.x and 6.1.x, so we will not cover them in this lab. Dashboards are typically role-based so that a user sees only data and information of interest. There are pre-configured Dashboards in the vmware image that have been created for future purposes but this lab will have you create dashboards that may contain data and views of interest to both business user roles and IT roles. This lab will not discuss in detail the purpose and usage of each of the widgets. It will focus mainly on setting up your Business Space dashboard environment and configuration guidelines. Please note that the screen shots may not match exactly those that you will see in the current VMware image. Also, there may be a mix of screen shots from the Mozilla Firefox browser and the Microsoft Internet Explorer browser. Either browser will work for this exercise. Helpful Links The following URLs may be helpful to you during this lab: Server administrative console: Web dashboard: or Monitor info center: s.help.monitor.doc/home.html Lab 3 Process Visibility and Management Page 191
194 Der Geschäftsprozess This lab is based on the Better Financials business process: Customers can apply for various loan types: No Doc Standard Zero Down The countries your enterprise is monitoring are: Australia Brazil China Germany India Japan Spain UK USA Page 192 Discovering the value of Business Process Management for End-to-End Process Automation
195 Organizationsstruktur und Authorisation The organization structure is defined as follows: And the following users and groups have KPI-Administrator authority to the 2.10 monitor model and the Global HTMM model: And the following users and groups are not authorized to the model: Lab 3 Process Visibility and Management Page 193
196 Remarks about Lab Execution This lab is very comprehensive and shows you how to work with most of the widgets and many of the space templates available in Business Space. You do not have to complete all parts of the labs rather, we recommend that you select the parts of the lab that are most interesting to you or the parts that relate to questions you are being asked frequently by customers. The main table of contents is organized such that you can jump directly to the page or widget that is of interest to you. All parts of this lab can be considered optional. You are free to start working on any of the parts in this lab, just be aware that you must create the corresponding business space and pages in order to configure the widgets: Part 2: Navigating Around the Business Space Part 3: Create a New Business Space and Pages for a Business User Part 4: Business Role: Configuring Widgets for Business Activity Monitoring Part 5: Business Role: Configuring Widgets for Daily Work Activities Part 6: Create a New Business Space and Pages for Collaboration Part 7: Business Role: Configuring Widgets for Collaboration and Publishing Part 8: Create a New Business Space and Pages for a User Participating in Human Workflow Part 9: Business Role: Configuring Widgets for Participating in Human Workflow Part 10: Create a New Business Space and Pages for an IT User Part 11: IT Role: Configuring Widgets for use by IT Users Page 194 Discovering the value of Business Process Management for End-to-End Process Automation
197 3.1 Starten des Servers und Öffnen des Business Space Dashboards Starten des Server Dauer der Übung ca. 5 Minuten 441. If you have not already kicked off starting the server, click on the Start Server short-cut on the desktop: 442. A status window will open server is successfully started when the window closes. Patience, it may take a few minutes to start up the server: Starten des Business Space im Web Browser 443. Open a browser window by clicking on the Mozilla Firefox shortcut: 444. You may get a pop-up asking for a profile choice. Choose the default profile and click the Start Firefox button: Lab 3 Process Visibility and Management Page 195
198 445. Connect to the Business Space Powered by WebSphere by typing in the a. or URL or click on the Business Space dashboard shortcut: 446. The Business Space login view will open. Type in the User ID of admin and a Password of admin, then click the Login button: Page 196 Discovering the value of Business Process Management for End-to-End Process Automation
199 3.2 Navigieren im Business Space Dauer der Übung ca. 6 Minuten Importieren eines vordefinierten Business Space Initially, when you login, if you leave the Return to last visited page checked, you may not be placed in the Business Space Manger If you are not in the Business Space Manager, click the Manage Business Spaces link in the upper right corner: 448. Once in Business Space Manager, click the Import Business Space button 449. In the Import Business Space wizard, click the Browse button In the File Upload dialog, navigate to C:\Labfiles\2.10 and select the 2.10 Sample Dashboard.data file. Lab 3 Process Visibility and Management Page 197
200 451. Click OK to import the 2.10 Sample Dashboard business space definition: 452. Take a look at the existing 2.10 Sample Dashboard. Peruse your options: Initially, you will see the 2.10 Sample Dashboard. The idea is that a Business Space is created for a business analyst, or an IT manager, or a role, or an individual, or for whatever target audience you need. Different roles are interested in different subsets of data and an individual may be interested in personalizing his or her space. Within each Business Space, you can have multiple pages to organize your activities and goals. This Business Space was created using the Monitor template and contains a number of standard pages (tabs) within the space as well as some pages that were added on top of the template. The drop-down provides an alternative list of the pages. Navigate via the Manage Business Spaces link if you wish to add, change, delete, or rename Business Spaces, or, add or delete pages. Security authorization is also here. The Widget Palette drop-down provides a list of widgets that you can drag and drop onto the pages. Page 198 Discovering the value of Business Process Management for End-to-End Process Automation
201 453. Navigate over to the Manage Business Spaces page by clicking on the link in the upper right corner: Verwaltung der Business Spaces 454. The Manage Business Spaces page lists all of your current Business Spaces so that you can add or delete pages, change sharing, add new Business Spaces, etc. Let s take a look at the various features: Lab 3 Process Visibility and Management Page 199
202 Buttons to create a new Business Space or a new page, or, import a Business Space or page. Option to view the available Business Spaces and pages in various groupings: The Business Spaces are listed with a twisty next to them which can be clicked to show/hide the pages. Note also that some detailed data is displayed by the name of the Business Space and page names. In this case, the owner of the Business Space and the number of pages if you change the Group by option, it will display the appropriate detailed data for that view. When you select a Business Space or page, the associated details are displayed and can be modified. When you hover over a Business Space or page, the x option appears which allows you to delete that artifact. Option to export the selected Business Space or page definition: A quick link back to the last viewed Business Space exists in the upper right of the panel, or, you can click on the name of any Business Space: or you can click on the name of any of the pages to jump directly to the page: Page 200 Discovering the value of Business Process Management for End-to-End Process Automation
203 3.2.3 Hilfe öffnen 455. Jump to the Welcome Business Space: 456. This Business Space walks you through the WebSphere Business Space Concepts and Scenarios. It is a good starting point in understanding which scenario to choose to meet your needs and which widgets are associated with the scenarios. It also has links to tours and additional help: Lab 3 Process Visibility and Management Page 201
204 Now you know how to navigate the Business Space environment, create basic Business Spaces and pages, and personalize the Spaces and pages. Next, you will take a look at some of the pages in the dashboard and see how easy it is to configure the widgets and personalize the environment. Page 202 Discovering the value of Business Process Management for End-to-End Process Automation
205 3.3 Fachliche Rolle: Erkunden der existierenden Widgets für das Business Activity Monitoring Dauer der Übung ca. 12 Minuten Nachdem Sie nun einen Überblick über den Business Space und dessen Navigation erhalten haben, werden wir einen Blick auf die unterschiedlichen Pages werfen und uns anschauen, wie sie konfiguriert werden. Der erste Teil des Labs beschäftigt sich mit den Widgets die dem Business User für Monitoringzwecke zur Verfügung stehen Widgets auf der Analysis Seite 457. Navigieren Sie auf den Business Space 2.10 BAM Dashboard und klicken Sie auf die Seite Analysis: Jede dieser Seiten enthält Widgets, die dem jeweiligen Zweck der Seite. Die Analyseseite besteht zum Beispiel aus dem Dimensions view widget, dem Reports view widget, und dem KPI (Key Performance Indicators ) History and Prediction view widget. Hinweis: Um ein Widget zu konfigurieren, klicken auf das Drill-Down Menu in der rechten, oberen Ecke des Widgets und wählen Sie Configure : Achtung: Die Konfiguration wurde in diesem Workspace bereits für Sie übernommen! Lab 3 Process Visibility and Management Page 203
206 Dimensions Widget Das Dimensions Widget stellt die geschäftsrelevanten Daten in Charts und Tabellen dar. Dabei lassen sich Abhängigkeiten multidimensional darstellen Die Grafik zeigt die Kreditanträge der Better Financials insgesamt. Allerdings lassen sich hier noch mehr Informationen darstellen. Es wäre auch interessant zu erfahren wie sich die Anträge auf Länderebene verteilen. a. Um zu erfahren wie die Verteilung der Kreditanträge in den einzelnen Ländern der Better Financials aussieht, doppelklicken Sie auf den blauen Balken. Sie werden gefragt ob sie den Drill Down hinsichtlich der Länder oder der Art des Kreditantrages vornehmen wollen. Wir entscheiden uns für das Erste: Die Tabelle auf der rechten Seite zeigt die entsprechenden Zahlenwerte. b. Über die Combobox Measures können wir andere Leistungsdaten auswählen. c. Untersuchen sie die Dimensionen nach eigenem Ermessen. Nutzen Sie den Drill Down um die Informationen zu detaillieren. Page 204 Discovering the value of Business Process Management for End-to-End Process Automation
207 Reports Widget Das Report Widget stellt die Leistungsdaten in einen zeitlichen Kontext und ermöglicht die Erstellung von Reports. Es verfügt darüberhinaus ebenfalls über Drill Down Funktionalität. Der dargestellte Report zeigt die durchschnittliche Kredithöhe pro Tag in einem 3 Monatsintervall. KPI History, Prediction Widget und KPI Manager Widget Das Widget zeigt den Status und den Zielwert der modellierten KPI s. Lab 3 Process Visibility and Management Page 205
208 Navigieren Sie zur Operational Page 459. Click on the Operational page tab: Diagrams Widget Monitoring Context Das Diagrams Widget zeigt den Business Prozess, de rim Modeler erstellt wurde. Page 206 Discovering the value of Business Process Management for End-to-End Process Automation
209 Instances Widget Das Instanzen Widget zeigt die gewünschten Daten jedes Kreditantrages an. Welche Daten angezeigt werden und wie diese sortiert werden (nach dem Erstellungsdatum, der Kredithöhe, usw.), kann konfiguriert werden. Lab 3 Process Visibility and Management Page 207
210 Human Tasks Widget Das Human Task Widget zeigt alle Benutzertaskorientierten Informationen an. Auch hier lassen sich andere Spalten hinzufügen wie z. B. Der Zeit, die der Benutzer benötigte um die Aufgabe zu erledigen, hinzufügen. Page 208 Discovering the value of Business Process Management for End-to-End Process Automation
211 3.3.2 Widgets auf der KPIs Seite 460. Navigieren Sie zur KPIs Seite Diagrams widget KPI Context In diesem Kontext zeigt das Diagrams Widget das Business Modell im Kontext der definierten KPIs. Lab 3 Process Visibility and Management Page 209
212 KPIs widget Das KPI Widget zeigt grafisch die gemessenen Werte des Prozesse im Zusammenhang mit den zuvor definierten KPIs an. So lässt sich kontrollieren, ob Schwellwerte (wie etwa die durchschnittliche Prozesslaufzeit) auch eingehalten werden. (optional) General Configuration of KPIs In the configuration of the KPI widget, you may have noticed that when you selected the KPIs to add, that the default KPI was added. The labels and values are unique to each KPI but may be personalized by changing the KPI properties. There are several places to invoke the KPI properties dialog, including from the KPI displayed in the KPIs widget. Note that the KPI properties are different than the KPI widget configuration properties. The KPI properties are the properties that are unique to the particular KPI measurement, and not the properties relating to the view widget itself. Properties that may be changed here include range names, range values, colors, decorator icons, etc. Some properties are set at creation of the KPI and cannot be changed such as the process model of the KPI Click on the drop-down arrow in the upper right corner of the KPI: Page 210 Discovering the value of Business Process Management for End-to-End Process Automation
213 Four options exist in the list: The KPI Properties option allows you to change the default properties of the KPI: Name, Definition, Range, Other, and Preview values. You can also mark the changes as personal which makes them only visible to you. The Alert Manager will pop open a dialog to allow you to change subscriptions to alerts associated with the selected KPI. The History and Predictive option allows you to configure the data collection criteria for this KPI that will be reflected in the KPI History and Prediction widget. The Show Instances is a cooperative option that allows you to drill-down to view the instances that comprise the KPI Select the KPI Properties option: Lab 3 Process Visibility and Management Page 211
214 463. Note that there are 5 tabs of configurable values and on the Name tab is the option to make your changes Personal or Shared: 464. Choose the Personal Access option, then click on the Range tab: Page 212 Discovering the value of Business Process Management for End-to-End Process Automation
215 465. Click in the center of the green color box for the Expected range. This will bring up a color palette. Select the light blue color and click the OK button: 466. Repeat the color change for the slow range, changing the color to dark blue, then clicking the OK button: 467. Click the OK button on the KPI Properties dialog to complete your changes: Lab 3 Process Visibility and Management Page 213
216 468. The KPI in the KPIs widget view will now reflect the blue colors: Page 214 Discovering the value of Business Process Management for End-to-End Process Automation
217 3.3.3 Widgets auf der KPI Manager Seite The KPI Manager Seite erlaubt das Manipulieren von KPIs, von zugehörigen Alerts und zum Erstellen von neuen KPIs 469. Navigate to the KPI Manager Page: In the 2.10 BAM Dashboard business space, navigate to the KPI Manager page by clicking on the tab: Lab 3 Process Visibility and Management Page 215
218 3.4 Erstellen eines neuen Business Space und Seiten für Collaboration Erstellen einer Publishing Server Business Space Dauer der Übung ca. 3 Minuten The recommended practice is to create Dashboards based on roles so that the person viewing the Dashboard only sees data of interest. The easiest way to collaborate on a model, is to publish it directly to a pre-created Business Space. Let s create a Business Space for a Business role that will facilitate collaborating on the design and/or re-design of a business process model In the Business Space Manager, click on the Create new Business Space button: Page 216 Discovering the value of Business Process Management for End-to-End Process Automation
219 471. Name the new business space 2.10 Process Collaboration. Remember the options that you previously had to create a space: an empty space, based on a template, or from an existing business space. Create your new business space based on an out-of-the-box template, the Reviewing template. The Reviewing template contains pre-defined pages and widgets designed for collaboration and final publication of a model of the business process(es) to the business space environment. a. Type a name for the new Business Space of 2.10 Process Collaboration b. From a template of Reviewing c. Then click the OK button: Lab 3 Process Visibility and Management Page 217
220 3.5 Fachliche Rolle: Konfigurieren der Widgets für Collaboration und Publishing Dauer der Übung ca. 17 Minuten This part of the lab will focus on the Business role and the widgets that may be of use to Business users who are collaborating on the design or re-design (continuous improvement) of the business process Publishing Server Zugrifsverwaltung Grant Authority to Publish Next, you will need to authorize publishing rights to a specific user. This is done in the Business Space console If not already open, navigate to the newly created 2.10 Process Collaboration Business Space by clicking on the name link: 473. In the list of pages, click the Publishing Server Access Control page link: Page 218 Discovering the value of Business Process Management for End-to-End Process Automation
221 474. Expand the Users list by clicking on the plus sign: 475. Select the admin user and in the Projects column, expand the Publishers list by clicking the plus sign: 476. Check the box labeled Publisher Access: Lab 3 Process Visibility and Management Page 219
222 477. Click the Submit button: 478. You will receive a message that Access rights have been set for admin. Click the OK button to dismiss the dialog box: Anpassen des Geschäftsprozessmodells If you have lotus form(s) in your model, you will need to convert them to JPEGs and attach them to the model. Modeler does not publish the lotus forms directly at this time Open the Lab Shortcuts folder on the desktop: Page 220 Discovering the value of Business Process Management for End-to-End Process Automation
223 480. Open (double-click) the 2.10 short-cut to start the WebSphere Business Modeler tool: 481. In the Better Financials project, navigate the tree to Processes > Final Decision Form and double-click the form to open it: Lab 3 Process Visibility and Management Page 221
224 482. Double-click the Review Form.xfdl tab to maximize the form panel and click the right triangle in the Palette area to minimize the Palette panel: Page 222 Discovering the value of Business Process Management for End-to-End Process Automation
225 483. Since we only have limited tools available in the image, resize the window down to roughly the size of the form and take a screen shot (Alt-PrtSc) of the form: Lab 3 Process Visibility and Management Page 223
226 484. Save the form using the Microsoft Paint tool: Open Windows Paint tool (Start > All Programs > Accessories > Paint) and paste (Ctrl-v) the screen shot into the tool. You could take the time to eliminate the window border stuff around the form, but you do not need to do it for lab purposes. a. Navigate File > Save As b. Save in: Desktop > My Documents > My Pictures c. Enter a File name: FinalDecisionForm d. Save as type: JPEG (*.JPG, *.JPEG, *.JPE, *.JFIF) e. Close the Paint tool Return to the Modeler tool and double-click the Review Form.xfdl tab to return to the 4-pane view and close the Final Decision Form. In the real world, you might repeat the above steps in order to make JPEGs of the other forms. Since this is just for learning purposes, we do not need to convert the other two forms Attach the JPEG to the model: Navigate the Better Financials > Processes and open the Final Loan Review process: 487. The Final Decision Form is used for the VP Underwriting Review and the Senior Underwriting Review steps. Ensure the process is the focus (not an individual activity), then click on the Attributes tab and Add an Attached file: Page 224 Discovering the value of Business Process Management for End-to-End Process Automation
227 488. Navigate to Desktop > My Documents > My Pictures, and select the FinalDecisionForm.JPG file and click the Open button Save (Ctrl-S) the model. Veröffentlichung des Modells 490. Navigate the project tree Better Financials > Processes > Final Loan Review. Right-click on the Final Loan Review business process and select the Publish option: Lab 3 Process Visibility and Management Page 225
228 491. In the Publishing Server Selection pop-up dialog click the Add button to add a new Publishing Server: Page 226 Discovering the value of Business Process Management for End-to-End Process Automation
229 492. In the New Server Add a publishing server pop-up: a. Name: Better Financials Pub Server b. Server address: localhost c. Port number; 9080 d. User ID: admin e. Password: admin f. click the Browse button to select a Space: g. Select the 2.10 Process Collaboration space h. Click the Finish button: Lab 3 Process Visibility and Management Page 227
230 i. Click Finish button Select the Better Financials Pub Server to ensure the Space is properly set to 2.10 Process Collaboration. Accept the default check boxes to include the elements and overwrite elements on the server, then click the Finish button: Page 228 Discovering the value of Business Process Management for End-to-End Process Automation
231 494. Click the OK button on the Publishing Results pop-up: Widgets auf der Publishing Server Manager Seite Publishing Server Status Widget Verify Successful Publish Occurred 495. In the 2.10 Process Collaboration Business Space, select the Publishing Server Manager page: 496. The Publishing Server Status widget displays a list of publishing server activities along with information about the activities. The job type of Publish for the Final Loan Review process should show a state of Complete and a status of Successful: Note: you can select one or more jobs and click the Delete Jobs button to remove them from the list (this only deletes the log entry, not the published model): Lab 3 Process Visibility and Management Page 229
232 3.5.3 Publishing Server Zugriffssteuerung Grant Authority to the Model 497. Select the Publishing Server Access Control page in the 2.10 Process Collaboration Business Space: 498. Expand the Users list by clicking on the plus sign: 499. Select the admin user and in the Projects column, expand the Draft Projects list by clicking the plus sign: Page 230 Discovering the value of Business Process Management for End-to-End Process Automation
233 500. Check both boxes (View and Review) labeled Better Financials: 501. Checking the high-level boxes causes a cascade effect so that all sub-components are also selected. Click the Submit button: Lab 3 Process Visibility and Management Page 231
234 502. Click the OK button to dismiss the message that Access rights have been set for admin: Widgets auf der Draft Artifacts Seite Draft Artifacts Widget View the Draft Model 503. Select the Draft Artifacts page in the 2.10 Process Collaboration Business Space: 504. In the Draft Project Tree, navigate Draft Projects > Better Financials > Processes and select the Final Loan Review business process: Page 232 Discovering the value of Business Process Management for End-to-End Process Automation
235 505. In the diagram, click the Show Attributes button: 506. Select the Attachments option in the Attributes frame (the last entry in the list): Lab 3 Process Visibility and Management Page 233
236 507. Click on the FinalDecisionForm.JPG file link and Open the file: 508. Select the Open with option and click the OK button: Page 234 Discovering the value of Business Process Management for End-to-End Process Automation
237 509. The JPEG of the form that you created earlier will be displayed in the Windows Picture and Fax Viewer tool. Click the icon in the upper right corner to close the form: 510. Note that a download status window may open close this window also. Lab 3 Process Visibility and Management Page 235
238 511. Click the Close button on the Attributes panel to dismiss the dialog: Page 236 Discovering the value of Business Process Management for End-to-End Process Automation
239 3.6 Erstellen eines neuen Business Space und Seiten für einen Benutzer, der den Prozess ausführt Dauer der Übung ca. 5 Minuten Erstellen des Business Space The recommended practice is to create Dashboards based on roles so that the person viewing the Dashboard only sees data of interest. Let s create a Dashboard for an end user who participates in Human Workflow and regularly works on tasks assigned to him, or creates new tasks If you are not in the Business Space Manager, click the Manage Business Spaces link in the upper right corner: 513. In Business Space Manager, click the Create new Business Space button: Lab 3 Process Visibility and Management Page 237
240 514. Name the new business space 2.10 Human Workflow and notice the various creation options empty, from a template, or based on a previously created business space. Create your new business space as an Empty space. Click the OK button: Erstellen der Seiten 515. Add a new page to the newly created business space by clicking on the Create new Page button while the new business space 2.10 Human Workflow is selected Page 238 Discovering the value of Business Process Management for End-to-End Process Automation
241 516. Similarly to the business space creation, you can name the page and create it with a desired layout or based on a previously created page. Name the page My Work, create it Empty, choose the two column layout, then click the OK button: 517. Create another page in the 2.10 Human Workflow. Name the page Create Tasks, create it again Empty, and choose the two column layout Review your business space definition. It should match the following structure: Lab 3 Process Visibility and Management Page 239
242 3.6.3 Zusätzliche Benutzer für den Business Space zulassen Since there will likely be many users who will work on tasks assigned to them, we will share this Business Space with all users in the Loan Officer role Make sure that the 2.10 Human Workflow space is selected in Business Space Manager then, click the Share this Business Space checkbox on the right-hand side of Business Space Manager Click the button for the Editors section and select Add from the menu. Page 240 Discovering the value of Business Process Management for End-to-End Process Automation
243 521. Type loan in the text box, then click the Search button 522. Select Loan Officer from the Search results and click the OK button. Everybody in the group Loan Officer is now authorized to use and edit the Business Space you are creating Click the Save button to save your changes. Now you have created a Business Space for Human Workflow with two pages. Next, you will add widgets to the pages and learn how to use them. Lab 3 Process Visibility and Management Page 241
244 3.7 Fachliche Rolle: Konfigurieren der Widgets, um die Human Tasks bei der Prozessausführung durchzuführen In this part of the lab, we will focus on the widgets that are of use to people participating in Human Workflow. Dauer der Übung ca. 8 Minuten My Work Seite Set-up der My Work Seite 524. Open the My Work page in the 2.10 Human Workflow space Click the Add Widgets button on the middle of the page 526. The widget palette opens. Select the My Tasks widget from the Tasks and Workflow section on the palette and drag it to the page. Page 242 Discovering the value of Business Process Management for End-to-End Process Automation
245 527. Since you have selected a two-column layout for the page, you can now add the widgets to either of the two columns of the page. Drop the widget to the left column on the page Add additional widgets to the page according to the following scheme: My Tasks Available Tasks Task Information Human Workflow Diagram Team List 529. Resize the rows and columns on the page to match your desired layout. To resize a row or column, click on the row or column divider and drag it to match your desired column width or row height. Lab 3 Process Visibility and Management Page 243
246 Available Tasks Widget Now let s configure some of the widgets we have added to the My Work page. Business Users will use this page to discover tasks assigned to them so we should make sure that new tasks show up in a timely manner, without requiring the user to manually refresh the page. We will also define our own priority scheme to determine which tasks should be considered high priority Click the button for the Available Tasks widget and select Configure from the menu 531. Open the Refresh tab in the configuration dialog for the Available Tasks widget. Page 244 Discovering the value of Business Process Management for End-to-End Process Automation
247 532. Select the Refresh content automatically radio button and type 1 in the refresh interval text field. Human tasks can be assigned a priority. The priority specifies the level of importance of this task and is given by a numerical value, with lower numbers having a higher priority. The priority is assigned as a property to the task at development time in WebSphere Integration Developer and can be changed at runtime We will now specify what values we want to denote a high, medium or low priority. Open the Priority tab in the configuration dialog for the Available Tasks widget. Lab 3 Process Visibility and Management Page 245
248 534. Scroll down, then type 3 as the maximum value for High priority tasks, and 8 as the minimum value for Low priority tasks Click the OK button to close the configuration dialog and apply your changes Erstellen der Task Seite Set-up der Create Tasks Seite 536. Open the Create Tasks page in the 2.10 Human Workflow space Add widgets to the page according to the following scheme. All widgets are in the Tasks and Workflow section on the palette. Create Tasks Task Information Tasks I Created 538. Resize the rows and columns on the page to match your desired layout Page 246 Discovering the value of Business Process Management for End-to-End Process Automation
249 3.8 Business Space und Seiten für einen IT User 539. Wechseln Sie auf den IT Dashboard Business Space Dauer der Übung ca. 5 Minuten a. Klicken Sie in der rechten oberen Ecke auf Manage Business Spaces b. Doppelklicken Sie auf 2.10 IT Dashboard Auf dem IT Dashboard gibt es 2 Seiten, den Health Monitor und den Business Calendar Manager Health Monitor Das Health Monitor Widget zeigt überwachte Server, Anwendungen und Queues Business Calendar Manager Auf der Seite gibt es 2 Widgets. Der Security Manager ist für die Gruppen und Benutzerzuordnung da. Der Business Calendar Manager zeigt alle Zeitpläne eines Projektes und erlaubt es, sofern man über ausreichende Rechte verfügt, diese anzupassen. Lab 3 Process Visibility and Management Page 247
250 3.9 Testen des Prozesses Nun werden wir die Anwendung mit dem Business Space Testen. Dies ist eine Gemeinschaftsübung. Page 248 Discovering the value of Business Process Management for End-to-End Process Automation
251 3.10 Aufräumen Schließen des Business Space. Dauer der Übung ca. 1 Minute 540. Logout of the Business Space: 541. And close the browser window: Lab 3 Process Visibility and Management Page 249
252 Stoppen des Servers 542. Click the Stop WPS short-cut on the desktop You may get a status window and a pop-up asking for valid credentials to stop the server. Type in a user of admin and a password of admin. The server is successfully shut down when the window closes. Patience, it may take a few minutes to stop the server: Herzlichen Glückwunsch! Die Übungen sind damit abgeschlossen. Page 250 Discovering the value of Business Process Management for End-to-End Process Automation
Designing the Process
Lab 2 Designing the Process 2.1 Overview The mortgage application process at Better Mortgage is a mixture of modern and archaic. Applications can be completed either at Better Mortgage branch offices or
WebSphere Business Monitor V6.2 Business space dashboards
Copyright IBM Corporation 2009 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 6.2 LAB EXERCISE WebSphere Business Monitor V6.2 What this exercise is about... 2 Lab requirements... 2 What you should
Introduction to MS WINDOWS XP
Introduction to MS WINDOWS XP Mouse Desktop Windows Applications File handling Introduction to MS Windows XP 2 Table of Contents What is Windows XP?... 3 Windows within Windows... 3 The Desktop... 3 The
Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102
Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102 Interneer, Inc. Updated on 2/22/2012 Created by Erika Keresztyen Fahey 2 Workflow - A102 - Basic HelpDesk Ticketing System
Version 4.1 USER S MANUAL Technical Support (800) 870-1101
ESSENTIAL FORMS Version 4.1 USER S MANUAL Technical Support (800) 870-1101 401 Francisco St., San Francisco, CA 94133 (800) 286-0111 www.essentialpublishers.com (c) Copyright 2004 Essential Publishers,
WebSphere Business Monitor V7.0 Business space dashboards
Copyright IBM Corporation 2010 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 7.0 LAB EXERCISE WebSphere Business Monitor V7.0 What this exercise is about... 2 Lab requirements... 2 What you should
WebSphere Business Monitor V6.2 KPI history and prediction lab
Copyright IBM Corporation 2009 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 6.2 LAB EXERCISE WebSphere Business Monitor V6.2 KPI history and prediction lab What this exercise is about... 1 Lab requirements...
IBM Business Monitor V8.0 Global monitoring context lab
Copyright IBM Corporation 2012 All rights reserved IBM BUSINESS MONITOR 8.0 LAB EXERCISE IBM Business Monitor V8.0 lab What this exercise is about... 2 Lab requirements... 2 What you should be able to
IBM BPM V8.5 Standard Consistent Document Managment
IBM Software An IBM Proof of Technology IBM BPM V8.5 Standard Consistent Document Managment Lab Exercises Version 1.0 Author: Sebastian Carbajales An IBM Proof of Technology Catalog Number Copyright IBM
Hosting Users Guide 2011
Hosting Users Guide 2011 eofficemgr technology support for small business Celebrating a decade of providing innovative cloud computing services to small business. Table of Contents Overview... 3 Configure
DESIGN A WEB SITE USING PUBLISHER Before you begin, plan your Web site
Page 1 of 22 DESIGN A WEB SITE USING PUBLISHER Before you begin, plan your Web site Before you create your Web site, ask yourself these questions: What do I want the site to do? Whom do I want to visit
MICROSOFT OFFICE ACCESS 2007 - NEW FEATURES
MICROSOFT OFFICE 2007 MICROSOFT OFFICE ACCESS 2007 - NEW FEATURES Exploring Access Creating and Working with Tables Finding and Filtering Data Working with Queries and Recordsets Working with Forms Working
Working with SQL Server Integration Services
SQL Server Integration Services (SSIS) is a set of tools that let you transfer data to and from SQL Server 2005. In this lab, you ll work with the SQL Server Business Intelligence Development Studio to
Microsoft Outlook 2007 Calendar Features
Microsoft Outlook 2007 Calendar Features Participant Guide HR Training and Development For technical assistance, please call 257-1300 Copyright 2007 Microsoft Outlook 2007 Calendar Objectives After completing
Writer Guide. Chapter 15 Using Forms in Writer
Writer Guide Chapter 15 Using Forms in Writer Copyright This document is Copyright 2005 2008 by its contributors as listed in the section titled Authors. You may distribute it and/or modify it under the
Microsoft Access 2010 handout
Microsoft Access 2010 handout Access 2010 is a relational database program you can use to create and manage large quantities of data. You can use Access to manage anything from a home inventory to a giant
IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules
IBM Operational Decision Manager Version 8 Release 5 Getting Started with Business Rules Note Before using this information and the product it supports, read the information in Notices on page 43. This
Chapter 15 Using Forms in Writer
Writer Guide Chapter 15 Using Forms in Writer OpenOffice.org Copyright This document is Copyright 2005 2006 by its contributors as listed in the section titled Authors. You can distribute it and/or modify
Model Simulation in Rational Software Architect: Business Process Simulation
Model Simulation in Rational Software Architect: Business Process Simulation Mattias Mohlin Senior Software Architect IBM The BPMN (Business Process Model and Notation) is the industry standard notation
WA2262 Applied Data Science and Big Data Analytics Boot Camp for Business Analysts. Classroom Setup Guide. Web Age Solutions Inc.
WA2262 Applied Data Science and Big Data Analytics Boot Camp for Business Analysts Classroom Setup Guide Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 Table of Contents Part 1 - Minimum Software
Hamline University Administrative Computing Page 1
User Guide Banner Handout: BUSINESS OBJECTS ENTERPRISE (InfoView) Document: boxi31sp3-infoview.docx Created: 5/11/2011 1:24 PM by Chris Berry; Last Modified: 8/31/2011 1:53 PM Purpose:... 2 Introduction:...
How To Sync Between Quickbooks And Act
QSalesData User Guide Note: In addition to this User Guide, we have an extensive Online Video Library that you can access from our website: www.qsalesdata.com/onlinevideos Updated: 11/14/2014 Installing
PowerPoint 2007: Basics Learning Guide
PowerPoint 2007: Basics Learning Guide What s a PowerPoint Slide? PowerPoint presentations are composed of slides, just like conventional presentations. Like a 35mm film-based slide, each PowerPoint slide
Visual Studio.NET Database Projects
Visual Studio.NET Database Projects CHAPTER 8 IN THIS CHAPTER Creating a Database Project 294 Database References 296 Scripts 297 Queries 312 293 294 Visual Studio.NET Database Projects The database project
TABLE OF CONTENTS SURUDESIGNER YEARBOOK TUTORIAL. IMPORTANT: How to search this Tutorial for the exact topic you need.
SURUDESIGNER YEARBOOK TUTORIAL TABLE OF CONTENTS INTRODUCTION Download, Layout, Getting Started... p. 1-5 COVER/FRONT PAGE Text, Text Editing, Adding Images, Background... p. 6-11 CLASS PAGE Layout, Photo
Windows XP Pro: Basics 1
NORTHWEST MISSOURI STATE UNIVERSITY ONLINE USER S GUIDE 2004 Windows XP Pro: Basics 1 Getting on the Northwest Network Getting on the Northwest network is easy with a university-provided PC, which has
WHAT S NEW IN OUTLOOK 2010 & HOW TO CUSTOMIZE IT
WHAT S NEW IN OUTLOOK 2010 & HOW TO CUSTOMIZE IT THE RIBBON... 2 CONTEXTUAL TABS... 4 THE FILE TAB... 4 DIALOG BOXES... 5 MINIMIZING THE RIBBON... 5 CUSTOMIZING THE RIBBON... 6 CUSTOMIZING THE QUICK ACCESS
Using the SAS Enterprise Guide (Version 4.2)
2011-2012 Using the SAS Enterprise Guide (Version 4.2) Table of Contents Overview of the User Interface... 1 Navigating the Initial Contents of the Workspace... 3 Useful Pull-Down Menus... 3 Working with
Process Optimizer Hands-on Exercise
IBM BPM in Action using WebSphere Lombardi Edition Process Optimizer Hands-on Exercise This lab will introduce you to the Lombardi Process Portal, which is an interface that enables process participants
Decision Support AITS University Administration. Web Intelligence Rich Client 4.1 User Guide
Decision Support AITS University Administration Web Intelligence Rich Client 4.1 User Guide 2 P age Web Intelligence 4.1 User Guide Web Intelligence 4.1 User Guide Contents Getting Started in Web Intelligence
TimeValue Software Due Date Tracking and Task Management Software
User s Guide TM TimeValue Software Due Date Tracking and Task Management Software File In Time Software User s Guide Copyright TimeValue Software, Inc. (a California Corporation) 1992-2010. All rights
Creating Custom Crystal Reports Tutorial
Creating Custom Crystal Reports Tutorial 020812 2012 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical,
Intro to Excel spreadsheets
Intro to Excel spreadsheets What are the objectives of this document? The objectives of document are: 1. Familiarize you with what a spreadsheet is, how it works, and what its capabilities are; 2. Using
DataPA OpenAnalytics End User Training
DataPA OpenAnalytics End User Training DataPA End User Training Lesson 1 Course Overview DataPA Chapter 1 Course Overview Introduction This course covers the skills required to use DataPA OpenAnalytics
Welcome to Bridgit @ CSU The Software Used To Data Conference.
Welcome to Bridgit @ CSU The Software Used To Data Conference. Overview SMART Bridgit software is a client/server application that lets you share programs and information with anyone, anywhere in the world.
Oracle BPM 11g. Hands-On Workshop Lab Guide
Oracle BPM 11g Hands-On Workshop Lab Guide Copyright 2010 TABLE OF CONTENTS AGENDA:... 4 GETTING STARTED... 5 LAB 1: BPMN MODELING... 14 Introduction... 14 Naming Convention... 15 Creating the BPM Project
Module One: Getting Started... 6. Opening Outlook... 6. Setting Up Outlook for the First Time... 7. Understanding the Interface...
2 CONTENTS Module One: Getting Started... 6 Opening Outlook... 6 Setting Up Outlook for the First Time... 7 Understanding the Interface...12 Using Backstage View...14 Viewing Your Inbox...15 Closing Outlook...17
Desktop, Web and Mobile Testing Tutorials
Desktop, Web and Mobile Testing Tutorials * Windows and the Windows logo are trademarks of the Microsoft group of companies. 2 About the Tutorial With TestComplete, you can test applications of three major
IBM FileNet eforms Designer
IBM FileNet eforms Designer Version 5.0.2 Advanced Tutorial for Desktop eforms Design GC31-5506-00 IBM FileNet eforms Designer Version 5.0.2 Advanced Tutorial for Desktop eforms Design GC31-5506-00 Note
Microsoft PowerPoint 2010 Handout
Microsoft PowerPoint 2010 Handout PowerPoint is a presentation software program that is part of the Microsoft Office package. This program helps you to enhance your oral presentation and keep the audience
Microsoft PowerPoint 2008
Microsoft PowerPoint 2008 Starting PowerPoint... 2 Creating Slides in Your Presentation... 3 Beginning with the Title Slide... 3 Inserting a New Slide... 3 Slide Layouts... 3 Adding an Image to a Slide...
WebFOCUS BI Portal: S.I.M.P.L.E. as can be
WebFOCUS BI Portal: S.I.M.P.L.E. as can be Author: Matthew Lerner Company: Information Builders Presentation Abstract: This hands-on session will introduce attendees to the new WebFOCUS BI Portal. We will
Getting Started Guide. Trimble Accubid Enterprise Software
Getting Started Guide Trimble Accubid Enterprise Software Revision A August 2013 F Toronto Office Trimble Canada Ltd. 7725 Jane Street Concord, Ontario L4K 1X4 Copyright and Trademarks 2005-2013 Trimble
Staying Organized with the Outlook Journal
CHAPTER Staying Organized with the Outlook Journal In this chapter Using Outlook s Journal 362 Working with the Journal Folder 364 Setting Up Automatic Email Journaling 367 Using Journal s Other Tracking
Working with the Ektron Content Management System
Working with the Ektron Content Management System Table of Contents Creating Folders Creating Content 3 Entering Text 3 Adding Headings 4 Creating Bullets and numbered lists 4 External Hyperlinks and e
Outlook 2003 User Guide. April 15, 2004
Outlook 2003 User Guide April 15, 2004 PURPOSE OF THE DOCUMENT... 2 NAVIGATE OUTLOOK...3 Toolbars... 3 Menu Toolbar... 4 Standard Toolbar... 5 Outlook Bar... 6 Navigation Pane... 7 USING THE MAIL OPTION...
Manual. OIRE Escuela de Profesiones de la Salud. Power Point 2007
Power Point 2007 Manual OIRE Escuela de Profesiones de la Salud Power Point 2007 2008 The New Power Point Interface PowerPoint is currently the most common software used for making visual aids for presentations.
Lync 2013 Quick Reference Lync Meetings. Join a Lync Meeting. Schedule a Lync Meeting. Do I need a PIN, work number or extension? Set meeting options
Join a Lync Meeting 1. In the meeting request, click Join Lync Meeting or click Join Online in the meeting reminder. 2. On the Join Meeting Audio window, select one of the options: Use Lync (full audio
WebSphere Business Monitor
WebSphere Business Monitor Dashboards 2010 IBM Corporation This presentation should provide an overview of the dashboard widgets for use with WebSphere Business Monitor. WBPM_Monitor_Dashboards.ppt Page
Cal Answers Analysis Training Part III. Advanced OBIEE - Dashboard Reports
Cal Answers Analysis Training Part III Advanced OBIEE - Dashboard Reports University of California, Berkeley March 2012 Table of Contents Table of Contents... 1 Overview... 2 Remember How to Create a Query?...
Basic Web Development @ Fullerton College
Basic Web Development @ Fullerton College Introduction FC Net Accounts Obtaining Web Space Accessing your web space using MS FrontPage Accessing your web space using Macromedia Dreamweaver Accessing your
POINT OF SALES SYSTEM (POSS) USER MANUAL
Page 1 of 24 POINT OF SALES SYSTEM (POSS) USER MANUAL System Name : POSI-RAD System Release Version No. : V4.0 Total pages including this covering : 23 Page 2 of 24 Table of Contents 1 INTRODUCTION...
Outlook 2010 Desk Reference Guide
Outlook 2010 Desk Reference Guide Version 1.0 Developed by OR/WA IRM Please remember to print back-to-back. July 12, 2011 Microsoft Outlook 2010 This document has been developed by OR/WA IRM staff to provide
Access 2007 Creating Forms Table of Contents
Access 2007 Creating Forms Table of Contents CREATING FORMS IN ACCESS 2007... 3 UNDERSTAND LAYOUT VIEW AND DESIGN VIEW... 3 LAYOUT VIEW... 3 DESIGN VIEW... 3 UNDERSTAND CONTROLS... 4 BOUND CONTROL... 4
Reporting Tips and Tricks
Chapter 16 Reporting Tips and Tricks Intuit Statement Writer New for 2009! Company Snapshot New for 2009! Using the Report Center Reporting Preferences Modifying Reports Report Groups Memorized Reports
Hypercosm. Studio. www.hypercosm.com
Hypercosm Studio www.hypercosm.com Hypercosm Studio Guide 3 Revision: November 2005 Copyright 2005 Hypercosm LLC All rights reserved. Hypercosm, OMAR, Hypercosm 3D Player, and Hypercosm Studio are trademarks
Introduction to dobe Acrobat XI Pro
Introduction to dobe Acrobat XI Pro Introduction to Adobe Acrobat XI Pro is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. To view a copy of this
Plugin for Microsoft Dynamics CRM 2013-2015 For On Premise and Online Deployments. User Guide v. 2.3 April 2015
Plugin for Microsoft Dynamics CRM 2013-2015 For On Premise and Online Deployments User Guide v. 2.3 April 2015 Contents 1. Introduction... 3 1.1. What s new in 2.3?... 3 2. Installation and configuration...
Creating Personal Web Sites Using SharePoint Designer 2007
Creating Personal Web Sites Using SharePoint Designer 2007 Faculty Workshop May 12 th & 13 th, 2009 Overview Create Pictures Home Page: INDEX.htm Other Pages Links from Home Page to Other Pages Prepare
Creating Forms With Adobe LiveCycle Designer 8.2
Creating Forms With Adobe LiveCycle Designer 8.2 Instructional Media Center HCC Version 2 Modified Date 1/20/10 Learning Objectives: At the end of this training session the student will be able to use
Developing Rich Web Applications with Oracle ADF and Oracle WebCenter Portal
JOIN TODAY Go to: www.oracle.com/technetwork/java OTN Developer Day Oracle Fusion Development Developing Rich Web Applications with Oracle ADF and Oracle WebCenter Portal Hands on Lab (last update, June
Introduction to Source Control ---
Introduction to Source Control --- Overview Whether your software project is large or small, it is highly recommended that you use source control as early as possible in the lifecycle of your project.
IBM Information Server
IBM Information Server Version 8 Release 1 IBM Information Server Administration Guide SC18-9929-01 IBM Information Server Version 8 Release 1 IBM Information Server Administration Guide SC18-9929-01
INTRODUCTION... 4 MODULE 5. TIMESHEET... 5. Overview... 5 5.1 TIMESHEET CALENDAR VIEW... 7 INTRODUCTION... 7. What you will learn in this section...
Step by Step Guide PSA 2015 Module 5 5.1 calendar view 5.2 by line 5.3 Instant Time Entry PSA 2015 (Release 2.3.0.243) PSA 2015 Step by Step Guide is published by Assistance Software. All rights reserved.
Adobe Dreamweaver CC 14 Tutorial
Adobe Dreamweaver CC 14 Tutorial GETTING STARTED This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site
IBM Business Process Manager Version 8 Release 5. Hiring Tutorial
IBM Business Process Manager Version 8 Release 5 Hiring Tutorial Note Before using this information and the product it supports, read the information in Notices. This edition applies to version 8.5 of
Microsoft. Outlook 2007 Calendar Management Tools For. Jerry Maletsky Dash Designs Consulting Technology Training And Consulting
Microsoft 1 Outlook 2007 Calendar Management Tools For Jerry Maletsky Dash Designs Consulting Technology Training And Consulting Microsoft Outlook 2007 Calendar Management Tools For The Haas School of
Microsoft PowerPoint 2010
Microsoft PowerPoint 2010 Starting PowerPoint... 2 PowerPoint Window Properties... 2 The Ribbon... 3 Default Tabs... 3 Contextual Tabs... 3 Minimizing and Restoring the Ribbon... 4 The Backstage View...
How To Write Tvalue Amortization Software
TimeValue Software Amortization Software Version 5 User s Guide s o f t w a r e User's Guide TimeValue Software Amortization Software Version 5 ii s o f t w a r e ii TValue Amortization Software, Version
Microsoft Word 2010 Training
Microsoft Word 2010 Training Microsoft Word 102 Instructor: Debbie Minnerly Course goals Learn how to work with paragraphs. Set tabs and work with tables. Learn about styles Use the spelling and grammar
SourceAnywhere Service Configurator can be launched from Start -> All Programs -> Dynamsoft SourceAnywhere Server.
Contents For Administrators... 3 Set up SourceAnywhere... 3 SourceAnywhere Service Configurator... 3 Start Service... 3 IP & Port... 3 SQL Connection... 4 SourceAnywhere Server Manager... 4 Add User...
Multi-Site 4200. Remote Viewing Software. User Guide
Multi-Site 4200 Remote Viewing Software User Guide Document 800-12064V1 Rev A 09/2012 User Guide Revisions Issue Date Revisions A 07/2012 New document. V1 Rev A 09/2012 Updated the description of the
Lotus Notes Client Version 8.5 Reference Guide
Lotus Notes Client Version 8.5 Reference Guide rev. 11/19/2009 1 Lotus Notes Client Version 8.5 Reference Guide Accessing the Lotus Notes Client From your desktop, double click the Lotus Notes icon. Logging
Legal Notes. Regarding Trademarks. 2012 KYOCERA Document Solutions Inc.
Legal Notes Unauthorized reproduction of all or part of this guide is prohibited. The information in this guide is subject to change without notice. We cannot be held liable for any problems arising from
Talend Open Studio for MDM. Getting Started Guide 6.0.0
Talend Open Studio for MDM Getting Started Guide 6.0.0 Talend Open Studio for MDM Adapted for v6.0.0. Supersedes previous releases. Publication date: July 2, 2015 Copyleft This documentation is provided
BID2WIN Workshop. Advanced Report Writing
BID2WIN Workshop Advanced Report Writing Please Note: Please feel free to take this workbook home with you! Electronic copies of all lab documentation are available for download at http://www.bid2win.com/userconf/2011/labs/
PowerPoint 2013: Basic Skills
PowerPoint 2013: Basic Skills Information Technology September 1, 2014 1 P a g e Getting Started There are a variety of ways to start using PowerPoint software. You can click on a shortcut on your desktop
Advanced Presentation Features and Animation
There are three features that you should remember as you work within PowerPoint 2007: the Microsoft Office Button, the Quick Access Toolbar, and the Ribbon. The function of these features will be more
Project Management within ManagePro
Project Management within ManagePro This document describes how to do the following common project management functions with ManagePro: set-up projects, define scope/requirements, assign resources, estimate
NETWORK PRINT MONITOR User Guide
NETWORK PRINT MONITOR User Guide Legal Notes Unauthorized reproduction of all or part of this guide is prohibited. The information in this guide is subject to change without notice. We cannot be held liable
Making a Web Page with Microsoft Publisher 2003
Making a Web Page with Microsoft Publisher 2003 The first thing to consider when making a Web page or a Web site is the architecture of the site. How many pages will you have and how will they link to
Create an Excel BI report and share on SharePoint 2013
2013 Create an Excel BI report and share on SharePoint 2013 Hands-On Lab Lab Manual This document is provided as-is. Information and views expressed in this document, including URL and other Internet Web
State of Ohio DMS Solution for Personnel Records Training
State of Ohio DMS Solution for Personnel Records Training 1 Contents LOGGING IN AND THE BASICS... 3 LOGGING INTO THE DMS... 3 NAVIGATING THE UNITY CLIENT... 4 CREATING PERSONAL PAGES... 6 ADDING WEB LINKS
2010 Document Template Administration. User Guide. Document Template Administration
User Guide Document Template Administration Page 1 Document Template Administration and Related Features: Features and Related Topics: 1 Document Template Administration:...3 2 Creating a New E-Mail Document
Outlook Web Access (OWA) User Guide
Outlook Web Access (OWA) User Guide September 2010 TABLE OF CONTENTS TABLE OF CONTENTS... 2 1.0 INTRODUCTION... 4 1.1 OUTLOOK WEB ACCESS SECURITY CONSIDERATIONS... 4 2.0 GETTING STARTED... 5 2.1 LOGGING
MERLIN. The Quick Start Guide to professional project management. 2013 ProjectWizards GmbH, Melle, Germany. All rights reserved.
MERLIN The Quick Start Guide to professional project management 2013 ProjectWizards GmbH, Melle, Germany. All rights reserved. INTRODUCTION Welcome to the quick start guide to Merlin! Thank you for choosing
Microsoft Office & Lync Tech Tips
Microsoft Office & Lync Tech Tips Tech Tip - Using Conversation View in Outlook There are several ways to sort or organize your e-mails within Outlook. Sorting by sender, subject, received date and size
Enhanced Formatting and Document Management. Word 2010. Unit 3 Module 3. Diocese of St. Petersburg Office of Training Training@dosp.
Enhanced Formatting and Document Management Word 2010 Unit 3 Module 3 Diocese of St. Petersburg Office of Training [email protected] This Page Left Intentionally Blank Diocese of St. Petersburg 9/5/2014
Outlook Email. User Guide IS TRAINING CENTER. 833 Chestnut St, Suite 600. Philadelphia, PA 19107 215-503-7500
Outlook Email User Guide IS TRAINING CENTER 833 Chestnut St, Suite 600 Philadelphia, PA 19107 215-503-7500 This page intentionally left blank. TABLE OF CONTENTS Getting Started... 3 Opening Outlook...
ADOBE ACROBAT 7.0 CREATING FORMS
ADOBE ACROBAT 7.0 CREATING FORMS ADOBE ACROBAT 7.0: CREATING FORMS ADOBE ACROBAT 7.0: CREATING FORMS...2 Getting Started...2 Creating the Adobe Form...3 To insert a Text Field...3 To insert a Check Box/Radio
Creating Interactive PDF Forms
Creating Interactive PDF Forms Using Adobe Acrobat X Pro Information Technology Services Outreach and Distance Learning Technologies Copyright 2012 KSU Department of Information Technology Services This
Partner. Sage Pastel. Accounting. Installation Guide
Sage Pastel Accounting Partner Installation Guide Sage Pastel: +27 11 304 3000 Sage Pastel Intl: +27 11 304 3400 www.pastel.co.za www.sagepastel.com [email protected] [email protected] Sage Pastel Accounting
Quickstart Tutorial. Bradford Technologies, Inc. 302 Piercy Road, San Jose, California 95138 800-622-8727 fax 408-360-8529 www.bradfordsoftware.
Quickstart Tutorial A ClickFORMS Tutorial Page 2 Bradford Technologies. All Rights Reserved. No part of this document may be reproduced in any form or by any means without the written permission of Bradford
Publisher 2007: Part 2 Advanced Features. Grouped Objects in Publisher:
Publisher 2007: Part 2 Advanced Features Grouped Objects in Publisher: Most pre-designed publications in MS Publisher come with objects grouped together. Objects can be either multiple text boxes or an
Dell SonicWALL SRA 7.5 Secure Virtual Meeting and Secure Virtual Assist
Dell SonicWALL SRA 7.5 Secure Virtual Meeting and Secure Virtual Assist Document Scope This document describes how to configure and use the Dell SonicWALL SRA Secure Virtual Meeting feature and the Dell
NDA-30141 ISSUE 1 STOCK # 200893. CallCenterWorX-Enterprise IMX MAT Quick Reference Guide MAY, 2000. NEC America, Inc.
NDA-30141 ISSUE 1 STOCK # 200893 CallCenterWorX-Enterprise IMX MAT Quick Reference Guide MAY, 2000 NEC America, Inc. LIABILITY DISCLAIMER NEC America, Inc. reserves the right to change the specifications,
Dreamweaver and Fireworks MX Integration Brian Hogan
Dreamweaver and Fireworks MX Integration Brian Hogan This tutorial will take you through the necessary steps to create a template-based web site using Macromedia Dreamweaver and Macromedia Fireworks. The
