the BPM freak !!

Home » Social (Page 2)

Category Archives: Social


PDC-2013 – Day-2 Summary (Data Mgmt/Int Track)

ImageThe Day-2 of the PDC-2013 was full of breakout sessions and were split into 4 different tracks:

  • Optimizing System Operations
  • Data Management / Integration
  • Business Visionary
  • User Experience

The attendees were allowed to choose any one track and stick to it for the entire day. There were restrictions in swapping or attending sessions from multiple tracks. From a personal front, I did not like this idea as it was more forced to attend all the sessions pertaining to one track. Attendees should have been given session selection, along with the tracks.

The deep-dive sessions were taken by a group of enthusiast developers and specialists from the data management and integration group of Pegasystems. The speakers were the people who coded the features we see in Pega7. I opted for the “Data Management / Integration”

As a part of these sessions, I felt like a school and college going student taking running notes, through-out the session.

Will be sharing the notes that I took as a part of these sessions :

Notes from the Data Management / Integration Track :

What are the challenges we face with respect to data management :

  • huge scale
  • reusability
  • procedural load
  • tight coupling

The Data Management initiative for the Pega7 development had the following Vision items :

  • Reusability
  • On-Demand Access
  • Usage and source decoupled
  • Caching & Performance
  • Improved Tooling

Changes and new features from a Reusability front :

  • parametarized data pages
  • multiple data sources

Changes and new features from a On-demand access front :

  • autopopulate property
  • direct data-page access

Changes and new features from a usage and source decoupling  front :

  • data source virtualization
  • data source simulation

Changes and new features from a caching and performance front :

  • asynchronous loading of data pages (on-demand or procedural)
  • enhanced caching mechanism
  • new addition of data page alerts
  • refresh strategies (time-based, conditional or reload)

(Pega shared that Pega 7 is 5000% faster response than previous versions. And on a personal front am very curious and eager to know, what gave a nitro booster performance to the product)

Changes and new features from an improved tooling front :

  • wizards for making life easy with the click of buttons and configurations
  • tools to identify and notify threshold limits
  • tools for pruning based on least recent usage items
  • integration tools

One of the concepts which I liked was:

Data Source Virtualization : 

For this features any new data source can be added, for eg: data exposed by BestBuy, Google or my custom database.

  • Once the new data source is added, a data transform can be placed to absorb or use a bunch of properties/parameters exposed by the services (eg:BestBuy/Google)
  • Based on the transformation, necessary application properties can be mapped (based on naming conventions)
  • This actually makes the Application independent of the Data Source – having a loose coupling
  • It provides a flexibility to add a Data Source of any class at any point in time – which was not the case earlier
  • The Data Pages can be defined as D_Location, D_Weather, D_ProductList or D_Offers

PN: Collected the notes for the Executive Panel from a fellow attendee

The last session was the Pega Executive Panel,a Q&A session. Key highlights:

  • No lightweight version planned, as it sees a lot of opportunities in marketplace to resolve complex business challenges
  • Pega wants to move to a partner led delivery model, with Pega in a advisory role and focusing more on license

Please do share your thoughts and inputs on the session – if you attended and i missed out to mention it in my blog 🙂

Learning Avenues :

If you are looking for Pega7 Personal Edition and eagerly waiting for it like me 🙂  – have a hawk eye on this link

Happy Reading!! 🙂


PDC-2013 – Day-1 Summary


Pegasystems the pioneer and the leader in the BPM & CRM arena, had its first ever Developers Conference in Hyderabad, India from October 27-28 2013. The venue was at Novotel Convention Center.

Punch line for the event “THE POWER TO SIMPLIFY”

The Day-1, started  at 10:30am with everyone queueing up at the registration counter to collect their goodies and bags. With many desks and Pega folks assisting, the registration process was very fast and smooth.


