0 votes
by (21.5k points)

1 Answer

0 votes
by (21.5k points)

Playback 1 & 2 Approach, Tasks and Deliverables

Overall goal for Playback 1 is to work with users to gain User Acceptance on Process Flow, Process Routing , Tasks/Activities, UI Layouts and Report Layouts and in the process create an implementation ready fully decomposed BPM Service Layer of the Process Model. The BPM Service layer consists of General Services, Human Services, Integration Services, BPM Web Services, Decision Services (Rules), UCAs, External Implementations.

The integration stream and db stream cater to the needs of the Process Model by using the identified input outputs and operations defined by the Model. A rough design of the integration services and db model is in place as part of the Planning/Discovery Phase but it needs to align with what is actually modeled and expected by the BPM integration Layer.

We have to be ready for user feedback at the Process work stream which will affect the integration stream as well as the data stream.

  1. Business Process Work Stream
Playback 1Playback 2
  • Construct BPM Variable Types and  Data Structure
  • Construct Complete Wireframes for User Interfaces (with Manual Unit Tests Created)
  • BPM Process/Service Decomposition to implementable level (with inputs and outputs defined and Manual Unit Tests Created)
  • Construct Report Mockups in BPM (Coach Based Reports and Actual BPM Reports)
  • Enhance and Finalize BPM Variable Types and Data Structure
  • Implement User Interfaces
  • Implement Processes/Service
  • Implement Integrations
  • Implement Reports

  1. Playback Ready User Interfaces
  2. Ready to implement BPM Process Layer
  3. Ready to implement BPM Service Layer
  4. Playback Ready Report Mockups
  5. BPM Variable Types and Variable Structure


  1. Unit Tested Processes
  2. Unit Tested Services
  3. Unit Tested User Interfaces
  4. Unit Tested Reports

  1. Integration Work Stream

Playback 1Playback 2
  • Prototype BPM Integration Services layer with stubbed Data (inputs and outputs defined and Manual Unit Tests)
  • Web Service Development – Align with BPM Integration Service layer definition (what you have identified and designed meets the need of the integration layer and matches with its operations and inputs and outputs)
  • Prototype web services and db operations (initial and simple version of integrations with only basic operations and some data available)

  • Develop Web Services
  • Integrate Web Services and DB Operations – Complete BPM Integration Services Layer with Unit Testing.
  1. Implementation ready Integration Services Layer
  2. Detailed Web Services Design
  3. DB operations list with inputs and outputs defined
  4. Prototype web-services and DB operations.
  5. Unit Tested Web Services
  6. Integration Tested BPM Integration Layer

  1. Data Work Stream

Playback  1Playback 2
  • Identify static/reference data needed by reports and processes and define logical structure.
  • Identify transactional data needs of process app and define logical structure.
  • Identify and define DB Operations needed with inputs and outputs.
  • Identify web-service needs of data and define logical structure
  • Identify audit tracking needs and define logical structure.
  • Create Initial Logical DB Model
  • Partial Physical Model as per needs of prototype web-services and prototype db operations.

  • Construct and Complete Physical Model
  • Load Unit Test Data
  • Develop DB Operations
  1. Enhanced Conceptual Model
  2. Source to Destination Data Mapping  Sheet
  3. Initial Logical DB Model
  4. Partial Physical DB Model
  5. Enhanced Logical DB Model
  6. Complete Physical DB Model
  7. Unit Tested and Scripted DB Operations
  8. Scripted Unit Test Data

  1. Infrastructure Work Stream
Playback  1Playback 2
  • Identify and Plan Source System Access needs (Data Sources, Transactional Gateways etc.)
  • Identify and Plan Active Directory(LDAP) Needs
  • Identify and Plan Deployment Process
  • Identify and Plan Environment Availability.
  • Plan for Non-Functional Requirements
  • Obtain Source Systems Access aligned with development and deployment level.
  • Get LDAP groups created.
  • Deploy
  • Ensure DEV, QA and PROD Environment(s) Availability
  • Performance Testing

  1. Project Management Work Stream

Playback 1Playback 2
  • Staffing, planning, estimation, enablement
  • Organizing Playback s
  • Iteration Plan (multiple iterations per playback)
  • Work Stream Alignments
  • Real time visibility and Oversight
  • Issue identification, tracking and ensuring resolution.
Development workshop engagementOrganizing Playbacks

Related questions

0 votes
0 answers 252 views
0 votes
1 answer 993 views
0 votes
0 answers 157 views
0 votes
0 answers 215 views
0 votes
0 answers 195 views
0 votes
1 answer 2.6k views
0 votes
1 answer 395 views
0 votes
1 answer 426 views

624 questions

495 answers


2.1k users

Welcome to BPM Tips Q&A, Community wiki/forum where you can ask questions and receive answers from other IBM BPM experts and members of the community. Users with 2000 points will automatically be promoted to expert level.
Created by Dosvak LLC
Our Youtube Channel