---
# System prepended metadata

title: 'FRONT-END ESTIMATION FOR SUBSIDY SCHEME PROGRAM:'
tags: [Work]

---

# FRONT-END ESTIMATION FOR SUBSIDY SCHEME PROGRAM:

## Total Rough Estimation: 22 man days

Assuming we have 2 front-end dev, 22 man days is equivalent for 11 days of developement, which = 1 sprint and 1 day

The estimation down below only accounted for: 
- Front-end Effort
- Bug Fixes Effort

=> Here the the rough estimation for each item:

## - Programmes Management features: 3 man days

    +, View available programs: 1 man day

    +, Create new program & Edit program: 2 man days

## - Vendor Management features: 2 man days
    
    +, Collector create / edit: 1 man day
    (having checkboxes for programmes)
    
    +, Campaign partner create / edit: 0.5 man day
    (filter programmes)
    
    +, Table to display campaign partner + collector: 0.5 man day
    (might need to add columns for program, 
    API endpoint or response from API might change)
    
## - Report creation for campaign / subsidy scheme: 2 man days
    
    +, Report creation for campaign: 1 man day. 
    (Assuming nothing will be changed for front-end
    other than list of campaign and validation)
    
    +, Report creation for Subsidy Scheme: 1 man day. 
    (Adding drop down for programme, validation)
    
## - Collection Data (subsidy Scheme): 3 man days

    +, Single Entry: 1 man day 
    
    +, CSV upload validation: 1 man day
   
    +, Edit / view collection data: 1 man day
    (admin + collector)
   
    +, Displaying Collection Data Grid & Collection Receipt: 1 man day
    (API endpoint or response from API might change)

## - Trip Ticket Summary & Subsidy Scheme: 2 man days

    +, Trip Ticket Summary: 1 man day
    (Edit, Add Receipt, Data Table,
    API endpoint or response from API might change
    Applied for Admin and Collector)
    
    +, Subsidy Scheme: 1 man day
    (Admin + Collector. API endpoint or response from API might change)
    (Calculation flow will be changed)

## - Filtering for collector, partner, admin & report item: 3 man days

    +, Filter for collector & admin subsidy: 1 man day
    (to include programme section. Collector drop down follow chosen program)    
    +, Filter for campaign + campaign admin: 2 man day
    (update list of programmes with filter)
    
    +, Report item: 0.5 man day
    (to include program name)

## - Bug fixing: 6 man days
    
    +, Assuming, on average, each of the large item above take 
    1 man day for bug fixing
    
    +, 6 items = 6 man days

## - Other changes related to campaign partner: 1 man day
    +, Assuming for front-end, there is no campaign partner 
    except for the fetching of all programmes. 

    +, Programmes for campaign partner must be filter to only select
    the programmes that has the scheme type of campaign partner 
    along with other filter criteria
    
    +, Note: changes for this part is unpredictable
    

