Sei sulla pagina 1di 11

Please read this first

1) Refer to the tab page "ABAP categorisation" for understanding the definitions of Very small /small / medium /Complex/very complex
2) This is semi auto worksheet. You need to fill only the cells K7 to O26. Do not change any other cells.
Over the period, the programing technic will get advanced. In such situation, we may need to change the baseline/template.

3) Fill up the number of objects in the columns K to O , appropriately.


Baseline Hours for Build and Unit Test Number of Objects for Build and UnitTest No. of Hours for Build and Unit Test Total
Item/ Development object V. Small Small Medium Complex V. Complex V. Small Small Medium Complex V. ComplexV. Small Small MediumComplexV. Complex Hrs
Inbound Interfaces (Typically 8 20 36 48 72 0 0 0 0 0 0
using BDCs and IDOCS)
Outbound Interfaces (Typically 6 12 18 24 30 0 0 0 0 0 0
using SQL)
Interactive Reports 4 16 24 36 54 0 0 0 0 0 0
ALV Reports 6 16 30 48 66 0 0 0 0 0 0
List Reports 4 12 20 32 48 0 0 0 0 0 0
SAPScripts and Smart Forms 8 16 24 36 48 0 0 0 0 0 0
User Exits 8 16 24 36 48 0 0 0 0 0 0
Business Add Ins 8 16 24 36 48 0 0 0 0 0 0
Work Flows 16 24 36 48 80 0 0 0 0 0 0
Dialog Programs 8 16 30 56 72 0 0 0 0 0 0
Web Reporting 8 16 24 36 48 0 0 0 0 0 0
Web Transactions 16 24 36 48 80 0 0 0 0 0 0
Web RFCs 8 16 24 36 48 0 0 0 0 0 0
ITS/WAS Configuration 8 16 24 36 48 0 0 0 0 0 0
BDC programs 4 8 12 18 24 0 0 0 0 0 0
Business HTML 8 16 24 36 48 0 0 0 0 0 0
Java script 8 16 24 36 48 0 0 0 0 0 0
Report Writer/ Report Painter 8 16 24 36 48 0 0 0 0 0 0
Function modules 16 24 36 48 80 0 0 0 0 0 0
OSS Notes 8 16 NA NA NA 0 0 0
Total No. of hours for Build (ABAP programming only) 0 0 0 0 0 0

Scenario for Effort Estimation Justification for Deviation from standard


Phase SDLC % Efforts estimate
Functional Spec Preparation 12 0
Functional Spec Review 8 0
Technical Spec Preparation 5 0
Build, as calc.above 45 0
IQA (Code Review + Unit
Testing) 15 0
QA Defect Closure 5 0
EQA (Code Review + Unit
Testing) 5 0
UAT Support
Total effort of ABAP 5 0
resources (person-hours
PH) 100 0
Comments
Task Very Small

File Structure Change : At the End of


structure.
Simple Validation upto 3 fields.
And / Or Change in Parameter not involving
Inbound Interfaces Program changes.
(Typically using BDCs And no Configuraton changes to IDOCS
and IDOCS) (Time 8 hrs)

Change in Parameter not involving Program


changes.
And
No Configuraton changes to IDOCS
Or
Outbound Interfaces File Naming convention change
(Typically using SQL) (Time 6 hrs)

Change in Text Element, Field Label,


changing field length or position.
Addition of new Messages(Info, error, Abend
etc)
Interactive Reports Time 4hrs

Format change, Or
Addition of new fields with no logic change
for ALV List. Or
Change in Text Element, Field Label Or
Addition of new Messages(Info, error, Abend
etc)
ALV Reports Time 6hrs
Change in Text Element, Field Label,
changing field length or position.
Addition of new Messages(Info, error, Abend
etc)
List Reports Time 4hrs

Single field value updation.


Or
Change in BDC programs for Master data.
BDC Programs Time 8hrs

Any Image Upload


Or
SAPScripts and Smart Simple Header Text Changes
Forms Time 8hrs

Addition of conditional statement


User Exits Time 10 hrs

Format Changes for the selection screen.


Or
Adding validation upto one field
Or
Adding search help for upto one field
Or
Adding Pop up messages
Dialog Programs Time 8 hrs
Changes to Function module used in single
program with 1 parameter changes
Function Module Time 6hrs

LSMW
Applying upto 1 note
Or
As per note taking acess key of Program
and doing changes manually for upto 2
OSS Notes (Limited to only programs
Applying) Time 8 hrs

Applying changes upto two rows in Report


Or applying changes to single SAP Set
(Changes applied to one Report after
Report Painter/Report Writer getting Mapping File from BA/Client)
Small Medium Complex
File Structure Chage : In Middle of
structure..
Validating the Input file.
And / Or Configuration changes to
IDOCS.
Or Parameter changes (Upto 2) New Interface using simple
involving Program changes. BDC. New Interface : With Error
New Interface with Single file updating Parameter changes (> 2) notification and complex BDC /
Z tables involving Program changes. IDOCS.
(Time 20 hrs) (Time 36 hrs) (Time 48 hrs)

Parameter changes (> 2)


