Every so often, you’ll see us refer to a term called BPM on the blog. BPM
stands for Business Process Management.
BPM is the process of analyzing and improving business processes to create a
more efficient and effective organization.
Okay, so what is a business process?
A business process is any sequence of events or tasks that must be performed
for a business to operate. For example, a customer’s purchase resulting in
a delivery is a key business process that exists in all for-profit
So, wait, is this like task management with Trello and Asana?
Not really. Task management is about handling or organizing a set of
activities that arise out of a project. These projects are often one-time and
non-repeatable. When these projects are well-organized like in a construction
project, a project management software like ‘Microsoft Project’ is used.
Trello and A... (more)
This post is an elaboration of one of the features of Visual PaaS, i.e.,
data model designer. Here the full list of features.
Visual PaaS (meta-data PaaS) is purpose built for developing business
applications like Order Management, CRM, Dealer Management Systems, Claims
Processing - type applications. In such applications, the success of the
project is determined by the strength of the "data model" created by your
In our experience in building very complex enterprise applications for large
conglomerates, like Unilever, Pfizer, AstraZeneca, Citi Group... (more)
If you have moved from typewriters and facsimile to computers and emails, you
have come a long way in office automation, but you aren’t there just yet!
Not if your office still runs around taking print-outs of documents at each
iteration & approval. You are nowhere close to having your office automated
if it takes weeks to start working collaboratively across your dispersed
teams. You are not there yet if a simple approval cycles take days to
complete. You just got down the bus mid-way through your office automation
Why would you limit office automation to word processi... (more)
Fifteen to twenty years ago, enterprise application development, as we know
today, wasn’t all that clear. All I can deduce, in a retrospective analysis
– digging the internet, is that people knew the different puzzle pieces
that were needed, in building an enterprise application. For example,
Need for abstracting business rules for modifying rules separately from
the rest of the application lead to the creation of the the BRE category with
companies like iLog (now with IBM), Selectica (my ex-employer which is no
longer in the BRE space – sad!), Talarian – now with TIBCO (I used ... (more)
I was on a LinkedIn thread titled ‘How cloud computing is different from
SaaS‘ where Rick Chapman who runs SoftLetter and SaaS University went on
beating on this question ‘What is a private cloud’?
It is definitely worth it given the tremendous amount of confusion in the
term ‘Cloud’ in general and ‘Private Cloud’ in particular. The
motivation for this post is Rick and supported by a tweet I read around the
same time from ‘Carl Brooks‘ who is a technology writer on Cloud at
TechTarget. Let me give it a shot.
First, Cloud is about leveraging economies of scale whether it is public o... (more)