SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
THE ROLE OF CASE IN
                  SYSTEM ANALYSIS AND DESIGN COURSES

                                               Steven A. Morris
                                       Middle Tennessee State University

                                              Cary T. Hughes
                                      Middle Tennessee State University

                                                       w. Jeff Clark
                                      Middle Tennessee State University


                                                          ABSTRACT

    This article discusses the role 0/computer-aidedsystem engineering (CASE) tools in system analysis and design courses.
    It draws togetherfindings from previous research with new findings on the role a/CASE tools in systems development
    in IS departments in the. United States. Based on these findings, a perceived gap exists between the use a/CASE tools
    in the classroom and the use a/CASE tools/or real system development. In light 0/ these findings, the authors call/or
    a re-examination a/the role a/CASE tools in system analysis and design courses.


                      INTRODUCTION                               representatives from the educational sales divisions of
                                                                 Visible Systems, Rational Software, and Popkin Software
     The role of computer-aided system engineering (CASE)        (makers of Visible Analyst, Rational Rose, and System
    tools in system analysis and design courses needs to be      Architect, respectively). They indicated in telephone
     addressed for many academic programs. System analysis       conversations with the authors that these CASE tool
    and design courses are an important part of most             vendors are supplying their tools to thousands of educa-
    curricula in information systems and computer science.       tional institutions for classroomuse. However, the value
    In fact, four of the ten courses in the 2002 information     ofteaching CASE tools in preparing students for work in
    systems model curriculum, developed collaboratively by       the IS industry is questionable in light ofthe fmdings of
    Association for Computing Machinery (ACM), Associa-          recent industry practices.
    tion for Information Systems (AIS), and Association for
    Information Technology Professionals (AITP), deal with                          BACKGROUND
    system analysis and design activities: IS 2002.7 Analysis
    and Logical Design, IS 2002.8 Physical Design and            CASE tools first gained popularity in the mid-1980s as
    Implementation with DBMS, IS 2002.9 Physical Design          automated tools to support the development of informa-
    and Implementation in Emerging Environments, and IS          tion systems (Martin, 1989). They were viewed primarily
    2002.10 Project Management and Practice (Gorgone,            as tools to assist in the creation of programs and
    Davis, Valacich, Topi, Feinstein, and Longenecker,           databases through the creation of diagrams to model
    2002). The first ofthese courses specifically suggests the   objects and associations among objects. These diagrams
    teaching ofcomputer-aided system (or software) enginee-      included entity/relationship diagrams, data flow dia-
    ring (CASE) tools as a component of the topics to be         grams, structure charts, and program flowcharts to name
    addressed in the course. The popularity ofCASE tools in      a few. These were essentially the same diagrams that
    system analysis and design courses is suggested by           system analysts had been drawing by hand, but the CASE

    Volume 6, Number 2                                                                                                 39




----_ ....   _-
tool could detect many inconsistencies and omissions that   of the innovation in comparison with the importance of
 were difficult to detect manually and cumbersome to         formal education within the subject area domain
 correct on hand-drawn figures. In subsequent generations    (Marshall, Rainer, and Morris, 2003). Researchers found
 of CASE tools, capabilities of the tools grew to support    that when comparing the performance of groups using a
 the entire development lifecycle so that CASE tools can     CASE tool, subjects with little formal IS education and
 now provide not only drawing tool support, but diagram      a longer training period (4 hours) were able to use the
 generators, code generators, database generators, proto-    CASE tool more effectively than subjects with advanced
 typing tools, version control tools, reverse-engineering    IS education and a short training period (1 hour).
tools, forward-engineering tools, query tools, and report    Subjects with little formal IS education and a short
generators (Satzinger, Jackson, and Burd, 2002). Today,      training period (I hour) were not able to effectively use
CASE tools are still evolving to support growing trends      the CASE tool at all (Marshall, et a!., 2003). Given the
such as the use of unified modeling language (UML),          limited nature of the research design task, the research
object-oriented analysis and design (OOA & D), and           tends to support the intuitive beliefthatto effectively use
collaborative work-groups. As the feature sets and           a CASE tool for "real-world" system development
methodologies supported increase, the complexity of          projects requires extensive training in the use of the
these tools continues to grow.                               CASE tool for individuals to gain advantage from the
                                                             training.
In the early and mid 1990's, several investigations into
the adoption of CASE tools by organizations indicated        The perceived benefits of using CASE tools are
that businesses were being slow to adopt CASE tools          compelling-improved system quality, reduced develop-
(Hughes and Clark, 1990; Nelson and Rottman, 1996;           ment costs, shortened life cycle development times, etc.
Henderson and Cooprider, 1990; livari, 1996). CASE           Clearly these benefits should be of great value to
tool vendors, aware of the reluctance oforganizations to     organizations since failed system development projects
adopt their products, began evolving their CASE tools to     are costing American companies an estimated $140
better meetthe perceived needs of businesses, leading to     billion per year (Thorp, 1999). Recent research, however,
predictions that CASE tool adoption would eventually         has called into question whether or not CASE tools have
become widespread (Hayley and Lyman, 1990; Leach,            actually been able to deliver on these potential benefits
1993; Watz, 1993). Perceiving the potential benefits of      (Glass, 1999; Sharma and Rai, 2000). Without the
CASE tools, and anticipating the growth of CASE tool         realization of these benefits, the widespread adoption of
adoption, educators began integrating CASE tools into        CASE tools by organizations is unlikely to occur. If
system analysis and design courses, and into model           businesses are not using CASE tools, the appropriateness
curricula such as the AITP model curriculum (Cougar,         of incorporating CASE tools in system analysis and
Davis, Dologite, Feinstein, Gorgone, Jenkins, Kasper,        design courses is debatable. If businesses are using
Little, Longenecker, and Valacich, 1995).                    CASE tools, then the way that they are using the CASE
                                                             tools should inform the teaching ofCASE within system
