Risk Management
Risk Management
FPA provides a standardized method to functionally size the software work product. This work
product is the output of software new development and improvement projects for subsequent
releases. It is the software that is relocated to the production application at project
implementation. It measures functionality from the user’s point of view i.e. on the basis of
what the user requests and receives in return.
Function Point Analysis (FPA) is a method or set of rules of Functional Size Measurement. It
assesses the functionality delivered to its users, based on the user’s external view of the
functional requirements. It measures the logical view of an application, not the physically
implemented view or the internal technical view.
The Function Point Analysis technique is used to analyze the functionality delivered by
software and Unadjusted Function Point (UFP) is the unit of measurement.
Objectives of FPA:
The objective of FPA is to measure the functionality that the user requests and receives.
The objective of FPA is to measure software development and maintenance independently
of the technology used for implementation.
It should be simple enough to minimize the overhead of the measurement process.
It should be a consistent measure among various projects and organizations.
Types of FPA:
Data Functions
Transaction Functions
Data Functions:
Data Functions are made up of internal and external resources that affect the system.
Internal Logical File (ILF): A user identifiable group of logically related data or control
information maintained within the boundary of the application.
External Interface File (EIF): A group of users recognizable logically related data
allusion to the software but maintained within the boundary of another software.
Transaction Functions:
External Inputs
External Outputs
External Inquiries
Transaction functions are made up of the processes that are exchanged between the user, the
external applications and the application being measured.
External Inquiry (EQ) is a transaction function with both input and output components that
result in data retrieval.
OR
Benefits of FPA:
FPA is a tool to determine the size of a purchased application package by counting all the
functions included in the package.
It is a tool to help users discover the benefit of an application package to their organization
by counting functions that specifically match their requirements.
It is a tool to measure the units of a software product to support quality and productivity
analysis.
It is a vehicle to estimate the cost and resources required for software development and
maintenance.
It is a normalization factor for software comparison.
Uncertainty- the risk may or may not happen that means there are no 100% risks.
loss – If the risk occurs in reality , undesirable result or losses will occur.
Risk management is a sequence of steps that help a software team to understand , analyze and
manage uncertainty. Risk management consists of
Risk Identification
Risk analysis
Risk Planning
Risk Monitoring
A computer code project may be laid low with an outsized sort of risk.
so as to be ready to consistently establish the necessary risks which could have an effect on
a computer code project, it’s necessary to reason risks into completely different categories.
The project manager will then examine the risks from every category square measure
relevant to the project.
There are mainly 3 classes of risks that may have an effect on a computer code project:
1. Project Risks: Project risks concern various sorts of monetary funds, schedules, personnel,
resource, and customer-related issues. a vital project risk is schedule slippage. Since
computer code is intangible, it’s terribly tough to observe and manage a computer code
project. it’s terribly tough to manage one thing that can not be seen. For any producing
project, like producing cars, the project manager will see the merchandise taking form.
For example, see that the engine is fitted, at the moment the area of the door unit fitted, the
automotive is obtaining painted, etc. so he will simply assess the progress of the work and
manage it. The physical property of the merchandise being developed is a vital reason why
several computer codes come to suffer from the danger of schedule slippage.