We have been hearing about service-oriented architecture (SOA) for some time. Now, major software players are starting to lay out their plans and strategies. Some are even willing to assign delivery dates. As a company, you cannot ignore SOA, since we are constantly told that, from a software perspective, it is the best thing since sliced bread or, to use an updated analogy, the TV remote control. Regardless of your views, chief information officers (CIOs) need to outline their plans and be prepared to respond to executive management's question: "What are we doing?" This note sounds the alert, raises the flag, or fires the warning flare as to why converting to SOA does not appear to be an easy transition and cannot be accomplished with smoke and mirrors. Accordingly, we will look at the basics of SOA; the rollout plans of major software vendors; the benefits of SOA; concerns about SOA; and why the implementation of SOA won't be easy.
This is Part One of a two-part research note. Part Two addresses concerns about SOA and how your organization can migrate to an SOA environment.
What is SOA?
SOA is a collection of services or groups of components that perform business processes such as credit verification, currency conversion, or inventory availability. SOA employs an architectural style for building applications by combining loosely coupled and interoperable services. By being loosely coupled, an application does not have to understand or even know the technical details of a service to call it. As a result, SOA attempts to deliver platform independence, and is not tied to a specific technology.
Examples of SOA can be found in our everyday lives. A common example is a DVD player. The player offers the service of playing a DVD. You can play multiple DVDs in the player. You can even play the same DVD in another player, but the sound quality may not be the same. SOA, however, should not be confused with object-oriented programming (OOP). Following our DVD example, in OOP the DVD would come with its own player, not to be separated. This diminishes one of the primary advantages of SOA, namely reusability. To understand the evolution of SOA, see research note Architecture Evolution: From Mainframes to Service-oriented Architecture.
Being loosely coupled also helps to screen some of the technical complexity of programming, a potentially big boost for productivity. For example, you do not need to know how a credit check is performed to complete a customer's order. You just need to know what information, such as customer ID and order amount, the credit checking service needs to return an approval or rejection. The process is similar to when televisions were built with individual electronic components and repair meant replacing a component and not the entire set.
With SOA comes new terms and concepts, or old concepts with a new lexicon, both of which mean some difficult decisions lie ahead. With the use of services you can expect a lot of messaging traffic. Accordingly, you will need technology to manage this traffic and its flow on the information highway. An enterprise service bus (ESB) facilitates the connection of legacy systems to services. It also transforms and routes traffic. ESBs are particularly effective for long-running processes, invoking multiple services such as purchasing, which can encompass item look-up, pricing, discount terms, and more. After being developed and tested, services must live somewhere. Typically, services are published in registries or directories while being stored in repositories. This combined infrastructure controls secured access, specifies the input parameters, and enforces run-time performance parameters. Relative to performance and after services enjoy wider and wider acceptance, reporting and alerts are needed to ensure that applications are taking full advantage of SOA. Other difficult choices such as development platform, integration with web services, and testing and debugging protocols remain, and must coexist with your current technology and network topology.
Major vendors are starting to lay out their visions for SOA. Based on its NetWeaver development and integration platform (see research note Multipurpose SAP NetWeaver), SAP's approach is to deliver narrowly defined models or packages rather than release large-scale updates of closely interlinked components. By providing business process models, SAP provides the means of getting you up and running quickly, assuming that the models can fit within the constraints of your business.
Attempting to merge the software code resulting from its recent acquisition of PeopleSoft, Oracle's Project Fusion endeavors to provide a more open environment. Accordingly, Oracle's approach is to provide tools to model your business processes. These tools include a business process development platform and middleware and database components, which are open to third party vendors. This business process management (BPM) approach can deliver a more open framework, resulting in components tailored to your environment. So, while SAP's approach could simplify and accelerate the overall process of implementing SOA, Oracle's plan may provide greater adaptability of the unique aspects that make a company successful.
Referring to the "real approach" to SOA, Microsoft advocates a more incremental method, using advancements in .Net Framework, SharePoint, 2007 Microsoft Office System, Exchange Server, and Vista (see research note Subtle (or Not-so-subtle) Nuances of Microsoft .NET Enablement). Unlike the enterprise infrastructure-centric approach, Microsoft touts a wave approach to deliver SOA interoperability gradually to the Microsoft Dynamics product lines. Microsoft Dynamics, formerly known as Microsoft Business Solutions, includes Axapta, Great Plains, Navision, and Solomon. In so doing, some features will be available now instead of waiting for the full rollout. Originally known as Project Green, Microsoft has committed to an initial phase called Wave 1, which is nearing completion. It is expected to achieve a common look and feel throughout Microsoft Dynamics. Obviously, this is where Office 2007 and Vista will set the tone. Expect to see left-pane navigation bars for easy access, top-page trails for traversing back to a previous point of reference, and user ribbons, which will replace the traditional menus and toolbars with a set of tabs of common and most relevant commands. Wave 2 is expected for release in 2008 or 2009 as product lines continue to move away from coding to model-based development using Visual Studio .Net tools and languages. Once this transition is complete, Microsoft can consider merging product lines. Microsoft shares two potential obstacles with Oracle. First is seamlessly integrating acquired software packages to present a consistent and familiar theme. Second is adopting a model building capability as opposed to delivering the models, potentially sacrificing delivery speed for the sake of flexibility. While Microsoft's architecture vision appears to be clearer due to our familiarity with and the release of Office and Vista, the starting point for merging product lines is vague, particularly when compared to SAP and Oracle.
Given SAP's increased interest in penetrating the small and medium enterprise (SME) market, its approach of providing process models ready for deployment makes a lot of sense. For companies with information technology (IT) resources, availability of Oracle's modeling tools allows enterprises to grow their own services, customized to their business requirements. However, Microsoft's similar approach is somewhat baffling given its predominance in the SME space.
Vendor plans are, at best, sketchy, as more vendors are jumping onto the SOA bandwagon in an attempt to generate new software revenue streams. After digesting the over-hyped Y2K phenomenon, many companies are adopting a reasonable wait-and-see attitude before taking another bite of the technology apple. Can you blame them?
What Are the Benefits of SOA?
Be assured that the benefits of SOA are significant and achievable, and deserve careful evaluation and analysis. Reviewing some of the more substantial benefits justifies this cautious stance.
Service Reusability
Nowadays programs are rarely written from scratch. Typically, you start with a familiar program that most emulates the functionality you are trying to re-create, or that provides structural consistency. Now take this philosophy and incorporate built-in services and routines. Service reuse is the real power of SOA. Companies are finding that development time is significantly reduced, program logic flow greatly simplified, and duplication of effort eliminated. A well-maintained, tested service can be reused across the entire enterprise. Recent surveys indicate that service reusability is the most often cited benefit delivered by SOA. This should not be surprising. The concept of reusability has been the nirvana that IT groups have been trying to attain since the first IFTHENELSE statement was coded. Whether SOA will achieve this objective remains to be seen. Remember, IT can also stand for independent and temperamental.
Agility
Recall that one of the problems associated with contending with Y2K was interpreting the two-digit year designation. Finding every date routine in every program was considered a nightmare, warranting a complete replacement of legacy systems. Suppose that date handling was a called service that ensured correct formatting and calculation of periods of time. Y2K would not have been the worrisome beast that everyone thought it was. The analogy can be applied to more frequently changed business processes. Want to attract more customers by changing the pricing policy? Is bad debt increasing at an alarming rate, making you want to tighten credit checking procedures? If these processes were being supplied as centrally located services, accommodation of these business changes can be quick and immediate. If done correctly, SOA gives new meaning to agility and the concept of turning on a dime.
Corporate Governance and Security
Unfortunately, this next benefit bemoans the sad state of IT, but is necessary for SOA to be effective, namely "Tell them and they will comply." Corporate governance promotes compliance with policies and standards and ensures that everyone is marching to the same beat. Developers can be persuaded/encouraged/forced to use repository-based services if they ever want their applications to see the light of day. As a result, SOA can facilitate compliance with the US Sarbanes-Oxley (SOX) law and industry-specific regulations, thereby making it increasingly important to give sufficient notice to SOA governance. And, if personnel modeling business processes understand the need of using services, the need to provide secured access to these services is a natural follow-on. But this can be a double-edged sword. If you require the use of services, a communication channel must be established to let everyone know and find what is available for reuse. While registries and directories can help facilitate this communication, proactive methods must be added to supplement these passive tools.
Scalability and Manageability
There is some definite overlap with scalability and manageability relative to the previously mentioned benefits. However, these two benefits deserve special mention primarily because they are central to a well run and efficient IT organization. In an SOA environment, a change to a vendor-supplied application programming interface (API) means that the upgrade needs to be applied in one place only. Providing a central location for the services should make their management easier and more consistent. Furthermore, as services become popular in an organization, their rollout should be become more routine and straightforward.
About the Author
Joseph J. Strub has extensive experience as a senior project manager and consultant for the planning and execution of enterprise resource planning (ERP) projects for manufacturing and distribution systems, for large to medium companies in the retail, food and beverage, chemical, and consumer-packaged goods (CPG) process industries. He has developed marketing and communication programs for IT organizations and consulted on off-shore, outsourcing opportunities for multinational companies. Additionally, Strub was a consultant and information systems auditor with PricewaterhouseCoopers, and an applications development and support manager for several Fortune 100 companies. Currently, Strub is an independent consultant.
He can be contacted at JoeStrub@WriteTechnologyPlus.com.
Project Portfolio Management for Service Organizations: Bridging the Gap between Project Management and Operations | Easy ERP: A Challenge to Conventional Thinking | Predictive Analytics; the Future of Business Intelligence | New Approaches to Software Pricing | Enterprise Software Service and Maintenance Alternatives | Plant Intelligence as Glue for Dispersed Data? | A Unique Product Lifecycle Management Tool for Private Label Retail | ERP Plus and Beyond | The Strengths of a Vertically Centric Enterprise Software Provider | IT Governance: Maximizing the Business Investment | Supply Chain Vendor Morphs into SCEM with Response Management Vision | Business Process Management: A Crash Course on What It Entails and Why to Use It | Records Management Becoming More Important Due to Compliance Regulations | Integrating Customer Relationship Management through Software As A Service | Comparing On Demand Customer Relationship Management Service Alternatives |
Enterprise Software Product Outsourcing: A Fresh Perspective for Mid-market Vendors | The Exacting Needs of Metal Service Centers | What Plant-level Systems Can Do for the Enterprise Market | Plant-level Systems: Facing and Dealing with Obstacles | The Importance of Plant-level Systems | Parametric Technology Corporation's Bold Vision Drives Growth and Innovation | Prepackaged SAP Best Practices—Are They for You? | Best-of-breed Approach to Finance and Accounting | Joining the Sarbanes-Oxley Bandwagon; Meeting the Needs of Small and Medium Businesses | Composing Collaborative Financial Applications | Global Trade Management Software Vendors Under-Perform, But Were Predictions Overly Optimistic? | Using Visibility to Manage Supply Chain Uncertainty | Supply Chain Management Is Evolving toward Interdependent Supply Networks | Partnerships with Vendors and Independent Software Vendors: Rejuvenating Legacy Systems | Server Platform Revitalization in the Enterprise Applications Space | The Challenges of the Lawson-Intentia Merger | Market Impact of Lawson-Intentia Merger | Intentia Prepares for Merger with Lawson | 'New' Lawson Software's Transatlantic Extended Enterprise Resource Planning Intentions | Critical Components of an E-PLM System | Retalix Strives for Leadership in Retail Food Segment | Vendors Strive for Segment Pack Leader Status; Does Retalix Measure Up? | Looking For Software—The Expectations of Small and Medium Enterprises | SCM in a New Flavor: Real Time and Demand Driven | Enterprise Resource Planning: Bridging the Gap between Product Vision and Execution | Stability and Functionality for Process and Discrete Manufacturers | Aligning Java-based Application Strategies | A New Platform to Battle Software Bloat? | Can Java Perk Legacy Enterprise Resource Planning Systems? | Portal Strategy: One Vendor's Story and What It Means to You | Epicor To Give All Its Applications More Than A Pretty Facelift | A New Model for Evaluating Third Party Logistics Providers: Enter Service Oriented Architecture | Product Architecture for Product Endurance? | Programming for Business Analysts? The Promise of Simplified Web Services Implementation and Access | Niche Software at Its Best | Portals: Necessary But Not Self-sufficient | ERP and Warehouse Management: Technology, Challenges, and User Recommendations | Responding to Warehouse Management Needs | Mid-Market Strategy: International Enterprise Solutions | Adonix' Mid-Market FORMULA – Adopting Best of Both 'Organic Growers' and 'Aggressive Consolidators' Worlds | The Blessing and Curse of Rejuvenating Legacy Systems | Technology Enablers for the Lean Supply Chain | Rapidly Consolidating Enterprise Applications Market: The Worlds of 'Organic Growers' and 'Aggressive Consolidators' | Demand-driven Manufacturing and Warehousing: Challenges and User Recommendations | The Impact of Demand-Driven Technology in the SCM Market: IBS | Supply Chain Operations Reference and Other Features in ASW | IBS–Slow but Steady (and Demand-Driven) May Win the SCM Race | Essential ERP—Its Underpinning Technology | Mid-sized SCE Buys Small SCP: No Sure Bet on Short Term Profits | Warehousing Management: Yard Management, Competitive Analysis, and Challenges | Who Needs Warehousing Management and How Much Thereof? | The Technology Choices | Global versus Local Channel Approach, Who Will Win? | The Market Impact of Two Powerhouses | Addressing Channels and the Low-End Market | What Do Users Want and Need? | Technical Staff Management Systems for the Aviation Industry | Marquee Vendors Partner for Deepening Inherent CRM and BI Links | Why Are CRM and Analytics Intrinsically Connected? | Three Cs of Successful Positioning: The Competition | When Customer Relationships Meets Business Intelligence Marketing Analysis and User Recommendations | SAS and Action-Oriented Business Processes: Alliances, Partnerships, and Acquisitions | SAS: Striving to Sustain Leadership | Customer Life Cycle Solutions: Strategic Alliances, Challenges, & User Recommendations | A Tectonic Shift in Communications Customer Life Cycle Management | Amdocs Overhauls Its Marketing | Supply Chain Management Systems for Service and Replacement Parts: Players, Benefits, and User Recommendations | Avoid the Perils of Service Parts Planning in Supply Chain Management | Lucrative but "Risky" Aftermarket Business—Service and Replacement Parts SCM | Interview with Louis Suárez-Potts of OpenOffice.org and CollabNet | Interview with Karl Fogel of Subversion and CollabNet | Interview with Jeff Bates of SourceForge.net, Slashdot, and the OSTG | Concerted Disruption, Climb Aboard | Serving up EAM Integration | Competitive Challenges for Vanguard | A Demand-driven Approach to BI | Has the Mid-market Found Vanguard BI Solutions? | Integration and Consolidation of Business Intelligence within Business Performance Management | Business Intelligence Status Report: Recommendations | Access to Critical Business Intelligence: Challenging Data Warehouses? | Business Intelligence Vendors | Business Intelligence Corporate Performance Management Market Landscape | Business Process Management: How to Orchestrate Your Business | New Data Triggers for International Supply Chain Finance | Manufacturing Environments and Integration with Other Functions | Managing Your Supply Chain Using Microsoft Navision | Attaining Real Time, On-demand Information Data: Contemporary Business Intelligence Tools | Delivery Architecture - What it Means... | Business Intelligence for SMBs: MBS Excel Applications and Competitive Analysis | Vendors Harness Excel (and Office) to Win the Lower-end of Business Intelligence Market | Unifying Global Trade Management: Challenges and User Recommendations | Dealing with Global Trade Management Complexity | Market Leaders of Global Trade Management | Managing Global Trade Flows | Fighting Terrorism with Global Trade Management | Selecting a CMMS System | Global Trade Solutions: Competition, Challenges, and User Recommendations | Confronting Core Global Trade Problems: Order, Shipment, and Financial Settlement | Tackling the International Supply Chain | Confronting International Regulatory Compliance: Web-based GTM Solution | TradeBeam Keeps on Rounding Out Its GTM Set | How to Cope When Your Service Provider is Acquired | Enterprise Software Migration Alert: Is SAP the Alternative? | Oracle's Product Future: What Can the Past Tell? | Battle Booty from Oracle's Victory Over PeopleSoft | Offshore Outsourcing: Is There a Method to the Madness? Planning for Offshore Outsourcing | When Small Business Packages Have Enterprise Appeal | Employee Performance Management Problems | The Oracle/PeopleSoft Reality Check | What's Ahead for Users on the Enterprise Infrastructure Battlefront? | Competition Heats Up in ERP Market: Oracle Merger, and SAP and Microsoft Reacts | While Oracle and PeopleSoft Are to Fuse, Competitors Ruse--Leaving Customers (Somewhat) Bemused | A New Development Framework on iSeries or i5/OS: Architecture | GTM Solutions--Always Watch Out for SAP | Global Trade Regulatory Software: Vendor Obstacles and User Recommendations | Navigating Global Trade Waters | The Future of SOA-based Applications and Infrastructure | SOA as a Foundation for Applications and Infrastructure | SOA-based Applications and Infrastructure--The Next Frontier? | Customer Choices for Achieving Growth | Competitive Advantage in a Saturated Market: How Will the Big Few Do It? | Achieving Growth: New Accounts versus Up-selling to Existing Accounts | Merging Disparate IT Systems and Exploiting Multichannels | Enterprise Application Alternatives: What You Should Be Asking Oracle and SAP | Enterprise Application Players Keep Refining Value Propositions | Why Open Source is Important to You | Linking Planning and Execution Systems for Retailers’ Nirvana--Improved Visibility and Fulfillment | One Product for Large and Small Manufacturers: Challenges and User Recommendations | When EDI Goes Native, Everything Falls in Sync with IQMS | Benefits of a Single Database Solution: Improved Enterprise Quality Management from IQMS | Solving Enterprise Problems: The Fully-integrated Solution of IQMS | Why Service Matters: Enterprise Solutions, Market Differentiation, and IQMS | IQMS Prospers by Helping Enterprises Work Smarter | The Players of Software-as-a-Service Business Models and Finding the Best Value Propositions | Disruptive Innovations? On-demand Pricing Models and Vendors | Get on the Grid: Utility Computing | Trends in Delivery and Pricing Models for Enterprise Applications: Pricing Options | Oracle Further Orchestrates Its SOA Forays
Part Six: Weaknesses and User Recommendations | Oracle Further Orchestrates Its SOA Forays
Part Five: Collaxa Acquisition | Oracle Further Orchestrates Its SOA Forays
Part Four: SOA and Web Services | Oracle Further Orchestrates Its SOA Forays
Part Three: Strategy Shifts | Oracle Further Orchestrates Its SOA Forays
Part Two: Strategy | Oracle Further Orchestrates Its SOA Forays
Part One: Event Summary and Market Impact | How to Avoid Becoming Another CMMS Implementation Failure Statistic | SAP Bolsters NetWeaver's MDM Capabilities
Part One: Event Summary | A Spoonful of SugarCRMCase Study and Review of an Open Source CRM Solution | Mainstream Enterprise Vendors Begin to Grasp Content Management
Part Three: Challenges | Atrion User Conference Highlights Need for Regulatory Compliance in PLM | The Name and Ownership Change Roulette Wheel for Marcam Stops at SSA Global
Part Four: What SSA Global Gets | The Many Flavors of Application Software Outsourcing | Positioning Starts With A Message Strategy | SSA Global Forms a Strategic Unit with an Extended-ERP Savvy
Part Three: Challenges and User Recommendations | TEC Talks to OpenMFGFree and Open Source Software Business ModelsPart Two: OpenMFG | 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 | Provia Tackles RFID in a Twofold Manner
Part Eight: Challenges and User Recommendations | Provia Tackles RFID in a Twofold Manner
Part Seven: WMS Market Impact | Provia Tackles RFID in a Twofold Manner
Part Six: Market Impact | Provia Tackles RFID in a Twofold Manner
Part Five: 3PL Support and SCE Optimization | Provia Tackles RFID in a Twofold Manner
Part Four: Global Availability | Provia Tackles RFID in a Twofold Manner
Part Three: Provia and Viastore Systems Alignment | Provia Tackles RFID in a Twofold Manner
Part Two: RFID Compliance | Provia Tackles RFID in a Twofold Manner
Part One: Recent Annoucements | RFID Case Study: Gillette and Provia
Part Two: Challenges and Lessons Learned | RFID Case Study: Gillette and Provia
Part One: Background | Electronic Product Code (EPC): A Key to RFID | Business Strategy, Business Processes, and Business Systems | PeopleSoft Revamps World for Its Mid-Market "Express" Conquest
Part One: Recent Annoucements | Mid-market Getting the Taste of Some Emerging Technologies | Service Chain Information will Transform the Total Chain | Encompix--Thriving on Encompassing Complexity
Part Two: Challenges and User Recommendations | Leveraging Technology to Maintain a Competitive Edge During Tough Economic Times -- A Panel Discussion Analyzed
Part Two: Business Process Modeling | Leveraging Technology to Maintain a Competitive Edge during Tough Economic Times --A Panel Discussion Analyzed
Part One: Introduction | 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 One: Event Summary | 3M Wraps Up HighJump, While Retalix Shops OMI International
Part Three: Challenges and User Recommendations | Onyx/Pivotal Rivalry Through Thin Rather Than Thick | I-Impact Predicts Your Customer Retention! | Outsourcing 101 - A Primer
Part Two: Outsourcing Categories | The Many Faces of PLM
Part Two: The Future of the PLM Suite | Microsoft Keeps on Rounding up Its Business Solutions
Part Two: Challenges and User Recommendations | Microsoft Keeps on Rounding up Its Business Solutions
Part One: Event Summary | 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 | Autodesk to Bring Microsoft Business Solutions Closer to PLM | Lawson Software-IPO and Several Acquisitions After
Part Five: Challenges and User Recommendations | Lawson Software-IPO and Several Acquisitions After
Part Four: Strengths Continued | Lawson Software-IPO and Several Acquisitions After
Part Three: Market Impact | Lawson Software-IPO and Several Acquisitions After
Part Two: Retail and Professional Service Initiatives | Lawson Software-IPO and Several Acquisitions After | Ramco to Its Customers-Let's Get Personal!
Part Two: Commitment and Recommendations | Ramco to Its Customers - Let's Get Personal! | 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 | Surado! A Rising Mid-market CRM Provider | Analyzing MAPICS' Further Steps After Frontstep
Part Five: Challenges and User Recommendations | Analyzing MAPICS' Further Steps After Frontstep
Part Four: Market Impact Continued | Analyzing MAPICS' Further Steps After Frontstep
Part Three: Market Impact | Analyzing MAPICS' Further Steps After Frontstep
Part Two: More Recent Events | Analyzing MAPICS’ Further Steps After Frontstep | chinadotcom in the "Process" of Acquiring Ross Systems
Part Two: Challenges and User Recommendations | chinadotcom In The "Process" of Acquiring Ross Systems | SSA GT to EXE-cute (Yet) Another Acquisition
Part Four: Challenges, and User Recommendations | SSA GT to EXE-cute (Yet) Another Acquisition
Part Three: Impact on SSA GT | SSA GT to EXE-cute (Yet) Another Acquisition
Part Two: EXE | SSA GT To EXE-cute (Yet) Another Acquisition | QAD Pulling through, Patiently but Passionately
Part Six: User Recommendations | QAD Pulling Through, Patiently But Passionately
Part Five: Challenges | QAD Pulling Through, Patiently But Passionately
Part Four: Market Impact Continued | QAD Pulling through, Patiently but Passionately
Part Three: Market Impact | QAD Pulling Through, Patiently But Passionately
Part Two: Company Background | QAD Pulling Through, Patiently But Passionately | PeopleSoft Strategy a Good Deal for JD Edwards Customers | Battery Power Shakes Up Made2Manage
Part Two: Challenges and User Recommendations | Battery Power Shakes Up Made2Manage | IBM is Serious About SMB | Solomon Stands the Test of Time Despite Changing Masters
Part Four: Challenges and User Recommendations | Solomon Stands the Test of Time Despite Changing Masters
Part Three: Product Differentiators | Solomon Stands the Test of Time Despite Changing Masters
Part Two: Market Impact | Solomon Stands the Test of Time Despite Changing Masters | Scala and Microsoft Become (Not So) Strange CRM Bedfellows
Part Three: Challenges and User Recommendations | Scala and Microsoft Become (Not So) Strange CRM Bedfellows
Part Two: Market Impact Continued | Scala and Microsoft Become (Not So) Strange CRM Bedfellows | The Power of One | Epicor Conducts Its Own ROI Acquisition Rationale
Part Three: Challenges and User Recommendations | Epicor Conducts Its Own ROI Acquisition Rationale
Part Two: Market Impact | Epicor Conducts Its Own ROI Acquisition Rationale | Lose the Starry Eyes, Analyze: Reviewing the Ideal Candidate for EMR Innovations ProcessPro | RTI's CRM Applications Rivals The Major League Providers | IBM Express-es Its Candid Desire For SMEs
Part Three: Challenges and User Recommendations | IBM Express-es Its Candid Desire For SMEs
Part Two: Market Impact | IBM Express-es Its Candid Desire For SMEs | Best Software Delivers More Insights To Its Partners
(As Well As To The Market)
Part Five: Challenges and User Recommendations | Best Software Delivers More Insights To Its Partners
(As Well As To The Market)
Part Four: Market Impact Continued | Best Software Delivers More Insights To Its Partners (As Well As To The Market)
Part Three: Market Impact | Best Software Delivers More Insights To Its Partners (As Well As To The Market)
Part Two: Event Summary Continued | Best Software Delivers More Insights To Its Partners
(As Well As To The Market) | Baan And SSA GT Merge To Form A Mid-Market Empire With An ''Iron Side''
Part Four: Market Impact Summary and User Recommendations | Baan And SSA GT Merge To Form A Mid-Market Empire With An ''Iron Side''
Part Three: Market Impact On SSA GT | Baan And SSA GT Merge To Form A Mid-Market Empire With An ''Iron Side''
Part Two: Market Impact On Baan | Baan And SSA GT Merge To Form A Mid-Market Empire With An ''Iron Side'' | Generating Revenue from Service | To Gain Market Share in the Mid-Market, SAP Leaves No Stone Unturned | Welcome to the CRM Mid-Market Abyss-PeopleSoft | Frantic Merger-Mania Spiced Up With Vendettas Leaves Customers Anxious | Lose the Starry Eyes, Analyze: Reviewing the Ideal Candidate for Metasystems ICIM | Epicor Reaches Better Vista From This Vantage Point
Part Three: Challenges and User Recommendations | Epicor Reaches Better Vista From This Vantage Point
Part Two: Market Impact | Epicor Reaches Better Vista From This Vantage Point | A User Centric WorkWise Customer Conference | ROI Systems Defies The Odds Through Delighted Customers
Part Three: Strengths, Challenges and User Recommendations | ROI Systems Defies The Odds Through Delighted Customers
Part Two: Market Impact | ROI Systems Defies The Odds Through Delighted Customers | Adonix + CIMPRO = A Feature-Rich Process ERP Product, But With Challenges | BPM Weaves Data And Processes Together For Real-time Revenues | SCE Leaders Partner To See Beyond Their Portfolio
Part Two: Market Impact | Baan Seeking A New Foster Home -- A Déjà vu Or Not Quite?
Part Three: Market Impact and User Recommendations | Baan Seeking A New Foster Home -- A Déjà vu Or Not Quite?
Part Two: Baan Under Invensys | Baan Seeking A New Foster Home -- A Déjà vu Or Not Quite? | Microsoft Convergence 2003 portrayed an Enterprise Solutions crossroad! | Commerce One Conducts Its Soul-Searching Metamorphosis
Part Two: Challenges and User Recommendations | Commerce One Conducts Its Soul-Searching Metamorphosis | Cincom Acknowledges There Is A Composite Applications Environ-ment Out There
Part Two: Challenges and User Recommendations | Cincom Acknowledges There Is A Composite Applications Environ-ment Out There | CRM Selections: When An Ounce Of Prevention Is Worth A Pound Of Cure
Part One: The CRM Selection Challenge | Lose the Starry Eyes, Analyze: Reviewing the Ideal Candidate for a Pronto Solution | Is J.D. Edwards's CRM 2.0 (With more than 200 Enhancements) Good News? | Ramco Ships Technology And Products.
Part Two: User and Vendor Recommendations | Ramco Ships Technology And Products.
Is This The Future Of Enterprise Applications? | SYSPRO - Awaiting Positive IMPACT From Its Brand Unification
Part Three: Challenges and User Recommendations | SYSPRO - Awaiting Positive IMPACT From Its Brand Unification
Part Two: Market Impact | SYSPRO - Awaiting Positive IMPACT From Its Brand Unification | SAP Weaves Microsoft .NET And IBM WebSphere Into Its ESA Tapestry
Part Three: Challenges and User Recommendations | SAP Weaves Microsoft .NET And IBM WebSphere Into Its ESA Tapestry
Part Two: Market Impact | SAP Weaves Microsoft .NET And IBM WebSphere Into Its ESA Tapestry | What's Wrong With Application Software?
Business Processes Cross Application Boundaries | Lilly Software - Product Enhancements Remain Its Order 'Du Jour'
Part Four: Challenges and User Recommendations | Lilly Software - Product Enhancements Remain Its Order 'Du Jour'
Part Three: Competitive Analysis | Lilly Software - Product Enhancements Remain Its Order 'Du Jour'
Part Two: Market Impact | Lilly Software - Product Enhancements Remain Its Order 'Du Jour' | Will Adonix Provide A Warmer Home To CIMPRO?
Part Three: Challenges and User Recommendations | Will Adonix Provide A Warmer Home To CIMPRO?
Part Two: Market Impact | Will Adonix Provide A Warmer Home To CIMPRO? | ACCPAC -- Being Much More Than Meets The Eye
Part Four: Challenges and User Recommendations | ACCPAC -- Being Much More Than Meets The Eye
Part Three: Market Impact | ACCPAC -- Being Much More Than Meets The Eye
Part Two: Announcements Continued | ACCPAC -- Being Much More Than Meets The Eye | Ramco Systems' Users - Winning Big And Speaking Out In Las Vegas | Made2Manage Affirms Its Technological Astuteness
Part 3: Challenges and User Recommendations | Made2Manage Affirms Its Technological Astuteness
Part 2: Strategy | Made2Manage Affirms Its Technological Astuteness | MAPICS To Leap Forward In A Frontstep Way
Part 3: Challenges and User Recommendations | MAPICS To Leap Forward In A Frontstep Way
Part 2: Market Impact | MAPICS To Leap Forward In A Frontstep Way | Best Software To Hold Competition At Bay
Part Four: Challenges & User Recommendations | Product Life Cycle Management (PLM) in ProcessPart 3: Process PLM Requirements | Best Software To Hold Competition At Bay
Part Three: Market Impact | Best Software To Hold Competition At Bay
Part Two: Strategy | Best Software To Hold Competition At Bay | Ross Systems Shows Poise in 'Big Easy' | Is SSA GT Betting Infini(um)tely On Acquisitions?
Part Four: Challenges and User Recommendations. | Is SSA GT Betting Infini(um)tely On Acquisitions?
Part Three: Complementary Products | Is SSA GT Betting Infini(um)tely On Acquisitions?
Part Two: Market Impact | Is SSA GT Betting Infini(um)tely On Acquisitions? | Epicor Picks Clarus' Bargain At The Software Flea Market
Part 2: Challenges and User Recommendations | Epicor Picks Clarus' Bargain At The Software Flea Market | Product Life Cycle Management (PLM) in Process
Part 1 Proven in Discrete, Ready to Blossom in Process | Cincom Asserts Expertise In CRM For Complex Manufacturers
Part 2: Challenges and User Recommendations | Cincom Asserts Expertise In CRM For Complex Manufacturers | MAPICS Moving On Pragmatically
Part 4: Competition and User Recommendations | MAPICS Moving On Pragmatically
Part 3: Challenges | MAPICS Moving On Pragmatically
Part 2: Market Impact | MAPICS Moving On Pragmatically | CRM For Complex Manufacturers Revolves Around Configuration Software | Microsoft Lays Enforced-Concrete Foundation For Its Business Solutions
Part 4: User Recommendations | Microsoft Lays Enforced-Concrete Foundation For Its Business Solutions
Part 3: Challenges | Microsoft Lays Enforced-Concrete Foundation For Its Business Solutions
Part 2: Market Impact | Microsoft Lays Enforced-Concrete Foundation For Its Business Solutions | 6 Immediate Business Improvements Offered by an Online SRM System | How Supply Chain Projects Morph Into Black Holes | J.D. Edwards Finds Its Inner-Self Within Its 5th Incarnation
Part 4: Challenges and User Recommendations | J.D. Edwards Finds Its Inner-Self Within Its 5th Incarnation
Part 3: Market Impact | J.D. Edwards Finds Its Inner-Self Within Its 5th Incarnation
Part 2: FOCUS Announcements Continued | J.D. Edwards Finds Its Inner-Self Within Its 5th Incarnation | PeopleSoft Internationalizes Its Mid-Market Forays
Part 2: Challenges & User Recommendations | PeopleSoft Internationalizes Its Mid-Market Forays | Frontstep Ups The .NET Ante
Part 2: Challenges and User Recommendations | Frontstep Ups The .NET Ante | Geac Hopes To See System21 Shine Again Like 'Aurora'
Part 2: Market Impact | Will Glovia Glow Again Through Its Hub And VARs?
Part 2: Challenges and User Recommendations | Will Glovia Glow Again Through Its Hub And VARs? | Lose the Starry-Eyes, Analyze:An Ideal Customer for Relevant INFIMACS | 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 | Ramco Systems - Diversity Marshaled Through Flexibility
Part 3: Challenges and User Recommendations | SAP Farms More Business Out Amid Its Staff Reductions | Ramco Systems - Diversity Marshaled Through Flexibility
Part 2: Market Impact | Ramco Systems - Diversity Marshaled Through Flexibility | SAP Opens The ‘Miss Congeniality’ Contest | 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 | Lilly Software Visualizes Its eBusiness Offering, NOW. Part 2: Market Impact | PeopleSoft Remains Rock-Hard And Economy Proof | Lilly Software Visualizes Its eBusiness Offering, NOW | Glovia On B2B Reinventing Trail | Kewill And Microsoft Great Plains To Further Mutually Complement | Syspro Hatches 'Encore' IMPACT On SME Manufacturers. Part 2: Market Impact | INFIMACS Becoming Ever More RELEVANT For Project-Based Industries. Part 2: Market Impact and User Recommendations | INFIMACS Becoming Ever More RELEVANT For Project-Based Industries. Part 1: Recent Developments | Clarity of Vision: Clarify Sold to Amdocs by Nortel | Collaborative Commerce: ERP, CRM, e-Proc, and SCM Unite! A Series Study: IFS - Part 2 of 2 | Way To Go, Ross Systems! | Collaborative Commerce: ERP, CRM, e-Proc, and SCM Unite! A Series Study: IFS - Part 1 of 2 | MAPICS Unifies The Brand And Interacts For CRM Solutions | IFS Glows Amidst The Mid-Market Gloom | Oracle Makes A U-Turn At The 'All Things To All People' Exit | 'Collaborative Commerce': ERP, CRM, e-Proc, and SCM Unite! A Series Study: SAP AG | 'Collaborative Commerce': ERP, CRM, e-Proc, and SCM Unite! A Series Study: Baan and Parent Company, Invensys | Frontstep Still Awaiting Better Times | Will V8 Help SSA GT Regain Lost Ground? | PeopleSoft Keeps Truckin’ On A Potholed Road Ahead | Epicor Shows Resilience When It Needs It The Most | ERP Trivia - Every Why Should Have Its Wherefore
Part 2: ERP Key Success Factors | J.D. Edwards Fires Siebel, Hires YOU | 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 | SAP Thrives On Competitors' Plight, In Part | Made2Manage Manages Throughout Soft Market | Microsoft Great Plains Procures eProcure At Last | SAP - A Humble Giant From The Reality Land?
Part 5: Challenges and User Recommendations | SAP - A Humble Giant From The Reality Land?
Part 4: SAP's Strategy | i2, SAP, Oracle Poised For Showdown in Q4 | SAP – A Humble Giant From The Reality Land?
Part 3: Market Impact | SAP - A Humble Giant From The Reality Land?
Part 2: Expanding Functionality | SAP - A Humble Giant From The Reality Land?
Part 1: Alliances | PeopleSoft Supply Chain Is Music To Mid Market Ears | It Is Possible - SAP And Baan Strange Bedfellows | Oracle Claims The Worst Is Over And Turns To KISS For A Boost
Part 3: The Challenge of Gaining Competitive Advantage | Oracle Claims The Worst Is Over And Turns To KISS For A Boost
Part 2: The Implications | Oracle Claims The Worst Is Over And Turns To KISS For A Boost
Part 1: The News | NavisionDamgaard Reverts To Navision, But In Name Only | Baan Achieves A Speedy Recovery Despite The Tough Times | Will QAD Finally Get The Break (-Even)? | Lawson Asserts Itself, Draws A Bead On Bigger Players | ROI Systems - A Little ERP Fellow That Gets By | PeopleSoft - Catching Its Second Wind From The Internet
Part 3: Predictions and Recommendations | PeopleSoft - Catching Its Second Wind From The Internet
Part 2: Strengths and Challenges | PeopleSoft - Catching Its Second Wind From The Internet
Part 1: About PeopleSoft | Epicor To Try The Divestiture Tack, Too | MAPICS Clings To Its Customers' Loyalty | SAP Remains One Of The Market’s Beacons Of Hope | SSA Acquires MAX Hoping To Leap From Its MIN | IBM Buys What’s Left of Informix | Invensys Announces New Division - Baan Process | Formation Systems Pioneers Product Design Collaboration For The Process Industries | SAP Acquires TopTier To Further Broaden Its Horizons | Oracle Sails Slower In The Low Tide, But Mayday Signal Is Quite Far-Fetched | IFS Aspires To Capture North American Market Against The Low Tide | Is Intentia Truly Industry’s First In Food Traceability? | QAD Finally Breaks The Red Ink Streak, But… | Epicor Software Corp.: Completing Painstaking "e"Volution Part 2: Evaluating Epicor | J.D. Edwards Saved By SCM, Narrowly, And Only For Now | Epicor Software Corp.: Completing Painstaking "e"Volution Part 1: About Epicor | Infinium Attempts To Better Gain Some Markets' Ear | MAPICS XA Expands BI Offering Through Partnership With Vanguard | Has Intentia Turned The Corner? Almost. | Ross Systems Closes Ranks For A (Possible) Turnaround | PeopleSoft Plays Hardball | Is Made2Manage Made2Survive? Seems So. | Frontstep (Nee Symix Systems) A Step Closer To A Turnaround | SAP Defies Economic Slowdown, For Now | Can Lilly Software Get More VISUAL? | Fourth Shift Hopes To Thrive On China’s Greener Pastures | PeopleSoft Joins The Hunt For SMEs | Extricity Makes a Move into IBM’s Sphere of B2B Influence | Microsoft And Great Plains – A Friendship That Turned Into A Marriage | Oracle Sails Despite Market’s Low Tide; How Far Will It Go? | J.D. Edwards Reaches $1B Milestone In Another Losing Year | e-Catalysts Delivers Digital Marketplace | Made2Manage Systems, Inc.: M2M From A2Z For SMEs? | Essential ERP - Its Functional Scope | Ross Systems Continues To Slip, But Pledges to Fight Tooth And Claw | IFS Has A Magic Growth Formula; But What About Profitability? | SAP Claims Big Gains In The Low-End Battleground | Implementation Acceleration Using Integration | IBI + IBM = EAI | Baan – What Will The Future In Invensys’ Stable Bring? Part 2: Evaluating Baan | Infinium Ends Its Most Challenging Year | JuxtaComm And IBM Integrate Their Integration Products | Great Plains Unveils New E-Commerce Solution | Great Plains Taps The Web To Deliver Product Support | Epicor Delivers On Milestones, But Its Situation Remains Bleak | Onyx Software: CRM Vendor Battling For Viability | Baan – What Will The Future In Invensys’ Stable Bring? Part 1: About Baan | Intentia Possibly Seeing Daylight | SAP Q3 Results Cause Mixed Reactions | Fourth Shift Tightens Belt To Weather The Drought | E-Procurement Is Not Electronic Purchasing - Part II | PeopleSoft Delivers Oxymoron In 'Supply Chain in a Box' | PeopleSoft – Again A Force To Be Reckoned With? | Another Type Of Virus Hits The World (And Gets Microsoft No Less) | J.D. Edwards – A Collaboration Thought Leader Or A Disguised ERP Follower? Part 2: Evaluating J.D. Edwards | J.D. Edwards – A Collaboration Thought Leader Or A Disguised ERP Follower? Part 1: About J.D. Edwards | ROI Systems Catching Up With e-Commerce | IBM Aims Renamed UNIX Server at Sun | Catalyst International to Tread Water With SAP Through 2000 | More Vendors Bail on Oracle in Favor of IBM | Great Plains Supply Chain Series To Be Powered By Logility | Making Sure Your Service Provider Doesn't Fall Down on the Job | To BEA or Not to BEA: Is That the Question? | Infinium and Elcom Walk Down ASP Aisle | 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 | SAP Details CRM Plans | J.D. Edwards Closes Out Millennium on an Up Note | Oracle is Word One at Ford | Intentia Floats Vaporware Agent to Replace Business Planning | IBM Announces Netfinity 4000R Super-Thin Server | SAP AG - ERP Leader with a "New Dimension" | Baan Company N.V. - Is the Worst Over? | JBA: Will it remain "@ctive Enterprise"? | PeopleSoft on Client/Server and Database Issues | Getting Strategic Planning and Financial Planning in the Same Bailiwick | PeopleSoft - Are Business Intelligence and e-Commerce Enough? |