functionpoints(accounting application)

Upload: gautam-popli

Post on 14-Apr-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/27/2019 FunctionPoints(Accounting Application)

    1/13

    Project Name Accounting Application

    ILF 14

    EIF 0

    EO 15

    EQ 4

    EI 6

    Total Unadjusted Function Points 39Total GSC 0.8

    Total Adjusted Function Points 31.2

    Programmer can complete how much FP

    per day 1.2

    Total Man Days 26

    Phases Percentage Man Days

    Requirement Gathering 20 5.2

    Technical Design 20 5.2

    Execution 100 26

    Testing ( White box testing) 5 1.3

    Total Man Days 37.7

    Total man days with black box testing 51.81472

    Number of Developers 1

    Total Project Schedule 51.81472

    Total Acceptance test case 37

  • 7/27/2019 FunctionPoints(Accounting Application)

    2/13

    Functionality DET RET Value

    Voucher data 6 1 7

    Chart of Accounts 2 1 7

  • 7/27/2019 FunctionPoints(Accounting Application)

    3/13

    Description

    DET :- Debit account code , Credit Account code ,

    Amount , Date , Add voucher button and Print voucher

    button

    DEtT :- Account code and parent account code

  • 7/27/2019 FunctionPoints(Accounting Application)

    4/13

    Functionality DET RET Value Description

    NA NA NA NA NA

  • 7/27/2019 FunctionPoints(Accounting Application)

    5/13

    Functionality DET FTR Value Description

    Report Trial Balance 20 1 5 Assumed maximum 20 fields

    Profit and Loss 20 1 5 Assumed maximum 20 fields

    Balance sheet 20 1 5 Assumed maximum 20 fields

  • 7/27/2019 FunctionPoints(Accounting Application)

    6/13

    Functionality DET FTR Value Description

    Print voucher 20 1 4 Assumed 20 DET's

  • 7/27/2019 FunctionPoints(Accounting Application)

    7/13

    Functionality DET FTR Value

    Add voucher 7 1 3

    Add account code 4 1 3

  • 7/27/2019 FunctionPoints(Accounting Application)

    8/13

    Description

    DET :- Debit account code , Credit Account code , Amount , Date ,

    Add voucher button , Print voucher button and display grid

    DET:- Account code , Add button , unselect all button and Grid

  • 7/27/2019 FunctionPoints(Accounting Application)

    9/13

    GSC Attribute Definitions Value

    Data communications:

    How many communication facilities are

    there to aid in the transfer or exchange of

    information with the application or system?2

    Distributed data processing

    How are distributed data and processing

    functions handled? 0

    PerformanceDid the user require response time or

    throughput? 2

    Heavily used configuration

    How heavily used is the current hardware

    platform where the application will be

    executed? 1

    Transaction rateHow frequently are transactions

    executed; daily, weekly, monthly, etc.? 1

    On-Line data entryWhat percentage of the information is

    entered On-Line? 1

    End-user efficiencyWas the application designed for end-user

    efficiency? 1

    On-Line update How many ILFs are updated by On-Linetransaction? 1

    Complex processingDoes the application have extensive

    logical or mathematical processing? 1

    ReusabilityWas the application developed to meet

    one or many users needs? 1

    Installation easeHow difficult is conversion and

    installation? 1

    Operational ease

    How effective and/or automated are start-

    up, back up, and recovery procedures?1

    Multiple sites

    Was the application specifically designed,

    developed, and supported to be installedat multiple sites for multiple organizations?

    1

    Facilitate change

    Was the application specifically designed,

    developed, and supported to facilitate

    change? 1

    GSC 0.8

  • 7/27/2019 FunctionPoints(Accounting Application)

    10/13

    1) Dynamic quality characteristics (Qd)

    ((0,3,4,5,6)*weight factor)/4

    functionality 5 (weight factor 0,75)

    security 3 (weight factor 0,05)

    suitability 4 (weight factor 0,10)

    performance 3 (weight factor 0,05)

    portability 3 (weight factor 0,05)Q de 1.15 explicitly measurable

    userfriendliness 0.02 (weight factor 0,02)

    efficiency 0 (weight factor 0,02)

    performance 0 (weight factor 0,02)

    maintainability 0 (weight factor 0,02)

    Q di 0.02 implicitly measurable

    Q dynamic 1.17 (Qd=Qde +Qdi)

    2) Function dependent variables (Df) and test points (TPf)

    Df=((Ue+Uy+I+C)/16)*U

    TPf=FPf*Df*Qd

    function\factors TPf FPf Ue Uy I C

    Voucher data 14.84 7 12 12 2 3

    chart of accounts data 5.12 7 3 2 2 3

    Report trail balance 4.75 5 3 2 2 6

    Report profit and loss 4.75 5 3 2 2 6

    Report balance sheet 4.75 5 3 2 2 6

    Print voucher 9.36 4 12 12 2 6

    add Voucher 8.34 3 12 12 2 12

    Add account code 3.29 3 6 2 4 3

    total 55.21 39

    3) Statically measurable quality characteristics (Qs) = 16

    flexibility 0 (Y/N = 0/16)

    testability 0 (Y/N = 0/16)

    security 0 (Y/N = 0/16)

    continuity 0 (Y/N = 0/16)

    Easy to use 16 (Y/N = 0/16)

    4) Total number of test points TP (TP= sum(TPf) + (FP*Qs)/500)

    TP = 55.21 + ( 500 * 16 ) / 500

    TOTAL NUMBER OF TEST POINTS 71.21

    5) Environmental factor E = 0.95

    test tools 2 (1/2/4)

    Development testing 8 (2/4/8)

    test basis 3 (3/6/12)

    development environm 2 (2/4/8)

    test environment 1 (1/2/4)

    testware 4 (1/2/4)

  • 7/27/2019 FunctionPoints(Accounting Application)

    11/13

    6) Primary test hours (PT=TP*Skill*E)

    Skill factor 1.50

    PT= 71.21 * 1.50 * 0.95

    TOTAL PRIMARY HOURS 101.73

    7) Total number of test hours

    Team size 3Planning and control tools 8

    11 %

    TOTAL HOURS 112.92 hour 14.11472 Days

    8) Distribution over phases Incl man.overhead Excl man.overhead

    preparation 10 % 11.29 hour 10.17 hour

    specification 40 % 45.17 hour 40.69 hour

    execution 45 % 50.81 hour 45.78 hour

    completion 5 % 5.65 hour 5.09 hour

  • 7/27/2019 FunctionPoints(Accounting Application)

    12/13

    Qd = 1.17

    U Df

    1 1.81

    1 0.63

    1 0.81

    1 0.81

    1 0.81

    1 2.00

    1 2.38

    1 0.94

    FP = 39

    sum TPf = 55.21

    Qs = 16

    TP = 71.21

    E = 0.95

  • 7/27/2019 FunctionPoints(Accounting Application)

    13/13

    S = 1.50

    PT = 101.73

    T = 112.92