BPM Enterprise Homepage



BLOGGERS
 
Nari Kannan [51]  RSS  Nari Kannan's Biography
Ismael Ghalimi [23]  RSS  Ismael Ghalimi's Biography
Jeffrey Mills [21]  RSS  Jeffrey Mills's Biography
Jim Sinur [20]  RSS  Jim Sinur's Biography
Louis DiToro [15]  RSS  Louis DiToro's Biography
Kiran Garimella [12]  RSS  Kiran Garimella's Biography
Vinayak Khadye [9]  RSS  Vinayak Khadye's Biography
Carlos Accioly [7]  RSS  Carlos Accioly's Biography
Bruce Silver [6]  RSS  Bruce Silver's Biography
Russ Stalters [6]  RSS  Russ Stalters's Biography
Samah Ghanem [6]  RSS  Samah Ghanem's Biography
Sandy Kemsley [4]  RSS  Sandy Kemsley's Biography
John T. Wilson [3]  RSS  John T. Wilson's Biography


CATEGORIES
 
BPM [106]  RSS
Companies [58]  RSS
Conference [2]  RSS
General [186]  RSS
People [29]  RSS
Research [54]  RSS
SOA [9]  RSS
The Buzz [20]  RSS
Vendors [31]  RSS


RECENT ENTRIES RSS
 


BLOG ARCHIVE RSS
 
Full Archive  Current Month



LATEST COMMENTS
 
ITIL and BPM
by : Sanjay V.
QCT Trade-offs
by : Haytham Zeidan
 


CTQ MEDIA BLOGS
 
iSixSigma Blogosphere

Sourcingmag Blogosphere

RealInnovation Commentary
 


 Ad Links
 
Process Management Training Slides
 

3 February 2008 by Samah Ghanem
BPM versus BSM … How to Choose the Right Tool?

BPM versus BSM

A Business Process Management (BPM) Toolset manages enterprise tactical and operational procedures by modeling the enterprise architecture and processes to be monitored, audited, and optimized to best practices. However, Business Service Management (BSM) tools manage services by modeling its IT infrastructure to be monitored, audited, and optimized to best practices.

BPM capabilities include strategic business planning, enterprise modeling, process execution, performance monitoring, activity monitoring, change management, information management, workflow management, and other technology management like CRM, ERP, SCM, and SRM. However, BSM capabilities include service performance monitoring, data analysis, root cause analysis, problem solving, resources prediction and optimization, and SLA management.

Example on vendors of BPM products are IDS Scheer, Proforma, iGrafx, MEGA International, Telelogic, IBM, Casewise, Microsoft, and EMC. And examples on vendors of BSM products are IBM Tivoli TBSM, BMCSOFTWARE, Managed Objects BSM, Systar, Mercury, HP, EMC/SMARTS, and Micromuse.

How to Choose the Right Tool?

According to the features listed in different vendor sites of BPM and BSM products, and with the help of Gartner’s report evaluating products of different vendors according to certain criteria’s and market share. I can summarize main software requirement that we need for both BPM and then BSM respectively.

BPM product Software Requirements:

The tool should be capable to provide all the listed software requirements:

  1. To support modeling, automation, and improvement of BP’s of engineering directorate.
  2. To make control in engineering directorate processes.
  3. To get optimal performance from resources and processes.
  4. Pre-defined cross industry, industry specific and application package models.
  5. To be able to integrate the system with service level management (SLM) systems like (Netcool/Omnibus Event Management Tool).
  6. To be able to integrate the system with IT and Engineering Infrastructures like (ERP, CRM, SCM, etc)
  7. To be able to integrate the system with various modeling methods and frameworks like (ITIL, eTOM, etc). And to various interfaces like (XML, BPEL, etc)
  8. To support Standards of ISO and QM methodologies like (Six Sigma, Lean, EFQM, etc).
  9. To contain or be able to integrate with BI Tools.
  10. To support OLAP for organization of Data.
  11. To support different technologies like (SOA, SAP, etc).
  12. To support integration with different types of data sources and databases like (Oracle, Access, Sybase, etc)
  13. To support integration with different vendors BPA products like (Microsoft Visio, etc)
  14. Adherence to architecture standards and industry specific frameworks like (ToGAF, DoDAF, IEAF, etc) and IT Infrastructure Library.
  15. Additional benefit, tool assistance with visualization and other features such as simulation and Activity Bases Costing (ABC).

