functional point testing.pptx
Post on 13-Feb-2018
225 Views
Preview:
TRANSCRIPT
-
7/23/2019 Functional Point Testing.pptx
1/30
Functional and test point
analysis techniques
-
7/23/2019 Functional Point Testing.pptx
2/30
Functional point analysis
Highly popular technique used today
Used to estimate the size
Invented by Allan Albrecht of IBM Alternative to L!"lines of code#
$ize is determined as a function of
input% output% inquiries% internal &lesand e'ternal &les(
-
7/23/2019 Functional Point Testing.pptx
3/30
Functional pointAnalysis"contd((#
Method for measuring the size of thesoft)are on the customer*s point ofvie)(
+his method brea,s the businessapplication into smaller components(
Ma-or advantage is that it provides aconsistency in the measurement ofe.orts across organisations(
-
7/23/2019 Functional Point Testing.pptx
4/30
/evelopment functions% testing%maintanance point count
Independent from development toolsand environment
Used to measure productivity acrossvarious tools and environment
+a,es all transactions and data )hichcan be used for the developmentprocess including requirements%builds% installation and production
-
7/23/2019 Functional Point Testing.pptx
5/30
$teps in fpa
-
7/23/2019 Functional Point Testing.pptx
6/30
$tep01
2lementary process3
there are t)o sets of elementaryprocesses
1( /ata in Motion"transaction functionpoints#
4( /ata at 5est "data function points#
-
7/23/2019 Functional Point Testing.pptx
7/30
+ransaction function points
5epresents data moving inside tooutside 2%22
utside to inside 2'ternal Input
5ated based on the data elementtype and &le type referenced(
-
7/23/2019 Functional Point Testing.pptx
8/30
/ata function points
Information stored for laterprocessing /ata maintained by application
Internal log &les
2'ternal interface &les
-
7/23/2019 Functional Point Testing.pptx
9/30
$tep40 /2+%F+5%52+
/2+0 gui element
F+50 no of &les referenced inaccepting an e'ternal input orgenerating e'ternal output
52+0 5ecord 2lement +ype
-
7/23/2019 Functional Point Testing.pptx
10/30
$tep 06 UF7!
$tandard tables are available tocompute unad-usted function pointcounts for data and transaction
based on no of /2+ % 52+ F+5
-
7/23/2019 Functional Point Testing.pptx
11/30
$tep08 9AF
A value ad-ustment faction based ongeneral characteristics is applied tocompute ad-usted function point
count"F7!#
value ad-ustment factor:"total /I;
-
7/23/2019 Functional Point Testing.pptx
12/30
$tep0? computing e.ort estimate
from F7 size
A productivity factor is applied toarrive at e.ort estimate fortransaction and data
Historical data can be used todetermine productivity
-
7/23/2019 Functional Point Testing.pptx
13/30
$tep0> 2stimating e.orts insdlc
$tandard tables are available toestimate the e.orts for variousphases in $/L!
-
7/23/2019 Functional Point Testing.pptx
14/30
uic, F7A
uic, fpa is a approach to provide asize estimate )ithin =0 1
-
7/23/2019 Functional Point Testing.pptx
15/30
Function Point Analysis
+hese function0point counts are then)eighed "multiplied# by their degree ofcomple'ity3
$imple Average !omple'Inputs 4 8 >
utputs 6 ? @
Files ? 1< 1?Inquires 4 8 >
Interfaces 8 @ 1 : >
outputs> average E ? : 6
top related