Archive for the ‘BPMS’ Category

The BPMS owns the model

Monday, February 8th, 2010

Sandy Kemsley commented on the XPDL 2.2 effort to support the interchange of BPMN 2.0 model. I agree with her that it is a good thing. It will be a while before the BPMN 2.0 interchange formats are completed and even longer (if ever) before enough vendors support import and export of the format for it to be the lingua-franca of process models.

XPDL 2.1 is already supported by many tools, including ActiveVOS, so extending XPDL to support the new constructs in BPMN 2.0 will provide the fastest path for most vendors to achieve some level of interoperability of their BPMN 2.0 models.

Nonetheless, I’ve found that most people who have asked Active Endpoints about model import/export formats have been people who have the wrong idea of how to work with a BPMS. These are people who are trying to hold on to their old waterfall methodology for building software, where there are separate tools for building process models during analysis from the development tools that are later used to create the software. In that world, there is a constant need to translate back and forth between the tools as changes may occur on either side.

And there’s the rub. The roundtrip translation always loses so much information that the effort to keep the separate representations in sync and accurate outweighs the value of using the automatic export / import functionality. Eventually, changes made on the analysis side get redone on the implementation side by hand, and vice versa.

The right way to work is to let the BPMS own the model. Yes, you may want to allow early requirements gathering to use simpler modeling tools, but those tend to be fairly informal flow charts anyway. Once you get involved in real modeling you should use the modeling capabilities of your BPMS. By “real modeling”, I mean that you are at the stage where the precise semantics of the notation used is important, since it is going to drive the actual semantics of the resulting software.

In the early phases, the process models are diagrams where the labels on the diagram are what really matter. For example, the arrows coming out of an activity might formally imply that both directions can be followed at once, but the labels on the arrows have labels that imply that one one of them will happen. This is OK during the early stages of modeling, since it is another human who is going to be reading the model and they can guess what was really meant (or they can ask, if they aren’t sure).

Once you are ready to do real modeling, it is time to get the BPMS involved. That way the process model you create will go the rest of the way through the lifecycle of the project without need for translation, much less round-trip translation. How you get from the informal stage to the formal stage of process modeling isn’t really all that important. Yes, you can use XPDL 2.1, but it doesn’t really even matter if you have to redraw it from scratch. Drawing it is very fast in a capable designer like ActiveVOS, and the person doing the modeling is already going to have to be carefully considering each jot and tiddle of the original diagram to determine how to correctly model what the user really wanted to begin with.

VOSibilities podcast #42: Where does BPM go now? A business and technology perspective

Friday, February 5th, 2010

Attached to this post is a recording of a webinar originally delivered on February 3, 2010 that features Dennis Callaghan, principle analyst, enterprise software, The 451 Group. The topic was Where does BPM go now? A business and technology perspective. Callaghan reviews the consolidation in the BPM marketplace and discusses his predictions of the near-term future for BPM. This is coupled with a demonstration of the ActiveVOS BPMS, which is used to illustrate what is possible in a pure-play BPMS today.

Three versions of the podcast are attached. An iPod touch/iPhone-formatted .m4v, a Flash file that can be downloaded and/or played from the blog and a Windows Media 9-formatted .wmv

icon for podpress  VOSibilities podcast #42: Where does BPM go now? A business and technology perspective [65:57m]: Download (33)

 
icon for podpress  VOSibilities podcast #42: Where does BPM go now? A business and technology perspective [65:55m]: Play Now | Play in Popup | Download (62)
icon for podpress  VOSibilities podcast #42: Where does BPM go now? A business and technology perspective [66:02m]: Download (12)

searchSOA.com: “This the moment for SOA-based BPMS to shine”

Wednesday, February 3rd, 2010

Colleen Frye of searchSOA.com has written a very timely article about SOA-based BPMS. Ms. Frye sought out a broad range of opinion; she spoke with us here at Active Endpoints as well as with IBM, Oracle, Forrester Research and T-Impact, among others.

Everyone agrees: for BPM to succeed as a new approach to developing applications, BPMSs need to be based on fundamentally sound application architecture. Today, that means using SOA principles. Here’s a link to this important article.

Alfresco CTO to present on “CTO Tuesdays”

Monday, February 1st, 2010

