Project Management Glossary

advertisement
A catalyst for positive change
Project Management Glossary
Project management is the process and activity of planning, organizing, motivating and
controlling resources, procedures and protocols to achieve specific goals. Project management is
the application of knowledge, skills and techniques to execute project effectively and efficiently.
It’s a strategic competency for organizations, enabling them tie project result to business goals,
and thus, better complete in their markets.
Acceptance:
The formal process of accepting delivery of a product or intermediate
project deliverable after having assured that it meets the stated
requirements.
Accrual Accounting:
A system of accounting in which expenses are recognized when incurred,
and revenues are recognized when they are known, regardless of the
time when actual payment of cash is made or received.
Action Item:
A documented event, task, activity, or action that needs to take place.
They are discrete units that, often times, can be handled by a single
person.
Action Plan:
A description of what needs to be done, when and by whom.
Activity Duration:
The best estimate of the time necessary for the accomplishment of the
work involved in an activity, considering the nature of the work and
resources needed for it.
Activity Status:
The state of completion of an activity. A planned activity has not yet
started. A started activity is in progress. A finished activity is complete.
Activity:
An element of work performed during the course of a project. An activity
normally has an expected duration, an expected cost, and expected
resource requirements. Activities are often subdivided into tasks.
Actual Dates:
The dates that activities really started and finished as opposed to planned
or projected dates.
Actual Finish Date:
The date on which an activity was completed.
Actual Start Date ("AS"):.
The date work actually started on an activity.
Actual:
Information that shows what has actually occurred. For example, the
actual start date for a task is the day on which the task actually started,
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
and its actual cost is the amount spent up to the present.
Agenda:
A list of things to be done or discussed, typically at a meeting.
Analysis
The study and examination of something complex and separated into its
more simple components. Analysis typically includes discovering not only
what the parts of the thing being studied are, but also how they fit
together and why they are arranged in this particular way. A study of
schedule variances for cause, impact, and corrective action.
Application (Software):
Programs that help the end-user to perform specific, productive tasks or
business functions, such as booking a loan or processing a payment.
Approval to Proceed:
Approval by an authorizing committee or person at a project's initiation
or prior to the beginning of the next stage.
Approve:
To accept as satisfactory. Approval implies that the thing approved has
the endorsement of the approving agency. Approval may be by several
persons.
Approved Changes:
Changes that have been approved by higher authority.
Architecture:
The design and interconnection of the main components of a system.
Archive:
A repository for infrequently used or historic records.
Artifact:
Document(s) produced through the project process (project management
deliverables).
As-of Date:
The date that a piece of information, such as a status report, is reporting
up to.
Attribute:
A characteristic or property of a requirement.
Automated Testing:
The process of using a specialized tool to generate test case steps,
execute the steps and automatically verify the results of the test. Often
used for regression testing.
Automation Engineer:
An expert in a test automation tool (e.g. HP QuickTest Professional or IBM
Rational Functional Tester).
Automation Testing
Assessment:
A review process performed during the Technical System Design (TSD)
phase of a project to identify processes that may be tested using
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
Automation techniques.
Availability:
Capable of being used. Usually refers to resources and/or funding.
Baseline Cost:
The amount of money an Activity was intended to cost when the Baseline
Plan was established.
Baseline Management:
The planning, organizing and control of baseline documentation.
Baseline Schedule:
A fixed project schedule that is the standard by which project
performance is measured. The current schedule is frozen after formal
approval until it is formally modified through the change control process
as the result of a significant change. When formally changed, the current
baseline becomes invalid and should not be compared with the new
schedule.
Benchmarking:
A review of what others are doing in the same area. For those who
appear to be particularly successful, what they do and how they do it are
taken to be examples that should be emulated, i.e. used as 'benchmarks'.
Best Practices:
Practical techniques, processes, and methods gained from experience
that has been shown to produce best results.
Bid:
An offer to perform the work described in a set of proposal documents at
a specified cost.
Black Box Testing:
Testing a system without knowledge of a program's internal workings.
Testers feed input and observe output.
Boundary Value:
An input value or output value which is on the edge of an equivalence
partition or at the smallest incremental distance on either side of an
edge, for example the minimum or maximum value of a range.
Boundary Value Analysis:
A black box test design technique in which test cases are designed based
on boundary values.
Boundary Value
Coverage:
The percentage of boundary values that have been exercised by a test
suite.
Brainstorming:
A technique to develop alternative solutions through an unrestrained
exchange of ideas.
Break-Even Point:
The productivity point at which value earned equals total cost.
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
Budget:
When unqualified, usually refers to an estimate of funds planned to cover
a fiscal period. Also a planned allocation of resources.
Build:
Put parts together to form a unified whole.
Business Analyst (BA):
A BA typically performs a liaison function between the business side of an
enterprise and the information technology department or external
service provider and is responsible for gathering and writing the business
requirements for a project.
Business Case:
A document that ranges from a well-structured written document to an
informal and brief composition that captures the reasoning for initiating a
project. Often included in this document are the background of the
project, the expected business benefits, the options considered (with
reasons for rejecting or carrying forward each option), the expected costs
of the project, a gap analysis and the expected risks.
Business Component (or
Component):
An easily-maintained, reusable unit comprising one or more steps that
perform a specific task. A business component can be defined as a
manual or automated component. Business components may require
input values from an external source or from other components, and they
can return output values to other components.
Business Owner:
The leader or authoritative representative from a group which has both
the Business knowledge (process, clients, impact, calendar), and the
Business Authority to make wide sweeping/large scope/impacting
decisions on the direction and requirements of a service. If need arises,
this authoritative person (or delegate) can make these decisions without
polling or otherwise querying the user community.
Capital Asset:
Tangible property, including durable goods, equipment, buildings,
installations, and land.
Capital Cost:
The total expenditure for acquiring an asset. The sum of all moneys spent
on a project and transferred to the capital account of an organization,
usually upon completion.
Cash Flow Analysis:
The activity of establishing cash flow (dollars in and out of the project) by
month and the accumulated total cash flow for the project for the
measurement of actual versus the budget costs. This is necessary to allow
for funding of the project at the lowest carrying charges and is a method
of measuring project progress.
Champion:
A person who takes on the responsibility for making the project visible to
higher management, garnering support and funding for it, and ensuring
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
that the project has a high priority.
Change Control:
The process of implementing procedures which ensure that proposed
changes are properly assessed and, if approved, prioritized, incorporated
into the project plan, and managed as part of the project. Change control
is the most common way to manage scope on projects, and uncontrolled
changes are one of the most common causes of problems on projects.
Change in Scope:
A change in objectives, work plan, or schedule that results in a material
difference from the terms of an approval to proceed previously granted
by higher authority. Under certain conditions (normally so stated in the
approval instrument), change in resources application may constitute a
change in scope.
Change Management:
Change management encompasses the requesting, determining
attainability, planning, implementing and evaluation of modifications to a
process or system. It has two main goals: supporting the processing of
changes and enabling traceability of changes.
Change Management
Plan:
A defined process for making changes to a project plan.
Change Request:
A formal, written request for a change in some aspect of the project that
has been baselined, such as scope, requirements, schedule, budget, or
documents. Change requests should be logged, assessed and approved by
the Change Control Board before the change can be made.
Charter:
A document prepared in the planning phase of the project by the primary
project participants that includes a mission statement, high level
objectives, constraints and assumptions, and any cost or schedule goals
that are known. The charter is created during a chartering meeting where
the project leads and the project sponsor agree on what will be
accomplished by the project.
Close-out:
The completion of all work on a project. Can also refer to completion of a
phase of the project.
Code and Unit Test:
The activities of writing software and performing the initial test.
Communications Plan:
A statement of project stakeholders' communication and information
needs and how they will be satisfied during the project.
Community of Practice
(COP):
A project management model where a unified team of project
management practitioners share best practices, engage in joint activities,
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
and discuss other project related information to support one another on
Bank of the West projects. Practitioners within COP build relationships
that enable them to learn from each other and develop a shared
repertoire of resources: tools, experiences and ways of addressing
recurring problems—in short a shared practice.
Completion Date:
The date calculated by which the project could finish following careful
estimating, planning and risk analysis taking into account resource
limitations and contingency.
Component:
A self-contained, reusable building block that can be used independently
or combined with other components to form a scripted Business Process
Test in the form of a Test Case in Quality Center. A component handles a
specific event, or related set of events, and provides a particular function
or group of related functions.
Concurrent Tasks:
Tasks in a project that can be worked on at the same time.
Constraint:
Applicable restriction which will affect the scope. Any factor which affects
when an activity can be scheduled.
Context:
The background, within which something is reviewed, determined,
decided, or otherwise happens.
Contingency Reserve:
A provision held by the project sponsor or the project manager for
possible changes in project costs when contingency plans need to be
invoked.
Contract Administration;
Monitoring and control of performance, reviewing progress, making
payments, recommending modifications and approving contractor's
actions to ensure compliance with contractual terms during contract
execution.
Contract Negotiation:
Method of procurement where a contract results from a bid which may
be changed through bargaining.
Contractor Short Listing:
A process whereby a short list of contractors is assembled and designated
for receipt of an invitation to bid. This process has the effect of avoiding
dealing with proposals by contractors who do not qualify for some
reason.
Contractor:
A person or organization that undertakes responsibility for the
performance of a contract.
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
Cost Center:
The smallest unit of activity or area of responsibility against which costs
are accumulated; defined sections in the corporate system, representing
units of responsibility as well as accounting units.
Cost Incurred:
Costs identified through the use of the accrued method of accounting or
costs actually paid. Costs include direct labor, direct materials, and all
allowable indirect costs.
Cost Savings:
An action that will result in a smaller than projected level of costs to
achieve a specified objective.
Cost-Benefit Analysis:
An analysis, often stated as a ratio, used to evaluate a proposed course of
action, including approving a project.
Critical Issue:
Issues that require heightened attention due to the potential impact to a
project.
Critical Path:
In a project network diagram, the path with the longest duration. The
path may change from time to time as activities are completed ahead of
or behind schedule. See critical path method.
Critical Success Factors
("CSF"):
Those measurable factors, listed in order of importance, that when
present in the project's environment are most conducive to the
achievement of a successful project. Examples include: Project objectives
aligned with corporate mission; Top management support; A culture of
open communication, etc.
Current budget:
The budget at the current point in time, specified at the last date where
accurate budget information is available.
Decision Tree:
A graphical representation of the decision process. Sequential decisions
are drawn in the form of the branches of a tree, stemming from an initial
decision point and extending all the way to the final outcomes. Each path
through the branches of the tree represents a separate series of decisions
and probabilistic events.
Defect (Bug):
A fault in a system where the actual behavior deviates from the expected
results. A defect should be repeatable and is only considered by the QA &
Test Team when it is documented in Quality Center with supporting
documentation, such as screen shots.
Defect Review Meeting:
A meeting to discuss open issues or questions related to defects. Defects
are typically reviewed prior to the meeting and comments/issues
discussed at the meeting.
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
Deliverable:
Any measurable, tangible, verifiable item that must be produced to
complete the project. Often used more narrowly in reference to an
external deliverable, this is a deliverable that is subject to approval by the
project sponsor or customer.
Dependencies:
Relationships between products or tasks. For example, one product may
be made up of several other 'dependent' products or a task may not
begin until a 'dependent' task is complete. See also logical relationship.
Depreciation:
A charge to current operations which distributes the cost of a tangible
capital asset, less estimated residual value, over the estimated useful life
of the asset in a systematic and logical manner. It does not involve a
process of valuation.
Detailed Design:
The conversion of design-to specifications into designs and associated
build-to and code-to documentation. Includes behavior analysis,
requirements flow down, concept trades, risk management, concept
testing, reducibility analysis, models, etc.
Detailed Schedule:
A plan of activities for all work. The detailed schedule would typically
cover activities up to at least the next major milestone. The detailed
schedule supports and is consistent with the Master Schedule.
Discrete Task:
A measurable activity with an output.
Document Management:
The orderly and appropriate organization, distribution, storage and
retrieval of project documents.
Elapsed Time:
The total number of calendar days (excluding non-work days such as
weekends or holidays) that is needed to complete an activity. It gives a
"real world view" of how long an activity is scheduled to take for
completion.
End-to-End Test:
Evaluates a system's ability to take a business transaction from start to
finish through all of the major functionality of a system or group of
systems.
Enterprise:
At Bank of the West, this term means the entire bank.
Entry Criteria:
Specific conditions or on-going activities that must be present prior to
test commencement.
Equivalence Partition:
A portion of an input or output domain for which the behavior of a
component or system is assumed to be the same, based on the
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
specification.
Equivalence Partition
Coverage:
The percentage of equivalence partitions that have been exercised by a
test suite.
Equivalence Partitioning:
A black box test design technique in which test cases are designed to
execute representatives from equivalence partitions. In principle test
cases are designed to cover each partition at least once.
Escalation:
An anticipated rise in uncommitted costs of resources (labor, material,
equipment) over time, due to reduced purchasing power of money. A
component of a cost type. The allowance for escalation is a component
within the anticipated award cost of a cost class.
Exception:
A condition that changes the normal flow of execution.
Exception Handling:
How a system responds to unexpected conditions or errors.
Execution:
The processes used to complete the work defined in the project
management plan to accomplish the project's requirements. Execution
process involves coordinating people and resources, as well as integrating
and performing the activities of the project in accordance with the project
management plan. The deliverables are produced as outputs from the
processes performed as defined in the project management plan.
Exit Criteria:
The specific conditions or on-going activities that must be present before
a process can be considered complete.
External Constraint:
A constraint from outside the project network.
Fallout:
A defect that is created as a result of another defect being corrected – a
side effect.
Field:
A location in a sheet form or chart that contains a specific kind of
information about a task or resource. In a spreadsheet, for example, a
field is the intersection of a column and a row. In an input form a field is a
named box or place to insert data.
Financial Close-out:
Accounting analysis of how funds were spent on the project. Signifies a
point in time when no further charges should be made "against'' the
project.
Financial Management:
Management of the financial activities of the organization, program,
project or major work package.
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
Forecast:
An estimate and prediction of future conditions and events based on
information and knowledge available at the time of the forecast.
Functional Requirements:
The requirements which state what functions the final product must
perform. In contract management, requirements stated in terms of the
objectives that must be achieved under the contract.
Go/No-go:
The opportunity to decide whether or not to proceed. Usually associated
with a major program or project milestone and typically the responsibility
of senior management.
Governance:
The exercise of authority, management and control.
Impact Analysis:
The mathematical examination of the nature of individual risks on the
project, as well as potential structures of interdependent risks. It includes
the quantification of their respective impact severity, probability and
sensitivity to changes in related project variables including the project life
cycle. To be complete, the analysis should also include an examination of
the external "status quo" prior to project implementation as well as the
project's internal intrinsic worth as a reference baseline. A determination
should also be made as to whether all risks identified are within the scope
of the project's risk response planning process.
Implementation Phase:
The third of four sequential phases in the project life cycle during which
the actual work of the project is undertaken to produce the project's
deliverables.
Implementation Plan:
See Project Implementation Plan.
In Progress:
An activity that has been started, but not yet completed.
Incremental:
A small increase, implying one of several regular steps.
Infrastructure:
The underlying foundation or basic framework (as of a system or
organization).
Initiation:
The process of preparing for, assembling resources and getting work
started. May apply to any level, e.g. program, project, phase, activity,
task.
Integration Test:
A process generally performed by the QA Team in which individual
software modules are combined and tested as a group. Integration
Testing follows Unit Testing and precedes System Testing.
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
Interface:
An external connection between two software modules or Systems where
information/data is exchanged.
Issue:
Something in dispute or to be decided.
Issues Log:
A listing of challenges within a project where resolution is sought to
prevent complications that may compromise part, if not all, of the
project.
Iterations:
The number of times that an individual business component, or group of
components, runs within a single test run, or the number of times that an
entire business process test runs within a test set.
Key Performance
Indicators:
Measurable indicators that will be used to report progress that is chosen
to reflect the critical success factors of the project.
Kick Off Meeting:
Ideally, a workshop type meeting in which the principle stakeholders and
participants in the project are briefed on the goals and objectives of the
project, how it will be organized, etc. and are then able to contribute to
its planning, assignment of responsibilities, target dates, etc.
Lessons Learned:
The capture of what went well as well, as past errors of judgment
resulting in material failures, wrong timing or other mistakes, all for the
purposes of improving future performance.
Load Test:
Evaluates a system's behavior and user experience under various levels of
user load. This type of test is performed when the client does not have
any idea about the performance of the system. It is a discovery type of
test, where you establish a baseline when does not exist. It is also used
when there is limited information known about the number of concurrent
users, max users, and etc. Load Testing may be performed by the QA
Team during the System Test phase.
Master Schedule:
An executive summary-level schedule which identifies the major
components of a project, and usually also identifies the major milestones.
Milestone:
A significant event in the project, usually completion of a phase or of a
major deliverable.
Mitigation:
Taking steps to lessen risk by lowering the probability of a risk event's
occurrence or reducing its effect should it occur.
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
Module:
A self-contained software entity of a system which has a well-defined
interface to other software entities.
Monthly Status Review:
The process of reviewing a project's technical, cost, schedule, material,
and corrective action status against the implementation plan in a monthly
review for the purpose of identifying situations needing corrective action.
Negative Test:
A reasonable attempt to "break" an application or system. For example, a
tester may enter a letter in a phone number, or less than 9 digits in a
Social Security Number.
Out of Scope:
Requirements not included in the current contract and beyond the limits
of the change clause.
Peer Review:
Meetings to verify documents are correct and complete. Documents are
typically reviewed prior to the meeting and comments/issues discussed at
the meeting.
Performance
Requirement:
A description of how well a delivered system must be able to perform its
functions. Sometimes called a 'non-functional requirements'.
Performance Test:
Functional testing conducted to evaluate the compliance of a system or
component with specified performance requirements. Performance
Testing can only be performed when the application has been
benchmarked by load testing, or if the team has service level metrics for
the different components.
Performance Testing may be performed by the QA Team during the
System Test phase.
Phase Gate:
A project management technique in which an initiative or project (e.g.
product development, process improvement, business change, etc.) is
divided into stages (or phases) separated by gates. At each gate, the
continuation of the initiative is decided by (typically) a manager or a
steering committee. The decision is based on the information available at
the time, including business case, risk analysis, availability of necessary
resources (money, people with correct competencies, etc.).
Phase:
A defined segment of work. A major period in the life of a project.
Planning:
The planning of time, cost and resources to adequately estimate the work
needed and to effectively manage risk during project execution.
PMBOK:
An acronym meaning Project Management Body of Knowledge. The term
PMBOK™ is used by the Project Management Institute to refer to their
Guide to the Project Management Body of Knowledge publication.
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
Portfolio Management:
The management of a number of projects that do not share a common
objective. For example, the responsibility of an operations manager of a
company managing several different projects for different clients.
Pre-Condition and PostCondition:
The state of the application before the first step in a business component,
and the state of the application after the last step in a business
component. For example, the pre-condition for a component may state
that all applications should be closed, or a specific application should be
open to a specific screen or with a specific dialog box displayed. A postcondition may state that an application should be open to a particular
screen, or be closed.
Probability:
The likelihood of a risk occurring. The ratio of the number of chances by
which an event may happen (or not happen) to the sum of the chances of
both happening and not happening.
Problem Statement:
A definition of the problem to be solved by completing the project.
Program Management
Office ("PMO"):
The office responsible for the management of a program. More recently,
the corporate office responsible for managing all projects in a
corporation, a company, or a business unit. The PMO sets standards for
project management and ensures a consistent methodology across all
projects. See also Project Management Office. A Project Management
Office is more likely to be dedicated to a single large project. A Program
Management Office generally spans management of multiple projects.
Although extremely large projects that go on for years, such as satellite
development, are often called programs also.
Program Management:
The management of a related series of projects executed over a broad
period of time, and which are designed to accomplish broad goals, to
which the individual projects contribute.
Project Calendar:
The base calendar used by a project.
Project Champion:
A senior manager at a level higher than the project manager, and who
gains support and resources for the project.
Project Charter:
PMI defines the project charter as a document issued by senior
management that provides the project manager with the authority to
apply organizational resources to project activities. Many organizations
develop the charter by having the major stakeholders in the project,
including those stakeholders who control project resources, agree on a
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
mission statement for the project, some high-level objectives, a cost and
schedule target, and what the constraints and assumptions used for
planning are. By signing the charter the stakeholders agree that they
understand and will support the project.
Project Closure:
The formal end of a project. It requires the project board's approval.
Project Cost
Management:
A subset of project management that includes resource planning, cost
estimating, cost control and cost budgeting in an effort to complete the
project within its approved budget.
Project Cost:
The actual costs of the entire project.
Project Governance:
The management framework within which project decisions are made.
Project governance is a critical element of any project since while the
accountabilities and responsibilities associated with an organization's
business as usual activities are laid down in their organizational
governance arrangements.
Project Implementation
Plan:
A formal document that describes how the project will be implemented.
It describes the complete course of action contemplated, including
assumptions, organization, stakeholder communication, milestone
schedule, quality and safety provisions, critical success indicators, etc.
Project Life Cycle:
A collection of project phases whose name and quantity are determined
by the control needs of the organization or organizations involved in the
project. The complete set of time periods through which a project passes
sequentially in a logical and orderly manner. In its simplest form the life
cycle consists of four major periods:
1. Initiation (where the idea is submitted, approved, prioritized and
resources are committed)
2. Planning (where the project is defined)
3. Execution (where the work product is designed, built, tested and
implemented)
4. Close-out (where the project process is completed and
documented)
Project Management
Plan:
A document developed by the Project Manager which describes how the
project will be planned, monitored, and implemented. The Project
Management Plan establishes project management's interpretation of
the why, what, how, who, how much, and when of the project.
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
Project Management
Team:
The members of the project team who are directly involved in project
management activities. On some smaller projects, the project
management team may include virtually all of the project team members.
Project Management:
The application of knowledge, skills, tools, and techniques to project
activities in order to meet or exceed stakeholder needs and expectations.
Project Risk Management: A subset of project management that includes risk identification, risk
quantification, risk response development and risk response control in an
effort to identify, analyze and respond to project risks.
Project Risk:
The cumulative effect of the chances of uncertain occurrences which will
adversely affect project objectives. It is the degree of exposure to
negative events and their probable consequences. Project risk is
characterized by three factors: risk event, risk probability and the amount
at stake.
Project Schedule:
Planned dates for starting and completing activities and milestones.
Project Schedule:
Timelines for the project in one or more of the following forms:
milestone, deliverables, activity, Gantt.
Project Scope
Management:
A subset of project management that includes initiation, scope planning,
scope definition, scope verification and scope change control in an effort
to ensure that the project has all of the necessary work required to
complete it.
Project Scope:
A concise and accurate description of what is included in the project and
will be managed.
Project Sponsor:
A person or group concerned with the definition of project objectives in
the context of the sponsoring organization. The person or group acting as
Management's representative on behalf of the Company as Owner or
Agent of the facility, product or new service resulting from the Project.
Project Stakeholder:
A person, group or authority who is involved in or may be affected by
project activities (i.e. has a 'stake' in the Project) and who could act
against the project if their needs are not considered.
Project Start
Date/Schedule:
The earliest calendar start date among all activities in the network.
Project Status Report:
A report on the status of accomplishments and any variances to spending
and schedule plans. Color schemes defining the status of a project are as
follows:
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change