Research by Heiat, Heiat, and Spicer (1995) suggested        analysis and design courses.
that education had preceded businesses in the acceptance
of CASE tools, as businesses did not consider CASE                                  SURVEY
tools skills to be as important as educators did. McLeod
(1996) found that system analysis and design instructors     With the assistance of the Association for Information
considered the inclusion of a CASE tool to be the most       Technology Professionals (AITP), data was gathered
important supplemental material that could be provided       from IS professionals in the United States concerning the
with an analysis and design textbook. The continued          use of CASE tools in their organizations. Potential
perception ofthe importance ofCASE tools to educators        respondents were randomly selected from the 2002 AITP
is illustrated by findings that CASE tools are ranked 4"     membership roster. Of the 965 mail surveys sent out, 83
in importance among the various tools, techniques, and       usable responses were returned for a response rate of
methodologies covered in system analysis and design          8.6%, which is consistent with other single, blind
textbooks-by comparison, the SDLC ranked 9", RAD             mailings when follow-up contact is not allowed
ranked 18" and UML failed to make the top 20 (Misic          (Bhattacherjee, 2002; Heiat, et aI, 1995). Respondents
and Russo, 2000).                                            were IS professionals representing numerous industries,
                                                             such as healthcare, manufacturing, and consulting, within
Recent research dealing with complex technological           the United States.
innovations has addressed the need for training in the use

40                                                                           Journal ofInformatics Education Research
Respondents were asked to indicate whether arnot CASE
tools were used in their organization (see Appendix A).                     TABLE 1
If respondents indicated that CASE tools are used, then         SYSTEM DEVELOPMENT LIFE CYCLE
they were asked to specify the stages of the system            PHASES SUPPORTED WITH CASE TOOLS
development life cycle that CASE tools were used to
support. For the purposes of this study, the syste,?                           Life                         CASE
development life cycle was defined as: system analysis                     Cycle Phase                     Support
and feasibility study; system design; system development      System analysis and feasibility study          53%
(e.g., code generation, physical data creation, system        System design                                  67%
component integration, etc.); testing and implementation;     System development                             77%
and, maintenance and enhancement. The opportunity to         .Testing and implementation                     60%
indicate "Other" specific phases of the system develop-       Maintenance and enhancement                    57%
ment life cycle was available to the respondents. This        Other                                          07%
particular defmition ofthe system development life.cycle
was drawn from previous research to facilitate
comparability (Clark and Hughes, 1990). Finally, respon-
dents were asked to identify the CASE iool products they                         DISCUSSION
use, and specify the phases of the system development
life cycle that they support with the CASE tool products.   The findings ofthis study indicate that the role ofCASE
                                                            tools in system analysis and design courses needs to be
                      RESULTS                               re-examined. CASE tools were incorporated into system
                                                            analysis and design courses, and encouraged by models
 Only about 36% of the respondents indicated that their     such as the AITP model curriculum, with the expectation
 organizations' use CASE tools to support their system      that organizations eager for the potential benefits that
 development activities. Within the CASE tool users, the    CASE tools can provide would quickly adopt CASE tools
use of CASE tools by system development life cycle          in a widespread manner. Research fmdings from 1990
phases is presented in Table I. The system development      (Hughes and Clark, 1990), 1996 (Rai and Patnayakuni,
phase of actual system component construction and           1996), 1997 (Nord and Nord, 1997) and the present
generation was the system development life cycle phase      indicate thatthe widespread adoption ofCASE tools that
that was most commonly supported by CASE tools              was predicted by previous research has not occurred. The
(77%). The second most commonly supported life cycle        finding of the current study that only about one-third of
phase was system design (67%). Testing and implementa-      the surveyed companies are using CASE tools is
tion is supported with CASE tools by 60% of the             comparable to the results that previous studies obtained
respondents. Only 57% ofrespondents support the main-       a decade ago.
tenance and enhancement phase with CASE tools, while
just over half of the respondents (53%) support the         Among CASE tool users in the current study, the most
system analysis and feasibility study phase. Seven          common use of CASE tools is to support the system
percent of the respondents indicated "Additional            development phase in which the actual construction of
Documentation" as an "Other" system development life        system components is performed. This suggests that
cycle phase that is supported by CASE tools.                system analysis and design courses that do teach CASE
                                                            tools should concentrate on the use ofCASE tools during
Specific CASE tool products included in-house               this phase ofthe development process ifthey are to teach
developed tools and commercial products from vendors        students the skills that will best serve them in a business
such as Oracle. Some of the CASES tools used by             environment. However, an examination of popular
respondents were System Architect, Sybase Power             system analysis and design textbooks (e.g., Dennis and
Designer, WinA&D, Lansa, and Oracle Developer. Of           Wixom, 2003; Dennis, Wixom, and Tegarden, 2002;
the specific CASE tools used by respondents, only one       Kendall and Kendall, 2002; Hoffer, George, and
product was reported to be used by more than 2              Valacich, 2002; Whitten, Bentley, and Dittman, 2000)
respondents. Twenty-three percent of the study's CASE       indicates that this phase of the development life cycle
tool users reported the use of Rational Rose.               receives a relatively minor emphasis in these courses.




Volume 6, Number2                                                                                                    41
Most of these textbooks devote 10% or less of the page        only about one-third of respondents' organizations use
 count to covering the construction ofsystem components.       CASE tools to support the system development life cycle
 The most heavily emphasized area seems to be the              is consistent with findings from a decade ago, indicating
 system analysis, or requirements gathering, phase. The        that the expected growth in CASE tool adoption has not
 findings ofthe current study indicate that these activities   occurred. Since the inclusion of CASE tools within
 are among the ones that are least supported with CASE         system analysis and design courses was predicated, at
 tools by CASE tool users.                                     least in part, on the beliefthat there would be substantial
                                                               growth in CASE tool adoption, the role ofCASE tools in
 These fmdings coupled with research by Marshall et al.        system analysis and design courses needs to be recon-
 discussed above raise an additional issue for the teaching    sidered.
 ofCASE tools. IfCASE tool training is only effective in
 terms of promoting improved performance when the               Organizations that do use CASE tools use them more
 training is extensive, then the value ofCASE tool training    dominantly in areas that do not appear to be emphasized
 is questionable in courses that cannot devote a significant   in typical system analysis and design courses. This raises
 amount of time to the teaching of the tool. Further, the      the concern that even for the minority of students that
