About Me
Facebook
Facebook
Linked In
Linked In
Twitter
Twitter
YouTube
YouTube
Google +
Google +

September 20, 2015

IBM BPM Interview Questions



1.      What is Teamworks?
  • Teamworks is a BPM tool developed by Lombardi Software.
  • Teamworks architecture enables all groups with in your enterprise to collaborate to design and deploy efficient processes.
  • Teamworks also allows you to manage and analyze process performance.
  • Teamworks is having Eclipse based Authoring Environment integrates with your other development tools.
2.      What are Teamworks Components?
  • Shared Model: Stores all Process, Services, Performance Data, Business Events and Conditions.
  • Process Server: Executes the Process and Services that authors build using Teamworks Authoring Environment.
  • Performance Server: Manages and aggregate Process Performance data and monitors business events and conditions.
  • Server Consoles: provide interfaces that enables administrator to configure and maintain the Process Server and performance Server other users may have limited access to change password and perform other basic tasks.
  • Authoring Environment: Eclipse based development Environment consists of several interfaces that enable authors to Model, Simulate and Inspect processes. Available interfaces include Service Modeler, Process Inspector, and Process Molder.
  • Process portal: Enables process participants to perform assigned task, view the history of task, and launch any processes or services that are attached to task and view the performance of their processes and teams. Tools available from the process portal include Scoreboards.
3.      What is a Process in IBM BPM?
A process is like a Program that does works inside Teamworks. It has a starting point and at least one exit point.
4.      What is an Activity in IBM BPM?
An Activity represents a logical unit of work that can be execute at run time by a Human or System.
5.      What are Variables (Business Objects) in IBM BPM?
Business objects are called variables in Teamworks represent the data that provides the data that provides the business context to a running process. There are two types of variables -Simple and Complex variables have different scopes- private Input and Output.
6.      What are coaches and coach views? What is the primary function of coaches?
Coaches are the name for the web pages (user interface) that IBM Process Designers allows to work on to build the human interaction. Coach views are new in BPM v8, where they are basically re-usable templates. We can create coach views for business objects, and re-use them in multiple coaches.
7.      What has changed in coaches in IBM BPM V8?
Coach views are a major addition. Improved error handling, and termination handling. Content Management integration, and other of bug fixes. Here is a link to what’s New at the information center.
8.      What are the different "Visibility" options you have in IBM BPM V8?
Default (inherited), required, editable, and read-only, none (hide or disabled).
9.      How do you add values to a 'dropdown' in a coach?

10.  What are the dojo variables available in the Coach Designer?

11.  What are the most important challenges you have faced while working with Process Designer?

12.  What are Under Cover Agents? What are they used for? Can you give an end-to-end steps required to use an Under Cover Agent?
13.  How do you get an element by id in dojo?
dojo.byId('someId');
14.  How will you inject data on runtime in production?
IBPM provide some rest api which operation name is setData through that we can inject values.
15.  I have one BPD, which has multiple tasks. How will you identify user in run-time and assign the task based on his role?
It’s related to routing. Explain it with details.
16.  How will you start BPM from outside?
There are 4 ways:

  • Expose as a web service like WSDL and call it from outside and inside the BPM call in JavaScript ‘startBPMByProcessName ()'.
  • BPM API expose as rest service to start the BPM process.
  • Through JMS, we can start bpm process.
  • Through Java api we can start the bpm process.

17.  What is the difference between process app and toolkit?
Process App is deployable but toolkit is not deployable it should be integrate?
18.  If I want to change business object type value, so what will you do?
For that we have to make change in bpd and create snapshot and redeploy it.
19.  How will you maintain version in bpm?
By creating snapshot.

0 comments :

Post a Comment

Designed By AMEER BASHA G