Sie sind auf Seite 1von 14

Estimation Criteria & Classification

Object Type

Reports

Conversion

Screen Processing

Criteria

Weightage

Basic Report

2 level interactive

3 to 5 level interactive

More than 5 level interactive

Less than 10 columns in display

10 to 20 columns in display

More than 20 columns

1 control break

2 to 4 control breaks

More than 4 control breaks

Data sourced from 1 - 3 tables

Data sourced from 4 - 6 tables

Data sourced from more than 6 tables

No data aggregation

Simple data aggregation

Complex data aggregation

Simple sort criteria

Complex sort criteria

Pre-converted/ formatted data

1:1 Data conversion

Complex data conversion

Single flat file

2-3 flat files

more than 3 flat files

Use of LSMW without custom code

Use of LSMW with custom code

Use of Custom development

Less than 50 fields

50-100 fields

more than 100 fields

1 legacy system

1-3 legacy systems

more than 3 legacy systems

Less than 8 data fields for display

Between 8 to 16 data fields for display

More than 16 fields for display

Use of ALV

Use of Report Tree

Custom development

Selection from less than 4 tables

Simple

Medium

7 or less

8 to 10

6 or less

7 to 9

4 0r
Less

5 to 7

Screen Processing

Transactions

Enhancements

Selection between 4 to 8 tables

Selection from more than 8 tables

with Drill Down

without Drill down

2 or less Screens to be created

3 to 4 Screens to be created

5 or more screens to be created

Less than 5 tables monitored

5 to 8 tables monitored

8 and more tables monitored

POV/POH required on less than 3 fields

POV/POH required on less than 6 fields

POV/POH required on more than 6 fields

Bundling technique not required

Bundling techniques required

1 Enhancement required to implement desired


functionality

2 - 4 Enhancement required to implement


desired functionality

More than 4 enhancements required to


implement desired functionality.

Simple Complex Design

Medium Complexity Design

High Complexity Design

Simple Error Processing Required

Complex Error Processing Required

Customer Enhancement Identified

Customer Enhancement not Identified,


perceived as Easily Identifiable

Customer Enhancement not Identified,


perceived as Not Easily Identifiable

Database Updates Required less than 2 tables

Database Updates Required more then 2 tables

Update using session or call transaction

Update using session and call transaction

Update using BAPI/ ALE/EDI/IDoc

Data exchange through flat file

Data exchange through internal table

No error processing

Error processing without notification

Error processing with notification

4 0r
Less

5 to 7

5 or less

6 to 8

5 or less

6 to 8

Inbound Interfaces

Outbound Interfaces

Forms - Sap Scripts

Error processing using workflow

Only create updates

Create/ change updates

Create/ change / delete updates

Single transaction

2-3 transactions

More than 3 transactions

Extract from less than 4

Extract from 4-6 tables

Extract from more than 6 tables

Extract technique - BAPI

Extract technique - Custom ABAP

Extract technique - ALE/ EDI/ Idoc

Output as flat file

Publish on external system

Reporting only statistics

Reports with 1 break

Complex reports

No error processing

Error processing without notification

Error processing with notification

Error processing using workflow

SAP Program re used - Only form is modified.

Both SAP Program and form is changed

Addition of new windows / Text Element


Changes in extraction logic, no changes to
layout set

1
2

Changes in the Windows, Paragraph format, tab


format etc.

Complete restructuring of the windows.


Creating a form from scratch, using a standard
R/3 print program

4
2

Creating a form from scratch, but printing it on


plain paper with a new print program

Creating a form from scratch, but printing it on


preprinted stationery, with a new print program

Add a Logo
Printing using Barcodes
Print program No data aggregation

2
4
1

Print program - Simple data aggregation

Print program - Complex data aggregation

7 or less

8 to 10

7 or less

8 to 10

4 or less

5 to 6

Simple modification to the standard available


smartform, no change in the driving program
Creating a smartform from
creation of driving program

scratch,

and

Changes in the structures (dictionary) used for


data population, thus requiring change in the
driving program and smartform.

Forms - Smartforms

3
4

Use of graphics/Barcodes

Change in the smart style

Changes in the Paragraph format, tab format


etc.

Restructuring of the windows, templates

Web enabling of Smart Form

Using standard
Developing custom

1
2

No. of steps / level less than 2

No. of steps / level between 3 and 5

No. of steps / level above 5

With PDF Document

With Interactive PDF Document

Agent determination
structure

with
with

Standard

Org

customized

Org

Development of Print form

ADOBE Forms

Use of loops/ folders/ templates/ complex


objects

Agent determination
structure
Workflow

3 to 4

2 or less

3 to 4

2 or less

3 to 4

2
4

Development of interactive print form

2
3

Development of interactive print form with


online action

Development of interactive print form with


offline action

SLD Configuration (If required)

Number of Business Scenarios Involved - 1


Number of Business Scenarios Involved - 2
Number of Business Scenarios Involved - More than

2
3

Routing - Simple

Routing - Conditional (Multiple Receivers)

Mapping - Simple (Direct mapping ,Simple


Conversion Rules)

Mapping - Medium (Moderate use of UDFs and


standard functions)
Mapping - Complex (Complex Java functionality
involved , multiple conditions on one field )

2 or less

Data Type Creation - Simple (Upto 25, 30 fields


or Direct import of BAPI / IDOC structure)
Data Type Creation - Medium (upto 50 fields ,
Complex XML / XSL upload)
Data Type Creation - Complex (More than 50
fields , multiple level structure)

