You are on page 1of 7

Roles

Accessibility

An approach to application design that aims to ensure the widest access to the content and features
of an application. The term is often used to refer to accessibility for people with disabilities,
particularly blindness. However, accessibility is best considered as a way of producing applications
accessible to the broadest range of people. This includes people with limited bandwidth, with older
computers and browsers, and people with a range of disabilities including poor eyesight, blindness,
deafness, motor impairments, seizure disorders and cognitive impairments. It also includes people
using a wide range of user agents such as graphical browsers, text-only browsers, screen readers
and handheld devices.

Analyst

1. Individual who is working as a senior-level functional staff member.


2. Individual who understands analytical techniques and algorithms for the interpolation and
extraction of knowledge from data.
3. Individual who performs analysis via such techniques.

Author

1. Individual, who creates, modifies and structures documents.


2. An individual who delivers such documents to client requesting document.
a. Only the author who created the document is responsible for the delivery of a given
document.
b. The author is wholly responsible for the correctness and completeness of content in a
document.

Architect

One whose responsibility is the design of an architecture and the creation of an architectural
description

Architectural artifact

A specific document, report, analysis, model, or other tangible that contributes to an architectural
description

Architectural description
A collection of products (artifacts) to document an architecture

Architectural framework

A skeletal structure that defines suggested architectural artifacts, describes how those artifacts are
related to each other, and provides generic definitions for what those artifacts might look like

Architectural methodology

A generic term that can describe any structured approach to solving some or all of the problems
related to architecture

Architectural process

A defined series of actions directed to the goal of producing either an architecture or an


architectural description

Architectural taxonomy

A methodology for organizing and categorizing architectural artifacts

Architecture

The fundamental organization of a system embodied in its components, their relationships to each
other, and to the environment, and the principles guiding its design and evolution

Enterprise architecture

An architecture in which the system in question is the whole enterprise, especially the business
processes, technologies, and information systems of the enterprise

Client Manager

Individual who works with the client, as a client representative, to ensure the contractual obligations
are being fulfilled from a deliverable and manpower perspective.
Configuration Manager

1. The control of changes, including the recording thereof, that are made to the hardware,
software, firmware, and documentation throughout the system lifecycle.
2. The control and adaptation of the evolution of complex systems. It is the discipline of keeping
evolving software products under control, and thus contributes to satisfying quality and delay
constraints. Software configuration management (or SCM) can be divided into two areas. The
first (and older) area of SCM concerns the storage of the entities produced during the software
development project, sometimes referred to as component repository management. The
second area concerns the activities performed for the production and/or change of these
entities; the term engineering support is also often used to refer to this second area.
3. After establishing a configuration, the evaluating and approving changes to the configuration
and to the interrelationships among system components.

Copywriter

Individual that reads a proof copy of a document for the purpose of detecting errors. A proof copy is
traditionally a version of a manuscript that has been typeset after copy editing has been performed.

Data Lead

An individual who is responsible for tasking data technicians to perform actions relevant to their
individual skill sets. A data lead must be at least marginally familiar with the data and data
processing methodologies relevant to the data being managed.

Data Technician

An individual who performs data processing.

Developer

An individual who creates, modifies and unit tests software source code.

Development Lead

An individual who is responsible for tasking developers to perform development actions relevant to
their individual skill sets. A development lead must be at least marginally familiar with the software
development life cycle and programming concepts.

Engineer

A person who uses scientific knowledge to solve practical problems.

Enterprise Architect

1. A person who applies comprehensive and rigorous methods for describing current and/or future
structures and behaviors for an organization's processes, information systems, personnel and
organizational sub-units, so that they align with the organization's core goals and strategic
direction. Although often associated strictly with information technology, it relates more
broadly to the practice of business optimization in that it addresses business architecture,
performance management, organizational structure and process architecture as well.
2. Enterprise Architecture is becoming a common practice within the U.S. Federal Government to
inform the Capital Planning and Investment Control (CPIC) process. The Federal Enterprise
Architecture (FEA) reference models serve as a framework to guide Federal Agencies in the
development of their architectures. The primary purpose of creating enterprise architectures is
to ensure that business strategy and IT investments are aligned. As such, enterprise architecture
allows traceability from the business strategy down to the underlying technology.
3. Companies such as BP, Intel and Volkswagen AG also have applied enterprise architecture to
improve their business architectures as well as to improve business performance and
productivity.

Framework

