In: Operations Management
According to your point of view, which of the defined criteria of measurement is considered as most important for evaluation and monitoring of information systems? How does computer-aided software engineering (CASE) aid in analyzing and evaluating characteristics of a project?
Whenever a new system is installed, the implementation
integrates a number of related and different tasks. The process has
to be efficiently organized and it is for this very reason that
CASE tools are developed. With the help of CASE, the installation
process can be automated and coordinated within the developed and
adopted system life cycle.
CASE tools are the software engineering tools that permit
collaborative software development and maintenance. Almost all the
phases of the software development life cycle are supported by them
such as analysis; design, etc., including umbrella activities such
as project management, configuration management etc. In general,
standard software development methods such as Jackson Structure
programming or structured system analysis and design method are
also supported by CASE tools. CASE tools may support the following
development steps for developing data base application:
Creation of data flow and entity models
Establishing a relationship between requirements and models
Development of top-level design
Development of functional and process description
Development of test cases.
Why CASE tools are developed:
CASE tools are designed to enhance and upgrade the computing system
adopted and used. This is very important with regards to the
dependence on a computer-based environment for business and/or
personal pursuits. It is an important part of various business
growth strategies. The CASE tools are developed for the following
reasons:
Firstly Quick Installation.
Time Saving by reducing coding and testing time.
Enrich graphical techniques and data flow.
Optimum use of available information.
Enhanced analysis and design development.
Create and manipulate documentation.
Transfer the information between tools efficiently.
The speed during the system development increased.