21st
May
2008
Age of Dynamic Business Applications
Categories: Business Agility, Business Process Management, Business Rules, Composite Applications, Enterprise Applications, SOA
Dean Hager from Lawson came on to follow-up on the dynamic business applications story. Dynamic means “continuous change, activity, or progress” and Enterprise Applications “suck at this” to use his words. But this is a problem as the world is changing - people change, events cause change, the business climate changes and more. He asked a series of questions:
- Is your business information strategy focused on how many reports you can create or how many you can eliminate?
He gave an example of a shoe company that found reports were for two purposes - looking for events that needed action and real reporting for analysis. They eliminated the event-hunting reports and replaced them with an event-based dashboard approach - Does your organization’s user workspace drive conformity or productivity?
All too often conformity is prioritized by IT, legal and finance, for instance. You can now build a workspace that really works - lots of new tools - and this is a good place to start. - Is your workspace strategy focused on creating a work environment for users or exploiting one they already love?
So, for instance, finance people like Excel while line managers like Outlook, younger employees like Facebook. Find ways to bring application elements to these environments. Mash it up. - Does the need for compliance prevent you from adapting your systems to evolving business needs?
He used an example of a business-owned business process but all I could see was a hugely complicated process where a simple one - with a decision or two - would have done. Why do people try and use process and workflow to control decisions? - When is the most cost-effective time to make changes on your new development?
How would your ownership experience change if you could manage your project via a living blueprint forever?
Clearly hand-coding makes this impossible so design patterns and model-based development can help with this (as can business rules, obviously). Code generation from models (which is what Lawson does) is fundamentally flawed as we all know.
Success may be eliminating reports not creating them. Smart UI design drives productivity not conformity. Mashups let you exploit what your users already love. Workflow process can evolve with integrity and attacking software flexibility requires change at source - move to models and not hand coding.
Articles in Forrester IT Forum 2008
- Blogging Live from the Forrester IT Forum 2008
- Live from Forrester - Your Role in Business Innovation
- Live from Forrester - Don’t Wait to Innovate
- The New Enterprise Data Center (IBM)
- Internet Phase II: Collaboration
- The Future of Enterprise Applications
- Why Events Matter To The Business
- Dynamic Business Applications
- Age of Dynamic Business Applications
- Bringing IT from the Back Office to the Boardroom
- The Future of Application Development
- Automating Decisions within Business Processes
- Integrating the enterprise and fueling innovation
- How enterprises are winning with web 2.0
- Lessons Learned from BPM Deployments
- Information as a Service
- Change management in the real world using BPM
This entry was posted by James Taylor on Wednesday, May 21st, 2008 at 9:49 am and is filed under Business Agility, Business Process Management, Business Rules, Composite Applications, Enterprise Applications, SOA.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.


How to Deliver Competitive Advantage by Automating Hidden Decisions