Remember Me
forgot your password?

Craftsmanship in Business Systems Analysis

Recently I wrote a paper on the general state of craftsmanship which was geared more for public consumption as opposed to any specific industry. To my way of thinking, craftsmanship is a universal concept that touches all industries, regardless if they are product or service related. This resulted in a flurry of e-mails to me questioning how it pertains to specific types of work, including Business Systems Analysis (BSA) which, of course, is applicable but I question whether we have truly realized craftsmanship in this field.

From the outset, let me say unequivocally that BSA is not a new concept and has been with us for a long time, actually predating the modern computer era of the 20th century. Prior to this, companies had formal "Systems & Procedures" departments with analysts focusing on streamlining business processes and primarily using paper and manual procedures. As tabulating and other office equipment emerged, they were responsible for their integration into the business. But as computers were introduced, a new function was devised that greatly impacted the future of analysts, namely programmers. Slowly but surely analysts were replaced by programmers. By the end of the Structured Programming/CASE mania of the 1980's and 90's, BSA was phased out almost to the point of extinction. In other words, companies were more concerned with programming as opposed to grappling with enterprise-wide systems. Consequently, systems were attacked in piecemeal, usually one program at a time, which resulted in fragmented and disjointed systems, erroneous information, and redundancy in terms of data resources and work effort. Slowly, companies began to realize that a higher level person was needed who understood the business and could engineer integrated systems to serve it. Hence, the rebirth of the Business Systems Analyst as we understand it today.

Several of today's BSA's came up through the ranks of programming and are actually programmers in sheep's clothing, and tend to see things only from a computing point of view. However, there are many others whose roots can be traced to today's business schools. I view a true Business Systems Analyst as the intermediary between the end-users and the programming staff. This means they have the ability to understand both business and technical concepts and communicate them effectively with both the end-users and the programmers. In other words, one of the key roles the analyst plays is that of translator.

THE ROLE OF CRAFTSMANSHIP

In my article, I defined craftsmanship as...

"The practice and pursuit of excellence in building/delivering superior work products by workers."

By this definition, craftsmanship and quality are not synonymous. Whereas quality is primarily concerned with zero defects, craftsmanship implies a human trait in "pursuit of excellence." To better describe the concept, I came up with the following formula:

"Craftsmanship = (Knowledge + Experience + Attitude) X Success"

This itemizes the variables associated with craftsmanship. Before we discuss "Knowledge," let's consider the others first. "Experience" means the worker has been able to apply the knowledge he/she has learned, not just once, but repetitively. "Attitude" addresses the person's sense of professionalism and dedication to his/her craft, that they possess an intellectual curiosity and continually strives for improvement. And "Success" means the worker has demonstrated he/she can produce products to the satisfaction of both the client and the company he/she works for, not just once but routinely. Regardless of the person's knowledge, experience and attitude, if the worker cannot successfully deliver the work product, it is for naught.

To me, the "knowledge" variable is the Achilles' heel to craftsmanship in Business Systems Analysis. As mentioned earlier, BSA is not a new concept, but was almost made extinct. Fortunately, it is beginning to rebound and, as part of its resurrection, the industry is reinventing systems theory with programming muddying the waters. For example, how BSA is taught at the college level is certainly not uniform. Sometimes it is taught in the business schools and others in the computer science schools. Further, how one professor may teach it will not be the same as the next. I have seen this not just in this country but overseas as well. In other words, BSA is not yet a teachable science. To qualify as a science, there needs to be a governing body of knowledge consisting of proven and accepted concepts and principles. This includes a standardization of terms in order to avoid a "Tower of Babel" effect. Unfortunately, uniform standards are few and far between in the BSA field. To illustrate, there are numerous interpretations of what a system is, or what information is, or even data.

There are two parts to the "knowledge" variable: initial education/training, and continuous improvement. In terms of initial education/training, you can either learn BSA through the "School of Hard Knocks" or from an accredited institution. I will not digress into the specifics of what a BSA curriculum should include other than to highlight general areas:

* History of BSA.
* General business courses, including such things as general management, organizational analysis, work simplification, industrial engineering, industrial psychology, corporate law, statistics, etc.
* Communications courses; e.g., speech, persuasion, negotiation, corporate and technical writing, interviewing, etc.
* Basic math to calculate such things as return on investment and cost/benefit analysis.
* Project Management.
* Introduction to computer technology (including operations and networking).
* Principles of software design.
* Principles of data base deign.

Aside from the initial education/training, the "Knowledge" variable requires a program of continuous improvement. This can be done by attending supplemental training, by reading and researching articles and books, and active participation in trade groups, such as the International Institute of Business Analysis (IIBA).

As an aside, the forerunner of the IIBA was the Association for Systems Management (ASM) which went defunct back in the 1990's (another indicator of how BSA almost became extinct).

Certification in a chosen profession is also useful for continuous improvement, but without an industry accepted body of knowledge it is pointless. And being certified does not automatically make you a craftsman, but rather it is indicative of your desire to seek further knowledge and improve yourself.

IMPLEMENTING BSA CRAFTSMANSHIP

In my earlier craftsmanship article, I described how a company should devise a suitable corporate culture to embrace craftsmanship; to summarize:

* EMPOWERMENT OF THE WORKER to make certain decisions regarding development of the work product. This involves less micromanagement and more participation by workers in the planning process. In other words, managing from the "bottom-up" as opposed to "top-down."