BSM product Software Requirements:

The tool should be capable to provide all the listed software requirements:

  1. Allow modeling any service in the IT or Telecom infrastructure (Ericsson nodes).
  2. Allow integration to other infrastructures and systems like trouble-ticketing system and database.
  3. Allow combining IT and Telecom best practices processes like ITIL and eTOM and automated technology management.
  4. Allow defining and monitoring service Resources, KPI’s, KQI’s, dashboards, and SLA.
  5. Allow real time tracking of SLA Allow dynamic KPIs.
  6. Advanced numeric rules of calculation
  7. Support aggregation and retrieval on different database types like Sybase, Oracle, etc.
  8. Allow visualization of services, service status/health from external sources
  9. Can be integrated to different sets of BPA toolset products like ARIS BPPM, IBM Websphere, etc.
  10. Allow Service definition from Configuration Management database (CMDB)/inventory.

Few simple questions arise here; Can we integrate both BSM and BPM systems? Do both contain a business intelligence set? Do they both add customer satisfaction? The answer to all is "YES". And it’s then the decision of a company to adopt one or both systems depending on their industry type, specialization, and the products and services they provide.

BPM , Companies , Vendors
Posted by Samah Ghanem  at  8:22 AM ET | permalink | comments [0] | trackbacks [0]


12 December 2007 by Samah Ghanem
BPM Versus BI

BPM is the abbreviation of Business Process Management while BI is an abbreviation of Business Intelligence. There is a direct relation between BPM and BI that BPM management concept adopts purely technological systems like BI and both makes a business more intelligent or more robust to incidences and easier to analyze. The kind of intelligence and robustness BPM and BI offers to a business differs in the concept and purpose.

Lets start with BI, business intelligence software products comes like any software package with different characteristics that makes one desktop application or user interface more user friendly and goal performer. Examples of such BI products are: Business Objects, Cognos, or Oracle BI suite, etc which differs with their user interface and software capabilities. That makes a company who needs BI to have preferences of which BI product to use.

However, why do companies need BI? BI as a software offers a connection to all enterprise databases which allow users build their own schemas and retrieve data, analyze it and publish it in reports in the shape business needs. That will allow a company to collect all its data sources in one data warehouse to see how business goals are met technical wise, production wise and also from a revenue assurance perspective. You can aggregate the revenues per showroom, per region, per sales officer, etc for a service provider. You can retrieve the data of highest dropped calls per city, village, cell per hour, or day, or weak, or month or year in a telecom company. You can draw charts of percentages of drug consumption in different regions and per different durations, this is how BI serves your business through stored data.

On the other hand, BPM is a management concept, it can be automated or not, the basic idea of BPM is to manage the business processes so as to structure and order the total business on a procedural way. Each workflow (not a data) is a part of a process, but can produce data that can be analyzed by business intelligence products or business performance management products. BPM can also be integrated to other IT systems such as ERP (Enterprise Resource Planning), CRM (Customer Relationship Management), and Workflow Engines (Hummingbird, SharePoint, HandySoft, etc). They "BPM with its integrated systems" can be a part of the enterprise adoption of one of the Quality standards like EFQM, ETOM, BSC, etc. An example of such BPM product vendors are: IDS Scheer, Proforma, iGrafx, MEGA International,Telelogic, IBM, etc.

