Assesment of Two Enterprise Architecture Softwares forpresentation for Univeristy students SalmaMahgoub [email protected] Abstract Enterprisearchitects work with stakeholders, both leadership and subject matter experts,to build a holistic view of the organization’s strategy, processes, information, and informationtechnology assets. The role of the enterprise architect is to take this knowledge andensure that the business and IT are in alignment.2 Theenterprise architect links the business mission, strategy, and processes of anorganization to its IT strategy, and documents this using multiplearchitectural models or views that show how the current and future needs of anorganization will be met in an efficient, sustainable, agile, and adaptablemanner1. Very important part of any Enterprise Architecture Softwares is the partthat takes care of the business process.
is In this paper we will take as acase study two important Software suits ;Adeptia Suite and Bpm ‘ online Studio. The aim of the comparison is to evaluate both softwares and recommend one ofthem to be used in the lab of the Enterprise Architecture Course in Departmentof Information Systems at King Abdulaziz University. Key Terms ERP,EA,BPM. 2.Introduction An enterpriseresource planning (ERP) system is a packaged business software system thatenables a company to manage the efficient and effective use of resources(materials, human resources, finance, etc.) by providing a total, integratedsolution for the organization’s information-processing needs. It supports aprocess-oriented view of the business as well as business processesstandardized across the enterprise.
- Thesis Statement
- Structure and Outline
- Voice and Grammar
Among the most important attributes of ERPare its abilities to: . automate and integrate anorganization’s business processes;. share common data andpractices across the entire enterprise; and . produce and accessinformation in a real-time environment2. It is a system that servescompanies in the manufacturing, distribution, and service fields One importanatand Critical factor for successful implementation of enterprise systems isBusiness process reengineering (BPR) and minimum customization Anotherimportant factor that begins at the project phase is BPR and minimumcustomization. It is inevitable that business processes are molded to fit thenew system(Bingi et al., 1999).
Aligning thebusiness process to the software implementation is critical (Holland et al., 1999; Sumner, 1999).Organizations should be willing to change the business to fit the software withminimal customization (Holland et al.,1999; Roberts and Barrar, 1992). Software should not be modified, as far aspossible (Sumner, 1999). Modifications should be avoided to reduce errors andto take advantage of newer versions and releases (Rosario, 2000). Processmodeling tools help aid customizing business processes without changingsoftware code (Holland et al.
, 1999).Broad reengineering should begin before choosing a system. In conjunction withconfiguration, a large amount of reengineering should take place iteratively totake advantage of improvements from the new system. Then when the system is inuse reengineering should be carried out with new ideas (Wee, 2000).
Qualityof business process review and redesign is important (Rosario, 2000). Inchoosing the package, vendor support and the number of previous implementersshould be taken into account (Roberts and Barrar, 1992).2 This paper reviewsand compares two important bpm Softwares Adeptia amd bmp online . The restof the paper is Organized as follows; Section 3 we will take acomparison of thetwo software suits.Section 4 will sumerize and conclude the findings. 3.
Comparison: 3.1 Adeptia Suite is a web-based enterprise software product to manage, automate,and optimize business processes. It allows you to document and manage processesto make them consistent, repetitive, and visible. Adeptia Suite enablesintegration of disparate systems to manage enterprise-wide crucial informationand automate information exchange. Its reporting capabilities providetransparent view of performance of business processes and resources, thusenabling their optimization. Adeptia BPM Adeptia BPM solution is a high-value application that offers thefunctionality needed for a complete Business Process Lifecycle – MODEL,AUTOMATE, and MONITOR.
Adeptia BPM (Business Process Management) is a completesolution that helps companies fully automate their business processes. Some ofthe main benefits of the Adeptia solution. Adeptia BPM is a flexible softwareproduct that is an ideal platform to create many types of process solutions andaddress different types of business needs Adeptia Integration Suite provides rich workflowcapability that allows companies to take their manual business processes and convertthem into functional workflows that can be tracked, monitored and automatedbased on specific business rules.
Adeptia leverages its expertise in Business Process Management (BPM) technology tohelp companies take a process-centric approach to IT to solve critical business problems quickly andeasily. In this article we would use three business use cases tohighlight how Adeptia supports the design and automation of busiess workflows.Adeptia supports full integration capability to sync-up data between workflowsand applications. Now let’s getstarted with our first example. Example : Employee On-boarding A typical employee onboarding process has multiple stepsstarting from the event that kicks off the process such as changing the statusof a candidate to “hire”, provisioning the new employee by setting up theirnetwork ID, creating a company facility access badge, opening up email andapplication access, provisioning a company credit card for expenses, andnotifying IT Help Desk to configure a laptop and phone. Rules around employeeprovisioning may vary depending upon whether the candidate is a full time or apart-time employee or a contractor.
Here’s an example of a workflow process inVisio. Figure1. Employee On-boarding Workflow Here’s thesame process flow when designed and configured in Adeptia…
Figure2. Employee On-boarding Workflow in Adeptia You can import a Visio diagraminto Adeptia Process Modeler and get started quickly without having to draw theflow from scratch, it saves time and allows you to focus on configuring theprocess flow rather than redrawing it in Adeptia. Workflows related to new employee provisioning can also require integration with Cloudbased SaaS applications such as Workday, BambooHR, online Payroll services,connecting to internal systems such as IT Help Desks, updating ticketing systemand notifying managers and supervisors about the status of the employeeonboarding. Adeptia provides out-of-the-box integration adapters to on-premiseand cloud applications in order to fully convert your manual business processesinto automated workflows. How is the workflow task shown to an end-user? Run-time interaction with workflows should be easy and intuitiveand should not require technical knowledge on how to access and work on a task.Just like we see emails in our inbox, similarly we show workflow tasks on theAdeptia’s Workflow Task Manager. Here’s an example of a Task Manager that showsthe Task Name, Description, Priority, Due Date. Figure3.
TaskManager in Adeptia User clickson the task link which opens up a web form to allow user input. Here’s anexample of a task form that allows user to enter their input and submit theirwork. Figure4.OrderReview in Adeptia Adeptia provides a rich Web Form design and publishing interfacethat allows users to interact with workflow task forms through any device. How does one keep track of the workflow tasks? Keeping track of workflows and monitoring user performance isimportant part of workflow automation. Adeptia Suite provides pre-builtdashboards to show what are open tasks, which ones are on track, which ones areabout to be due or the ones that are past due. There are additional data pointsshown in the dashboard such as the amount of time that a task is open orwaiting for user to respond. Managers can drill down into each workflow to seeits current status.
Figure5.Dashboard in Adeptia Dashboards also show the active workflows and the ones that havebeen completed. Detailed Task Queue lets the users see for how long a task ispending and you can reassign the task to another user.
Users with access rightscan view the details of each of the workflow and see the time it took tocomplete a workflow, where the bottlenecks exist or identify the parts of theprocess flow that can be optimized for better performance. Search capabilityallows users to search a workflow based on the business data fields such asPO#, Item ID or Customer Name etc. Figure 6.Process Details How does a user configure web forms in designing workflowtasks? Adeptia provides a rich out-of-the-box web form designerinterface. With click and drag capability, users can build dynamic web forms torender data that is visually rich and provide an easy interface for user tointeract with the task content. Figure 7 .
Alerts in the form of email notifications can be sent out toManagers or Colleagues in case when the process participant is not available torespond to a particular task. User can also attach documents to the tasks. Figure8.Workflow Task assignment rules Adeptia Integration Suite is the only product that combinesworkflow and data integration in a single platform.
3.2 Bpm’online studio is an intelligent low-code platform,which enables businesses from various industries, as well as system integrators and softwaredevelopers to create custom applications exactly for their specific business needs.Bpmonline Manage business processes of any complexity and easily buildapplications for your specific business needs with bpm’online studio.It is aplatform for developing custom applications.It is designed for Medium to largebusinesses, system integrators and developers to implement their uniquebusiness processes.It has tools that are designed for both desktop and mobileapplications.It enables to creae business process management ,dynamic casemangement features,system disgn and base configuration.
There is section wizardsto create .Dynamic case managemet features allows you to dynamically analyseyour case Robustbusiness process designer to create avisual design of system tasks that willput your data routine in auto pilot.BPMN notations enalble you to design andmonitor system processes .
Fine tune accesspermissions for various user groups . The system is available in two deploymentoptions Cloud and On-site. 3.2.1 OverView Business process management(BPM) Use the built-in businessprocess modeling systems to automate your processes of any complexity. The process designer letsyou create business process in BPMN notation. Figure 9.Business ProcessDesigner in bpm online TheProcess log section will provide tools for business process monitoring andanalysis.
You can view each process instance as a diagram, check which processsteps have completed and stop any business process. Thedashboards of the Process log section provide analytical tools for keepingtrack of business processes in your company. The process designer Process log Case management Use thecase designer to automate unstructured business processes. These “case”processes are best used if the case goal can be achieved in a number of waysthat may change during the course of the process and cannot be foreseen. The dynamic case designer System designer Bpm’onlinestudio has all the tools necessary for creating custom solutions. Allconfiguration tools are available in the system designer.
Create and edit sections,set up section and page properties using the section wizard. To add new details or editexisting ones in the sections, use the detail wizard. Set upappearance by uploading your corporate logos, change the color of the sectionpanel, set up workplaces for different types of users. Use data import to quicklypopulate the database with initial information. Generate companyorganization structure, add users, set up functional roles and accesspermissions. Set up analytical reportsand dashboards in the Dashboards views and the Dashboards section.
Use the mobile applicationwizard to set up the mobile app of your custom configuration. Advanced settings area ofthe system designer provides access to development tools. System designer Section wizard Detail wizard Workplaces setup Data import Users and roles management Analytics setup Mobile application wizard Base configuration Bpm’onlinestudio has six base sections: Employees, Contacts, Accounts,Activities, Feed and Dashboards. Use the Activitiessection to plan your work hours, schedule meetings and tasks. Maintaina centralized database of companies and contacts in the Accounts andContacts sections. Use these sections to store, update and analyze full scopeof information about your customers, contact persons, customer accounts,suppliers, competitors and more.
Maintainan up-to-date database of your human resources in the Employees section. Hereyou can store and update information about past and present employees, theircontact details, career movements and access rights. The dashboards of theEmployees section provide useful HR analytics.
Use theDashboards section to check system-wide analytics, available in acomprehensive visualized way. Check workload statistics, account and contactanalytics, HR dashboards and more. Use thecommunication panel to interact with customers and colleagues with no need toswitch from your current tasks. Make calls, process and send emails, interactwith your colleagues through enterprise social network, track noteworthyevents, check pending reminders and system notifications, 3.2.2 How to create BPMN business processes Use thePROCESS DESIGNER to create BPMN business processes. How to add a newbusiness process The Process Designer is used to create business process inbpm’online. To add a new business process: 1.
Click the to open the System Designer. 2.Click Process library. 3.Click the New process button (Fig. 68).
The Designer will be displayed. Figure 10.How to create a businessprocess Figure11.Building Oppurtunity Closure Business Process How to runBPMN business processes Bpm’onlinebusiness logic often follows a certain process workflow. Depending on the settings, the process can be startedmanually by the user (e.
g., from the command line or from the sidebar) orautomatically, based on certain specified events (e.g., when adding or changinga record, or when a field contains a specific value).
The system automatically prompts the required steps and guidesthe user through the necessary path during the process. Once abusiness process is started, it starts executing actions in the system. Theseactions include opening record pages, creating activities and other records,sending emails, etc.
A businessprocess ends after its last action has been processed. You can manually start andstop business processes or have them set up to start automatically. BPMN processmonitoring All the stepsperformed during the process are stored in the system to control and ensureeffectiveness. The built-inanalysis tools enable you to find bottlenecks in the processes for futureoptimization. 4.Conclusion In this paperwe took as a case study two important Software suits ;Adeptia Suite and Bpm ‘online Studio .
The aim of the comparison is to evaluate both softwares andrecommend one of them to be used in the lab of the Enterprise ArchitectureCourse in Department of Information Systems at King Abdulaziz University.Ourfuture recommendation after the comparision would be to provide the twosoftwares at the lab for the students for next semester , and distribute thestudents into groups to present and review their comparison on the twosoftwares, 5.References 1. Adeptia(http://eval.adeptia.com/adeptia/control/) 2.
https://www.bpmonline.com/bpm-software?activity=financesonline_bpm 3. https://001504-studio.bpmonline.com/0/Nui/ViewModule.
aspx#IntroPage/StudioIntro 4. “Wikipedia,” p. https://en.wikipedia.org/wiki/Enterprise_architect.
5. F. Fui-Hoon Nah, J. Lee-Shang Lau, and J. Kuang,”Critical factors for successful implementation of enterprisesystems,” Business processmanagement journal, vol.
7, pp. 285-296, 2001.