value oftraining in one CASE tool has not been shown to        will work for an organization that uses a CASE tool, the
provide performance improvements when attempting to            skills being taught with the CASE tool in the classroom
use a different CASE tool. Given the wide range of             are not likely to match the skills required to use the
CASE tools identified by the respondents in this study,        CASE tool in the workplace. Based on these findings, to
the probability of a system analysis and design course         give the students the most usable skills with CASE tools,
teaching the same CASE tool that its graduates would use       training with the tool needs to be extensive and it needs
in the workplace is not promising, especially considering      to focus on the use of the CASE tool to create system
that only about one-third ofthe IS organizations even use      components such as database structures and program
a CASE tool at all.                                            code. This will likely be difficult for most system
                                                               analysis and design courses to accommodate siuce these
                    CONCLUSION                                 topics are typically a minor emphasis.

The current research investigated the use ofCASE tools
by IS professionals in the United States. The finding that

                                                     REFERENCES

Bhattacherjee, A. (2002). "Individual Trust in Onliue          Glass, R. L. (1999). "The Realities of Software Tech-
    Firms: Scale Development and Initial Test." Journal            nology Payoffs." Communications of the ACM,
    of Management Information Systems. 19(1), 211-                 42(2),74-79.
   241.
                                                               Gorgone, J. T., Davis, 0. B., Valacich, J. S., Topi, H.,
Couger, J. D., Davis, 0. B., Dologite, D. G., Feinstein,           Feinstein, D. L., and Longenecker, Jr., H. E. (2002).
   D. L., Gorgone, J. T., Jenkins, A. M., Kasper, G.M.,            IS 2002 Model Curriculum and Guidelines for
   Little, J. C., Longenecker, H. E., and Valacich, J. S.          Undergraduate Degree Programs in Information
   (1995). "IS '95: Guidelines for Undergraduate IS                Systems. Association for Information Systems (AIS).
   Curriculum.." MIS Quarterly, 19(3, September),                  [On-line]. Available: http://www.aisnet.org/
   341-359.                                                        Curriculum/IS2002-12-31.pdf. Accessed; DATE???

Dennis, A. and Wixom, B.H. (2003). Systems Analysis            Hayley, K. J. and Lyman, H. T. (1990). "The Realities of
   and Design, 2" edition. New York, NY: John Wiley                CASE." The Journal ofInformation Systems Man-
   & Sons.                                                         agement, 7(3), 18-23.

Dennis, A., Wixom, B. H., and Tegarden, D. (2002).             Heiat, A., Heiat, N., and Spicer, J. (1995), "Future
     Systems Analysis and Design: An Object-Oriented               Software Training Needs; Contrast in Needs as Per-
     Approach with UML. New York, NY; John Wiley &                 ceived by Business and Academia." Journal of IS
     Sons.                                                         Education. 7(3), 102-108.


42                                                                             Journal ofInformatics Education Research
Henderson, J. C. and Cooprider, J. G. (1990), "Dimen-      Nelson, A. C. and Rottman, J. (1996), "Before and After
    sions ofl/S Planning and Design Aids: A Functional          CASE Adoption." Information & Management. 31,
    Model of CASE Teclmology." Information Systems              193-202.
    Research. 1(3, September), 227"254.
                                                            Nord, D. G. and Nord. J. H. (1997), "Information
Hoffer, J. A., George, J. E, and Valacich, J. S. (2002).        Systems Project Development: Knowledge and
    Modern Systems Analysis and Design, 3" edition.             Domain Requirements for the Systems Analyst."
    Upper Saddle River, NJ: Prentice-Hall,                     Industrial Management & Data Systems, 97(1,
                                                                January), 17-24.
Hughes, C., and Clark, J. (1990), "CASE: The Reality of
   Current Utilization." Information Executive. 3(3),       Rai, A. and Patnayakuni, R. (1996), "A Structural Model
   14"16.                                                        for CASE Adoption Behavior." Journal of
                                                                 Management Information Systems, 13(2, Fall), 205-
!ivari, J. (1996). "Why Are CASE Tools Not Used?"                234.
     Communications ofthe ACM. 39(10), 94-103.
                                                            Satzinger, J. w., Jackson, R. 8., and Burd, S. D. (2002).
Kendall, K. E. and Kendall, J. E. (2002). Systems               Systems Analysis and Design in a Changing World,
   Analysis and Design, 5'h edition. Upper Saddle               2" edition. Canada: Course Teclmology.
   River, NJ: Prentice-Hall.
                                                            Sharma, S. and Rai, A. (2000). "CASE Deployment in IS
Leach, N. (1993). "Disenchanted CASE Users Pursue               Organizations." Communications oftheACM 43(1),
    New Labels, Tools." PC Week. 10(42, October 25),            80-88.
    8-9.
                                                            Thorp, J. (1999), "Computing the Payoff from IT."
Marshall, T. E., Rainer, R. K., and Morris, S. A. (2003).       Journal ofBusiness Strategy. 20(3, May/June), 35-
   "Complexity and Control as Determinants ofPerfor-           39.
   mance with Information Teclmology Innovations."
   Journal of Computer Information Systems, 43(3,           Watz, P. (1993). "A Lean, Mean, MIS Machine." Chief
   Spring), 1-9.                                                Information Officer Journal. 5(7, September/
                                                                October), 14-15.
Martin, J. (1989). Information Engineering, Book I:
    Introduction. Englewood Cliffs, NJ: Prentice-Hall.      Whitten, J. L., Bentley, L. D., and Dittman, K. C. (2000).
                                                               Systems Analysis and Design Methods, 5'h edition.