However, why do companies need BPM? BPM a new plan for documenting all work steps and workflow in processes and procedures. The documented procedures should be flexible to fit all work scenarios and will be automated via a BPM software toolset, so that each process is drawn with its phases assigned to the responsible person, you can analyze and optimize each process according to best practices. Now the role of Performance Management tools comes to have scorecards and measure the defined Key Performance Indicators (KPI) for each process and for the company; structural and procedural wise. You can also draw graphical representations to follow up process delay, or a hanging step. You can monitor the behavior of employees through process performance, you can either evaluate weak points in the workflow to design better steps in a process, or do a radical process re-engineering according to results. You can measure your KPI’s according to competitors in the region.

Applying BPM to the enterprise not only saves the incremental improvement but also adds a radical improvement due to its support to strategic business planning, modeling the enterprise, evaluating processes, benchmarking and best practices, change management, and information management. Whilst applying BI to enterprise different data sources or databases will help in taking decisions, assuring consistency, greater access to information, managing operational costs.

BPM , Companies , General
Posted by Samah Ghanem  at  2:31 AM ET | permalink | comments [0] | trackbacks [7]


19 November 2007 by Samah Ghanem
QCT Trade-offs

A trade-off is a concept of losing a value for gaining another. The Quality Cost Time Concept should have a tradeoff to serve company goals.

Owning the customer satisfaction is the key of quality procedures, we mean here an internal or external customer, by breaking few of these procedures we may serve the tradeoff between cost, time, and quality. The concepts of software engineering and system development models like the waterfall model or the spiral model, etc serve in few times this tradeoff. Starting with requirement elicitation that takes a considerable timeframe in a product development lifecycle, to design step, to implementation, then validation and verification. This lifecycle confirms the quality concept, but may not help the time and cost variables, and here we need the tradeoff.

Nothing do everything, here is a concept of specialization. And here it can be easier for shareholders, stakeholders, and customers to understand the tradeoff equations. The three equations of the variables Q,C, and T can be solved if we understand the dependencies of the variables as functions of different factors and its relations to each other.

We don’t need to make such discussion as a mathematical article, but we should understand that quality can be transferred into a constant if we deal with the cost and time variables. Away from saturation and low productivity levels, Time is inversely proportional to Cost, pay more or get more resources you can save time, getting more resources will logically and to some limit increase the quality. If we specialize the product not to be all purpose losing many quality concepts, if we distribute the resources in a mature way, if every resource is evaluated enough; then no need for tradeoffs. But if a QCT tradeoff is needed under the request of the customer, it will directly affect one, two , or all factors in the QCT concept.

BPM , General
Posted by Samah Ghanem  at  2:25 AM ET | permalink | comments [1] | trackbacks [1]


4 November 2007 by Samah Ghanem
Business Process Management from Zero to Infinity

BPM from zero to infinity discusses the success of BPM projects in different enterprises, success depends on enterprise type and culture. I mean by type, the company type as a product or service provider to specify company main goals and requirements. And by culture, the way it perform operations and do its internal and external communications.

A lot of basic questions arise here, Is BPM required for each company, What type of company needs BPM more? Is it large companies, small companies or all need BPM, Can BPM be a solution for all problems inside a company and how BPM solves it if it’s a possible solution? Are there any preceding steps to a BPM project, how BPM starts in a company and where it ends? Are there any prerequisites before starting with a BPM project and how much BPR radical process re-engineering is the best choice for a business? However can we own a final answer for all these or more questions? I doubt we can cover all!! The success of BPM is not by doing certain steps or doing a set of plans, but it’s a reflection on the daily workflow behavior for each employee and each process in an enterprise. Before starting with a BPM project you should have defined roles and responsibilities per department and per employee.

