Académique Documents
Professionnel Documents
Culture Documents
Abstract
Software risk management is the practice
of assessing and controlling risks that affects the
software projects, process or products. Those who
practice risk management agreed that it is must be
performed regularly throughout the lifecycle of a
software system. But one of the main challenges in
dealing with software risks is to provide a visual
risk assessment tool. This paper intends to report on
the visualization tool development based on a
traditional software development process model
Waterfall Model. This paper also shows the
proposed framework and structured approach for
this tool. The objective of this research is to
construct a visualization tool for software risk
assessment for all phases in software development
processes.
1.
Introduction
2. Related Work
The traditional software development
process model Waterfall Model was introduced
by Royce in year 1970. Later, this model is
expanded by Boehm in 1981 by adding additional
steps. This waterfall model, illustrated in Figure
1[3], allowed to steps back to the previous stages if
necessary and has become the basis of most
software acquisition standards in governments and
industry[11].
3. Proposed Tool
The objective of this research is to
construct a visualization tool for risk assessment for
all phases in software development. Risk
Assessment Visualization Tool (RAVT) is divided
into 5 modules that cover the basic phases according
to Waterfall Model. There are planning, requirement,
design, implementation and integration modules.
The modules of RAVT are shown in Figure 3. Next,
we present the proposed risk assessment methods
used in RAVT modules.
Planning
Requirement
RAVT
Design
Implementation
Integration
Capability of
Capability to
be able to
Easy
Effective
If
practical
Normal
Provide
for
timely
4. Conclusion
The purpose of this research is to construct a
visualization tool for risk assessment for all phases
in
software development. Therefore, our future
work is to construct the tool according to the
proposed framework.
5. References
[1] Hall, Elaine M, Managing Risk Methods For
Software Systems Development, Addison Wesley,1998.