As part of the book Best Practices for Knowledge Workers (digital edition) we published an Adaptive Case Management Methodology. The proposed ACM Methodology is based on the five phases, which covers typical software engineering disciplines: Business Modeling, Visualization, Analysis, Design and Implementation. New software artifact models for ACM user interfaces (ACM Workspace) and ACM solution analysis and design (ACM Canvas) are also among the contributions of this work. ACM design leverages the recently established Case Management Modeling Notation (CMMN v1.1). Templates of software artifacts, developed for each methodology phase, are also presented. These support a guided outcome and ensure projects progress and success.
ACM Methodology: Best practices to design and implement solutions for knowledge workers
BPM-based solutions have brought major advances to work organization and automation. However, given BPM’s strong basis on formal workflow definition, oftentimes BPM solutions are not well suited for work scenarios where a precise workflow cannot be strictly defined. Work in such scenarios is highly dependent on knowledge-based decisions about activities and outcomes, leading to multiple work paths and business rules that can become quite complex or even unfeasible to model and completely automate. In these cases, a different technology support approach is required. The focus is not to isolate and automate decisions and rules, but rather to deliver opportunistic information support to the knowledge worker to accomplish them. Adaptive Case Management (ACM) rises as a successful design pattern for this.
The SOA Magazine VI edition focuses on a summary from Oracle OpenWorld 2015. The conference market an important point for Oracle as all the Oracle PaaS services are in production, more are announced and integration starts. Let us start from the beginning of the Platform as a Service (PaaS) journey for Oracle; at last year’s OpenWorld Oracle announced several PaaS services in advance of availability. Based on Java Cloud Service, which is available for more than a year, Oracle grow the portfolio within the last 12 months. With the majority in the PaaS service, which became wildly available, the European Partners are leading the adoption to the cloud.
Let’s take a look why, with more 50% of the global specialized partners are based in Europe, it is easy for them to join the journey. Oracle offers the same middleware software on-premises as on the cloud. This enables customers and partners to adopt easy and to secure investments. Over the last 12 months, our partners have proven successful cloud adoption by building proof of concepts, projects and showcasing our PaaS service. Customer can choose from a variety of cloud service offerings and fist applications at the Oracle Cloud Marketplace for example the Amis Cloud Activator Service. Oracle crossed successful the PaaS Cloud Chasm.
What is the next step in our joint cloud journey? During Oracle OpenWorld 2015 the keynotes focused on the integrated hybrid cloud. Integrated with Developer Cloud Service and also within each other. A great example is the HCL predictive maintenance showcase. The use case includes the complete flow from fault recognition, gather and diagnose information, repair and settle and schedule preventive maintenance. The whole show case was build on the Oracle PaaS Platform including IoT, Integration, Process and Mobile Cloud Service. In the upcoming months integration between cloud services will be much tighter including hybrid scenarios.
This book is a design handbook and provides skills to successfully design, implement, and optimize business processes on top of SOA. Starting with business process modeling, it shows design principles to architect sound process architectures. It presents best practices for modeling business processes using BPMN, together with design principles for services and composite applications. It provides detailed coverage of how to prepare business processes for execution. An in-depth explanation of human interactions is given and also principles and best practices for using rules.
Moving on, Adaptive Case Management principles are explained, along with the reach of business processes to mobile devices and ensuring multichannel interactions. Business activity monitoring, event-driven architectures, complex event processing in relation to business processes, and enabling integration with events and IoT devices are explained. The design principles and best practices are demonstrated in a practical way on a rental car use case. For more infomation please visit Packt bookstore here.
The SOA Magazine V edition focuses on Cloud Computing. More precisely, it highlights Platform as a Service (PaaS). Oracle is in process to launch three new PaaS Cloud Services: Process Cloud Service (PCS), Integration Cloud Service (ICS), and Java Cloud Service (JCS). JCS is the underlying foundation and enables you to build, deploy and run Java Applications. With ICS, partners and customers can build integrations between Applications. For example, an integration between Eloqua marketing and Salesforce CRM including an on-premises SAP system. PCS is the platform to build and execute BPMN process in the Cloud. Oracle’s key unique selling point is that the same software is available as on PaaS as on-premises. For example, you can start building your process in PCS export your application and run it on Oracle BPM Suite on-premises in a private Cloud. This enables customers to start and try a service in PaaS and, if required, move it to a data center of their choice.
The second major trend in IT besides Cloud Computing is Mobile. In this Magazine edition, Luca Jellema published an Tutorial to build a Flight application including mobile integration and application. This application is a great example for the complete Red Stack and we want to encourage your to make use of it! It includes all key components from the underlying WebLogic Server, SOA Suite and Service Bus for IT driven integration and BPM Suite for human based processes up to mobile integration with REST. With this application you will learn to utilize the stack and to gain productivity.
Adaptive Case Management is ultimately about allowing knowledge workers to work the way that they want to work and to provide them with the tools and information they need to do so effectively.
After seven months of traveling Curiosity lands on Mars. The engineers in NASA mission control are excited to start scientific research. These scientists have a special challenge; the Mars rover is so far away and the signal takes so long, that they need to rely on automation in order to maintain control in the wildest scenarios. There are many decisions that must be made on a daily, and even on a minute-to-minute basis. Involving the scientist in every possible decision, given the round trip time to consult and answer, would slow the research to – literally – a crawl.
The scientists who operate the rover are knowledge workers. Just like knowledge workers in a business setting, they must figure out how to accomplish goals, as they uncover new information that affects their goals. The automation that they use built into Curiosity is very much like the business processes that businesses use to achieve their goals: the process works fine as long as the situation matches what was expected. But what happens to a business process when confronted with something unexpected? This chapter takes us on an exploration of how to adapt to the unexpected--including a Little Green Man--using the Mars Curiosity as an entertaining, but highly enlightening example.
For more infomation please visit the Future Strategies bookstore here.