Blue - Too new to evaluate or not evaluated
Green - Satisfactory
Yellow - Awareness
Red – Alert
Project Status:
The timely comprehensive measurement of project progress against the
plan to identify variances and the seriousness of the variances if not
controlled by corrective action.
Project Team Members:
The people who report either directly or indirectly to the project
manager.
Project Team:
The core group on the project. The assembly of people, considered as a
group that shares responsibility for the accomplishment of project goals
and who report either part-time or full-time to the project manager.
Project:
A temporary endeavor undertaken to create a unique product or service.
Any undertaking with a defined starting point and defined objectives by
which completion is identified. In practice most projects depend on finite
or limited resources by which the objectives are to be accomplished.
QA Analyst:
A member of the QA & Test Team that creates the test requirements,
validates defects and fixes to the software.
QA Lead:
A member of the QA & Test Team that develops the test strategy,
establishes the test schedule, creates the test plan, configures the Quality
Center environment, assists in establishing the test requirements, makes
testing assignments, audits testing, and manages defects.
Quality Assurance (QA):
A plan which ensures that requirements are clearly established and the
defined process complies with those requirements. QA provides the
evidence needed to establish confidence among all concerned, that the
quality-related activities are being performed effectively.
Quality Center:
A software application developed by HP(Developed by Mercury and later
sold to HP) that provides a web-based system for automated software
quality testing and management across a wide range of application
environments. It is a tool that provides a place where testing
requirements may be tracked and mapped to test cases. It also tracks
test case execution, test results, and defects.
Quality Control (QC):
A measurement of a system's functionality against defined requirements.
QC ensures whether a system meets predefined standards and that
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
requisite action is taken if the standards are not met.
Quality Gate:
Located at the end of a project phase, a quality gate verifies the activities
and deliverables of that phase. The QA & Test Team uses questionnaires
to verify that conditions of a quality gate are met before proceeding on to
the next phase. Any conditions that are not met are reported on to the
project team for response.
Re-Baseline:
Re-baselining is required in response to changed contract requirements,
funding changes, or realization that the operative implementation plan is
not achievable.
Regression Test:
A process which verifies a system's functionality after all defects have
been corrected to ensure that no other defects have been introduced.
(see Fallout) Regression Testing is performed by the QA Team at the end
of the System Test phase.
Requirement:
A clear statement of a need, written in such a way that there is no
question about what is being asked. For clarification purposes, a modifier
should always precede requirements such as user requirements, system
requirements, operational requirements, contract requirements, test
requirements, etc.
Resource Management:
The planning, allocating and scheduling of resources to tasks, generally
including manpower, equipment, money, and materials. Resource
Management typically covers resource allocation and its impact on
schedules and budgets, as well as resource leveling and smoothing.
Responsibility Charting
("RACI"):
The activity of clearly identifying personnel and staff responsibilities for
each task within the project.
R - Responsible
A - Accountable
C - Consulted
I – Informed
Return on Investment
("ROI"):
The financial return for a given outlay, usually calculated in terms of
present value (i.e. today's value of money.)
Risk Assessment:
Review, examination and judgment whether or not the identified risks are
acceptable in the proposed actions.
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
Risk Identification:
The process of systematically identifying all possible risk events which
may impact on a project.
Risk Management Plan:
Part of the project management documents that contains a record of all
the risks to the project and how those risks will be managed.
Risk Mitigation:
Steps taken or to be taken to avoid or reduce the impact of risk events.
Risk Probability:
The degree to which the risk event is likely to occur.
Risk Register:
A file that holds all information on identifying and managing a risk.
Risk:
A future event which has a probability of happening and will adversely
affect the project.Risk is characterized by two factors: the probability that
an event will occur, and the impact if it happens.The difference between
a risk and an issue is: an issue is a problem you have right now, while a
risk is something that might happen in the future.The PMBOK defines risk
as "An uncertain event that, if happens, will have a positive or a negative
impact on at least one project objective." The reality of daily life as a
project manager is that we rarely have time to worry about identifying
positive impacts. We concentrate on identifying those things that can
harm the project.
Schedule Variance:
Any difference between the projected duration for an activity and the
actual duration of the activity. Also the difference between projected
start and finish dates and actual or revised start and finish dates. In
Earned Value, the difference between the budgeted cost of work
performed and the budgeted cost of work scheduled at any point in time
(BCWP - BCWS).
Schedule:
A display of project time allocation in which events such as tasks,
activities, or milestones are plotted against a calendar.
Scope:
The work content and products of a project or component of a project.
Scope is fully described by naming all activities performed, the resources
consumed and the end products which result, including quality standards.
A statement of scope should be introduced by a brief background to the
project, or component, and the general objective(s).
Severity (Defect):
The absolute impact of a defect on the system under test (Critical, High,
Low).
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
Sign-Off:
The formal acceptance of a planned or proposed course of action,
constituting authority for the planner or proposer to proceed with the
action.
Sizing Matrix:
A grid assessment that includes defining parameters for determining the
magnitude of a project. Theses parameters include:
1.
2.
3.
4.
5.
6.
7.
8.
9.
# FTE
Duration
Cost
Financial Impact
Schedule flexibility
Complexity
Strategic Importance
Dependencies
Business Impact
10. System Impact
Status Report:
A written report given to both the project team and to a responsible
person on a regular basis stating the position of an activity, work package,
or whole project. Status Reports should be used to control the project
and to keep management informed of project status.
Steering Committee:
Formal group representing the owner or client.
Steps:
Individual operations in a component. These can be manual steps or
detailed automated testing steps and are designed and implemented in a
business component to test the workings of a specific task in an
application.
Story Boards:
A series of graphic images showing a flow through a process, typically a
series of screen shots of an application showing where data is input and
the expected response.
Stress Test:
Evaluates a system or component at or beyond the limits of its specified
requirements. Stress Testing is performed to determine the limit of the
systems' capabilities. Tests are run until the point of unacceptable
performance. Stress Testing may be performed by the QA Team during
the System Test phase.
Subject Matter Expert:
An expert in the domain, who contributes to requirements, reviews
project solution in the context of their area of expertise, uses Quality
Center (or other tools) to create business components and business
process tests, updates policies and procedures, and may deliver end user
training.
Suspension/Resumption
A set of decision-making guidelines used to determine whether a
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
Criteria:
particular phase of testing should be halted and/or resumed.
System Requirements
Document:
The document that states what the system must do to satisfy all or a part
of the user's requirements. System requirements must be traceable to
user requirements. This document is the basis for developing the System
Concept and the associated System Specification.
System Test:
A process generally performed by the QA Team on a complete, integrated
system to evaluate the system's compliance with its specified
requirements. System testing falls within the scope of Black box testing,
and as such, should require no knowledge of the inner design of the code
or logic. System Testing follows Unit Testing and/or Integration Testing
and precedes User Acceptance Testing (UAT).
System Test Plan:
A document that describes the approach to all system development,
integration, qualification, and acceptance testing.
Test Acceptance Criteria:
A list of pre-defined criteria which, when met, provide for acceptance of
the deliverable by the business.
Test Measure:
The quantity or capacity of testing attributes which are collected during
testing tasks or activities.
Example: Number of Defects, Number of Test Cases, etc.
Test Metrics:
A combination derived from measurements which provide valuable data
to a wide audience indicating such things as:
• Testing progress (in the form of Test Cases passed/failed/not run)
• Application readiness (in the form of Open vs. Closed Defects)
• Application quality (in the form of Open Defects by Priority/Severity)
Test Bed:
An environment containing the hardware, instrumentation, simulators,
software tools, and other support elements needed to conduct a test
Test Data:
A set of data identified as necessary to execute specific Test Cases.
Testability:
The degree to which:
• A requirement or design document can be analyzed by a tester in order
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
to determine test criteria and translate those criteria into executable Test
Cases.
• An application (or component of) lends itself to having manual or
automated Test Cases executed against it.
Test Stub:
A dummy software component or object used to simulate the behavior of
a real component which may not be available during execution of a test.
Test stubs are used in testing interfaces.
Testing Sign-off:
Documented approval of testing deliverables by project stakeholders.
Test Environment:
The overall facility needed to execute the tests, including test libraries
and data files, procedures, tools, hardware, support software, etc.
Test Case:
The documented execution of the testing of a specific part of a system. It
contains pre-conditions, assumptions, special instructions, input, action
steps, and expected results. Test cases drive System Testing. Test cases
are entered and maintained in Quality Center.
Test Cycle:
The execution of all test cases verifying modified functionality to a
system, plus and end-to-end test to verify existing (unmodified)
functionality has not changed.
Test Execution Schedule:
A detailed plan which includes detailed tasks, resources, environments,
and dates for a testing effort.
Test Plan:
A document describing the scope, approach, resources, and schedule of
intended testing activities. It identifies test items, the features to be
tested, the testing tasks, who will do each task, and any risks requiring
contingency planning.
Test Scenario:
A group of test cases or business processes combined in such a way so
their execution follows a workflow path through the system (like a use
case) or concentrates on testing a specific area of the system. Test
scenarios drive User Acceptance Testing.
Test Script:
A manual or automated sequence of actions performed that create and
execute a test case or test scenario.
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
Test Set:
A group of test cases organized sequentially to execute a group of related
test cases or executes a test scenario.
Toll Gate:
A project management technique in which an initiative or project (e.g.
product development, process improvement, business change, etc.) is
divided into stages (or phases) separated by gates. At each gate, the
continuation of the initiative is decided by (typically) a manager or a
steering committee. The decision is based on the information available at
the time, including business case, risk analysis, availability of necessary
resources (money, people with correct competencies, etc.).
Test Script:
A set of instructions that will be performed on the system under test to
test that the system functions as expected.
Test Scenario:
A software testing activity that uses scenario tests, or simply scenarios,
which are based on a hypothetical story to help a person think through a
complex problem or system for a testing environment. The ideal scenario
has five key characteristics: it is (a) a story that is (b) motivating, (c)
credible, (d) complex, and (e) easy to evaluate [1]. These tests are usually
different from test cases in that test cases are single steps whereas
scenarios cover a number of steps. Test suites and scenarios can be used
in concert for complete system testing.
Unit Test:
A process performed by a developer to validate that a particular module
of source code is working properly. Unit testing only tests the
functionality of the units themselves and will not catch every error in the
program such as integration errors, performance problems or any other
system-wide issues. Unit testing precedes Integration Testing.
Use Case:
Identifies one or more scenarios that convey how a system should
interact with users or other systems to achieve a specific business goal or
function. Use cases may be co-authored by Business Analysts and End
Users.
User Acceptance Test
(UAT):
A process performed by a Subject Matter Expert (SME), preferably the
owner or client of the object under test, to obtain confirmation through
trial or review, that the modification of or addition to a system meets the
business's needs. UAT is one of the final stages of a project and occurs
after System Testing and before a client or customer accepts a new
system.
User Acceptance Test
(UAT) Criteria:
Conditions that must be met in order for the Business to accept a new or
modified system.
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
A catalyst for positive change
Validation:
The process of evaluating the system after development is complete to
ensure compliance with requirements. It involves actual testing and
takes place after verifications are completed.
Variance:
A discrepancy between the actual and planned performance on a project,
either in terms of schedule or cost.
Vendor:
A supplier of material or services offered from a catalog or price list and
purchased with a purchase order.
Verification:
The process of determining whether or not requirements and approved
design are satisfied. It typically involves reviews and meetings to evaluate
documents, plans and code. This can be done with checklists, issue lists,
walkthroughs, and inspection meetings.
Work Breakdown
Structure ("WBS"):
A task-oriented 'family tree' of an activity which organizes, defines and
graphically displays the total work to be accomplished in order to achieve
the final objectives of a project. Each descending level represents an
increasingly detailed definition of the project objective. It is a system for
subdividing a project into manageable work packages, components or
elements to provide a common framework for scope/cost/schedule
communications, allocation of responsibility, monitoring and
management.
One Shields Avenue
Davis, CA 95616
oe.ucdavis.edu
Download