In: Other
Software Engineering
A freight forwarding company will develop a tracking system application that can provide convenience for consumers in sending goods to various locations. Some of the conveniences of this application are Consumers can send goods with a home pickup system so that consumers just make an order for delivery of goods, then the goods will be picked up and delivered to the destination location.Consumers can check the position of the goods that are on the way with their smartphone as well as the ease of making payments using various online payment systems. In addition, the application can also be used by companies to track vehicles used for shipping goods with real time information on the position, condition of the vehicle, driver's condition and information on the goods being transported.Based on thiscase,
Answer the following questions:
Using Function Point analysis, calculate the function points for the completion of the application development project and identify the activities carried out for the development of this application in the form of WBS (work breakdown structure).
The most widely used standard software size metric throughout the industry
is Function Points.
Capers Jones of Software Productivity Research refers to the use of lines
of code for measurement as professional malpractice.
Function Points are now an ISO/IEC standard. (20926 dates: 11/03)
Function Points were first developed in 1979.
Statistical analysis has demonstrated the integrity of Function Point
counting by trained counters.
Function Point counting incorporates the following principles:
• count all the functionality provided to the customer
• count only the functionality provided to the customer
• counting must be independent of technology
A CFPS is a Certified Function Point Specialist (3-part exam) administered
by IFPUG.
According to Capers Jones, Function Point usage reduces the risk of:
• project termination,
• litigation for breach of contract,
• unstable requirements,
• poor quality, and
• cost and schedule overruns
Function Points are calculated by counting screens, reports, queries, and
files / database tables / objects. These are known in FP parlance as:
• External Inputs,
• External Outputs,
• External Inquiries,
• Internal Logical Files, and
• External Logical Files.
According to Capers Jones projects with function point analysis:
• have less scope creep
• have about 15% lower cost overruns
• have about 25% fewer schedule slips
• save between $25 and $75 per function point