| Application |
A
software program designed for use by end users. |
| Acceptance
Criteria |
Pre-established
standards or requirements a product or project must meet. |
| Automated
Controls |
Software
routines designed into programs to ensure the validity, accuracy,
completeness, and availability of input, processed, and stored data. |
| Baseline |
A
documented version of a hardware component, software program, configuration,
standard, procedure, or project management plan. Baseline versions
are placed under formal change controls and should not be modified
unless the changes are approved and documented. |
| Code |
Software
program instructions. |
| Database |
An
organized collection of information stored on one or more electronic
files. |
| Deliverable |
A
project goal or expectation. Deliverables include broadly-defined,
project or phase requirements and specifically-defined tasks within
project phases. |
| Distributed
Environment |
A
computer system with data and program components physically distributed
across more than one computer. |
| End
User |
An
individual who will utilize a product or program. |
| Enterprise
Architecture |
An organization’s framework of technology hardware, software
and related policies. |
| Flowcharts |
Traditional flowcharts involve the use of geometric symbols, such
as diamonds, ovals, and rectangles to represent the sequencing of
program logic. Software packages are available that automatically
chart programs or enable a programmer to chart a program without the
need to draw it manually. |
| Functional
Requirements |
The business, operational, and security features an organization wants
included in a program. |
| Iterative |
Repetitive or cyclical. Iterative software development involves the
completion of project tasks or phases in repetitive cycles. Tasks
and phase activities are repeated until a desired result is achieved. |
| LAN
|
Local
Area Network |
| Metrics |
A quantitative measurement. |
| Milestone |
Major project event. |
| Network |
Two or more computer systems that are grouped together to share information,
software, and hardware. |
| Object
Code |
Software
program instructions compiled (translated) from source code into machine-readable
formats. |
| Outsourcing |
Contracting with third parties to perform activities, duties, or functions. |
| Operating
System |
Programs that collectively manage application programs. Operating
systems allocate system resources, provide access and security controls,
maintain file systems, and manage communications between end users
and hardware devices. |
| Phase |
A project segment. |
| Project |
A task involving the acquisition, development or maintenance of a
technology product. |
| Project
Management |
Planning, monitoring, and controlling an activity. |
| Script |
Software program instructions. |
| Source
Code |
Software program instructions written in a format (language) readable
by humans. |
| Spiral
Development |
An iterative project management model that focuses on the identification
of project and product risks and the selection of project management
techniques that best control the identified risks. |
| SDLC |
Systems Development Life Cycle. A project management technique. |