McLeod, R. (1996). "Comparing Undergraduate Courses            New York, NY: McGraw-Hill.
   in Systems Analysis and Design." Communications
   ofthe ACM, 39(5), 113-121.

Misic, M. M. and Russo, N. L. (2000). "Reading Be-
    tween the Lines: an Examination of Systems
    Analysis and Design Texts." Journal ofSystems and
    Sofhvare,50,65-73.




Volume 6, Number2                                                                                                  43
APPENDIX A
                                                      CASE SURVEY

                                Computer Assisted DesignlDevelopment Questionnaire

 I.   Are computer assisted design and / or development tools currently used in your organization?
           Yes          No

2.    In which phases ofthe system development life cycle are computer assisted tools and techniques currently being
      applied in your fum? (Given that there are multiple classifications of the phases of the life cycle, please the use
      the following breakdown. Please check all that apply.)
      _ _ (1) System analysis and feasibility study
      _._ (2) System design
      _ _ (3) System development (code generation, physical data creation, system component integration, etc.)
      _ _ (4) Testing and implementation
      _ _ (5) Maintenance and enhancement
      _ _ (6) Other, Please specify                                                    _

3.    Please list the product(s) currently in use in your firm, circle which phase(s) of the system development life
      cycle in which they are used, and list the position or title of user (or class of users). Please refer to question #10
      for the appropriate life cycle number.

      PRODUCT NAME                     LIFE CYCLE PHASES
                                            123456
                                            123456
                                            123456
                                            123456
                                            123456
                                            123456
                                            123456
                                            123456




44                                                                                 Journal ofInformatics Education Research




                                                               ---------~._--_.

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (15)

Cocinamos pizza
Cocinamos pizzaCocinamos pizza
Cocinamos pizza
 
Choosing best laboratory practice
Choosing best laboratory practiceChoosing best laboratory practice
Choosing best laboratory practice
 
Fichero ortográfico
Fichero ortográficoFichero ortográfico
Fichero ortográfico
 
Math power point rebeka w
Math power point rebeka wMath power point rebeka w
Math power point rebeka w
 
God gave me you by yetzkie18
God gave me you by  yetzkie18God gave me you by  yetzkie18
God gave me you by yetzkie18
 
Cocinamos pizza
Cocinamos pizzaCocinamos pizza
Cocinamos pizza
 
I+d+i+c t3- presentacion
I+d+i+c   t3- presentacionI+d+i+c   t3- presentacion
I+d+i+c t3- presentacion
 
Msme
MsmeMsme
Msme
 
Recetario imaginario
Recetario imaginarioRecetario imaginario
Recetario imaginario
 
Animal power point rebeka w
Animal power point rebeka wAnimal power point rebeka w
Animal power point rebeka w
 
Venture Lab 2012
Venture Lab 2012 Venture Lab 2012
Venture Lab 2012
 
The Window
The WindowThe Window
The Window
 
Gesab Presentation
Gesab PresentationGesab Presentation
Gesab Presentation
 
Class B Amplifier Design
Class B Amplifier DesignClass B Amplifier Design
Class B Amplifier Design
 
Business Plan
Business PlanBusiness Plan
Business Plan
 

Ă„hnlich wie Jie rv6n3 article5

27 LIMITATIONS AND OPPORTUNITIES OF SYSTEM DEVELOPMENT METHODS IN WEB INFORMA...
27 LIMITATIONS AND OPPORTUNITIES OF SYSTEM DEVELOPMENT METHODS IN WEB INFORMA...27 LIMITATIONS AND OPPORTUNITIES OF SYSTEM DEVELOPMENT METHODS IN WEB INFORMA...
27 LIMITATIONS AND OPPORTUNITIES OF SYSTEM DEVELOPMENT METHODS IN WEB INFORMA...Amy Isleb
 
Hevner design-science
Hevner design-scienceHevner design-science
Hevner design-scienceshmushmu
 
Success Factors for Enterprise Systems in the Higher Education Sector: A Case...
Success Factors for Enterprise Systems in the Higher Education Sector: A Case...Success Factors for Enterprise Systems in the Higher Education Sector: A Case...
Success Factors for Enterprise Systems in the Higher Education Sector: A Case...inventionjournals
 
CREATING AND SHARING KNOWLEDGE THROUGH A CORPORATE SOCIAL NETWORKING SITE: TH...
CREATING AND SHARING KNOWLEDGE THROUGH A CORPORATE SOCIAL NETWORKING SITE: TH...CREATING AND SHARING KNOWLEDGE THROUGH A CORPORATE SOCIAL NETWORKING SITE: TH...
CREATING AND SHARING KNOWLEDGE THROUGH A CORPORATE SOCIAL NETWORKING SITE: TH...Julio Figueroa
 
Carol Harstad Research Proposal
Carol Harstad   Research ProposalCarol Harstad   Research Proposal
Carol Harstad Research ProposalCarol Harstad
 
RUNNING HEADER Analytics Ecosystem1Analytics Ecosystem4.docx
RUNNING HEADER Analytics Ecosystem1Analytics Ecosystem4.docxRUNNING HEADER Analytics Ecosystem1Analytics Ecosystem4.docx
RUNNING HEADER Analytics Ecosystem1Analytics Ecosystem4.docxanhlodge
 
Systems of Systems - Design and Management
Systems of Systems - Design and ManagementSystems of Systems - Design and Management
Systems of Systems - Design and ManagementSandeep Purao
 
Software engineering
Software engineeringSoftware engineering
Software engineeringTebogo Mello
 
Intro to o.r.
Intro to o.r.Intro to o.r.
Intro to o.r.kharar
 
Given the growth in telecommuting and other mobile work arrangemen.docx
Given the growth in telecommuting and other mobile work arrangemen.docxGiven the growth in telecommuting and other mobile work arrangemen.docx
Given the growth in telecommuting and other mobile work arrangemen.docxshericehewat
 
