|
|
| |
|
provides a complete measurement environment for performing Functional Size Analysis. It covers the whole measurement lifecycle from defining the purpose and scope, through identifying the software components and Functional Processes (COSMIC); Elementary Processes (IFPUG; Logical Transactions (FPA Mk2), to a comprehensive report of the size.
Below is an example of a Data Movement Sequence Diagram as designed by Pentad-SE and automatically generated by
|
|
Depending on the version has 3 modes of operation:
|
- Necessary to demonstrate the correctness of the measurement using objective evidence.
- The client requires the evidence of the size of the software being developed or supported .
- The client requires the evidence to be provided in an auditable form
- fsmIT provides complete traceability between the components of the measurement models and the source of the information
( Requirements Specifications, Records of Interviews etc).
|
|
- This mode would be used if speed of measurement is an issue.
- The purpose of the measurement does not require the rigour of maintaining the audit trail.
- The analyst has the option of using the feature applicable to the Mandatory Audit Trail but can also create the measurement models without maintaining traceability.
|
|
- It is often the case that software is wholly or largely undocumented.
- All FSM Methods measure the size of the Functional User Requirement (FUR).
- The information collected to measure the functional size represents the unstated FURs
- fsmIT uses the information collected for measurement of size to reverse engineer the FUR in the form of a basic Use Case statement supported by a Sequence Diagram.
- In this way the value of performing a measure is increased.
|
|
| |
There are 3 versions
-
- Designed to record measurement of a single application or system
in a single organisational unit.
A single estimating model is used to predict effort.
-
- Designed to record measurement of several applications or systems across several organisational units. Multiple Estimating Models can be maintained for the purpose of estimating in different environments.
|
|
| |
| |
| Copyright (c) 2009 Pentad-SE Ltd. All rights reserved |
|
|