Comments
litl_phil wrote: While it's nice that Google and Acer share the vision of cloud-based computing, it's also worth noting that we at litl already have a webbook on the market (available at litl.com) that runs our own cloud-based OS. Unlike Chrome, litlOS is focused on creating a new and better web experience for the home, so we don't have the usual browser interface, we have our own innovative UI. In conjunction with easel mode (litl's inverted-V position) and our growing cohort of litl channels (special apps t...
Cloud Expo on Google News


2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
SYS-CON.TV
Top Links You Must Click On


Business Process Automation
Business Process Automation

Today's economy requires that businesses take a pragmatic approach to managing productivity and costs. The mandate is to optimize efficient processes throughout the organization. In the ongoing search to improve IT productivity, many companies are looking at business process management (BPM) as a means to increase productivity and extend system functionality without requiring rewrites of corporate policies and procedures.

The BPM/BPA Advantages
BPM details how a business operates by analyzing the roles of personnel, areas of business, and processes. Business process automation (BPA) goes one step further by automating various aspects of those roles, areas, and processes to ensure consistent and repeatable performance.

An important side benefit of BPA comes from capturing and preserving the business function knowledge of key individuals. This repository of business knowledge rewards organizations with increased productivity, a better understanding of the company's structure, and formalized procedures that stay with the company even if process-founding workers leave.

BPM helps an organization focus on acquiring, storing, and utilizing knowledge for such things as problem solving, dynamic learning, strategic planning, and decision making. It also protects intellectual assets from decay, adding to an organization's overall intelligence and providing increased flexibility.

Using BPM to automate activities also helps to monitor the progress or bottlenecks of a company. Once implemented, automated business processes can assist in the training of new employees, or provide a standardization of processes internally for use with the organization's customers and/or suppliers.

To begin developing business process workflows, an organization needs to analyze how it works and what its people know, and identify areas for improvement. Many organizations discover these areas as a process of continuous analysis, but as a general rule BPA has the greatest economic impact in situations where:

  • Processes are currently managed via paper forms that are physically moved around the organization.
  • Multiple employees or teams of employees are collaborating on a single document or unit of work.
  • Approval steps are numerous and business critical.

    Once the organization identifies an ideal area to be automated, the next step is implementation.

    About the Project
    As with any project, selecting the right team members to create a BPA solution is crucial to its success. Along with the IT personnel needed to design, develop, and deploy an automated process, a workflow solution team should include one or two knowledge workers (also known as Subject Matter Experts), a business analyst, business manager, and technical writer.

    As the process requirements are defined, the IT professional will consider whether to build a custom solution or purchase an existing BPM solution. The benefit of a custom solution is its flexibility and customization attributes. The downside is that the IT team will be responsible for the maintenance of the code. Internal development will also require significant resource commitments of time, equipment, and expertise.

    If the choice is to purchase a BPM solution, it is important that the organization is clear about the cost and anticipated return on its investment. In addition, the team, including (potentially) the BPM vendor, needs to agree on projected deployment dates.

    In either case, the quicker a workflow solution (see Figure 1) is made available, the sooner an organization will realize increased productivity, efficiency, and cost savings. Figure 1 provides an example of a workflow model.

     

    With time and budget concerns in mind, companies will often opt to purchase BPM engines as they typically shorten development and deployment cycles. Many tools associated with a BPM engine's functions capture, model, implement, and manage the components and activities of a business through the use of graphical process design, database access, document assembly, e-mail integration, and other features such as integration with other systems and devices.

    There are some important points to consider when purchasing a BPM tool:

    • Integration with other systems
    • Security
    • Device support
    • Flexibility
    • Scalability
    A good BPM solution should provide wizards or an exposed application program interface (API) for integration in order to easily integrate with existing applications used in an office.

    Scalability should be considered not only for the current number of users but with consideration for the number of future users that will be added in the future as additional workflow solutions are deployed.

    Other factors, such as security, device support, and flexibility, are dependent on the actual deployment. If the workflow solution is strictly internal, it will have different specifications and requirements than one that is Web based.

    The organization may start with one automated process for a single department that initially resides within a firewall. Once completed, it could be expanded to include additional groups and then extended beyond the firewall.

    About Web Services
    Web services are being rapidly adopted as part of workflow solutions. As organizations move towards automated workflow across departments, they need a system to connect contrasting applications and unrelated platforms.

    Web services access APIs in order to allow applications to share information. For example, using Web services a developer creates a purchase order workflow that provides live information on the shipping status by incorporating a "Web service" provided by a shipping company. (The implementation may be done through a wizard-based interface.)

    If the shipping firm provides the information via a Web service, the information can be accessed and presented automatically and dynamically in the workflow solution. The end users become more efficient as their time is now spent completing tasks rather than looking for information (like shipping status).

    Another example would be a developer using Web services who creates a workflow solution that monitors inventory levels as orders are processed. When the inventory falls below a set level, workflow is automatically triggered to send an order to a supplier. Using XML and Web services, the supplier acknowledges the request and processes the shipment without the need for further human intervention.

    In essence, Web services allow developers to build workflow with a common language, platform, and protocol. Coupled with .NET, this gives a workflow solution the ability to:

  • Manage the process itself, which in turn manages people, relationships, and what they do
  • Deal with various applications on disparate platforms
  • Provide the end user with dynamic data updates

    About .NET
    The Microsoft .NET Framework is being adopted by organizations as a means to connect systems and improve the flow of information. This framework makes it easier for companies to share and integrate existing systems and information as well as extend functionality by using XML and Web services. As organizations move forward, they will find that information sharing is fundamental to automating a process across platforms and departments or groups.

    As a business grows, it consistently adds to the processes and the number of systems it uses. When you consider building workflow solutions, an important point to consider is that .NET provides an ideal platform for interoperability and information sharing. With .NET, passing data from one system to the next becomes seamless and requires minimal programmatic manipulation.

    Just as the .NET Framework provides organizations with the ability to link systems beyond a company's walls by providing users with Web and wireless-based computing, XML and Web services enable systems and devices to connect and interoperate with one another. XML is not only used as a mechanism to pass data from system to system within an organization, but also from business to business.

    These technologies help automate workflow by leveraging interoperability and ensuring that a user does not have to be in proximity to the central enterprise to complete tasks. Workers can be anywhere in the world, using the Internet to complete work. Certain BPM engines also support wireless devices like PDAs.

    Reporting Best Practices
    Since an important element in setting up a workflow process is the selection of the correct BPM tool, organizations should further consider what that tool will provide. It is important that organizations select a tool that provides the ability to model the process as well as to integrate the technology.

    Workflow solutions should incorporate reporting and monitoring capabilities. Management will require at-a-glance reporting. Even better, these reports should be easy to export to other technologies, such as Microsoft Excel (see Figure 2).

     

    The Benefits
    Initially, as with any project, implementing workflow solutions is not without its growing pains; however, the benefits are numerous. Organizations point out that BPM/BPA have helped in the automation of administrative tasks as well as reducing the costs of transactions or business events. These solutions have also improved coordination of activities and information/knowledge sharing across departments and locations.

    Once processes have been modeled and therefore automated, organizations have also been able to reduce the number of tasks required in a process or the number of users needed to complete a transaction. By eliminating redundancies, efficiency and productivity are increased. This means quality improvement, fewer errors, higher productivity per person, as well as a reduction in the time required to complete a process. The likelihood of "something falling through the cracks" is greatly diminished.

    Conclusion
    BPM is not just a matter of decreasing or refining the number of tasks to complete a process. It is a business transformation project. It is a way of implementing new technology and tools, reutilizing existing systems, and leveraging the human factor to help evolve an organization as a more successful business.

  • About Joan Lynn
    Joan Lynn is the Documentation and Knowledge Manager for Teamplate Inc., which develops the platform for rapid business process automation in Microsoft environments.
    Prior to joining Teamplate, Joan spent over ten years in the role of corporate educator and documentation specialist creating, producing and delivering customized training solutions to national and multi-national organizations including the analysis and design of Knowledge Management systems and business process.

    In order to post a comment you need to be registered and logged in.

    Register | Sign-in

    Reader Feedback: Page 1 of 1

    Enterprise Open Source Magazine Latest Stories . . .
    Oracle seems to have divided the open source ranks over the MySQL delay it’s having closing its acquisition of Sun. Eben Moglin, the GPL’s most ardent defender and delineator, the lawyer who has worked hand in glove for years with the Free Software Foundation’s founder Richard Stallman...
    Cloud computing is a game changer. The cloud is disrupting traditional software and hardware business models by disrupting how IT service gets delivered. Entrepreneurial opportunities abound as this classic disruptive technology begins to proliferate, so it is no surprise that SYS-CON'...
    The irony is that Oracle has advanced MySQL, lost money in the process, and helped its competitors - all at the same time. When Oracle buys Sun and controls MySQL the gift (other than to Microsoft SQL Server) keeps on giving as the existential threat to RDBs is managed by Redwood Shore...
    WSO2, the open source SOA company, today announced the launch of the WSO2 Cloud Platform. Available today, the new WSO2 Cloud Platform features a family of WSO2 Cloud Virtual Machines; WSO2 Cloud Connectors for enabling fast, secure cloud services; and the multi-tenant WSO2 Governance-...
    Now, the open source Mozilla Thunderbird client software can be used with Open-Xchange collaboration software. The "Community OXtender for Thunderbird" software connector gives users full access to appointments and contacts stored in the Open-Xchange Server and enables them to use Thun...
    Morph Labs, a leading provider of enterprise cloud computing technology, today announced an introductory trial of the Morph CloudServer, an open, standards-based server IT organizations can use to rapidly model and evaluate their cloud implementations. A miniature "Cloud Environment in...
    Subscribe to the World's Most Powerful Newsletters
    Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
    Click to Add our RSS Feeds to the Service of Your Choice:
    Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
    myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
    Publish Your Article! Please send it to editorial(at)sys-con.com!

    Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


    SYS-CON Featured Whitepapers
    ADS BY GOOGLE