Time estimation for WDA development

Hi All,
do anybody have some estimation for WDA development objects? i mean depending on critical level as Very Simple, Simple, Medium, Complex and Very Complex.
please let me know how we can estimate the work on WDA devl. objects?
if anybody have the documentation/tool on this please let me know. if possible please send the same on my email - [email protected]
Regards,
Chandra

Hi Chandrashekhar Mahajan ,
      Based on my last 6 months experience I will say Time estimation for WebDynpro ABAP based on
1)     Number of View
2)     <b>Complexity of UI elements</b> involved in Development ( Take case if you want ALV rows with same content to be clubbed , or On click of alv change in Business Graphics element like Gantt  Chart )
3)     <b>Complexity of Business process and Extent to which client want it to automate.</b>4)     another issues is Documentation of WD ABAP objects , as in case of WD ABAP object documentation approach entirely different from conventional ABAP documentation.
5)     Understanding of client Business process , visualizing it and designing it in Web Dynpro context
6)     How much<b> information you have about data you want put in context</b> and with which database tables , fields , R/3 servers  it has interaction.
Regards ,
Parry

Similar Messages

  • Time estimation for WebDynpro component

    Hi all,
    I am very new to WDA. If any body have idea about time estimation for ABAP webDynpro component based on complexity, please let me know.
    Format of writing technical spec for WDA component?
    Thanks in advance
    Regards,
    Rajesh yadla.

    Hi Rajesh Yadla ,
    Yet there is no any <b>Time-estimation matrix</b> is developed to calculate time for WebDynpro ABAP work .
    But I there are couple of factors based on which you<b> can develope your own</b> matrix kind of thing.
    I can tell you I am doing Dynpro Developement of around 5 view and with interacton with client we have Give 110 men days for this single application
    <b> Now how I have calculated it ?</b>
    Answer
    1) I first of all which <b>UI elements will be used and how much we Dynpro t</b>eam is Aware of It and How mwuch they are complex to use
    2) Is there then other depedancy like  A ) <b>Client want Classes and methods</b> to be developed and calling methods on click of button
    B) It was depedant over one <b>workflow also</b>
    So when things are clear about what functionality these 2 things will have my developement was useless
    3) how much awareness my consltnant have about <b>OOABAP and basic ABAP stuff that I need in project.</b>
    4) Most  imp is <b>Businees logic</b> and what exaclty client want ?
    how I will do it Dynpro ? Which Dynpro to go for WD ABAP or Java ( In my case we choosed ABAP is find it easy to play in ABAP enviro only ,)
    5 ) How many views you have ( genrally 5-6 days for view ) , how much Data transfer among views and Windows you need .
    6) Is developent need some backgrond RFC ,BAPI to be implementd .If yes how much time they will take ( In my case I am implementing for mySAP SRM which dont have many table and data  which client  So I wrote RFCs )
    7) Another factor is Documention and following Quality norms . Time for that too.
    This overall turns into final time you need .
    Time being this much only .
    <i>Hope this will give you clear idea.</i>
    <b>
    Cheers
    Parry</b>

  • Time Estimation for a HR project

    Hi,
    I would like to know the time estimation for a complete HR project including time estimation for testing  and training.
    Regards,
    Shikha

    hi,
    The modules include
    Personnel Administration
    Organizational Management
    Payroll (for Turkey)
    Personnel Development
    Appraisal System
    Time Management (negative - no time evaluation needed)
    Recruitment
    Training & Event Management
    The BBP has been prepared. It is a single location.

  • Time estimation for HR Self Service implementation

    Hi All,
    What will be the best time estimation for implementing Self Service HR with moderate number of customizations (Generally custom workflow or workflow customizations) with 2 CRPs, one UAT and all AIM documentation.
    We have HRMS and Payroll already in place since more than an year.
    Appreciate your answers.
    Thanks,
    CAH

    Realistically it would take an experienced application person who could do the personalizations about 3 months in an existing implementation. This would include testing, training etc. Perhaps 2 or 3 weeks for an experienced person to customize the various workflows.
    If you have never done this application before, triple the time as you figure things out.

  • Please send me real time scenarios for plsql developer..

    hello xperts..
    please send me real time scenarios for plsql developer..it wiil be greatful to me .my mailid: < email address removed by moderator >

    Almost a duplicate of this thread: hi..everyone..plz share realtime unix shellscript commands
    and just as badly requested.
    Read: Re: 2. How do I ask a question on the forums?
    +Locking this thread+

  • Time estimation for Web Dynpro development

    Hello all,
    i would like to know if someone could tell me how much time do we have to estimate when using web dynpros to recreate R/3 transactions (with the convert tool) ?
    In fact we must make an offer for a customer and would like to use Web Dynpros (since this customer wants that all developments are J2EE based and not related to R/3).
    Since we don't yet have any experience with this, it's not easy to make an estimation of the effort that it would take.
    So if you know what is the average time to make an R/3 transaction Web Dynpro enabled, please let me know.
    Thank you in advance,
    Xavier

    Hi Xavier,
    what i know so far about the convert tool is, that it allows to convert classic ABAP dynpros to Web Dynpro, but not between the ABAP Web Dynpro runtime and the Java Web Dynpro runtime.
    Among other things, the PAI and PBO modules of the classic dynpro are reused including possible input validations which may directly access some tables of the ABAP dictionary.
    Since all these things are not at all directly accessible by Web Dynpro for Java and the J2EE engine in general, the only thing, that might be transferrable IMHO is the layout information (buttons, inputfields...).
    Regards
    Stefan

  • Re:Time Estimation

    hello everyone,
            Can any one gimme guidance on  time estimation for a particular requirment.
         As we have to estimate the time for nearly 120 requirements with 5000 users .we have to integrate with R/3(FI,MM,PP),CRM .As am new this time estimation part i need help from u people.
          If possible folks juss send any link where can i get the detail information.
    Thanks n Regards
    Ram

    Hi Tiet,
       we dont have solution manager installed ,can u any idea likewise any other approach...thank u for ur reply
    Regards
    Ram

  • Effort estimation (Aufwandschu00E4tzung) for WDA

    Hi,
    is there any best practice out there how we can calculate a effort estimation for a the development of a WDA application? Any Excel-Tool, anything?
    I thought about calculating for every screen (if it contains for example 3 tabstrips i would calculate alltogeather 4 screens) and add some time for the component. But this is by far too vaguely, isn't it?
    How do you do this usually?
    Thanks in advance.

    Hi Axel,
    the time one needs for developing a Web Dynpro ABAP Application mainly depends on the answers to the following questions:
    Are there good enough APIs that can be used for handling most of the business logic required?
    How flexible should the application be? Do you need to generate the ui or is it sufficient to have fixed screens?
    Can components be used again?
    --> Ask your developers, not excel
    ~Silke

  • Acceptable Response Times for a Development(ST05 & SE30)

    Hello Everybody,
            Can anybody tell me a way on how to find the acceptable resonpse times for a development in ECC. I mean, when we check the Runtime Analysis, we get the DB and ABAP times. As the data is very less in terms of business now, the reports or the developments are working fine, but tomorrow, the data becomes large these will have the performance issue.
           So, based on this can we generalize and find out the acceptable percentages in  SE30 as well as the times of execution in ST05. And can we combine the outputs of these two and come to a conclusion on the performance of the development.
    Regards,
    Sreenivas

    > but tomorrow, the data becomes large these will have the performance issue
    what do you mean with tomorrow
    Tomorrow, Tues Nov 14 or just future?
    If the first one, then you are probably too late to fix something.
    If the second, the you should be able to extrapolate from measurements with
    10 objects to 100 and 1000 and 10.000.
    Buut be careful besides the linear extrapolation you must take care that there is no nonlinear behavior,
    Nonlinearity: The problem and background
    Performance Problems Caused by Nonlinear Coding
    Z_SE30_COMPARE
    A Tool to Compare Runtime Measurements: Z_SE30_COMPARE
    Nonlinearity Check
    Nonlinearity Check Using the Z_SE30_COMPARE
    Siegfried

  • HT1222 Have a new iPad trying to download iOS 6.0.1 but it seems to have stopped. Has been going on saying estimating time remaining for the last 5 hours!!

    Have a new iPad trying to download iOS 6.0.1 but it seems to have stopped. Has been going on saying estimating time remaining for the last 5 hours!!

    Try a reset:
    Hold the Sleep and Home button down for about 10 second until you see the Apple logo.

  • Development of Technical Specification for WDA

    Hi,
    I've not seen any new information on a Technical Specification template specifically for WDA.
    Has there been any new developments on this since last year?
    Where can I download the T.S. if it is available?
    Thanks.

    Index:
    DOCUMENT INFORMATION
    ACCEPTANCE     
    STAKEHOLDERS     
    BUSINESS KEY STAKEHOLDERS     
    OTHER KEY ROLES AND RESPONSIBILITIES     
    1.    CONFIGURATION FOR PROJECT     
    2.     DATA STRUCTURES     
    2.1     APPLICATION DATA STRUCTURE MODEL     
    2.2     DATA ACCESS OBJECTS     
    3.     SYSTEM INTERFACE PROCESSES     
    3.1     SYSTEM CONNECTIVITY MODEL     
    3.2     SYSTEM INTERFACE DEFINITIONS     
    3.2.1     Interface Definition:     
    <Name of the interface e.g.  BAPI/RFC, Webservice, Bean etc >     
    <Name of the interface e.g.  BAPI/RFC, Webservice, Bean etc >     
    3.2.2     <BAPI/RFC, Webservice, Bean >Definition:     
    <Name of the interface e.g.  BAPI/RFC, Webservice, Bean etc >     
    4.     OBJECT DESIGN     
    4.1     WEB DYNPRO COMPONENT MODEL     
    4.1.1     Views used in the WD Component     
    4.1.2     External Components used in the WD Component     
    4.1.3     Interface Controller used in the WD Component     
    4.1.4     Custom Controllers used in WD component     
    4.1.5     Events, Actions and Methods     
    4.1.6     Context Elements Defined in WD Components     
    4.1.7     Context Binding/Mapping in WD Components     
    4.2     ABAP RFCS     
    4.2.1     RFC Summary:     
    5.     USER INTERFACE SCREEN DESIGNS     
    5.1     VIEW ARRANGEMENT (WINDOWS DIAGRAM)     
    5.2     NAVIGATION MODELING     
    5.3     WEBDYNPRO VIEW DETAILS     
    5.3.1     <View Name>: <This view shows information related to view including screen shots.>     
    INPUT DATA:     
    OUTPUT DATA:     
    6.     APPENDIX A u2013 OUTSTANDING ISSUES

  • Lead time and Route time estimation used for deliveries

    Dear Friends,
    Can anybadyu let us know how to estimate lead time and route times for deliveries, and what is the exact meaning of the these two with differences
    if possible can you please give me the configuration steps, as i know at this movement route times are maintained in the route and lead times are maintained in the material master MRP view.
    what was these field impacts in the delivery..
    requesting your view as soon as possible
    Thanks
    raju.

    Hi there,
    Lead time is the time in which the material will be available. It is called Replenishment lead time RLT. It is maintained in MRP view of material master. RLT can either be inhouse processing time for inhouse manufactured goods or order time + goods receipt processing time for externally procured goods.
    Whereas time mentioned in route is used to calculate transit time during delivery scheduling. That is the time taken for the goods to reach customer from shipping point.
    Both the times are imp for delivery scheduling.
    When the customer places an order, if the material is not available, then the system will take end of RLT as material availability date. From that date, it will carry forward scheduling & propose a new confirmed delivery date.
    Regards,
    Sivanand

  • SAP-HR PROJECT DURATION TIME ESTIMATION

    Hi Friends,
    We are at the beginning of a project start-up.
    I need to estimate the go-live time required for specific HR submodules in order to determine a feasible project scope.
    My client has 250 employees.
    The submodules we are considering include:
    Personnel Administration
    Organizational Management
    Payroll (for Turkey)
    Personnel Development
    Appraisal System
    Time Management (negative - no time evaluation needed)
    Recruitment
    Training & Event Management
    According to your past experience, how much time would you propose for these submodules considering one consultant and one key user will be working full time on it?
    Regards,
    Dilek

    Thanx Sikindar for the response!
    No variations.
    We are at the beginning of BBP stage ; BBP doc in preparation now.
    As-is docs are ready.
    By the way, can anyone provide me a module-by-module time estimation??
    Personnel Administration
    Organizational Management
    Payroll (for Turkey)
    Personnel Development
    Appraisal System
    Time Management (negative - no time evaluation needed)
    Recruitment
    Training & Event Management
    Regards,
    Dilek
    Edited by: Dilek Ersoz on Oct 10, 2008 7:34 AM

  • Report to display Average time taken for processing payments".

    Hi,
    I have been asked to develop a report for "Report to display Average time taken for processing payments".
    Could any one guide me technically what are the different tables i need to take to generate the report. Treat this is very urgent. Pls provide sample code too....
    Thanks in advance....

    Given below is the set up for credit card payment processing:
    Set Up Credit Control Areas:
    Define Credit Control Area
    Transaction: OB45 
    Tables: T014
    Action: Define a credit control area and its associated currency.  The Update Group should be ‘00012’.  This entry is required so the sales order will calculate the value to authorize
    Assign Company Code to Credit Control Area
    Transaction: OB38
    Tables: T001
    Action: Assign a default credit control area for each company code
    Define Permitted Credit Control Area for a Company
    Code
    Transaction: 
    Tables: T001CM
    Action: For each company code enter every credit control area that can be used
    Identify Credit Price
    Transaction: V/08
    Tables: T683S
    Action: Towards the end of the pricing procedure, after all pricing and tax determination, create a subtotal line to store the value of the price plus any sales tax.  Make the following entries:
    Sub to:  “A”
    Reqt:  “2”
    AltCTy:  “4”
    Automatic Credit Checking
    Transaction: OVA8
    Tables: T691F
    Action: Select each combination of credit control areas, risk categories and document types for which credit checking should be bypassed.  You need to mark the field “no Credit Check” with the valid number for sales documents.
    Set Up Payment Guarantees
    Define Forms of Payment Guarantee
    Transaction: OVFD
    Tables: T691K
    Action: R/3 is delivered with form “02” defined for payment cards.  Other than the descriptor, the only other entry should be “3” in the column labeled “PymtGuaCat”
    Define Payment Guarantee Procedure
    Transaction: 
    Tables: T691M/T691O
    Action: Define a procedure and a description. 
    Forms of Payment Guarantee and make the following entries Sequential Number  “1” 
    Payment Guarantee Form “02”
    Routine Number   “0”    Routine Number can be used to validate payment card presence.
    Define Customer Payment Guarantee Flag
    Transaction: 
    Tables: T691P
    Action: Define a flag to be stored in table. 
    Create Customer Payment Guarantee = “Payment Card Payment Cards (All Customers can use Payment Cards)”.
    Define Sales Document Payment Guarantee Flag
    Transaction: 
    Tables: T691R
    Action: Define the flag that will be associated with sales document types that are relevant for payment cards
    Assign Sales Document Payment Guarantee Flag
    Transaction: 
    Tables: TVAK
    Action: Assign the document flag type the sales documents types that are relevant for payment cards.
    Determine Payment Guarantee Procedure
    Transaction: OVFJ
    Tables: T691U
    Action: Combine the Customer flag and the sales document flag to derive the payment guarantee procedure
    Payment Card Configuration
    Define Card Types
    Transaction: 
    Tables: TVCIN
    Action: Create the different card types plus the routine that validates the card for length and prefix (etc…) 
    Visa , Mastercard, American Express, and Discover 
    Create the following entries for each payment card 
    AMEX  American Express ZCCARD_CHECK_AMEX Month
    DC  Discover Card  ZCCARD_CHECK_DC  Month*****
    MC  Mastercard  ZCCARD_CHECK_MC  Month
    VISA  Visa   ZCCARD_CHECK_VISA  Month
    The Routines can be created based on the original routines delivered by SAP. 
    *****SAP does not deliver a card check for Discover Card. We created our own routine.
    Define Card Categories
    Transaction: 
    Tables: TVCTY
    Action: Define the card category to determine if a
    payment card is a credit card or a procurement card.
    Create the following two entries
    Cat Description  One Card  Additional Data
    CC Credit Cards  No-check  No-check
    PC Procurement Cards No-check  Check
    Determine Card Categories
    Transaction: 
    Tables: TVCTD
    Action: For each card category map the account number range to a card category.  Multiple ranges are possible for each card category or a masking technique can be used.  Get the card number ranges from user community.  Below is just a sample of what I am aware are the different types of cards. 
    Visa Credit  Expires in 7 days. 
        400000   405500
        405505   405549
        405555   415927
        415929   424603
        424606   427532
        427534   428799
        428900   471699
        471700   499999
    Visa Procurement  Expires in 7 days.
        405501   405504
        405550   405554
        415928   415928
        424604   424605
        427533   427533
        428800   428899
    Mastercard Credit Expires in 30 days
        500000   540499
        540600   554999
        557000   599999
    Mastercard Procurement Expires in 30 days
        540500   540599
        555000   556999
    American Express Credit Expires in 30 days
        340000   349999
        370000   379999
    Discover Card Credit Expires in 30 days
        601100   601199
    Set Sales Documents to accept Payment Card Information Transaction: 
    Tables: TVAK
    Action: Review the listing of Sales Document types and enter “03” in the column labeled “PT” for each type which can accept a payment card
    Configuration for Authorization Request
    Maintain Authorization Requirements
    Transaction: OV9A
    Tables: TFRM
    Action: Define and activate the abap requirement that determines when an authorization is sent.  Note that the following tables are available to be used in the abap requirement (VBAK, VBAP, VBKD, VBUK, and VBUP).
    Define Checking Group
    Transaction: 
    Tables: CCPGA
    Action: Define a checking group and enter the
    description.  Then follow the below guidelines for the remaining fields to be filled.
    AuthReq Routine 901 is set here.
    PreAu  If checked R/3 will request an authorization for a .01 and the authorization will be flagged as such. (Insight does not use pre-authorization check).
    A horizon This is the days in the future SAP will use to determine the value to authorize
    (Insight does not use auth horizon period).
    Valid  You will get warning message if the payment card is expiring within 30 days of order entry date. 
    Assign Checking Group to Sales Document
    Transaction: 
    Tables: TVAK
    Action: Assign the checking group to the sales order types relevant for payment cards
    Define Authorization Validity Periods
    Transaction: 
    Tables: TVCIN
    Action: For each card type enter the authorization validity period in days.
    AMEX American Express 30
    DC Discover card  30
    MC Master card  30
    VISA Visa   7
    Configuration for clearing houses
    Create new General Ledger Accounts
    Transaction: FS01
    Tables: 
    Action: Two General Ledger accounts need to be created for each payment card type.  One for A/R reconciliation purposes and one for credit card clearing.
    Maintain Condition Types
    Transaction: OV85
    Tables: T685
    Action: Define a condition type for account determination and assign it to access sequence “A001”
    Define account determination procedure
    Transaction: OV86
    Tables: T683 / T683S
    Action: Define procedure name and select the procedure for control.  Enter the condition type defined in the previous step.
    Assign account determination procedure
    Transaction: 
    Tables:
    Action: Determine which billing type we are using for payment card process.
    Authorization and Settlement Control
    Transaction: 
    Tables: TCCAA
    Action: Define the general ledger accounts for reconciliation and clearing and assign the function modules for authorization and settlement along with the proper RFC destinations for each.
    Enter Merchant ID’s
    Transaction: 
    Tables: TCCM
    Action: Create the merchant id’s that the company uses to process payment cards
    Assign merchant id’s
    Transaction: 
    Tables: TCCAA
    Action: Enter the merchant id’s with each clearinghouse account

  • What Tech Specs are needed for iOS developement and other game developement?

    I am looking to buy a new macbook pro most likely the retina because it has a much higher resolution and flash storage which will make it much faster than a regular macbook pro. I am going to use this computer for programming including iOS developement and web design. I will also be using higher end applications like cinema 4d, unity 3d, and the adobe products.
    I am in school so i will also be using this for simple school functions.
    I was wondering should i get the 16gb model or is 8 enough?
    And should i get more internal storage than 256 gb and just use the Apple Time Capsule for a wireless external hard drive or get more storage on the macbook?

    Since the RAM on the Retina model can't be upgraded by the user, I would go with the full 16GB.
    I would also look at the 512GB flash storage option - you don't want to lug around an external drive.
    Just my 2¢...
    Clinton