* CREATION OF A MORE DISCIPLINED AND ORGANIZED WORK ENVIRONMENT promoting a more professional attitude amongst the workers. This includes a corporate position of zero tolerance in defects and inferior workmanship and the adoption of standard methodologies thereby defining best practices for building/delivering work products.

* PROMOTE A PROGRAM OF CONTINUOUS IMPROVEMENT to sharpen worker skills.

* ESTABLISHMENT OF THREE CLASSES OF WORKERS to denote the level of expertise, such as "Apprentices" (novices requiring training), "Intermediate" (educated and experienced, but not yet expert), and "Master" (expert craftsman).

* ESTABLISH A LINK BETWEEN WORKERS-PRODUCTS-CUSTOMERS to establish a feedback loop to judge satisfaction with a specific product and to the exact worker(s) who produced it.

This approach to implementation is just as applicable to BSA as it is to any other profession.

CONCLUSION

There are undoubtedly craftsmen in the BSA industry; people whose companies and clients have supreme confidence in their ability and trust their expertise unquestioningly. These are people who should be recognized by the industry in order to become models for others to emulate.

But the biggest problem with craftsmanship in this industry is the lack of uniform standards by which we can teach others in a consistent manner. Without such governing standards, BSA will continue to be viewed more as an art as opposed to a science, and true craftsmanship in this field will not be realized.

If you would like to discuss this with me in more depth, please do not hesitate to send me an e-mail.

NOTES:

Craftsmanship: Its Cultural and Managerial Implications

Tim Bryce

Tim Bryce is the Managing Director of M. Bryce & Associates (MBA) of Palm Harbor, Florida, a management consulting firm specializing in Information Resource Management (IRM). His corporate web page is at:
http://www.phmainstreet.com/mba/

He can be contacted at: timb001@phmainstreet.com

Copyright © 2008 Tim Bryce. All rights reserved.

Rate this Article: 0 / 5 stars - 0 vote(s)
Print Email Re-Publish

Add new Comment



Captcha

  • Latest Programming Articles
  • More from Tim Bryce

Typecasting and its importance in C++

By: james edward | 08/11/2009
Type Casting causes the program to treat a variable of one type as though it contains data of another type. Read brief tutorial on typecasting in c++

How to Setup Your Own Blog with WordPress

By: Felix Gomez Jr | 08/11/2009
Have you tried to setup wordpress and have met some problems you were not able to solve until now? This article might help.

An Event Registration Service Can Eliminate Much Event Planning Stress

By: Brad Robert | 06/11/2009
Event-Registration-Service.com is the leading online event registration, event planning and event management software for all types of businesses and organizations.

HTML Guestbook in ASP.Net

By: pons_saravanan | 05/11/2009
A very simple guest book without any Database storage.

Himfr.com reports the new sail will be put on the market in January next year

By: chenxiao | 05/11/2009
the new sail will be put on the market in January next year.

iPhone Applications at Its Best

By: Arun Kumar | 05/11/2009
The Apple iPhone has been deemed the gadget of the decade. It’s such kind of a power product from the house of Apple that has really changed the way people communicate. In the last few years we have seen several mobile handsets, PDAs and pocket PCs from the big labels, but the wonder that Apple has done is really something special, something beyond everyone’s imagination.

Diexon - Game Programming

By: Matthew | 04/11/2009
Diexon is a game programming company that is always look for artists to help make games.

Java Developers and the power of Java

By: zekin | 03/11/2009
Java developers who had been working on Java platform must be aware of the power of this platform. Although, some of the live application of Java gives more idea on what more can be done with the Java application development platform.

Why Project Management Fails

By: Tim Bryce | 21/10/2009 | Management
Four reasons why project management breaks down.

The Problem with "Man Hours"

By: Tim Bryce | 16/09/2009 | Project Management
I've never been comfortable with the concept of "Man Hours," not that it's a gender issue, but rather it implies ignorance of how time is used in the work place and fumbles away some simple management concepts needed to run any business, namely accountability and commitment. Actually, I thought the "Man Hour" concept disappeared with the passing of the 20th century, but it appears to be making a comeback.

Humor in the Work Place

By: Tim Bryce | 31/08/2009 | Management
When and how humor should be injected in the work place.

Software Versions and Releases

By: Tim Bryce | 31/08/2009 | Software
Are the words synonymous? Can they be used interchangeably?

Challenging the Status Quo

By: Tim Bryce | 28/08/2009 | Management
Stagnation is not an option.

Information Systems Theory 101

By: Tim Bryce | 13/08/2009 | Programming
Provides a conceptual foundation for all Information Systems work.

Remembering Names

By: Tim Bryce | 27/07/2009 | Customer Service
The importance of remembering names. It's just good business.

Credit Scores

By: Tim Bryce | 27/07/2009 | Credit
Whether we like it or not, our lives are greatly impacted by our financial credit scores. If you have a good credit rating, lending institutions are more than happy to loan you the money to buy a house, a boat, a car, help you start a business venture, or whatever. If you have a bad rating, you're basically stuck in Nowheresville.

Submit Your Articles Free: Signup
Article Categories




Use of this web site constitutes acceptance of the Terms Of Use and Privacy Policy | User published content is licensed under a Creative Commons License.
Copyright © 2005-2008 Free Articles by ArticlesBase.com, All rights reserved. (0.29, 6, w1)