Introduction
Project Management is a constant process during a
software development project and is the responsibility of
the Project Manager. It is of the utmost importance as it
provides the interface for communication between the business
side of a project and the technical side of a project.
Project Initiation
Project Initiation will start with an initial meeting with
the Project Supervisor to formally to introduce the members
of the
Software Development team. This meeting will also be used
to discuss the deliverables the Supervisor requires and to
outline the project definitions.
This Terms Of Reference has been collated to show to the
Supervisor that the project is feasible and worth the
investment in both time and the costs of resources needed to
complete the deliverables.
Approaching the Project
A Project Manager will be assigned to oversee the Project and
ensure that the specified deliverables are delivered within
the given time-scales. The choice of strategy and development
methodologies will also be the responsibility of the Project
Manager and will lead directly to the start of the design
process.
Delegation
The process of identifying and assigning tasks will be the
responsibility of the Project Manager. This will be done by
analysing the tasks that need to be done and delegating the
tasks to specific members of the team dependant upon their
skills.
Time Management
Time Management is essential for any successful project and
will enable us to identify tasks and focus on activities so
the projects deliverables are achieved efficiently. The
project will be managed using Microsoft Project to schedule
and monitor daily tasks as well as important milestones and
various estimation techniques, such as project phasing,
action plans and activity logs will be used to ensure the
project is delivered within given times-scales: The Time
Management process will require extensive planning, and
scheduling in order for tasks to be planned and prioritised
so deadlines are met and the most important tasks are
completed first.
Resource Management
Resource Management is the efficient and effective deployment
of the resources during the project. Such resources include
financial resources, inventory, human skills, production
resources and information technology.
Resource Management will be used to calculate non-physical
costs that are not always apparent, for example the number of
terminals and staff time needed while working on the project.
The costs of resources will be monitored throughout the life
cycle of the project to allow the team to utilise resource
levelling and forecasting techniques to achieve 100%
utilisation of resources.
Risk Management
The Risk Management can be split into two separate processes,
risk assessment which deals with the preparation in case of
risk and risk control which deals with controlling risk once
it has happened.
The risks that could possibly happen during the project will
be assessed and
defined by the Project Manager and discussed with the Project
Supervisor. Steps will be put in place to control risk if it
happens and the steps that need to be taken to control it.
-
Risk identification
to identify the risks most likely to occur, a check-list
will be developed with input from each team member
-
once risks have been identified risk analysis can
occur detailing the chance of the risk occurring and the
course of action when it does happen
-
in the event of a risk, risk prioritisation is
important and enables us to determine which risks are
critical and need to be dealt with first
-
risk management planning
is based on the results from the risk analysis stage.
This is done by evaluating if the costs risk control
outweigh the benefits. This then enables the team to plan
its risk management rather than dealing with them as they
occur
-
after identifying the risks, the next step is risk
resolution. It will consist of many techniques such
as estimating costs and schedules, quality monitoring,
the evaluation of new technologies, prototyping,
benchmarking, etc.
-
risk monitoring
is important and allows the team to identify new risks
that may occur as a result of prior fixes.
Quality Management
Quality Management will be put in place to ensure that all
activities necessary to the design, development and
implementation will satisfy the requirements of Senior
Management and of the users of the 'e-shop in a can' are
carried out cost effectively, while also conforming to
International Standards of Quality Assurance such as, ISO
9000 and ISO 9126. The Quality Management policies will be
drawn up by the Project Manager after discussion with Senior
Management and a quality review of the product will be
produced to ensure it satisfies the quality requirements.

Printer friendly PDF