A structure for supporting or enclosing something else, especially a skeletal support used as the
basis for something being constructed; An external work platform; a scaffold; A fundamental
structure, as for a written work; A set of assumptions, concepts, values, and practices that
constitutes a way of viewing reality

Taxonomy

The classification of organisms in an ordered system that indicates natural relationships; The
science, laws, or principles of classification; systematics; Division into ordered groups or categories

GIS Analyst

A person who has all of the skills of a GIS Specialist plus all of the following:

Basic geodesy
Complex data analysis
Image processing
Moderate programming skills
Strong GIS task scripting skills

GIS Developer

An individual who has a basic understanding of GIS data and concepts with an extensive background
in software development. In general, A GIS developer has the skill set of a developer and of a GIS
Technician.

GIS Specialist

An individual who has all of the skills of a GIS Technician plus any of the following skills:
Data analysis
Rudimentary programming skills
Task scripting

GIS Technician

A data technician who has basic operational skills with a professional GIS application to perform one
or more of the following tasks:

Data Creation
Data Maintenance and Editing
Data georegistration
Cartographic or Thematic Map Production

Human Factors

That field involving research into human psychological, social, physical and biological characteristics,
maintaining the information obtained from that research, and working to apply that information
with respect to the design, operation or use of products or systems for optimizing human
performance, health, safety and or habitability.

Human Factors Engineer

An individual that designs and develops systems or software with regard to the body of knowledge
of human factors affecting various aspects of system use including usability and accessibility.

Meeting Facilitator

1. An instructor who assists, directs, and stimulates the learning during an online course
2. A neutral who conducts a facilitation
3. One who guides a discussion, activity, or course. The facilitator may be the instructor, a guest
lecturer, or a student. Facilitator and moderator are, at times, used interchangeably. However, a
moderator may be responsible for presiding over the entire course (or series).

Meeting Recorder

An individual who is responsible for capturing notes during a meeting and collating those notes for
dissemination.

Program Manager

The person with authority to manage a program. The Program Manager leads the overall planning
and management of the program. All project managers within the program report to the Program
Manager.

Project Manager
1. An individual who is responsible for managing a contractually defined project.
2. The person with authority to manage a project. This includes leading the planning and the
development of all project deliverables. The project manager is responsible for managing the
budget and workplan and all Project Management Procedures (scope management, issues
management, risk management, etc.).

Scientist

An individual who is working as an elite-level functional staff member with formal education in the
theoretical underpinnings of their task area.

Software Engineer

Individual who meets the criterion for being a developer and additionally designs the software to be
developed.

Specialist

An individual who is working as a moderate-level functional staff member.

Systems Administration Lead

An individual who is responsible for tasking systems administrators to accomplish the tasks of
operations and maintenance for the systems under their responsibility.

Systems Administrator

The term systems administrator (abbreviation: sysadmin) designates a job position of engineers
involved in computer systems. They are the people responsible for running the system, or running
some aspect of it.

Systems Engineer

1. An individual who performs the application of engineering techniques to the engineering of


systems, as well as the application of a systems approach to engineering efforts. Systems
engineering integrates other disciplines and specialty groups into a team effort, forming a
structured development process that proceeds from concept to production to operation and
disposal. Systems engineering considers both the business and the technical needs of all
customers, with the goal of providing a quality product that meets the user needs.
2. An individual who performs the activities of systems development involving electrical or
electronic components and often software.

Technician

An individual who is working as an entry-level or basic-level functional staff member.

Technical Writer
1. An individual responsible for authoring hardware and software documentation either for an
organization's internal computer systems or for third-party vendors. Chief among a technical
writer's responsibilities is producing user documentation files, sometimes called "Help" files,
which ship with many popular end-user applications. Technical writers must demonstrate solid
understanding of technology, good writing and thinking skills, and proficiency with authoring
tools.
2. Someone hired by a speaker to prepare scripts, workbooks, audios, videos, or articles on
contract.

Usability

1. Usability is the measure of a product's potential to accomplish the goals of the user. In
information technology, the term is often used in relation to software applications and Web
sites
2. The way that a user experiences and uses an application. The user should be able to use an
application with minimal instruction, without getting lost or getting frustrated with the
application not working the way the user thinks it should
3. Usability is commonly defined as having three core components: effectiveness (how well a task
can be completed), efficiency (how easy or quick it is to complete the task), and satisfaction (the
user's perception or opinion of the system).

Usability Specialist

One who specializes in the design of user interfaces for applications with particular attention to the
concepts of usability.

You might also like