Maybe you are looking for

  • Parallelized CONNECT BY PUMP

    Hi All, Did anyone managed to parallelize CONNECT BY PUMP rowsource and its corresponding join? I'm thinkging about following steps from execution plan | Id  | Operation                            | Name              | Rows  | Bytes | Cost (%CPU)| Ti

  • Using ISEG as datasource for cycle counting BW cube

    ISEG captures the cycle count transactions in R3. As far as I know there is no business content cycle counting cube or extractors. I would like to create an extractor against ISEG to bring into BW in order to create a custom BW cycle counting cube. I

  • CABLE CONNECTION FROM 6131 TO 3.5MM JACK PLUG INPU...

    I have recently acquired a 6131, for which I have ordered a 2GB microSD card and USB cable in order to transfer music files into the phone. I am unable to find a Nokia cable, which will output these music files from the phone via 1 3.5 mm jack plug i

  • Help required with Live 24

    Hi, I had an older SB Li've 5. DE Card before i bought the Li've 24 Bit . I used to play all AC3 Files in my play center as in the mixer i had the option of decode ac3 files. But in the new i did not find this option and in the media source player it

  • Text styling

    This is a great production tool that we're interested in using to develop widgets for iBooks. I'm worried about the typograhy aspects of iAd Producer though. Unless I'm missing something, its seems that text styling can only be applied to an entire L