At the time when my recent “SaaSy Discussions” series was already being published, I had an update briefing and great discussion with Colleen Niven Smith, vice president of software-as-a-service (SaaS) initiatives at Progress Software. Smith and Progress Software’s findings on SaaS industry dynamics concur with my assertions that growth of SaaS-based offerings is expected to outpace traditional on-site enterprise applications business in the not-so-distant future.

Combined competitive, organizational, and technological factors are expected to fuel SaaS solution growth, and many industry analysts project the SaaS market to be in the range of USD$14 billion to USD$17 billion within the next three years. Indeed, as mentioned in my 2008 blog post on Progress Software’s SaaS forays, 20 percent of Progress Software’s independent software vendor (ISV) partners that leverage the Progress OpenEdge platform for SaaS applications saw their businesses grow by over 40 percent in 2008.

In addition, there has been a much higher market valuation lately of on-demand SaaS providers as compared to their on-premise-software peers. There are also more optimistic expectations about SaaS companies’ performances and long-term growth prospects as compared to traditional “perpetual license” application businesses. Read the rest of this entry »

Part 1 of this blog series outlined Epicor 9 (aka Epicor ERP [evaluate this product]), Epicor Software’s next-generation converged product suite. A similar feat has yet to be accomplished even by mighty Oracle within Oracle Fusion Applications.

The article also discussed Epicor’s accompanying “Protect, Extend, and Converge” strategy for providing customers with  a migration path choice on their own timetable and convenience. The article then continued on by digging deeper and explaining a number of enabling technologies and concepts within Epicor 9, starting with Epicor BPM (Business Process Management).

Part 2 of this blog series analyzes the major enabling concepts and technologies within the product, such as Epicor ICE 2.0, which is based on Epicor True SOA™, and includes the Epicor Everywhere Framework™. The article also digs deeper into the suite’s built-in business intelligence (BI) and enterprise performance management (EPM) capabilities. Read the rest of this entry »

Part 1 of this blog series described Unit 4 Agresso’s (or Agresso in further text) dual product strategy following its acquisition of CODA in 2008. The post then went on to analyzing (and reinforcing if you will, given a number of previous blog entries on the same topic) the post-implementation agility capabilities of Agresso Business World (ABW) [evaluate this product].

The blog post attempted to explain how the product’s underlying VITA architecture differs from contemporary service-oriented architecture (SOA)-based architectures. Part 2 of this blog series analyzes the CODA Financials product and its underlying Link  architecture. Contrary to Agresso VITA, CODA Link (a.k.a. CODA 2link) architecture is indeed SOA-based and supports superior connectivity. Read the rest of this entry »

Part 1 and Part 2 of this blog series went through the five previous generations of the Microsoft Dynamics NAV (formerly Navision) product. In late 2008, at the European Microsoft Convergence user conference, attendees saw the sixth major release of the product, dubbed Microsoft Dynamics NAV 2009.

The product’s subsequent launch in the US was in February 2009 (the replay can be seen here). But rather than merely reciting the enhancements from the official PR and sounding like other media and analyst reposts, this final part will try to focus more on the nitty-gritty. Namely, it will analyze how this particular product release might have mitigated many of the traditional flaws of Dynamics NAV (and former Navision) while building upon the product’s traditional (if not proverbial by now) positive traits. Read the rest of this entry »

The worn-out saying about how we learn new things every day applies to this blog topic too. Namely, my interest in Progress Software Corporation has long been due to its renowned OpenEdge development platform. Indeed, many enterprise resource planning (ERP) and other applications providers leverage (embed) OpenEdge as Progress Software partners. Sure, I also follow and have recently written about the company’s forays in the service-oriented architecture (SOA) space with its two respective offerings: Actional for web services management and Sonic for enterprise service bus (ESB) and messaging.

But in late 2007, out of mere courtesy, I accepted a briefing about Progress Apama, the company’s platform for complex event processing (CEP), algorithmic trading, and whatnot. Given the overwhelming nature (“rocket science” of a sort) of the offering’s concept, I now admit that I could not wait for the briefing to end.

Actually, I felt bamboozled like those ordinary mortal FBI agents in CBS’ primetime hit show “Numb3rs.” In that show, time and again the whiz kid math genius (the brother of the FBI team leader) tries to explain to these action-rather-than-theory agents how some complex and arcane math theory can be applied to make sense out of seemingly chaotic and unrelated events. Eventually, complex math solves some important crimes, often by detecting patterns that are not obvious to the naked eye.

Well, fast forward to early 2009, where at Progress’ Analyst Summit (a traditional Boston winter fixture event) we could all find out that Progress Apama is possibly the best performing and growing part of the company. OpenEdge, while still contributing to over 60 percent to Progress’ total revenues, is a mature business that is now sold mostly to independent software vendors (ISVs). In addition, the recent financial markets (and consequently the overall economic) crisis and related cases of high-profile frauds (”white-collar crimes”) have made me conduct my own study of Apama and become familiar with its underlying concept. Read the rest of this entry »

Part 1 of this blog topic introduced the notion of how complex and tricky it can be to manage and govern enterprise applications’ service oriented architecture (SOA). That blog post also tackled Progress Software’s recent acquisition of Mindreef in order to round out its SOA governance solution for distributed information technology (IT) environments.

Mindreef joined the Progress Actional SOA Management product family that provides policy-based visibility, security, and control for services, middleware, and business processes. This acquisition continues Progress’ expansion of its burgeoning SOA portfolio and strengthens the company’s position as a leader in independent, standards-based, heterogeneous, distributed SOA enterprise infrastructures.

Prior to being acquired, Mindreef decoupled some plug-in features from its previously all-in-one SOAPscope Server suite. Read the rest of this entry »

Certainly, I admit to not being a programmer or a techie expert (not to use somewhat derogatory words like “geek” or “nerd”) per se. Still, my engineering background and years of experience as a functional consultant should suffice for understanding the advantages and possible perils of service oriented architecture (SOA).

On one hand, SOA’s advantages of flexibility (agility), components’ reusability and standards-based interoperability have been well publicized. On the other hand, these benefits come at a price: the difficulty of governing and managing all these mushrooming “software components without borders”, as they stem from different origins and yet are able to “talk to each other” and exchange data and process steps, while being constantly updated by their respective originators (authors, owners, etc.).

At least one good (or comforting) fact about the traditional approach to application development was that old monolithic applications would have a defined beginning and end, and there was always clear control over the source code. Read the rest of this entry »

While most discussions about the Software as a Service (SaaS) market revolve around the likes of Salesforce.com, NetSuite, Google, IBM, Oracle, Microsoft, OpSource, etc., the name Progress Software Corporation (NASDAQ: PRGS) rarely comes to mind, unjustifiably.

While Progress itself is to blame in part for a less aggressive marketing effort (and for the-best-kept-secret-in-the-market status), it is still puzzling that the Bedford, Massachusetts (US)-based provider of application infrastructure software for the development, deployment, integration, and management of business applications is not more regularly mentioned within the press and analyst circles.

A company that was founded in 1981 and with about US$500 million in revenues in 2007, with over 110,000 customer sites and over 2,000 employees in 90 offices worldwide certainly deserves due attention. This is especially the case given the company’s long espoused goal to maximize the benefits of information technology (IT) while minimizing its complexity and total cost of ownership (TCO). Read the rest of this entry »