[This post was first published at ProductNation.in on Oct 10, 2012] These are the times, when every third person that you meet in Technology world has an idea for an App. It could be every alternate person if you’re hanging out in geeky groups or among heavy Smartphone users. The Industry trends suggest a phenomenal […]
Apple App Store has 700,000 Apps. Google Play has 450,000 Apps. Number of Apps submitted on iOS App store alone nears a 1000/day. Any statistics in terms of Apps is astounding in numbers – millions & billions. And to imagine that none of this even existed few years back! What’s amazing here is not just […]
IT can, driven by APaaS, become a Business Platform Provider and facilitate Business Value, and move beyond being Cost Center. While IT may, for some time to come, control the buying and maintenance of such platforms, the key to their success lies in understanding that they need to focus on the role of platform Engineering and Governance, and facilitate the business value driven applications development.
There are different styles of processes, and the techniques to handle those will have to differ. And all will continue to exist.
Platform as a Service enables the application management of all those Long tail Applications that have until now remained a painful ghost set for all practical purposes. And if you notice the visual, business domain focused, rapid development characteristics of the underlying technologies of these Long tail Apps, there’s no doubt that new age PaaS technologies are a boon.
While IT continued to flourish and expand, the core technical strengths still ruled in technology world. The dream of business value driven development continued to remain distant. But, there are at least two real trends that change all that – BPM and Cloud Computing (PaaS & SaaS). The two key reasons they live up to the promise are “Abstraction” and “Modeling-driven-development”. White Collar Developer can finally smile!
Vendor Lock-in. Proprietary Technology. Switching Costs. These phrases are thrown out there more often than they need to be, without real thought to what the concerns actually are. Asking the right questions is important. If you want some real functionality and technological strength for a price, prioritize that and do not confuse a proprietary & strong enclosed technology with a closed & rigid architecture. Everything, that is standard today, was once proprietary in our minds until it eventually became common, universal or functionally indispensable.
With so many perspectives at play and with BPM community comprising multiple sub-communities with heterogeneous views, it is darn too difficult to define BPM that covers all the aspects and still satisfies everyone. When it comes to defining BPM, it will always be in a certain context and when a customer looks for the right definition the question that needs to be asked is – what’s your business’s objective, and what’s the problem you’re trying to solve. BPM, at the end of the day needs to make the business more agile &responsive and business processes more efficient and flexible.