Introduction
At
the IFS Executive Forum, which took place on March 29 and 30
in Orlando, Florida (US), leading research analysts and industry experts discussed
how companies can still leverage technology to maintain their competitive edge,
even during tough economic times. The event was held in conjunction with IFS
World Conference 2004, and it included six panel discussions, with
each panel including top executives, analysts, and journalists. Some of the
renowned panelists were Geoff Dodge, vice president, Business Week;
Dave Caruso, senior vice president, AMR Research; Barry Wilderman,
vice president, Meta Group; Leo Quinn, vice president of operations,
Global Manufacturing Solutions, Rockwell Automation; Dave Brousell,
editor-in-chief, Managing Automation; David Berger, Western
Management Consultants; and Josh Greenbaum, principal, Enterprise
Applications Consulting. Breakout sessions explored such topics as
turning global competitive threats into opportunities, increasing the bottom
line through operational efficiency, complying with the Sarbanes-Oxley Act of
2002, and using enterprise software to prepare for future challenges.
Technology
Evaluation Centers (TEC) was represented at the executive
panel titled "The Future of Enterprise Software and How It Impacts Your Profitability",
which was aimed at helping companies find out where enterprise software is going
in the next five years, and how it can make or break their profitability and
market share. The panel, which was moderated by Josh Greenbaum, included the
following participants: Barry Wilderman; Peggy Smedley, president and editorial
director; Start Magazine; Dave Turbide, an independent consultant
and renowned columnist for magazines such as The Manufacturing Systems;
and Predrag Jakovljevic, research director, TEC. In preparation for the event,
we polled the thoughts and opinions of our experts and contributors: Olin Thompson,
Jim Brown, Joseph Strub, Kevin Ramesan, and Lou Talarico, given they were unable
to attend the event in person.
Below are the questions and consolidated thoughts and answers that transpired from the panel discussion. We also took the liberty to expand with a few pertinent questions and thoughts that were not discussed at the panel per se (due to the time limit), but transpired from many other interactions and presentations at the conference. Also, some pertinent articles published previously on our site, which may shed more light at the respective topic are mentioned as further recommended readings.
The
questions are
Q1.
What is the one piece of new software or technology that will be a must-have
in the next five years? (see Part
One)
Q2.
Some pundits say the future of enterprise software lies in service-oriented
architectures and component applications. True? False?
(see Part
One)
Q3.
How does the development of new business processes and business
process modeling fit in? (see Part Two)
Q4.
What are applications hosting and other service models? (see
Part Three)
Q5.
Radio frequency identification (RFID) is on everyone's mind
these days. Let's discuss the software issues around RFID and what kind of software
solutions will be taking advantage of RFID. (see Part Four)
Q6.
Technology aside for a moment, what can we say about its impact on profitability?
(see Part Five)
Q7.
With all this new technology, the question is what happens to existing applications
and technology. Nobody wants to start over, but how much will existing
IT systems have to change? (see Part Five)
Q8.
Will the newest and greatest only come from packaged software? What about custom
development? What is the build versus buy equation look like in the
near future? (see Part Six)
Q9.
How will the latest improvements in software flexibility and agility play in
the single-vendor versus multi-vendor solution
equation at multi-division corporations? (see Part Six)
This
is Part Two of a multipart trend note.
Each
of the following parts covers questions and answers addressed by the panel.
Questions and Answers (continued)
Q3.
How does the development of new business processes and business
process modeling fit in?
A3:
Well, as mentioned earlier on, the focus of Web services and composite applications
is on processes, as well as on data and transactions. A business process is
any function performed on an ongoing, recurring basis with two or more steps
or actions necessary to complete it, and thus, these steps must be expressed
explicitly. Order taking, customer billing, order fulfillment, business partners'
interaction, shipping, human resources (HR) management, quality assurance,
project management, manufacturing, and so on are all examples of business processes.
These
processes will embody one of the following: current best practices, unique practices,
or "next" best practices. Furthermore, organizations are increasingly realizing
that their business processes are a fundamental source of competitive advantage.
Companies should be able to take advantage of current best practices, and also
have the flexibility to quickly adapt to discover unique practices that should
help them compete or reduce costs, and also the ability to adopt new best practices
as they emerge. Enterprise-wide applications that can be tailored to a business
without significant re-programming and development have a distinct advantage
over those that cannot. To that end, business process management (BPM)
is the new approach to automate cross-functional processes, which allows processes
to be modeled and then dynamically (rather than in a rigid, hard-coded manner)
maintained as business requirements are refined or modified.
Regardless
of the type of function, all business processes are built around the idea of
workflow, which means that each process has a predefined "map" or model.
This workflow map includes steps (that might be actions or decisions) and routes,
or paths. A more complex workflow may have many steps and routes to cover all
of the possible scenarios that can occur within the process. Workflows typically
have a single start and end step, but some complex workflows may have multiple
end steps, while extremely complex workflows can even have multiple start steps
for entering the workflow.
Action steps require an action to be taken either by a human or machine, whereby the input may be manual or automatic, with the more automated being the aim. There are also informational actions, which do not require input but, instead generate a notification of some type as a process passes through the action step. Further, based on the decision criteria (which can also be automated or manual), the flow will be routed either to path A, path B, or elsewhere. The combination of a start step, action or decision steps, a route or routes, and an end step constitutes a workflow, which in turn represents a business process. Consequently, BPM has evolved from workflow tools, but it also entails activities like process modeling, application integration, process monitoring, and rapid application development tools. The system starts from a model that is usually built using a graphical tool or flowcharting program. This model or flowchart defines how and where data will travel (i.e., be orchestrated) along the process pipeline, as depicted above.
We
do not see BPM as a significant factor for mature ERP or computerized maintenance
management systems (CMMS) applications, particularly not in a single-site
environment. Indeed, how many ways do there need to be to pay vendors, create
invoices, book debits and credits, or schedule maintenance? However, with respect
to more "extrovert" applications like SCM and CRM, it is important to be able
to model the application to how an organization does business with trading partners,
and not be constrained by the software. The need for SOA, Web services, and
BPM has been boosted by these external processes, which are most often automated
workflows that involve multiple companies and a diversity of existing enterprise
systems. These workflows send messages through application programming interfaces
(APIs) to and from the various disparate systems involved. Usually, these communications
are sent over the Internet as XML messages, although they also can be transmitted
by a number of other means.
Addressing Reality
Thus, the next generation of enterprise applications architecture must address the reality that business processes cross application boundaries. The architecture will need to provide business process modeling and integration, application integration, and application extension in order to allow companies to realize the full potential of their current applications. With all of these capabilities, the new architectures will initially be used to pull together diverse applications in a way that the resulting composite application is better than the sum of its parts. Eventually, the next generation of enterprise applications will also embrace these architectural capabilities in the application itself.
Companies should seek to gain several values from BPM, such as a better agility and control over their business by having defined rules-based processes, and a greater visibility into their processes and the information to identify areas for improvement. Typically, how a manufacturing enterprise, such as organizes, plans, and schedules its production lines represents a competitive and strategic advantage in the marketplace. Accordingly, they do not want to have to make business process changes due to the software rigidity and possibly lose the efficiencies that may have taken years to gain. Business processes must be enabled across the artificial boundaries of disparate applications that must work together to support these business processes. To that end, BPM could assist in compliance issues, can reduce training requirements and can increase overall efficiency of the business.
For
more information, see the following recommended readings: BPM
Weaves Data and Processes Together For Real Time Revenues, Business
Activity Monitoring—Watching the Store For You, Integrating
All Information Assets, and Mid-Market
Getting the Taste of Some Emerging Technologies.
This
concludes Part Two of a multipart trend note.
Each
part covers questions and answers addressed by the panel.
Sword Ciboodle—One More BPM-Centric CRM Provider | SAP SCM—Stepping Out of Obscurity | Reconnecting with a Tried-and-True Manufacturing ERP Vendor | The Lesser-Known (Social) Facts about Microsoft Dynamics CRM | Meet the New (Revolutionized) Progress Software | The Path to Healthy Data Governance | AuraPortal: A BPM Vendor Worth Checking Out | Deltek, We Hardly Knew Ye: New Deltek at Insight 2011 | PegaWorld 2011 Revisited | Ariba's 15-Year Journey into the B2B Commerce Cloud | Financial Reporting—Who Needs It? | Perfect Orders: Improving Customer Satisfaction and Financial Results | BPM Product Review: SAP BusinessObjects Planning and Consolidation | A Tour of the Clouds | Business Process Management in Free and Open Source: An Overview of the Demand and the Supply |
Innovations in Business Intelligence | Vendor Spotlight: Agresso | Application Giants in Duel and Duet for Users’ Hearts, Minds … and Wallets | The Secret of One Vendor's Success in the Retail Supply Chain | A Retail Sourcing Suite Built on Experience | One Vendor's Quest to Garner a Global Sourcing Ecosystem | BPM Showdown! Oracle's Hyperion System 9 vs. OutlookSoft vs. Cartesis Suite | Vendor Reservations, a Full-fledged SaaS ERP, and User Recommendations | Software as a Service's Functional Catch-up | SOA From a Management Perspective: Part Two | SOA From a Management Perspective: Part One | Business Process Management Notations within Business Process Management | Delivering Adaptive Discovery for Business Process Management | Business Process Analysis versus Business Process Management | The Future of Business Process Management: Where is BPM heading? | Vision Software Brings a Solid Business Process Management Solution to the Table | Acquisition Changes Product Lifecycle Management Landscape | Exact Acquires Vanguard Solutions Group | Giving a Business Process Management Edge to Enterprise Resource Planning | How Is Business Process Management Applicable to Financial Services? | Business Process Management: A Crash Course on What It Entails and Why to Use It | What Plant-level Systems Can Do for the Enterprise Market | Plant-level Systems: Facing and Dealing with Obstacles | The Importance of Plant-level Systems | Project Management Office: Framework Strategy | What Do Users Want and Need? | Is 'Sage' Wiser And Better Than 'Best'? | Business Process Management: How to Orchestrate Your Business | How to Avoid Becoming Another CMMS Implementation Failure Statistic | Understanding SOA, Web Services, BPM, BPEL, and More
Part One: SOA, Web Services, and BPM | Mainstream Enterprise Vendors Begin to Grasp Content Management
Part Three: Challenges | The Many Flavors of Application Software Outsourcing | Positioning Starts With A Message Strategy | Microsoft Business Network (MBN)--Coming of Age?
Part Three: Challenges and Competition | Microsoft Business Network (MBN)--Coming of Age?
Part Two: Market Impact | Microsoft Business Network (MBN)--Coming of Age?
Part One: Event Summary | Electronic Product Code (EPC): A Key to RFID | Business Strategy, Business Processes, and Business Systems | Mid-market Getting the Taste of Some Emerging Technologies | Service Chain Information will Transform the Total Chain | Integrating All Information Assets
Part Two: Why is integration an issue? | High Performance Organizations Are Driven by
the Power of Enterprise Business Events | Enterprise Applications--The Genesis and Future, Revisited
Part Six: Looking to the Future | Enterprise Applications--The Genesis and Future, Revisited
Part Four: Another Step in ERP Evolution | GXS Acquires HAHT Commerce for More Synchronized Retail B2B Data
Part Two: HAHT Commerce | Exact Software--Working Diligently Towards the "One Exact" Synergy
Part Five: Market Impact (Continued) | Exact Software--Working Diligently Towards the "One Exact" Synergy
Part One: Event Summary | Outsourcing 101 - A Primer
Part Two: Outsourcing Categories | The Many Faces of PLM
Part Two: The Future of the PLM Suite | Financial Reporting, Planning, and Budgeting As Necessary Pieces of EPM
Part Two: Challenges and User Recommendations | Financial Reporting, Planning, and Budgeting As Necessary Pieces of EPM
Part One: Executive Summary | The Hidden Gems of the Enterprise Application Space
Part Two: Sorting and Selecting SRM Software | Evaluating Enterprise Software-Business Process or Feature/Function-Based Approach? All the above, Perhaps?
Part Three: Knowledge Bases and User Recommendations | Evaluating Enterprise Software - Business Process or Feature/Function-Based Approach? All the above, Perhaps?
Part Two | Evaluating Enterprise Software - Business Process or Feature/Function-Based Approach? All the above, Perhaps? | Audit Considerations for Enterprise Software Implementations
Part 1: Project Planning and Management | The Power of One | IBM Express-es Its Candid Desire For SMEs
Part Two: Market Impact | Generating Revenue from Service | BPM Weaves Data And Processes Together For Real-time Revenues | CRM Selections: When An Ounce Of Prevention Is Worth A Pound Of Cure
Part One: The CRM Selection Challenge | Will A Big Fish's Splash Cause Minnows' Flush Out Of The CRM Pond?
Part Two: Challenges and User Recommendations | What's Wrong With Application Software?
Business Processes Cross Application Boundaries | Product Life Cycle Management (PLM) in ProcessPart 3: Process PLM Requirements | Product Life Cycle Management (PLM) in Process
Part 1 Proven in Discrete, Ready to Blossom in Process | CRM For Complex Manufacturers Revolves Around Configuration Software | 6 Immediate Business Improvements Offered by an Online SRM System | How Supply Chain Projects Morph Into Black Holes | Geac Hopes To See System21 Shine Again Like 'Aurora'
Part 2: Market Impact | Integration is the Name of the Game in Software Systems | The 'Joy' Of Enterprise Systems Implementations
Part 2: Implementation Key Success Factors | Should E-Business Be Inside or Outside of IT? | Anatomy of a Technology Selection | IPSec VPNs for Extranets: Not what you want to wake up next to | User-Focused Design Principles Shape the Customer Experience | Navision Enhances Its e-Vision And Looks To Expand Vertically - Part 3: Challenges & User Recommendations | Navision Enhances Its e-Vision And Looks To Expand Vertically - Part 2: Market Impact | Navision Enhances Its e-Vision And Looks To Expand Vertically | ERP Trivia - Every Why Should Have Its Wherefore
Part 2: ERP Key Success Factors | CRM is Busting Out Of Its Britches: Operational, Analytical, and Collaborative CRM Are Born | CPR on BPR: Practical Guidelines for Successful Business Process Analysis | CPR on BPR: Long Live Business Process Reengineering
Part 1: A Primer | NavisionDamgaard Reverts To Navision, But In Name Only | Lawson Asserts Itself, Draws A Bead On Bigger Players | Formation Systems Pioneers Product Design Collaboration For The Process Industries | Essential ERP - Its Functional Scope | Implementation Acceleration Using Integration | E-Procurement Is Not Electronic Purchasing - Part II | Making Sure Your Service Provider Doesn't Fall Down on the Job | To BEA or Not to BEA: Is That the Question? | EAI Vendor Active Software Activates Transactions | E&Y+ASP=BSP: It’s Not Algebra, But It Adds Up To Something Big | EAI Vendor Extricity Teams with Moai to Automate E-Commerce Systems | Essential ERP – Current Market Trends – Part II | Getting Beyond the Development Stage | ERP Demand Being Re-heated | Sybase and MicroStrategy Team on Vertical Market Portal Applications | JBA: Will it remain "@ctive Enterprise"? | Getting Strategic Planning and Financial Planning in the Same Bailiwick |