We are very pleased to announce that John Newton, CTO of Alfresco Software, will be our guest on CTO Tuesdays this week. Details are in the media advisory attached to this post. Register for the webinar at http://www.activevos.com/ctot

icon for podpress  Alfresco CTO to present on "CTO Tuesdays": Download (52)

CTO Tuesdays #11: Structured and unstructured BPMN modeling

Wednesday, January 27th, 2010

On this episode of CTO Tuesdays, we explore an important concept in software modeling: structured vs. unstructured modelers. Examples of both types are compared and contrasted. Also, the ActiveVOS BPMN 2.0 modeler, which blends the best of both types of modelers is demonstrated.

Three versions of the webinar are attached to this post: an iPod-formatted .m4v file, a Flash .flv file and a Windows Media 9-formatted .wmv.

icon for podpress  CTO Tuesdays #11: Structured and unstructured BPMN modeling [46:13m]: Download (104)

 
icon for podpress  CTO Tuesdays #11: Structured and unstructured BPMN modeling [46:11m]: Play Now | Play in Popup | Download (92)
icon for podpress  CTO Tuesdays #11: Structured and unstructured BPMN modeling [46:14m]: Download (44)

VOSibilities podcast #41: ActiveVOS 7 and IBM Rational Requirements Composer

Monday, January 25th, 2010

We are pleased to make available a recording of a webinar originally presented on January 13, 2010 with Andy Berner of IBM and Michael Rowley of Active Endpoints. This webinar shows how business process modeling suites (BPMS) can be used with requirements gathering tools to support the entire lifecycle of a business process.

There are three formats available. First, an iPod-formatted .m4v. Second, a Flash .flv file which can be streamed directly from the blog or downloaded. Third, a Windows Media 9-encoded .wmv. The .wmv file is about 55MB in size; the other two are about 96MB.

Please feel free to request an evaluation of ActiveVOS to begin to apply what you see and learn in this webinar to your business processes.

icon for podpress  VOSibilities podcast #41: ActiveVOS 7 and IBM Rational Requirements Composer [75:46m]: Download (64)

 
icon for podpress  VOSibilities podcast #41: ActiveVOS 7 and IBM Rational Requirements Composer: Play Now | Play in Popup | Download (53)
icon for podpress  VOSibilities podcast #41: ActiveVOS 7 and IBM Rational Requirements Composer [75:46m]: Download (24)

CTO Tuesdays #10 Using requirements gathering tools with a BPMS

Wednesday, January 20th, 2010

This week, Michael Rowley presented “Using requirements gathering tools with a BPMS,” an interesting look at the relationship — and the possibilities — of using model-based BPMSs with requirements gathering tools.

We have posted three formats of the webinar replay. First is an iPod-formatted .m4v file. Also, a Flash file that can be played from the blog and/or downloaded. Finally, we have included a Windows Media 9-encoded .wmv file.

Please join us every week at noon ET, 9am PT and 17:00 GMT for CTO Tuesdays.

icon for podpress  CTO Tuesday #10 Using requirements gathering tools with a BPMS [40:59m]: Download (84)

 
icon for podpress  CTO Tuesday #10 Using requirements gathering tools with a BPMS [41:00m]: Play Now | Play in Popup | Download (78)
icon for podpress  CTO Tuesday #10 Using requirements gathering tools with a BPMS [41:01m]: Download (53)

CTO Tuesdays #9: BPM as an event source for CEP

Wednesday, January 13th, 2010

CTO Tuesdays is back for 2010!

In our first episode of the new year, Active Endpoints CTO Michael Rowley covers some basic theory of how complex event processing (CEP) works and makes the case for integrating a CEP engine directly into the BPM engine. Topics covered include the Event Processing Language (EPL), time windows as a method of correlating disparate events and event streams. In short, a fascinating — and accessible — introduction to a hot technical topic.

We have attached several formats of the webinar replay to this post. First, for iTunes subscribers, we have a .m4v file, perfect for taking along on your iPod. RSS feed subscribers will automatically receive this file. Also, there’s a .flv file which can be played directly on the blog (click where it says “click here” to play it). Also, we have attached a Windows Media 9-encoded .wmv file. Finally, the slides Michael presented are attached as a .pdf.