4
5

BPM

Proxy (ABAP / JAVA) If yes -

Cross Referencing - Simple ( No connection to


external database , extract from the payload
directly)

Cross Referencing - Complex (Connection to


database , creation of cross reference table)
UDF - Simple
Functionality)

Standard

(Simple

Java

UDF - Medium (Multiple operations in Java)

5
1
3

UDF - Complex (Complex Java functionality


used)

File Content Conversion , If yes

Error Handling Mechanism - Simple

Error Handling Mechanism - Complex( Alert


framework / Mail Alert )

Custom Adapter Development (if yes)

Batch command / File used (If Yes)

Externally developed .Jar files if imported (If


yes)
ALE configuration required for the scenario to
be executed - Reuse existing
ALE configuration required for the scenario to
be executed - Create new

XI Developments

Value Mapping Simple


Value Mapping Complex

5
2
4
3
4

Number of Conditions / Exceptions: < 2


Number of Conditions / Exceptions: 2 to 4
Number of Conditions / Exceptions: > 4
Charts (if Yes)

1
2
4
2

Web Query (if Yes)

Role Management (if Yes)

Number of variables created: < 4


Number of variables created: 4 to 7
Number of variables created: > 7
.Net, VB or HTML / Number of controls /
actions : 1 to 5

1
2
3
1

.Net, VB or HTML / Number of controls /


actions : 5 to 10

12 or
less

13 to 20

.Net, VB or HTML / Number of controls /


actions : > 10

Number of User Exits: < 4


Number of User Exits: 4 to 7
Number of User Exits: > 7

1
3
4
1

Calculations : (calculated ratios, restricted


ratios, counters, complex filters) : < 4

BW Report

BW Loading & Design

Calculations :
ratios, counters,
Calculations :
ratios, counters,

(calculated ratios, restricted


complex filters) : 4 to 8
(calculated ratios, restricted
complex filters) : > 8

3
4

Query Jumps (if Yes)

Source tables: < 2


Source tables: 2 to 5
Source tables: > 5
Delta Management (if Yes)

1
2
4
2

Extract complexity (Infoset program) (if Yes)

Time dependency (if Yes)

Number of Update & Transfer rules(complex,


including ABAP routines, appends): < 2

Number of Update & Transfer rules(complex,


including ABAP routines, appends): 2 to 5

Number of Update & Transfer rules(complex,


including ABAP routines, appends): > 5

Number of caracteristics : < 6


Number of caracteristics : 6 to 15
Number of caracteristics : > 15
Number of Key figures: < 5
Number of Key figures: 5 to 10
Number of Key figures: > 10
Number of Master datas: 1
Number of Master datas: 2 to 4
Number of Master datas: > 4
Heirarchy (non BC): < 1
Heirarchy (non BC): 2 to 4
Heirarchy (non BC): > 4
Number of ODS: < 1
Number of ODS: 2 to 3
Number of ODS: > 3
Number of info cubes or multicubes: <
Number of info cubes or multicubes: 2
Number of info cubes or multicubes: >
Process chain creation: number
processes - < 6

1
2
3
1
2
3
1
2
3
1
2
3
1
2
3
1
2
3
1

1
to 3
3
of sub

14 or
less

14 to 20

14 or
less

14 to 20

BW Loading & Design

BSP

Webdynpro

Portal development

Process chain creation:


processes - 6 to 15
Process chain creation:
processes - > 15

number

of

sub

number

of

sub

14 or
less

1
3
4
1
3
5
3
2
1
2
4
1
3
4
1
3
5
1
2
4
3

5 or less 6 to 10

Number of Web pages : 1


Number of Web pages : 2
Number of Web pages : > 3
Number of control on each page:
Number of control on each page:
Number of control on each page:
Data model creation (if Yes)
Data model creation (Reuse)
Number of called BAPI: 1 to 2
Number of called BAPI: 3 to 6
Number of called BAPI: > 6
Number of Web pages : 1
Number of Web pages : 2
Number of Web pages : > 3
Number of control on each page:
Number of control on each page:
Number of control on each page:
Number of called BAPI: 1 to 2
Number of called BAPI: 3 to 6
Number of called BAPI: > 6
Data model creation (if Yes)

1 to 5
5 to 15
> 15

1 to 5
5 to 15
> 15

Delivery by providing packaged .sca (if Yes)

Anthorisation implementation (standard)


Anthorisation implementation (complex)
Dev. studio (if Yes)

2
4
3

Number of iviews: 1
Number of iviews: 2 to 3
Number of iviews: > 3
Number of portal service: 1
Number of portal service: 2 to 3
Number of portal service: > 3
Authorisations (standard)
Authorisations (complex)
Visual composer (if Yes)

1
2
3
1
3
4
2
4
2

Dynamic system resolution (if Yes)

Event Management (standard)


Event Management (complex)

2
4

14 to 20

8 or less 8 to 15

9 or less 9 to 14

Complex

V. Complex

11 to 12

13 and above

10 to 12

13 and more

7 to 9

10 and more

7 to 9

10 and more

9 to 10

11 & above

9 to 10

11 and above

11 to 12

13 and above

11 to 12

13 and above

7 to 9

10 & above

5 to 6

7 & above

5 to 6

7 & above

5 to 6

7 & above

20 to 30

Above 30

20 to 25

Above 25

20 to 30

Above 30

20 to 30

Above 30

10 to 13

Above 13

15 to 20

Above 20

14 to 17

Above 17

Das könnte Ihnen auch gefallen