WHAT'S NEW?
Loading...



While browsing the internet months ago i came across Bill gates post "Management tips from a brilliant business leader", personally i always admire bill gates tips on management & leadership as he has a very solid proof that he is good at it. BUT once i reached to this statement in a post written by Bill  "I consider Andy one of the great business leaders of the 20th century." i skipped the remaining paragraphs in his post & started to look up the book that he was referring to: Measure What Matters: How Google, Bono, and the Gates Foundation Rock the World with OKRs

I received this book a week later and started eagerly to read through it, I am not in a position to review books or this book in specific, as a section head manager looking to improve his leadership skills i found this book a very interesting read. the concept of OKRs is totally new to me and i gradually started to implement it in my section. i am crossing my fingers that it will work with me knowing that Andy mentioned in his book that in order OKRs to be useful it should be adopted by the whole organization - a very long shot in my case -  and i will keep you updated of my progress.


This book will be of most use for those involved in technology startups, because the examples given are directly applicable to familiar concepts like agile and continuous improvement and iteration however, any business owner or manager, who truly wants to grow their business will find this book useful.

i highly recommend this book for all managers who seek to improve their leadership skills.


To continue our BPM training, today let's dig deeper in BPMN 2.0 more specific: activities, what is an activity in BPMN and how we can use it.
According to BPMN 2.0: an activity represents “Work that company or organization perform using business processes

An activity is a rounded corner rectangle and named according to the work that has to be done.

There are two main types of activities in BPMN definition:
  • Atomic
  • Compounded

An atomic activity is defined as a task and represents an individual action in a process that doesn’t need to be broken down any further

A compound activity is defined as a sub process and represents work in a process that can be broken down to a final level of process model detail, a sub process can be represented in an expanded view that shows its details or in collapse view that hides its details.
Collapsed Sub Process Sample

A special type of activity is a call activity which references reused globally defined task or subprocess, call activity is represented with a thick border
  
Beside these main types of activities, BPMN 2.0 defines different behaviors and properties of activities which are visually annotated with standardized symbols.

For example a repeatable activity, a user performed a task, an automated task, and a transnational subprocess.
Following the Intro to Business Process as a Service post, I have composed a few slides to demonstrate what are the uses of BPaaS and its benefits.

I have selected SAP Localization Hub Tax as an example of how eCommerce sites in the MENA region can benefit from it.

Enjoy ...

BPaaS


I was introduced to this term recently where it actually grabbed my attention as i have great interest in BPM. i started researching this topic and i got amazed of the findings. the most meaningful definition for me was found on Gartner IT glossary:

BPaaS Definition 

Gartner defines business process as a service (BPaaS) as the delivery of business process outsourcing (BPO) services that are sourced from the cloud and constructed for multitenancy. Services are often automated, and where human process actors are required, there is no overtly dedicated labor pool per client. The pricing models are consumption-based or subscription-based commercial terms. As a cloud service, the BPaaS model is accessed via Internet-based technologies.

So if i want to describe it in simple few words it's a BPMS hosted on the cloud, as any cloud service it has number of advantages so here are some advantages of moving business process management to the cloud:
  • Decreased costs from not buying and maintaining servers to manage and coordinate business process.
  • Increased mobility, by accessing the solution from any geographical point. This allows businesses the opportunity to grow and expand much faster.
  • Scalability by allowing companies to add new processes without much infrastructural cost
  • Reliable security
  • Pay-as-you-go pricing model as most of services running on cloud.

Facts & Figures


The statistic shows the size of the cloud Business Process as a Service (BPaaS) market from 2008 to 2020. In 2017, the Business Process as a Service market is predicted to be worth around 6 billion U.S. dollars worldwide.


Examples


HANA CLOUD PLATFORM BUSINESS SERVICES one of many BPaaS providers


The second innovation announcement is about the new Business Process-as-a-Service (BPaaS) capabilities of the SAP HANA Cloud Platform (HCP). HCP is the cloud platform for business that can serve the entire ecosystem engaged in rebuilding and re-imagining all the new digital experiences.   These high-value business services offer developers agility and acceleration of building their business applications.  At this time we are announcing two of these services in the BPaaS space: SAP Hybris as a Service and SAP Tax-Calculation-as-a Service.


  1. New SAP Hybris as a Service on SAP HANA Cloud Platform allows you to quickly set up and deliver eCommerce capabilities and customer loyalty programs. These include hybrid Commerce, hybrids Marketing and others.
  2. New SAP Tax-Calculation-as-a-Service – is a RESTful API tax calculation microservice that automatically computes taxes anywhere in the world without the need of lawyers or the need to understand international tax law.


Check my post on BPaaS Example







Image from FPT Tech

BPMN: Business Process Modeling Notation.

Ever since i have started my career in software development i noticed that there was a huge need for a common language that needs to exist between business owners and software providers. flowcharts, UML diagrams, Use cases they all been there but still look very techy for business users. when i was introduced to BPMN i felt like this is it, this is the notation that can fill the gap between us & business users.
BPMN is designed to facilitate communication and understanding of business processes. the way all components are arranges in a process form, it makes it very easy for everyone to map a workflow.

BPMN provides a way to quickly diagram business functions.

Use it to draw a process graphically

The visual model will be translated quickly and easily into software that will run the process.
With BPMN, business people can define what they want, simply but with a high degree of precision; and IT professionals can communicate with each other and with business people about the model in a clear, common framework.

BPMN works for any kind of management, operation and support process.

By developing a model with BPMN, you can collaboratively improve communications with decision makers about the nature and health of a process; you can collaboratively initiate improvements – and you can collaboratively move toward automating those improvements.
Continue reading


1 2 3 4 5
In BABOK® Guide v 3.0 there is a dedicated chapter for almost all techniques needed for a business analyst to perform his/her business analysis tasks.

Here i am going to list those techniques in alphabetical order and  will cover details for some of those techniques later on in other related posts.


  1. Acceptance and Evaluation Criteria
  2. Backlog Management
  3. Balanced Scorecard
  4. Benchmarking and Market Analysis
  5. Brainstorming
  6. Business Capability Analysis
  7. Business Cases
  8. Business Model Canvas
  9. Business Rules Analysis
  10. Collaborative Games
  11. Concept Modelling
  12. Data Dictionary
  13. Data Flow Diagrams
  14. Data Mining
  15. Data Modelling
  16. Decision Analysis
  17. Decision Modelling
  18. Document Analysis
  19. Estimation
  20. Financial Analysis
  21. Focus Groups
  22. Functional Decomposition
  23. Glossary
  24. Interface Analysis
  25. Interviews
  26. Item Tracking
  27. Lessons Learned
  28. Metrics and Key Performance Indicators (KPIs)
  29. Mind Mapping
  30. Non-Functional Requirements Analysis
  31. Observation
  32. Organizational Modelling
  33. Prioritization
  34. Process Analysis
  35. Process Modelling
  36. Prototyping
  37. Reviews
  38. Risk Analysis and Management
  39. Roles and Permissions Matrix
  40. Root Cause Analysis
  41. Scope Modelling
  42. Sequence Diagrams
  43. Stakeholder List, Map, or Personas
  44. State Modelling
  45. Survey or Questionnaire
  46. SWOT Analysis
  47. Use Cases and Scenarios
  48. User Stories
  49. Vendor Assessment
  50. Workshops