Be sure to join us live every Tuesday at noon ET, 9am PT, 17:00 UTC for a new topic. You can always register for the upcoming CTO Tuesdays webinar at http://www.activevos.com/ctot. Replays are usually posted here on our blog within 48 hours.

We have an exciting agenda of upcoming episodes, and later in the first part of Q1, we hope to guest CTOs join us for their perspectives on technical topics. We hope you will join us live each week.

icon for podpress  CTO Tuesdays #9: BPM as an event source for CEP [42:59m]: Download (127)

 
icon for podpress  CTO Tuesdays #9: BPM as an event source for CEP [43:00m]: Play Now | Play in Popup | Download (1)
icon for podpress  CTO Tuesdays #9: BPM as an event source for CEP [43:15m]: Download (41)
icon for podpress  CTO Tuesdays #9: BPM as an event source for CEP: Download (57)

ActiveVOS Experiences Rapid Sales Growth in Q4 2009

Wednesday, January 6th, 2010

In the last quarter of 2009, ActiveVOS sales grew rapidly. Details are in the attached press release.

icon for podpress  ActiveVOS Experiences Rapid Sales Growth in Q4 2009: Download (248)

CTO Tuesdays #8: An Introduction to BPMN

Wednesday, December 16th, 2009

We are pleased to make available content from the eighth episode of our weekly technical webinar CTO Tuesdays.

In this episode, Active Endpoints CTO Michael Rowley gives what might be the most concise, “digestable” overview of BPMN 2.0 available on the Web. If you are new to BPMN and want to see what it can do for you and your organization, this content is for you. In this webinar, Rowley discusses basic BPMN notation, including activities, events and gateways. And, in an expansive Q&A following the presentation, Rowley answers questions about the use and capabilities of BPMN.

There are four attachments contained in this post. First, an iPod-formatted .m4v recording of the webinar. This is for subscribers to the podcast in iTunes (search on “vosibilities”). Next, is a Flash .flv file which is intended to stream from the blog, though at the small size I have to limit the player to on the blog (416×312), it’s not the best experience. The .flv file itself is at 640×480, so feel free to download it if you want to play it locally. Next we have the original-sized Windows Media 9-encoded .wmv file. Finally, a PDF of the slides Rowley presented are attached.

We hope you find this content useful. You can always access the replays of CTO Tuesdays here on our blog, www.vosibilities.com in the “CTO Tuesdays” category, in our podcast on iTunes and via www.ctotuesdays.com or, for an RSS feed, www.ctotuesdays.com/feed. We’re trying to make it easy to find and use this content, so if there’s a method you prefer we haven’t accounted for, please let us know.

CTO Tuesdays will return to our every-Tuesday-at-noon-ET schedule in early January, 2010.  Next year we have some exciting additions planned, including guest appearances of CTOs from other leading technology companies. Make sure you sign up to attend every week. You can always sign up for the next episode at www.activevos.com/ctot.

Finally, in answer to a question we had in the Q&A, here’s a link to the OMG specification for BPMN 2.0. In Annex A of this document, you can find the differences between BPMN 1.2 and BPMN 2.0.

icon for podpress  CTO Tuesdays #8: An Introduction to BPMN [61:06m]: Download (310)

 
icon for podpress  CTO Tuesdays #8: An Introduction to BPMN [61:06m]: Play Now | Play in Popup | Download (419)
icon for podpress  CTO Tuesdays #8: An Introduction to BPMN [61:06m]: Download (222)
icon for podpress  CTO Tuesdays #8: An Introduction to BPMN: Download (219)

BPEL4People and WS-HumanTask 1.1 reach public review

Tuesday, December 15th, 2009

ws-humantask and bpel4people 1.1 are available for public comment

As those of you who follow us know, we’re very proud of the fact that ActiveVOS is built from the ground up on standards. We strongly believe that standards support is the entry price for any BPMS that hopes to change the way process applications are built and deployed.

Now, I am pleased to report that OASIS has announced that the WS-BPEL Extension for People (also known by its alliterative shorthand name, BPEL4People) 1.1 specification is available for public review. In addition, the companion specification, WS-HumanTask 1.1, is also available for public review. ActiveVOS 7 implements both WS-HumanTask and BPEL4People.