3rd Workshop on Social Information Retrieval for Technology-Enhanced Learnin...
3rd Workshop onSocial  Information Retrieval for Technology-Enhanced Learnin...3rd Workshop onSocial  Information Retrieval for Technology-Enhanced Learnin...
3rd Workshop on Social Information Retrieval for Technology-Enhanced Learnin...Hendrik Drachsler
 
Sirtel Workshop
Sirtel WorkshopSirtel Workshop
Sirtel WorkshopMegaVjohnson
 
Lopez
LopezLopez
Lopezanesah
 
A Design Theory For Digital Platforms Supporting Online Communities A Multip...
A Design Theory For Digital Platforms Supporting Online Communities  A Multip...A Design Theory For Digital Platforms Supporting Online Communities  A Multip...
A Design Theory For Digital Platforms Supporting Online Communities A Multip...Andrew Parish
 
Resume.doc
Resume.docResume.doc
Resume.docbutest
 
10[1].1.1.115.9508
10[1].1.1.115.950810[1].1.1.115.9508
10[1].1.1.115.9508okeee
 
Rule-based Information Extraction for Airplane Crashes Reports
Rule-based Information Extraction for Airplane Crashes ReportsRule-based Information Extraction for Airplane Crashes Reports
Rule-based Information Extraction for Airplane Crashes ReportsCSCJournals
 
Rule-based Information Extraction for Airplane Crashes Reports
Rule-based Information Extraction for Airplane Crashes ReportsRule-based Information Extraction for Airplane Crashes Reports
Rule-based Information Extraction for Airplane Crashes ReportsCSCJournals
 

Ă„hnlich wie Jie rv6n3 article5 (20)

27 LIMITATIONS AND OPPORTUNITIES OF SYSTEM DEVELOPMENT METHODS IN WEB INFORMA...
27 LIMITATIONS AND OPPORTUNITIES OF SYSTEM DEVELOPMENT METHODS IN WEB INFORMA...27 LIMITATIONS AND OPPORTUNITIES OF SYSTEM DEVELOPMENT METHODS IN WEB INFORMA...
27 LIMITATIONS AND OPPORTUNITIES OF SYSTEM DEVELOPMENT METHODS IN WEB INFORMA...
 
Hevner design-science
Hevner design-scienceHevner design-science
Hevner design-science
 
Success Factors for Enterprise Systems in the Higher Education Sector: A Case...
Success Factors for Enterprise Systems in the Higher Education Sector: A Case...Success Factors for Enterprise Systems in the Higher Education Sector: A Case...
Success Factors for Enterprise Systems in the Higher Education Sector: A Case...
 
JOEUC04.pdf
JOEUC04.pdfJOEUC04.pdf
JOEUC04.pdf
 
CREATING AND SHARING KNOWLEDGE THROUGH A CORPORATE SOCIAL NETWORKING SITE: TH...
CREATING AND SHARING KNOWLEDGE THROUGH A CORPORATE SOCIAL NETWORKING SITE: TH...CREATING AND SHARING KNOWLEDGE THROUGH A CORPORATE SOCIAL NETWORKING SITE: TH...
CREATING AND SHARING KNOWLEDGE THROUGH A CORPORATE SOCIAL NETWORKING SITE: TH...
 
Carol Harstad Research Proposal
Carol Harstad   Research ProposalCarol Harstad   Research Proposal
Carol Harstad Research Proposal
 
RUNNING HEADER Analytics Ecosystem1Analytics Ecosystem4.docx
RUNNING HEADER Analytics Ecosystem1Analytics Ecosystem4.docxRUNNING HEADER Analytics Ecosystem1Analytics Ecosystem4.docx
RUNNING HEADER Analytics Ecosystem1Analytics Ecosystem4.docx
 
Systems of Systems - Design and Management
Systems of Systems - Design and ManagementSystems of Systems - Design and Management
Systems of Systems - Design and Management
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
Intro to o.r.
Intro to o.r.Intro to o.r.
Intro to o.r.
 
Given the growth in telecommuting and other mobile work arrangemen.docx
Given the growth in telecommuting and other mobile work arrangemen.docxGiven the growth in telecommuting and other mobile work arrangemen.docx
Given the growth in telecommuting and other mobile work arrangemen.docx
 
3rd Workshop on Social Information Retrieval for Technology-Enhanced Learnin...
3rd Workshop onSocial  Information Retrieval for Technology-Enhanced Learnin...3rd Workshop onSocial  Information Retrieval for Technology-Enhanced Learnin...
3rd Workshop on Social Information Retrieval for Technology-Enhanced Learnin...
 
Sirtel Workshop
Sirtel WorkshopSirtel Workshop
Sirtel Workshop
 
The Technology Acceptance Model (TAM) as a
The Technology Acceptance Model (TAM) as aThe Technology Acceptance Model (TAM) as a
The Technology Acceptance Model (TAM) as a
 
Lopez
LopezLopez
Lopez
 
A Design Theory For Digital Platforms Supporting Online Communities A Multip...
A Design Theory For Digital Platforms Supporting Online Communities  A Multip...A Design Theory For Digital Platforms Supporting Online Communities  A Multip...
A Design Theory For Digital Platforms Supporting Online Communities A Multip...
 
Resume.doc
Resume.docResume.doc
Resume.doc
 
10[1].1.1.115.9508
10[1].1.1.115.950810[1].1.1.115.9508
10[1].1.1.115.9508
 
Rule-based Information Extraction for Airplane Crashes Reports
Rule-based Information Extraction for Airplane Crashes ReportsRule-based Information Extraction for Airplane Crashes Reports
Rule-based Information Extraction for Airplane Crashes Reports
 
Rule-based Information Extraction for Airplane Crashes Reports
Rule-based Information Extraction for Airplane Crashes ReportsRule-based Information Extraction for Airplane Crashes Reports
Rule-based Information Extraction for Airplane Crashes Reports
 

KĂĽrzlich hochgeladen

Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 

KĂĽrzlich hochgeladen (20)

Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 

