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)
There are a number of the Cloud Application Platforms out there.
This Gartner's report on PaaS lists some prominent PaaS platforms like
Azure, App Engine, Engine Yard, Force.com, Heroku, OrangeScape and few more.
And, that makes the life of CIO difficult in choosing the right PaaS for his
enterprise. A logical approach would be to look at key enterprise needs &
Unlike a software vendor, an end-user company i.e. an enterprise, is not in
the business of making money through software. Enterprises make money from
their core business, like making cars, selling insurance... (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)
This is Part 2 in my series on the topic of PaaS (Platform as a Service) and
in this post I cover why PaaS for enterprises is more than just DevOps and a
larger "technology convergence" in the core "Software Engineering" area is
leading this perfect storm called PaaS. The first part is: What is PaaS all
about? - Part 1: It's about Abstraction
Before I go deep into this topic, I want to clarify "technology convergence"
from "programming environment optimization" primarily in the context of this
post. The programming environment optimization is more commonly referred as
"DevOps". ... (more)
I readily agreed when Ramasubramaniam VP of Chennai PMI Chapter asked me to
speak on ‘Cloud Computing’ – obviously ! But, I realized the twist
only later. The topic was ‘Cloud Computing and Project Management –
Impact on Global Delivery Model’. ! Hmm.. project management is not one
of my favorites but having agreed to speak in the event, I had no choice but
to give a hard thought on this topic.
Simply put the way I have internalized Project Management at the activity
level is the PDCA model i.e., Plan - Do - Check - Act. But what really
matters is the end result that a projec... (more)