In short, these two standards marry automated processing with a vastly updated and more intelligent approach to human workflow that (finally!) makes including people in complex processes as easy as including any system task.

Consider the graphic above. Prior to WS-HumanTask (and BPEL4People), creating human tasks usually required interaction with a proprietary workflow system that didn’t necessarily integrate easily with the rest of the application architecture:

One of the motivations of WS-HumanTask was an increasingly important need to support the ability to allow any application to create human tasks in a service-oriented manner. Human tasks had traditionally been created by tightly-coupled workflow management systems (WFMS). In such environments the workflow management system managed the entirety of a task’s lifecycle, an approach that did not allow the means to directly affect a task’s lifecycle outside of the workflow management environment (other than for a human to actually carry out the task). Particularly significant was an inability to allow applications to create a human task in such tightly coupled environments.

This graphic neatly shows how these new standards separate — and standardize — the work items from the processing of those items. All in all, a huge step forward for a new generation of process apps.

When you do take a look at the specs, I hope you’ll notice the level of commitment Active Endpoints has made to developing and finalizing these standards. Two of our technical leaders, Luc Clément and Michael Rowley, are listed as editors for the drafts. They are helping make a lasting contribution to BPM through their efforts to bring these standards to market, in partnership with the other members of the OASIS Technical Committee.

Time is money for TheWatchery.Com using ActiveVOS

Monday, October 5th, 2009

thewatchery

Today, we are very pleased to announce another customer success story for ActiveVOS. Details are in the press release attached to this post.

This story is of particular note because we are showing ActiveVOS 7 this week at the Gartner BPM Summit. In this morning’s opening keynote, I listened as Janelle Hill and Jim Sinur described the benefits of BPM: speed, flexibility, responsiveness, business-owner-driven change, competitive advantage.

I was all smiles. See, I had the pleasure of interviewing the customer for this press release. As Janelle and Jim  described the possibilities of BPM — how it can fundamentally change businesses — I remembered the interview with TheWatchery.Com and our excitement when they told us that ActiveVOS had allowed them to make millions of dollars overnight because they could change their processes so quickly. I think this story embodies much of what we are hearing about at the BPM Summit.

icon for podpress  TheWatchery.Com makes time using ActiveVOS: Download (320)

ActiveVOS supports smart grid deployment in Scandinavia

Tuesday, September 29th, 2009

Today, Active Endpoints is announcing a success story that we believe demonstrates the flexibility and capability of ActiveVOS and also makes us proud of the way the product has been used. As you can see in the press release attached to this post, ActiveVOS is being used to implement the business processes necessary to implement smart electrical grids in Scandinavia.

Building a smart grid means changing many of the core things a utility does that involve customers. It’s nitty-gritty operations like ordering new meters…getting them installed…making sure billing systems can handle customers who sell energy back to the grid and/or are interruptible.

We are very excited that ActiveVOS is BPMS has been chosen to help the global effort to become more energy-smart.

BTW, ActiveVOS 7 is now available for download.

icon for podpress  ActiveVOS BPMS Supports Deployment of Automatic Meter Management in Sweden: Download (352)

Active Endpoints announces ActiveVOS 7.0

Tuesday, September 22nd, 2009

We are very pleased to announce ActiveVOS 7.0. The full press release is attached to this post. You might also be interested in seeing our new screenshot tours, browsing detail about the new release’s features and reading What’s New in ActiveVOS 7.0.

icon for podpress  Active Endpoints announces ActiveVOS 7.0: Download (393)

Dana Gardner on ActiveVOS 7.0

Tuesday, September 15th, 2009

thumbs-up

As most software companies do, we have been previewing the next release of our BPMS, ActiveVOS 7.0, to journalists, analysts and important bloggers. Last week, we had the pleasure of showing the new release to Dana Gardner, who has blogged about his impressions on zdnet.com.

Dana talks in his post about a “new Moore’s Law” in which the limits of silicon to deliver productivity have been reached. Instead, he envisions a wave of innovation in process applicaitons that, combined with continued advances in hardware, re-accelerate productivity:

This new…law declares that productivity today is better gained from improving business processes and the way human tasks and machines tasks are combined to rapidly improve results. Productivity needs to come from ongoing process innovation and refinement.

This is a very exciting idea…and we are pleased to be one of the ways to enable the next wave of process applications.