involving Program changes.
Simple change in Logic for extracting Or
data. Change in Logic for extracting
Or data.
Parameter changes (Upto 2) involving Or
Program changes. Addition of New fields in output
Or file.
Addition of New fields in output file Or New Interface, involving complex
involving simple logic Simple New Interface. IDOC creation logic.
(Time 16 hrs) (Time 36 hrs) Time 48hrs

New Reports upto one level of


drilldown, using 4 tables, with no
calculations, and no processing of
data. OR
Modification the report output, like
change in selection screen upto 2 New Reports for more than 1
fields, addition of 1 or 2 internal tables, level of drilldown, with New Reports for more than 1 level of
adding search help upto 2 fields. calculations, and processing of drilldown with hotspots for multiple
Modifying list output for multiline data , hotspots for 2 columns Or columns with calculations, and
heading, and tabular output. New reports for Cross module processing of data .
Time 16 hrs Time 24hrs Time 36 hrs.

Format change, Or
Addition of new fields with Change in Selection Screen more
logic change and calculatios for than 8 fields with change in logic
ALV Grid. Or and involving complex calculations.
Format change, Or Event triggering upto 2 levels. Or
Addition of new fields with no logic Change in Selection Screen 4 - New development with complex logic
change and no calculatios for ALV 8 fields with change in logic and complex calculations
Grid. Change in Selection Screen upto New development with simple Or
4 fields with change in Logic logic with simple calculations Event triggering more than 2 levels
Time 16hrs Time 30 hrs Time 48 hrs
Creating new reports using 2 tables, Creating new reports using 3 - 6
with no calculations, and no processing tables, with calculations, and
of data. Modification the report output, processing of data Or
like change in selection screen upto 2 New reports for Cross module
fields, addition of 1 or 2 internal tables, using less than 4 tables.
adding search help upto 2 fields. change in selection screen
Modifying list output for multiline more than 2 fields with change New Reports using 7 and above
heading, and tabular output.Or in selection query Or tables. Or New Reports for Cross
Event Triggering (New toolbar buttons) Performance tunning Module using 5 and above tables.
Time 12hrs Time 20hrs Time 32hrs

Change in BDC programs for New BDC Programs for creating


transactional data (Simple transaction Master Data.
like Delivery, Shipping ) Or
Or New BDC programs for New BDC Programs for transactional
New BDC program for change in transactional Data, Simple data.
Master data transactions (E.g Purchase Order, FI transaction)
Time 20 hrs Time 36 hrs Time 50 hrs

New SAP Script with less


complexity like Debit Note,
Small changes in Process Logic Credit Note, Delivery challan
Or Or
Addition of upto 3 extra fields on Script. Changes in Processing Logic
Or Or New SApScripts with more complex
Addition of Standard Text, and calling Addition of more than 3 extra logic for e.g. Purchase Order Sales
in SAP script fields on Script Order, Bank Statement
Time 16 hrs Time 36 hrs Time 50 hrs.
New Exit with complex logic
affecting single Transaction
Or
New exit with simple logic affecting New exit with simple logic New Exit with complex logic affecting
only single transaction. affecting multiple transaction. multiple Transaction
Time 24 hrs Time 36 hrs Time 54 hrs

Creation of New program with 2


screen, with no table controls
and step loops
Or
Adding Search help for more than one Validation changes for more
field. than 4 fields
Or Or Creation of new program with table
Adding new selection screen element Addition of new columns upto 2 controls or step loop or tab strip .
upto 3 fields in Table controls. Or
Or Or New module program with Dynamic
Validation chnages for 1 - 4 Addition of New List report. calls to screen.
Time 16 hrs Time 30 hrs Time 56 hrs
Changes to Function module with 2 -5 New BAPI's with simple logic.
parameter changes, with simple logic. Or
Or New Function module with more
New Function module with 4 than 4 parameters and
parameters and exception. exceptions, with table changes. New BAPI's with complex logic.
Time 16 hrs Time 24 hrs Time 36 hrs
Changes to Existing LSMW
based data migration New LSMW for data migration
Time 40 hrs Time 60 hrs

Applying more than 1 note but upto 5


Or
Applying note manually more than 2
and less than 5 programs
Time 16 hrs

Applying changes upto two rows in Applying changes for multiple Applying changes for multiple rows
Report Or applying changes to single rows in Report Or changes upto in Report Or applying changes upto
SAP Set (Changes applied for multiple 5 SAP Set (Changes applied 5 SAP Set (Changes applied for
Reports after getting Mapping File from for one Report after getting multiple Reports after getting
BA/Client) Mapping File from BA/Client) Mapping File from BA/Client)
Very Complex

New Interface : BDC / IDCOS involving


multiple transactions.
(Time 56 hrs)

NA

NA

NA
NA

NA

NA

Creation of New module programs with


document posting.
Time 72 hrs
NA

New Report which includes creation of


new SAP Sets and Modifying SAP Sets OR
Applying
changes for multiple rows in Report and
mofiying multiple SAP Sets for multiple
Reports (Changes applied for multiple
Reports after getting Mapping File from
BA/Client)

Potrebbero piacerti anche