Effective Management Techniques: Episode 2 – Root Cause Analysis

Many of us heard or read about root cause analysis without really putting this technique into action. The root cause analysis is used whenever problems encountered. Either those problems: business growth issues, cash flow issues, system incidents, people performance related, or even personal issues. 5-Why's Technique for Root Cause Analysis One of the techniques used to reach roots is the 5-WHY's method....

The Top 10 Elements of Visual Communication

Visual communication is communication through a visual aid and is described as the conveyance of ideas and information in forms that can be read or looked upon. The evaluation of a good visual communication design is mainly based on measuring comprehension by the audience. Visual communication has many use cases, such as: Computer...

Book Summary and Review: Stories That Move Mountains- Storytelling and Visual Design for Persuasive Presentations

Stories That Move Mountains: Storytelling and Visual Design for Persuasive Presentations by Martin Sykes My rating: 5 of 5 stars The book is great in terms of layout and content. It tackles the subject of preparing persuasive presentations. However, I can find it fit in area of change management as well. The CAST method is explained...

Demystifying Architecture vs Design Patterns

Patterns are repeated and consistent common characteristics that help in identifying phenomenon, problem or solution. The pattern is well-known concept that has been used for long time across many industries and practices to summarize previous experience and avoid re-inventing the wheel. Patterns were used in natural science, geometry, mathematics, engineering, art, etc. In software industry, patterns appear in two main contexts:...

Service Components

Service Oriented Architecture (SOA) – Episode 3 (Services Types)

This is the 3rd episode in the series exploring service oriented architecture (SOA). One of the important aspects while learning SOA is to understand the concept of service and variations of service types. A service is a self-contained unit of software that performs a specific task. It has three components: an interface, a contract, and implementation. The interface defines how...

SOA Myths and Facts

Service Oriented Architecture (SOA) – Episode 2 (Myths and Facts)

 We started in previous episode with investigating the roots and origins of SOA concept. In this episode, we will clarify some of the wrong beliefs and myths about SOA. The worst thing is to have a blurred image about an architecture. We will start with a simple definition of SOA and will proceed to clarify various concepts around...

Service Oriented Architecture

Service Oriented Architecture (SOA) – Episode 1 (The Origins)

Increased demands of lean operations and business better positioning within highly competitive markets are pushing businesses to adopt agility, efficiency, and effectiveness into their processes and supporting information systems. Adding to this the rapid change of technological landscape which mandates much higher response in information systems to the surrounding changes. In order to achieve...