Trusted by millions of Kenyans
Study resources on Kenyaplex

Get ready-made curriculum aligned revision materials

Exam papers, notes, holiday assignments and topical questions – all aligned to the Kenyan curriculum.

Computer aided software engineering (CASE) is a tool for programmers, systems analysts, business analysts and systems developers used to help automate software development and at...

Computer aided software engineering (CASE) is a tool for programmers, systems
analysts, business analysts and systems developers used to help automate software
development and at the same time improve software quality.
Required:
Under what circumstances would the use of CASE tools be considered a viable option by
the systems developers?

Answers


gregory
Circumstances:
1.Common systems development methodology being used e.g. Structured
SystemsAnalysis and Design Methodology (SSADM), Rapid Application Development
(RAD) CASE tools ensure that all standards related to a given methodology are adhered to
thus guaranteeing software quality.
2.Group working
CASE tools organize and correlate group design components and provide rapid access to
them via a design repository.
3.Complex graphic features required in the system
CASE tools provide facilities for generating complex screen designs and implementing the
designs through code.
4.System composed of many program modules
CASE tools automate code generation thus reducing systems development time.
5.High degree of systems reliability a must
CASE tools provide facilities for rigorous testing thus guaranteeing high systems reliability.
6.Systems analysis and design is tedious and error prone
CASE tools automate the tedious and error prone portions of systems analysis and design
thus reducing the time spent on systems analysis and design and hence the overall systems
development time is reduced.
gregorymasila answered the question on November 22, 2017 at 15:36

Answer Attachments

Exams With Marking Schemes

Related Questions