Suman Reddy(MD Pegasystems India), kickstarted the event with a Welcome note “Welcome to the land of PRPC – Hyderabad!!”. The audiance which included techies, managers, practice heads, architects and business analysts from different vendor/partner companies responded with full enthu!!


The Day-1 was lined up with all the Keynote Sessions. 

The Grandmaster Alan Trefler (CEO & Chairman Pegasystems)  – started with the keynote session, talking a brief about the history and the transformation the enterprise and the product went through for a model driven development. Also shared some interesting thoughts and stories when the company(Pegasystems) itself completed 30+ years of its existance and rolling everyday with new features n innovation. Kudos to the company!!.


2013-10-27 15.00.04

The Sessions, followed up with Mike Pyle joining Alan and talking about the Future of Technology.

There was a slide presented with the list of all Pega customers, seemed everyday the font size of the customer logos reduces in size to accomodate all the customer list in one ppt slide. 🙂

Kerim Akgonul,  the main force behind the Pega development spoke in length about capabilities in new Pega 7 around Security, Data Management, User experience, Case Management and many more. Very neatly, he summarized the features that actually drive an enterprise solution (which are the tenets of Pega7) :

  • Think like the business does
  • World class ux
  • Simplify n accelerate
  • Data Mgmt

The demonstrations that were done along with the presentation were very live be it on an iPad or a Mobile device. No pre recorded demos – which was just awesome.


Image source

Rachna Bahadur (MD JP Morgan Chase) presented a view point and thoughts from an end user and customer perspective. And how, they leveraged the product in most of their processes to reduce the time to a greater extent than it used to be earlier. Liked the perspective she gave regarding the CoE every organizations has, and how they need to be organized and focussed.

The drivers behind a CoE are :

  • focus on cust experience
  • code reuse
  • ways to improve bpm maturity
  • work completion in silos not at enerprise level


The last keynote session was presented by Dr. Rob Walker. He presented some really nice story line that push organizations to follow the analyical way of approaching a solution.


Somes notes :

  • Average, assumptions and guess cannot be used as a key to differentiate the customer’s behavior…it has to be justified.
  • Predictive Analytics is the way to go – Define Design Develop and Decide. 
  • Predictive Analytics is the future of business. You dont have to speak, let your data do all the talking
  • Data Prediction Decision Process – (DP) square – Building blocks for differentiator engagement.

More details and recordings of the keynotes

The Day-1 sessions left us with some glimpse of great features, look and feel . the all new bricks(loading/progress image) and many more of Pega7. As a developer, the first thing that striked is…..”WoW”…… an eagerness like a child inside ever developer!!…”How is it actually built”

The Day closed with the Technology Pavilion where Pega showcased all its horizaontal and Vertical Industry solutions followed by a DJ Nite and dinner. It was a pleasure to see the Grandmaster dancing to the Bollywood numbers with the Rock band.


Picture courtesy Nikhil Desai (twitter)


From a personalperspective what I felt :

  • a forum to understand where the indusry is focusing and moving forward
  • should happen every year as an annual event to unite, collaborate, learn and hav fun 🙂
  • an event where people understand the language you speak
  • it was all about learning, networking and reuniting old pals, colleagues and friends
  • good to see and share thoughts how others feel about the product you work
  • add a face to the people you have in the linkedin network
  • bring out all the childish, crazy questions you always wanted to know about the product – its strong areas or loopholes
  • a platform to bring out the questions you felt –“naah the other BPM product has it”….or bring out the thought you always had in mind as a developer “crap…why the hell they dont have this feature….ooh man”
  • back to school or college kind of feeling – where you keep on taking running notes or follow the technical trend of “twitter” – micro blogging

Day -2 Deepdive storyline on the Data Management and Integration Session.

……to be continued!!

Please do share your thoughts and inputs on the session – if you attended and i missed out to mention it in my blog 🙂

Happy Reading!! 🙂

Few Handy Chrome Apps and Links