Jie rv6n3 article5

  • 1. THE ROLE OF CASE IN SYSTEM ANALYSIS AND DESIGN COURSES Steven A. Morris Middle Tennessee State University Cary T. Hughes Middle Tennessee State University w. Jeff Clark Middle Tennessee State University ABSTRACT This article discusses the role 0/computer-aidedsystem engineering (CASE) tools in system analysis and design courses. It draws togetherfindings from previous research with new findings on the role a/CASE tools in systems development in IS departments in the. United States. Based on these findings, a perceived gap exists between the use a/CASE tools in the classroom and the use a/CASE tools/or real system development. In light 0/ these findings, the authors call/or a re-examination a/the role a/CASE tools in system analysis and design courses. INTRODUCTION representatives from the educational sales divisions of Visible Systems, Rational Software, and Popkin Software The role of computer-aided system engineering (CASE) (makers of Visible Analyst, Rational Rose, and System tools in system analysis and design courses needs to be Architect, respectively). They indicated in telephone addressed for many academic programs. System analysis conversations with the authors that these CASE tool and design courses are an important part of most vendors are supplying their tools to thousands of educa- curricula in information systems and computer science. tional institutions for classroomuse. However, the value In fact, four of the ten courses in the 2002 information ofteaching CASE tools in preparing students for work in systems model curriculum, developed collaboratively by the IS industry is questionable in light ofthe fmdings of Association for Computing Machinery (ACM), Associa- recent industry practices. tion for Information Systems (AIS), and Association for Information Technology Professionals (AITP), deal with BACKGROUND system analysis and design activities: IS 2002.7 Analysis and Logical Design, IS 2002.8 Physical Design and CASE tools first gained popularity in the mid-1980s as Implementation with DBMS, IS 2002.9 Physical Design automated tools to support the development of informa- and Implementation in Emerging Environments, and IS tion systems (Martin, 1989). They were viewed primarily 2002.10 Project Management and Practice (Gorgone, as tools to assist in the creation of programs and Davis, Valacich, Topi, Feinstein, and Longenecker, databases through the creation of diagrams to model 2002). The first ofthese courses specifically suggests the objects and associations among objects. These diagrams teaching ofcomputer-aided system (or software) enginee- included entity/relationship diagrams, data flow dia- ring (CASE) tools as a component of the topics to be grams, structure charts, and program flowcharts to name addressed in the course. The popularity ofCASE tools in a few. These were essentially the same diagrams that system analysis and design courses is suggested by system analysts had been drawing by hand, but the CASE Volume 6, Number 2 39 ----_ .... _-
  • 2. tool could detect many inconsistencies and omissions that of the innovation in comparison with the importance of were difficult to detect manually and cumbersome to formal education within the subject area domain correct on hand-drawn figures. In subsequent generations (Marshall, Rainer, and Morris, 2003). Researchers found of CASE tools, capabilities of the tools grew to support that when comparing the performance of groups using a the entire development lifecycle so that CASE tools can CASE tool, subjects with little formal IS education and now provide not only drawing tool support, but diagram a longer training period (4 hours) were able to use the generators, code generators, database generators, proto- CASE tool more effectively than subjects with advanced typing tools, version control tools, reverse-engineering IS education and a short training period (1 hour). tools, forward-engineering tools, query tools, and report Subjects with little formal IS education and a short generators (Satzinger, Jackson, and Burd, 2002). Today, training period (I hour) were not able to effectively use CASE tools are still evolving to support growing trends the CASE tool at all (Marshall, et a!., 2003). Given the such as the use of unified modeling language (UML), limited nature of the research design task, the research object-oriented analysis and design (OOA & D), and tends to support the intuitive beliefthatto effectively use collaborative work-groups. As the feature sets and a CASE tool for "real-world" system development methodologies supported increase, the complexity of projects requires extensive training in the use of the these tools continues to grow. CASE tool for individuals to gain advantage from the training. In the early and mid 1990's, several investigations into the adoption of CASE tools by organizations indicated The perceived benefits of using CASE tools are that businesses were being slow to adopt CASE tools compelling-improved system quality, reduced develop- (Hughes and Clark, 1990; Nelson and Rottman, 1996; ment costs, shortened life cycle development times, etc. Henderson and Cooprider, 1990; livari, 1996). CASE Clearly these benefits should be of great value to tool vendors, aware of the reluctance oforganizations to organizations since failed system development projects adopt their products, began evolving their CASE tools to are costing American companies an estimated $140 better meetthe perceived needs of businesses, leading to billion per year (Thorp, 1999). Recent research, however, predictions that CASE tool adoption would eventually has called into question whether or not CASE tools have become widespread (Hayley and Lyman, 1990; Leach, actually been able to deliver on these potential benefits 1993; Watz, 1993). Perceiving the potential benefits of (Glass, 1999; Sharma and Rai, 2000). Without the CASE tools, and anticipating the growth of CASE tool realization of these benefits, the widespread adoption of adoption, educators began integrating CASE tools into CASE tools by organizations is unlikely to occur. If system analysis and design courses, and into model businesses are not using CASE tools, the appropriateness curricula such as the AITP model curriculum (Cougar, of incorporating CASE tools in system analysis and Davis, Dologite, Feinstein, Gorgone, Jenkins, Kasper, design courses is debatable. If businesses are using Little, Longenecker, and Valacich, 1995). CASE tools, then the way that they are using the CASE tools should inform the teaching ofCASE within system Research by Heiat, Heiat, and Spicer (1995) suggested analysis and design courses. that education had preceded businesses in the acceptance of CASE tools, as businesses did not consider CASE SURVEY tools skills to be as important as educators did. McLeod (1996) found that system analysis and design instructors With the assistance of the Association for Information considered the inclusion of a CASE tool to be the most Technology Professionals (AITP), data was gathered important supplemental material that could be provided from IS professionals in the United States concerning the with an analysis and design textbook. The continued use of CASE tools in their organizations. Potential perception ofthe importance ofCASE tools to educators respondents were randomly selected from the 2002 AITP is illustrated by findings that CASE tools are ranked 4" membership roster. Of the 965 mail surveys sent out, 83 in importance among the various tools, techniques, and usable responses were returned for a response rate of methodologies covered in system analysis and design 8.6%, which is consistent with other single, blind textbooks-by comparison, the SDLC ranked 9", RAD mailings when follow-up contact is not allowed ranked 18" and UML failed to make the top 20 (Misic (Bhattacherjee, 2002; Heiat, et aI, 1995). Respondents and Russo, 2000). were IS professionals representing numerous industries, such as healthcare, manufacturing, and consulting, within Recent research dealing with complex technological the United States. innovations has addressed the need for training in the use 40 Journal ofInformatics Education Research
  • 3. Respondents were asked to indicate whether arnot CASE tools were used in their organization (see Appendix A). TABLE 1 If respondents indicated that CASE tools are used, then SYSTEM DEVELOPMENT LIFE CYCLE they were asked to specify the stages of the system PHASES SUPPORTED WITH CASE TOOLS development life cycle that CASE tools were used to support. For the purposes of this study, the syste,? Life CASE development life cycle was defined as: system analysis Cycle Phase Support and feasibility study; system design; system development System analysis and feasibility study 53% (e.g., code generation, physical data creation, system System design 67% component integration, etc.); testing and implementation; System development 77% and, maintenance and enhancement. The opportunity to .Testing and implementation 60% indicate "Other" specific phases of the system develop- Maintenance and enhancement 57% ment life cycle was available to the respondents. This Other 07% particular defmition ofthe system development life.cycle was drawn from previous research to facilitate comparability (Clark and Hughes, 1990). Finally, respon- dents were asked to identify the CASE iool products they DISCUSSION use, and specify the phases of the system development life cycle that they support with the CASE tool products. The findings ofthis study indicate that the role ofCASE tools in system analysis and design courses needs to be RESULTS re-examined. CASE tools were incorporated into system analysis and design courses, and encouraged by models Only about 36% of the respondents indicated that their such as the AITP model curriculum, with the expectation organizations' use CASE tools to support their system that organizations eager for the potential benefits that development activities. Within the CASE tool users, the CASE tools can provide would quickly adopt CASE tools use of CASE tools by system development life cycle in a widespread manner. Research fmdings from 1990 phases is presented in Table I. The system development (Hughes and Clark, 1990), 1996 (Rai and Patnayakuni, phase of actual system component construction and 1996), 1997 (Nord and Nord, 1997) and the present generation was the system development life cycle phase indicate thatthe widespread adoption ofCASE tools that that was most commonly supported by CASE tools was predicted by previous research has not occurred. The (77%). The second most commonly supported life cycle finding of the current study that only about one-third of phase was system design (67%). Testing and implementa- the surveyed companies are using CASE tools is tion is supported with CASE tools by 60% of the comparable to the results that previous studies obtained respondents. Only 57% ofrespondents support the main- a decade ago. tenance and enhancement phase with CASE tools, while just over half of the respondents (53%) support the Among CASE tool users in the current study, the most system analysis and feasibility study phase. Seven common use of CASE tools is to support the system percent of the respondents indicated "Additional development phase in which the actual construction of Documentation" as an "Other" system development life system components is performed. This suggests that cycle phase that is supported by CASE tools. system analysis and design courses that do teach CASE tools should concentrate on the use ofCASE tools during Specific CASE tool products included in-house this phase ofthe development process ifthey are to teach developed tools and commercial products from vendors students the skills that will best serve them in a business such as Oracle. Some of the CASES tools used by environment. However, an examination of popular respondents were System Architect, Sybase Power system analysis and design textbooks (e.g., Dennis and Designer, WinA&D, Lansa, and Oracle Developer. Of Wixom, 2003; Dennis, Wixom, and Tegarden, 2002; the specific CASE tools used by respondents, only one Kendall and Kendall, 2002; Hoffer, George, and product was reported to be used by more than 2 Valacich, 2002; Whitten, Bentley, and Dittman, 2000) respondents. Twenty-three percent of the study's CASE indicates that this phase of the development life cycle tool users reported the use of Rational Rose. receives a relatively minor emphasis in these courses. Volume 6, Number2 41
  • 4. Most of these textbooks devote 10% or less of the page only about one-third of respondents' organizations use count to covering the construction ofsystem components. CASE tools to support the system development life cycle The most heavily emphasized area seems to be the is consistent with findings from a decade ago, indicating system analysis, or requirements gathering, phase. The that the expected growth in CASE tool adoption has not findings ofthe current study indicate that these activities occurred. Since the inclusion of CASE tools within are among the ones that are least supported with CASE system analysis and design courses was predicated, at tools by CASE tool users. least in part, on the beliefthat there would be substantial growth in CASE tool adoption, the role ofCASE tools in These fmdings coupled with research by Marshall et al. system analysis and design courses needs to be recon- discussed above raise an additional issue for the teaching sidered. ofCASE tools. IfCASE tool training is only effective in terms of promoting improved performance when the Organizations that do use CASE tools use them more training is extensive, then the value ofCASE tool training dominantly in areas that do not appear to be emphasized is questionable in courses that cannot devote a significant in typical system analysis and design courses. This raises amount of time to the teaching of the tool. Further, the the concern that even for the minority of students that value oftraining in one CASE tool has not been shown to will work for an organization that uses a CASE tool, the provide performance improvements when attempting to skills being taught with the CASE tool in the classroom use a different CASE tool. Given the wide range of are not likely to match the skills required to use the CASE tools identified by the respondents in this study, CASE tool in the workplace. Based on these findings, to the probability of a system analysis and design course give the students the most usable skills with CASE tools, teaching the same CASE tool that its graduates would use training with the tool needs to be extensive and it needs in the workplace is not promising, especially considering to focus on the use of the CASE tool to create system that only about one-third ofthe IS organizations even use components such as database structures and program a CASE tool at all. code. This will likely be difficult for most system analysis and design courses to accommodate siuce these CONCLUSION topics are typically a minor emphasis. The current research investigated the use ofCASE tools by IS professionals in the United States. The finding that REFERENCES Bhattacherjee, A. (2002). "Individual Trust in Onliue Glass, R. L. (1999). "The Realities of Software Tech- Firms: Scale Development and Initial Test." Journal nology Payoffs." Communications of the ACM, of Management Information Systems. 19(1), 211- 42(2),74-79. 241. Gorgone, J. T., Davis, 0. B., Valacich, J. S., Topi, H., Couger, J. D., Davis, 0. B., Dologite, D. G., Feinstein, Feinstein, D. L., and Longenecker, Jr., H. E. (2002). D. L., Gorgone, J. T., Jenkins, A. M., Kasper, G.M., IS 2002 Model Curriculum and Guidelines for Little, J. C., Longenecker, H. E., and Valacich, J. S. Undergraduate Degree Programs in Information (1995). "IS '95: Guidelines for Undergraduate IS Systems. Association for Information Systems (AIS). Curriculum.." MIS Quarterly, 19(3, September), [On-line]. Available: http://www.aisnet.org/ 341-359. Curriculum/IS2002-12-31.pdf. Accessed; DATE??? Dennis, A. and Wixom, B.H. (2003). Systems Analysis Hayley, K. J. and Lyman, H. T. (1990). "The Realities of and Design, 2" edition. New York, NY: John Wiley CASE." The Journal ofInformation Systems Man- & Sons. agement, 7(3), 18-23. Dennis, A., Wixom, B. H., and Tegarden, D. (2002). Heiat, A., Heiat, N., and Spicer, J. (1995), "Future Systems Analysis and Design: An Object-Oriented Software Training Needs; Contrast in Needs as Per- Approach with UML. New York, NY; John Wiley & ceived by Business and Academia." Journal of IS Sons. Education. 7(3), 102-108. 42 Journal ofInformatics Education Research
  • 5. Henderson, J. C. and Cooprider, J. G. (1990), "Dimen- Nelson, A. C. and Rottman, J. (1996), "Before and After sions ofl/S Planning and Design Aids: A Functional CASE Adoption." Information & Management. 31, Model of CASE Teclmology." Information Systems 193-202. Research. 1(3, September), 227"254. Nord, D. G. and Nord. J. H. (1997), "Information Hoffer, J. A., George, J. E, and Valacich, J. S. (2002). Systems Project Development: Knowledge and Modern Systems Analysis and Design, 3" edition. Domain Requirements for the Systems Analyst." Upper Saddle River, NJ: Prentice-Hall, Industrial Management & Data Systems, 97(1, January), 17-24. Hughes, C., and Clark, J. (1990), "CASE: The Reality of Current Utilization." Information Executive. 3(3), Rai, A. and Patnayakuni, R. (1996), "A Structural Model 14"16. for CASE Adoption Behavior." Journal of Management Information Systems, 13(2, Fall), 205- !ivari, J. (1996). "Why Are CASE Tools Not Used?" 234. Communications ofthe ACM. 39(10), 94-103. Satzinger, J. w., Jackson, R. 8., and Burd, S. D. (2002). Kendall, K. E. and Kendall, J. E. (2002). Systems Systems Analysis and Design in a Changing World, Analysis and Design, 5'h edition. Upper Saddle 2" edition. Canada: Course Teclmology. River, NJ: Prentice-Hall. Sharma, S. and Rai, A. (2000). "CASE Deployment in IS Leach, N. (1993). "Disenchanted CASE Users Pursue Organizations." Communications oftheACM 43(1), New Labels, Tools." PC Week. 10(42, October 25), 80-88. 8-9. Thorp, J. (1999), "Computing the Payoff from IT." Marshall, T. E., Rainer, R. K., and Morris, S. A. (2003). Journal ofBusiness Strategy. 20(3, May/June), 35- "Complexity and Control as Determinants ofPerfor- 39. mance with Information Teclmology Innovations." Journal of Computer Information Systems, 43(3, Watz, P. (1993). "A Lean, Mean, MIS Machine." Chief Spring), 1-9. Information Officer Journal. 5(7, September/ October), 14-15. Martin, J. (1989). Information Engineering, Book I: Introduction. Englewood Cliffs, NJ: Prentice-Hall. Whitten, J. L., Bentley, L. D., and Dittman, K. C. (2000). Systems Analysis and Design Methods, 5'h edition. McLeod, R. (1996). "Comparing Undergraduate Courses New York, NY: McGraw-Hill. in Systems Analysis and Design." Communications ofthe ACM, 39(5), 113-121. Misic, M. M. and Russo, N. L. (2000). "Reading Be- tween the Lines: an Examination of Systems Analysis and Design Texts." Journal ofSystems and Sofhvare,50,65-73. Volume 6, Number2 43
  • 6. APPENDIX A CASE SURVEY Computer Assisted DesignlDevelopment Questionnaire I. Are computer assisted design and / or development tools currently used in your organization? Yes No 2. In which phases ofthe system development life cycle are computer assisted tools and techniques currently being applied in your fum? (Given that there are multiple classifications of the phases of the life cycle, please the use the following breakdown. Please check all that apply.) _ _ (1) System analysis and feasibility study _._ (2) System design _ _ (3) System development (code generation, physical data creation, system component integration, etc.) _ _ (4) Testing and implementation _ _ (5) Maintenance and enhancement _ _ (6) Other, Please specify _ 3. Please list the product(s) currently in use in your firm, circle which phase(s) of the system development life cycle in which they are used, and list the position or title of user (or class of users). Please refer to question #10 for the appropriate life cycle number. PRODUCT NAME LIFE CYCLE PHASES 123456 123456 123456 123456 123456 123456 123456 123456 44 Journal ofInformatics Education Research ---------~._--_.