Tuesday, October 20, 2015

Techniques of soft system methodology


There are mainly three techniques used to represent soft systems. The first choice is using of rich pictures, then conceptual model and expanded conceptual model. Rich pictures use to capture much information as possible relating to the problem situation. Rich pictures can show boundaries, structures, information flows and communication channels. But mainly rich pictures used to illustrate human activities within the system. Rich picture is a simple use of actors and communications. There are no standard notation for rich pictures, but there are some commonly used notations such as cartoon characters, thinking bubble, eyeball, face expressions, etc.

The purpose of rich picture is to get a full view as possible of the factors involved in the problem situation. Especially elements related to environment of the problem. It may be used just by the system analyst or to discuss it with other managers as well. Some top level people may not impressed to see such cartoon characters or simplified drawings because they may expect something more attractive and complex while most of the top level managers will be impressed to discuss complex technical problems in a simplified drawings where none technical people also can understand.

In a rich picture we can root definitions as well. A root definition is individual view of a situation. It is always related to a character. For an example employees in a bank counter may see their main work as serving customers fast while the branch manager see his main role in the organization as maximizing the number of account holders. The marketing people of the bank may see their main role as to achieving sales targets. These are each actor’s root definitions in their own organizational environment. Now consider there is a significant level drop of saving accounts in the branch and the top management wants to find out the reason for the problem situation. In this case each actor in the counter, marketing and branch manager will give their own beliefs for the problem.

Root definitions expressed in short sentences rather using descriptive paragraphs. According to checkland, a root definition should follow CATWOE procedure.

C = customer
A = Actor
T = Transformation. Core activity of the system.
W = Weltanschauung (The underlying belief about the system)
O = Owner
E = Environment

When we apply this process to a customer support system:

Customer is the end user of the software. Actor is the IT support executive. Transformation or the core activity is to give support for the software system. The underlying belief about the system is that the system must be up and running always without errors. Owner of the system may be the IT manager. The environment is relative to the industry and standards. In this situation environment can be define as provide immediate customer support and resolve issue as soon as possible to keep the customer happy.

While the root definition is an important statement that managers can understand, but the most important thing is to eliciting the CATWOE elements from individuals. Compiling the root definition is the first stage in the system thinking strand and understanding human activity system.

Conceptual model

The root definitions represent an individual’s perspective of what the business system is trying to achieve. The next step is to propose an ideal model that is able to realize proposed perspectives. We built a conceptual model to understand what is happening in the real world situation. When drawing a conceptual model we first draw most broader view in then divide it into sub systems and analyze separately. The conceptual model has a very simple notation. A bubble to represent an activity and arrowhead line to link operations between activities. The conceptual model is known as first resolution model which gives high level activity descriptions and later divided in to second resolutions models or low level models.

Once the conceptual models and root definitions are completed, we compare it with the real world situations and propose possible solutions. This comparison could be done in many ways such as interviewing actors, documenting current activities and benchmarking, etc.

After the discrepancies have been identified, possible solutions are explored and their feasibility evaluated. These activities will have information needs, particularly for monitoring success. These are the first steps towards developing an information strategy / system for an organization.

No comments:

Post a Comment

Important Notice!

Dear students and friends. When you commenting please do not mention your email address. Because your email address will be publicly available and visible to all. Soon, it will start sending tons of spams because email crawlers can extract your email from feed text.

To contact me directly regarding any inquiry you may send an email to info@bcslectures.website and I will reply accordingly.