| "Good specifications will improve
| |
| | management position was Dan Boone who was
|
| programmer productivity far better than
| |
| | made President and COO of Armco Steel in
|
| any programming tool or technique."
| |
| | the late 1970's.If systems analysis is
|
| - Bryce's LawINTRODUCTIONIn terms of
| |
| | performed correctly, programmer
|
| systems development, during the 1960's
| |
| | productivity should improve as analysts
|
| and early 1970's you were either a
| |
| | should be providing good specifications
|
| Systems Analyst or a Programmer. Period.
| |
| | for application assignments. In the
|
| At the time, there were substantially
| |
| | absence of systems analysts, considerable
|
| more analysts than programmers (at least
| |
| | time is lost by the programmer who has to
|
| a 2:1 ratio). This was due, in part, to
| |
| | second-guess what the end-user wants.
|
| the fact that computing was just coming
| |
| | Inevitably, this leads to rewriting
|
| into its own in the corporate world and
| |
| | software over and over again. Good data
|
| there were still people around who could
| |
| | and processing specs, as provided by a
|
| look at systems in its entirety.
| |
| | systems analyst, will improve programmer
|
| However, there was a screaming need for
| |
| | productivity far better than any
|
| people to program computers and, as such,
| |
| | programming tool or technique. This
|
| this became the boom years of
| |
| | means programmers are the beneficiaries
|
| programming. If you knew COBOL, Fortran,
| |
| | of good systems analysis.This brings up
|
| or PL/1 you could just about right your
| |
| | an interesting point, what should be the
|
| own ticket. Salaries were good, and you
| |
| | ratio of Systems Analysts to Programmers
|
| could intimidate your employer simply by
| |
| | in a development organization? Frankly,
|
| what you knew (you had to commit
| |
| | I believe there should be twice as many
|
| something like murder to get fired). The
| |
| | analysts than programmers. By
|
| emphasis on programming became so great
| |
| | concentrating on the upfront work,
|
| that authors rushed out voluminous books
| |
| | programming is simplified. Let me
|
| to increase programmer productivity,
| |
| | illustrate the point by using the
|
| hence the birth of the Structured
| |
| | following triangles representing the
|
| Programming movement of the late 1970's,
| |
| | total amount of effort in a project (as
|
| which was followed shortly thereafter by
| |
| | an aside, I picked this up from my
|
| the CASE movement (Computer Aided
| |
| | customers in Japan who share my opinion),
|
| Software Engineering).While programming
| |
| | see: triangle on the left represents the
|
| was growing in stature, Systems Analysis
| |
| | traditional approach whereby there is
|
| was in sharp decline. Trade groups such
| |
| | twice the number of programmers to
|
| as the Association for Systems Management
| |
| | systems analysts. Under this approach,
|
| (ASM) saw their membership dwindle to
| |
| | considerably more time is spent producing
|
| nothing and were forced to close their
| |
| | software to satisfy poorly defined
|
| doors. The last of the old Systems
| |
| | requirements. The Japanese point out the
|
| Analysts either retired or were put out
| |
| | bottom of the triangle is actually
|
| to pasture by corporations in the 1980's.
| |
| | bottomless as it means more time is
|
| New job titles emerged, such as Software
| |
| | needed to complete a project. Compare it
|
| Engineer and Analyst/Programmer. This
| |
| | to the triangle on the right where there
|
| latter title is a bit of a misnomer as
| |
| | are twice as many analysts to
|
| the emphasis was on programming and not
| |
| | programmers. Under this scenario, more
|
| systems analysis.Although programming
| |
| | time is spent analyzing the problem,
|
| excelled, a noticeable void began to
| |
| | designing the system, and producing
|
| appear in terms of people who could see
| |
| | better programming specs. Consequently,
|
| systems in its totality. Writing a good
| |
| | the programmers do not have to
|
| program is one thing, getting it to
| |
| | second-guess what has to be performed and
|
| interface with other programs to form a
| |
| | can go about their work more
|
| whole system is something entirely
| |
| | productively.The problem with the diagram
|
| different. By the turn of the century,
| |
| | on the right though is that Systems
|
| the industry started to talk about such
| |
| | Analysis is considered to be somewhat of
|
| things as "Enterprise Architecture,"
| |
| | a nebulous concept to management.
|
| "Business Processes," "Business Rules,"
| |
| | Programming, on the other hand, is more
|
| "Business Analysis," etc. Further, new
| |
| | tangible and easier for people to grasp;
|
| conferences, trade groups, and job titles
| |
| | you are either writing code and producing
|
| began to emerge. Today, programmers are
| |
| | a program or you are not. Therefore, the
|
| considered a dime a dozen and the stock
| |
| | mindset in management is that you are not
|
| of a true analyst is on the rise.All of
| |
| | being productive unless you are coding,
|
| this is indicative of the industry trying
| |
| | hence the inclination to shortcut systems
|
| to reinvent systems theory. In reality
| |
| | analysis. This is a key reason why
|
| there is nothing new here as systems
| |
| | Systems Analysis collapsed in the 1980's.
|
| analysis is systems analysis. But as
| |
| | And this is why it is necessary to
|
| companies implement these concepts and
| |
| | provide training so management
|
| job titles again, they are a bit
| |
| | appreciates the need for systems
|
| uncertain as to where they fit in and
| |
| | analysis. Frankly, I have found
|
| their relationship to other Information
| |
| | management can be very supportive if it
|
| Technology functions.CHARACTERISTICSA
| |
| | is presented to them
|
| Systems Analyst goes by many names these
| |
| | properly.CONCLUSIONWhether you call them
|
| days; e.g., Business Analyst, Enterprise
| |
| | Systems Analysts, Business Analysts,
|
| Architect, Systems Engineer (my personal
| |
| | Systems Engineers, or Enterprise
|
| preference), etc. Nonetheless, we are
| |
| | Architects, it is very encouraging to see
|
| talking about a person whose mission is
| |
| | this vital function being reintroduced to
|
| to study the information requirements of
| |
| | companies. As far as I am concerned, it
|
| a business and design a total system
| |
| | was inevitable. I guess companies
|
| solution to satisfy them. Further, the
| |
| | finally figured out you cannot satisfy
|
| analyst is responsible for specifying the
| |
| | your systems problems simply by using
|
| software requirements and, as such, is
| |
| | better programming tools and
|
| considered the intermediary with the
| |
| | techniques.We are also beginning to see
|
| programming staff. The personal
| |
| | the resurgence of related trade groups to
|
| characteristics of the analyst are
| |
| | replace such groups as the Association
|
| considerably different than the
| |
| | for Systems Management (ASM), for
|
| programmer. Whereas the programmer tends
| |
| | example:The International Institute of
|
| to be more introverted and focused on
| |
| | Business AnalysisThe IIBA appears to be
|
| technology, the analyst tends to be more
| |
| | picking up where ASM left off, including
|
| business oriented and extroverted.
| |
| | certification. Whereas ASM developed and
|
| Analysts possess good communications
| |
| | offered the Certified Systems
|
| skills (verbal and written) to
| |
| | Professional (CSP) certification years
|
| effectively work with both the end-users
| |
| | ago, IIBA wants to create something
|
| and the programming staff. They know how
| |
| | similar.All of this is indicative of how
|
| to conduct an interview and make a
| |
| | the industry is trying to reinvent
|
| presentation (salesmanship). In
| |
| | systems theory. Whereas such systems
|
| addition, they tend to look at the bigger
| |
| | work was well known up until the 1980's
|
| picture as opposed to just a portion of
| |
| | it was forgotten over the last twenty
|
| it, and possess an entrepreneurial
| |
| | years due to the emphasis on programming.
|
| spirit.The analyst understands the
| |
| | Fortunately, companies have finally
|
| business problems of the end-user and is
| |
| | realized the importance of systems work
|
| intimate with the operation of the user's
| |
| | and are trying to get their houses in
|
| department. In other words, the analyst
| |
| | order. I guess what goes around, comes
|
| can comfortably walk in the shoes of the
| |
| | around.Tim Bryce is the Managing Director
|
| end-user. If they are doing their job
| |
| | of M. Bryce & Associates (MBA) of Palm
|
| properly, analysts make excellent
| |
| | Harbor, Florida, a management consulting
|
| candidates to assume responsibility in
| |
| | firm specializing in Information Resource
|
| the management hierarchy. But because
| |
| | Management (IRM). Mr. Bryce has over 30
|
| analysts were in decline for so many
| |
| | years of experience in the field. He is
|
| years, this hasn't happened for quite
| |
| | available for training and consulting on
|
| some time. The last time I heard of a
| |
| | an international basis.
|
| systems analyst graduating to a major
| |
| |
|