Chapter 5: Systems Development and Program Change Activities Flashcards
(136 cards)
___________________ are systems analysts, systems engineers, and programmers. These individuals actually build the system. They gather facts about problems with the current system, analyze these facts, and formulate a solution to solve the problems. The product of their efforts is a new system.
Systems Professionals
____________________ are those for whom the system is built. There are many of these at all levels in an organization.
End Users
During systems development, systems professionals work with the ______________ to obtain an understanding of the users’ problems and a clear statement of their needs.
primary users
__________________ are individuals either within or outside the organization who have an interest in the system but are not end users. These include accountants, internal and external auditors, and the internal steering committee that oversees systems development.
Stakeholders
______________________ are those professionals who address the controls, accounting, and auditing issues for systems development. This involvement should include internal auditors and IT auditors.
Accountants/Auditors
Accountants are involved in systems development in three ways. These are:
- First, accountants are users. All systems that process financial transactions impact the accounting function in some way.
- Second, accountants participate in systems development as members of the development team. Their involvement often extends beyond the development of strictly AIS applications.
- Accountants are involved in systems development as auditors. Accounting information systems must be auditable.
Organizations usually acquire information systems in two ways:
(1) they develop customized systems in-house through formal systems development activities and
(2) they purchase commercial systems from software vendors. This section of the text discusses these two alternatives.
These firms design their own information systems through in-house systems development activities. ____________________ requires maintaining a full-time systems staff of analysts and programmers who identify user information needs and satisfy their needs with custom systems.
In-House Development
SDLC stands for
Software Development Life Cycle
A growing number of systems are purchased from software vendors. Faced with many competing packages, each with unique features and attributes, management must choose the system and the vendor that best serve the needs of the organization. Making the optimal choice requires that this be an informed decision. This is a _______________.
Commercial Systems
Four factors have stimulated the growth of the commercial software market:
(1) the relatively low cost of general commercial software as compared to customized software;
(2) the emergence of industry-specific vendors;
(3) a growing demand from businesses that are too small to
afford in-house systems’ development staff; and
(4) the trend toward downsizing of organizational units
Commercial software packages fall
into three basic groups:
- turnkey systems
- backbone systems
- vendor-supported
systems.
_____________ are completely finished and tested systems that
are ready for implementation. These are often general-purpose systems or systems customized to a specific industry. ______________ are usually sold only as compiled program modules, and users have limited ability to customize them to their specific needs.
Turnkey systems
___________________ are designed to serve a wide variety of user needs. By mass-producing a standard system, the vendor is able to reduce the unit cost of these systems to a fraction of in-house development costs.
General Accounting Systems.
To provide as much flexibility as possible, _______________ are designed in modules. This allows users to purchase the modules that meet their specific needs. Typical modules include accounts payable, accounts receivable, payroll processing, inventory control, general ledger, financial reporting, and fixed asset.
General accounting systems
Some software vendors create ______________________
that target selected segments of the economy. For example, the medical field, the banking industry, and government agencies have unique accounting procedures, rules, and conventions that general-purpose accounting systems do not always accommodate. Software vendors have thus developed standardized systems to deal with industry-specific
procedures.
Special-Purpose Systems.
_______________________ are computer systems that improve the productivity of office workers. Examples include word processing packages, database management systems, spreadsheet programs,
and desktop publishing systems.
Office Automation Systems.
_________________ provide a basic system structure on which to build. These systems come with all the primary processing modules programmed. The vendor designs and programs the user interface to suit the client’s needs.
Backbone Systems.
These systems are hybrids of custom systems and commercial software. Under this approach, the vendor develops (and maintains) custom systems for its clients. The systems themselves are custom products, but the systems development service is commercially provided. This option is popular in the health care and legal services industries.
Vendor-Supported Systems.
The three advantages of commercial software:
- Implementation of Time - commercial software can be implemented almost immediately once a need is recognized.
- Cost - The cost of commercial software is spread across many users; the unit cost is reduced
to a fraction of the cost of a system developed in-house. - Reliability - Most reputable commercial software packages are thoroughly tested before their release to the consumer market.
The three disadvantages of commercial software:
- Vendor Dependence - Purchasing a vendor-supported system makes the firm dependent on the vendor for maintenance.
- The need for customized systems - Sometimes, the user’s needs are unique and complex, and commercially available software is either too general or too inflexible.
- Maintenance - Business information systems undergo frequent changes. If the user’s needs change, it may be difficult or even impossible to modify commercial software.
The phases of SDLC are:
- Systems Planning
- Systems Analysis
- Conceptual Design
- Systems Selection
- Detailed Design
- Programming and Testing
- Implementation
- New Systems Development
- Systems Maintenance
The objective of systems planning is to:
to link individual system projects or applications to the strategic objectives of the firm
Who should do Systems Planning?
Steering Committee - The composition of the steering committee may include the chief executive officer, the chief financial officer,
the chief information officer, senior management from user areas, the internal auditor, and senior management from computer services.