Please enable JavaScript.
Coggle requires JavaScript to display documents.
3.1.3 (PROJECT MANAGEMENT ROLES AND RESPONSIBILITIES (Project manager ( …
3.1.3
PROJECT MANAGEMENT ROLES AND
RESPONSIBILITIES
• Project steering committee
Provides
overall direction and ensures appropriate representation of the major stakeholders in the project’s outcome.
Ultimately responsible for
all deliverables, project costs and schedules.
Comprised of
a senior representative from each business area that will be significantly impacted by the proposed new system or system modification.project manager should also be a member of this committee
HOW IS SHOULD WORK?
Each member
must have the authority to make decisions RELATED TO SYSTEM DESIGN
that will affect their respective departments.
Generally, a
project sponsor assumes the OVERALL OWNERSHIP AND ACCOUNTABILITY
of the project and
CHAIRS THE STEERING COMMITTEE
functions:
Reviews
PROJECT PROGRESS regularly (e.g., semimonthly or monthly)
and holds emergency meetings when required.
Serves as coordinator and advisor.
Members of the committee should be available to answer questions
and
make USER RELATED DECISION ABOUT SYSTEM AND SYSTEM DESIGN.
Takes
CORRECTIVE ACTION if necessary due to project progress
and issues escalated to the committee.
Senior management
Demonstrates
COMMITMENT
to the project and
APPROVES THE NECESSARY RESOURCES
to complete the project.
This helps ensure involvement by those needed to complete the project.
Project sponsor
#
Provides
FUNDING
for the project
Works closely with the
project manager to DEFINE THE CRITICAL SUCCESS FACTORS (CSFs)
and metrics for measuring the success of the project
#
Data and application ownership
assigned to him
The senior manager in charge of the primary business unit the application will support.
User management-
OWNERSHIP OF PROJECT AND RESULTING SYSTEM ;
Allocates
qualified representatives
to the team; and
Actively participates in
business process redesign,
system requirements definition,
test case development,
Acceptance testing and
User training
Should review and approve system deliverables
as they are defined and implemented.
User project team
Completes assigned tasks,
Communicates effectively with
the systems developers by actively involving themselves in the development process
as subject matter experts (SMEs),
#
Works according to local standards and advises the project manager of expected and actual project plan deviations
Project manager
Provides
day-to-day management
and leadership of the project,
ensures that
project activities remain in line
with the
overall direction
,
ensures appropriate
representation of the affected departments
ensures that the project adheres to local standards, ensures that deliverables meet the quality expectations of key stakeholders,
#
resolves interdepartmental conflicts, and
monitors and controls
COSTS AND THE TIMETABLE.
may
facilitate the DEFINITION OF PROJECT SCOPE ,
.
MANAGE THE BUDGET, CONTROL the activities via a PROJECT SCHEDULE
Quality assurance (QA)—
Reviews results and deliverables within each phase and at the end of each phase and (user management reviews deliverables AT IMPLEMENTATION STAGE )
#
The points where reviews occur depend on
the
SDLC methodology
used,
the
structure and magnitude of the system
and
the
impact of potential deviations.
Confirms
compliance with requirements
.
The objective
ENSURE THE QUALITY OF THE PROJECT
by measuring the adherence of the project staff to the organization’s SDLC,
ADVISE
on deviations, and
propose
RECOMMENDATION
for process
IMPROVEMENTS OR GREATER CONTROL POINTS
when deviations occur
Additionally, focus may include :
review of appropriate,
process-based activities
related to either project management or
the use of
specific software engineering processes
within a particular life cycle phase.
WHY? focus is crucial to completing a project on schedule and within budget and in achieving a given software process maturity level.
Systems development management
Provides
technical support for hardware and software environments by developing, installing and operating the requested system.
Provides assurance that the system is
COMPATIBLE WITH ORGANIZATION'S COMPUTING ENVIRONMENT AND STRATEGIC IT DIRECTION
assumes
OPERATING SUPPORT AND MAINTENANCE ACTIVITIES after installation
Security officer (or security team)—
Ensures that
SYSTEM CONTROLS AND SUPPORTING PROCESSES PROVIDE EFFECTIVE LEVEL OF PROTECTION
,
based on the
DATA CLASSIFICATION set in accordance with corporate security policies and procedures;
CONSULTS throughout the life cycle on APPROPRIATE SECURITY MEASURES that should be incorporated into the system;
Reviews
SECURITY TEST PLANS AND REPORTS PRIOR TO IMPLEMENTATION
;
Evaluates
security-related DOCUMENTS developed in reporting the system’s security EFFECTIVENESS FOR ACCREDITATION
; and
Periodically
MONITORS THE SECURITY SYSTEM'S EFFECTIVENESS
during its operational life
Systems development project team
Completes assigned tasks,
COMMUNICATES EFFECTIVELY WITH USERS
by actively involving them in the development process, (user team communicates with system developer)
Works according to local standards and
advises the project manager of necessary project plan deviations
• Information system security engineer—
Applies
scientific and engineering principles to IDENTIFY SECURITY VULNERABILITIES and MINIMIZE OR CONTAIN RISK ASSOCIATED with these vulnerabilities
Key to meeting this role is defining the
needs,
requirements,
architectures and
designs
to construct network, platform and application constructs according to the principles of both
defense in breadth and
security in depth