From my experience, the most challenging problem that makes an enterprise consume its resources illogically is the overlap in duties especially between departments, lets say if engineering people do customer surveys this will overlap marketing people basic work to contact customers, and/or to analyze their needs. Work must be defined for each job title, responsibilities should have a start and end till a specific person in his/her department handover the process to the other person responsible to continue other steps in another department. On the other hand, a big issue many enterprises face which is the lack of communications between different levels. Defining a rule of communicating information internally and externally in departmental basis should be clear to each employee. So that the general company strategy and planned achievements are known, understood, and audited by each employee. After these important steps of gap analysis in an enterprise, defining roles and responsibilities, defining communication rules and policies, with already defined strategies to meet the goals in a certain timeline, and what resources are needed for each stage, a BPM project can start.

A BPM project will be a vital step in an enterprise or organization especially those providing services and have competitors in their region. The competition now not only in the sales revenues, but its in customer loyalty and employee loyalty; providing a procedural structure for all company workflow activities. Defining the end to end process with its detailed procedures with each stage assigned to the responsible employee, and then optimizing the process quality, cost, and time-wise which will increase the overall performance, whilst such BPM may lead to a BPR if radical changes are needed.

Finally, business performance management is the most important step at the end of a BPM project that makes it go to infinity and this infinity means business continuity and competition and overall advance in productivity, auditing each process in a company and evaluating its performance through defined key performance indicators (KPI). Also from my work experience a supporting step to perform BPM projects is "knowing your employee"; What’s their needs? and putting the right person in the right place! so that he/she can work with their full productivity and then share in the process with best performance and minimal time helping in the competition, this is an important KPI to consider when reaching the business performance management "The Human Factor."

BPM , Companies
Posted by Samah Ghanem  at  7:13 AM ET | permalink | comments [0] | trackbacks [1]


26 October 2007 by Samah Ghanem
Business Process Management

What is a Process? I read a lot of definitions about processes, but I like to call a process "A TRAIN" this train should start from a specific location and ends to a specific destination in a defined duration, each trailer of a train or process have a weight and holds a number of humans, if one trailer fail to reach the destination, all the train or process will lose its balance and will fail to generally succeed. A business process is not the workflow details, but it’s an abstraction of the enterprise workflow combining all resources in a process to cross correlate all company levels; directorates, departments, and assets to do the business successfully. Same as a telecommunications system, if you don’t remove redundancies you cannot save the channel so you’ll lose time and money and if you compress to high bit rates you’ll lose the quality of service, these three factors are the major factors affecting any business process concept and design: Cost, Time, and Quality. So managing enterprise business processes will need a thorough knowledge of business strategy, business requirements, and new technologies that suit the company goals taking the CTQ concept into consideration.

BPM, BPO, BPR, BPPM, BI, SWE, CRM, ERP, OOA, SOA, etc. and an endless list of abbreviations, all these B’s and other fuzzy characters sums into a single body that cannot live without its organs. The Enterprise is this body, and the head is its Business Process Management (BPM), the way of thinking that brain of the head do either to optimize or to re-engineer are the BPO and BPR respectively and to see your success and failures and learn from faults by managing your performance of processes which is the BPPM, this brain leads the way of thinking which will be with different types that are more technologically connected: Software Engineering (SWE) to set your day to day workflows and to engineer your processes, Customer Support Management (CRM) to manage your relations with customers or people in general, Enterprise Resource Planning (ERP) to plan to feed your body or to plan the resources needed to build an enterprise from the human asset to the office chair.

However, talking about technologies and tools to build a BPM project at an enterprise will never end and will continue to revolutionize the way companies do business and people live their lives through different behavior and different market needs, and so creating problems that need different ways and tools to process them and to re-engineer their workflow steps. "We can’t solve problems by using the same kind of thinking we used when we created them" - Albert Einstein. Different tools such as Business Intelligence (BI), Object Oriented Applications (OOA) and Service Oriented Applications (SOA) all serve the management and control of any enterprise processes.

BPM , General
Posted by Samah Ghanem  at  5:24 AM ET | permalink | comments [0] | trackbacks [2]



Page 1 of 2  Jump to Page    1   2