Was exploring the chrome webstore and came across some interesting Apps that can be used in our day-to-day activities

Please do share any interesting and handy Apps or links you have come across.

 Few Handy Chrome Apps :

  • For Meeting Notes and ToDo Tasks
    • Quick Note
    • Notty Notes
  • (Diagramly) for creating the following (ALL in ONE app)
    • UML, UI Mockups, FlowChart, Business Models, BPMN, ER Diagram, Mobile IOS graphics
  • For UI Mockups
    • Balsamiq Mockups
    • Moqups
    • Mobjectify – for Mobile App Mockups
  • LucidChart – for diagramming and creating dummy business flows that can be exported as image/pdf
  • Rigrr – a BPMN 2.0 free editor
    • Paste an existing BPMN xml
    • Export as image and xpdl
  • GitHub – handy link to the GitHub Repository
  • JSON Formatter
  • JSON Editor
  • Postman – REST Client
  • Advanced REST Client
  • RegExp Tester App
  • PDF Mergy
  • MagicScroll eBook Reader

NOTE : Non-Chrome Users can use these App Links/URLs as bookmarks for use

Happy Learning 🙂

Take your Site from 10 to One million users!!

via : Taking your Site from One to One Million Users by Kevin Rose from Carsonified on Vimeo.

The Evolution of Programming!!

The Evolution of Programming [Infographic]
Via: ServicesANGLE

Key BPM Blogs / Bloggers!!

Have been posting and following blogs on BPM along with few other technological topics for close to a year now!!

Here is a handy list of Key BPM Blogs / Bloggers have been following in the recent Past :

Adam Deane has created a list of some eminent BPM Bloggers around the world – Click Here (am pleased to be a part of the list)

Gary Comerford has also put together a list of “Ten BPM Blogs You Should be Following

Few more Lists :

If you come across any interesting blog or site on BPM, please feel free to suggest and leave a comment!! 🙂

Image Source:

Happy Blogging !! 🙂

Business Process Management is Like Digital Photography – An Industry Transformation Analogy!!

When was the last time you had a roll of film developed?

Film – is actually a technology that had been slowly improved and perfected over years  – was replaced in less than a decade by a much faster, cheaper, and more convenient technology approach.

Here, will try to outline, some of the parallels with the shift from analog to digital image processing, and the effects it had on the industry as a whole.

 Comparing Film Roll Cameras with Primitive Business Process Modeling Methods

There are a lot of similarities between the Business Process Design Methodology we followed earlier and the First Photo we took ages back (close to more than 2 decades)

Costing!! :

Purchasing a film and getting pictures processed has become very expensive very quickly. Only a small minority of professionals could afford it and take as many shots as they wanted – but the general public had to be choosy about our each shot.

Similar is the case, if we are trying to build Business Processes Solutions using native languages and Architecture.(i.e Java, Spring, Sturts etc following the primitive 3-Tier Architecture Model).These are very complex and expensive  when it comes to organization from the revenue and resourcing perspective. As a consequence, the projects have to be ruthlessly prioritized(choosy) based on the project worthiness tradeoff

Dynamic Planning!!

In order to get the best results, we have to know in advance what kind of thing we are going to shoot. Want to take a landscape shot? An action shot in a cricket/football match ? A colorful tropical scene? .. based on the mood and the location the requirement of the Lens, Saturation Level, and daylight or flash. Settings differ. With the Film Roll having just 24 or 36 captures – we cannot just click where ever we want for the heck of it!!.. Tough Call!!.

Similar is the case when we are designing or drafting our Business Processes. The Customer wants us to decide upon the futuristic Process Flows, Data Model, Performance Checks, Monitoring, reports every damn thing!! at the very 1st instance. Which is really impractical. For a small change in the business logic Or the data-type, we need to trace back to the source data and reload it with different transformations.

Slow Feedback Loop:

What we saw through the eye-piece was very different from the resulting picture. By the time we get the film back and realize that the exposure was wrong, or the framing a little off, there wasn’t that much you could do about it. The slow feedback loop meant that lots of good pictures were missed, and that you had to take more pictures than you needed. Want a great shot of a high-contrast night scene? You needed to take multiple long exposures (with the associated high costs) in order to have a hope of getting what you wanted.

By the time business people have had a chance to access the process, data, reports, and dashboards in your business process solutions, we’ve already put in huge amounts of efforts – and the business has moved on, and now has different needs.

Fluence Knowledge

With enough training, skilled photographers understand all the variables involved in getting the right picture, and were able to get more consistent, reliable results. But even they had to rely on specialized film processors to actually get the results.

Because of all the factors mentioned above, even core Java-J2EE today requires lots of arcane knowledge to be successful and tune the process appropriately with minimal performance issues. It is very important to have a clear picture as to what exact changes and configurations have to be done for a successful implementation.

Digital Cameras Compared to Latest Trends in the BPM Arena and related Technologies

Cheap, Easy, Iterative Learning and Experimentation

The screen shows us exactly the shot that we are going to take, and digital cameras don’t require film or processing, so the marginal cost of another picture is effectively zero. Things can be experimented and if does not meet the purpose and needs, necessary correction can be made for a retake.Quck changes in focus can be done, in an intuitive way rather than dwelling into the mathematics behind it.This provides a good ground making every owner of a SLR or a digi-cam feel like a professional photographer.

A similar thing can be felt from the features provided by the BPM(Business Process Management) Products in the market. A Business Process Solution can be quickly and iteratively prototyped,  rather than having to try to rigorously plan everything in advance. Wireframes, Implemetation Methodology, Data structure everything can be modeled and simulated at ease. Also Real-time/Predictive analytics and past process case data can be leveraged for suggesting the Next-Best-Action. It provides a lot of flexibility as a solution for better development and experimentation.

Faster Innovation

The combination of photography and computing has transformed what we can do with photos. Here are just some of the things that were almost unimaginable with analog film:

  • Multiple  camera angles. Replacing the small eye-piece with a screen made it easy to get a new view on what you were looking at
  • High dynamic range. The human eye sees more shades than any current camera. But the latest cameras automatically take several shots and provide  a full range of shades, and we can choose the exposure afterwards.
  • Selective focus. The multi lens and digital processing helps us to achieve focus and take a perfect snap.

We’re just at the very start of what we will be able to do with BPM systems. The recent developments in the BPM Arena like Mobile, Social and dealing with Predictive Analysis of structured/unstructured data is a great leap in making life easy for the designers, developers, end user and   at the same time making the enterprise processes accessible and reachable on the move.

 Morals of the story

  • Digital photography transformed an industry by eliminating obsolete layers. Latest BPM Trends and related technologies* will do the same.
  • The change from analog to digital photography didn’t happen overnight. The digital cameras were relatively expensive compared to film, and some kinds of pictures made more sense, and in particular it took a time for the new digital cameras to rival the effective picture resolution of larger-format films. “Old-style” data warehousing won’t vanish overnight, but it will inevitably be relegated to particular types of tasks as in-memory analytics becomes more robust and takes on larger volumes of data.
  • Today, many Workflow and Business Process implementation projects end up in failure – unable to catchup with the Customer’s Agile moves on Requirements, just like most of your old photographs. Latest BPM Trends will improve the quality and success of BPM projects.
  • Some people jumped on the early limitations of digital cameras and insisted that the answer was to tweak the existing methods (buy scanners, etc.) – which missed the bigger picture.

Some people try to insist that BPM is “just a Workflow Process”, its much much more than just “a workflow” it can even act as the entire enterprise solution  catering to the business needs along with the latest trends in the business/market and a high CSAT score!!.

Inspiration for writing this Analogy :


Happy Learning!! 🙂

%d bloggers like this: