ABAP Project Estimation

What are some good rules of thumb and sources to read about estimating ECC or R/3 implementation work?

Hi Daniel,
In our company we use ABAP effort estimation tool. A customm built tool which will idnetify the approximate effort required for a given development. The effort is calculated based on the skill set of the developer assigned. For example an object might take 5 days of developmet effort if the developer is a Expert, 8 days if the developer is a Intermediate and 12 days if the developer is a Beginer. So the total effort for any object is determined based on various factors such as the complexcity of code, complex logics, no of BAPI's to be called, no of user interfaces , no of file interfaces and many more such attributes.
It is always difficult to come to an exact effort tracker. We can only come close to the actual effort tracker. We spent a lot of time to develop the effort tracker tool which gives us a close results.
I hope this helps
Cheers
VJ

Similar Messages

  • Estimation for ABAP project

    Dear all,
    We have an ABAP project, how can you estimate total of effort we spend to complete them. Please guide me some ways to estimate the ABAP development project ?
    By the way, I want to know how to measure the productivity of a ABAP developer ?. What metric should we base on ?
    For example: in VB or C++ projects, we measure productivity of developers base on number of code lines per day.
    Please help me or guide me some measurement method.
    Thank you.
    VuPN

    Hi Pham,
    In some development projects I had worked, we used to follow this many metrics but I remember only few:)).
    i) To know the total work estimate: You can take all the objects that you have developed and first make a complexity review. There you have to determine if the object is Simple, Medium, Hard or Complex, Very complex. This is a very relative term to establish. Hence use a standard approach in looking at the complexities may be by carrying a Complexity review template/ guideline, jotting all the points and take a weighted average as per their relevance and significance of them to the total delivery.
    Now you have a total complexity review done. Just find out if a same kind of project had been done anywhere else and find out what was the number of hours/days spent for each of this degrees of complexities. Say low is 24 hours, medium takes 40 hours, blah blah. Break it down to the level of Technical design, coding, reviews, etc. Now you have a total estimate done. However you should never get biased with actuals as you already have while caluclating the estimates.
    ii) Now it is easier to find the productivity as you can find out what was the estimated time to complete and how much did each developer take to complete the job.
    Generally the estimates must be done in the initial phase of the project. Also these are very minimal number of metrics which I am trying to tell you. But there is a huge number of them and you could find it out from any quality expert may be auditing software projects for CMM, etc.
    Regards,
    Srikanth

  • Error when creating a new ABAP project

    Hello ADT Gurus,
    I'm trying to start using Eclipse for ABAP development. However after successful installation of ADT into Eclipse I'm still not able to create an ABAP project.
    When I want to create ABAP project I always receive following error message:
    An error has occurred. See error log for more details.
    No enum constant com.sap.adt.destinations.model.internal.ISystemConfigurationInternal.OriginType.NUL
    Does anyone have an idea, solution, suggestion....advice?
    Thank you in advance.
    My environment:
    Windows 7 Enterprise 64bit
    Eclipse Kepler 4.3.2
    ADT 2.28.5
    SAP GUI 7.30
    SAP NetWeaver 7.31 SP8
    Regards
    Martin

    Hi Uwe,
    thanks for your advice.
    That's exactely how I proceeded today and at the end found a reason of my error.... yey
    There were invalid parameters in section [Origin] of my saplogon.ini file.
    See attached screenshot.
    According to OSS note 99435 - 'NUL' is not an allowed value.
    Those items don't  refer to a SAP systems, they represents only kind of a "separator" between landscapes with a description.
    My problem was solved by changing those values to 'USEREDIT' .
    Anyway...native SAP logon worked w/o problems even with these invalid entries in saplogon.ini.
    Regards
    Martin

  • Package Management for CodeExchange ABAP projects

    Hi CodeExchange ABAP Contributors,
    according to the size of ABAP in the [https://cw.sdn.sap.com/cw/codex/projects|CodeExchange Project Directory Tag cloud] most of the Projects are ABAP based. Some of them like Twibap, ABAP JSON and ABAP OAuth depend on each other. That is also the case if you want to install packages using [SAPLink|http://code.google.com/p/saplink/], then you need in the most of the cases some [Plugin|http://code.google.com/p/saplink/wiki/pluginList] installed. That can be sometimes very cumbersome.
    As a user of Perl, PHP and Ruby I was using their package management systems like CPAN, Pear and Gems. They provide an easy command line interface to install and update packages. In addition they take care about dependencies.
    I think it's time to start working on a Package Management for CodeExchange ABAP projects. Let's call it ABAP Package Management (APM). SAPLink providing the container to exchange the package and ZAKE to handle the download and install can be a good starting point.
    Let's discuss the problem space here and perhaps we also can involve someone who has perhaps already some experience in building a package management system.
    Best regards
    Gregor

    Hi,
    an XML file to be included into the nugg that describes dependencies on a base of Plugin ID, Plugin Name and Version should be enough.
    The XML should be managed by SAPLink, the hard job is to automatically download and install the plugins.
    How to login to CodExch?
    How to download the certified version of the plugin? A project can delete an old version nugg.
    As you said we need a central instance were the plugin version are versioned and identified univocally.
    Indeed we need a page in code exchange or a tool in release page in order to register the current file as versioned.
    Regards,
    Ivan

  • ABAP projects..

    Hi All..
    Currently I m working in TCS n attended SAP-ABAP certification course given by SAP Education Servises in TCS..but presently working on .NET projetcs..
    so I have installed SAP-System software in my PC..its working very nicely..
    so please let me know about ABAP projects..or will there be any kind of part time support jobs which we can do in siiting home.?
    I m expecting a clear picture of ABAP projects..please let me know the type of projects n also help me into devoloping it..
    Thanks a lot .

    this is not the right forum for this question. try the coffe corner forum
    About SCN

  • ABAP in HANA Studio via WTS, error in defining ABAP Project

    Dear Colleagues,
    I managed to configure the ABAP Development Tool in SAP Hana Studio in my WTS.
    But as I want to add a new ABAP Project, it ends with an error saying:
    Logon to system FA7 failed (SNC Library not found; environment variable "SNC_LIB_64" not defined, fallback location does not exist: "C:\Program Files\SAP\FrontEnd\SecureLogin\lib\secgss.dll" )
    As you know there is not C:\Program Files\... path in WTS.
    Could please advise,
    Thank you and best regards,
    Steve

    Hi Steve,
    As i know, it is beacuse your ADT is 64bit. Ca you quickly check the following.
    1. Open your SAP Logon in WTS
    2. Open the properties of your ABAP System added
    3. Deactivate the Single Sign on (Uncheck the check box 'Activate Secure Network Connection' on Network tab)
    4. Now on your ADT add the ABAP Project .
    This should work.
    As of now, 64 bit ADT does not support adding ABAP Projects with single sign on.
    Thanks
    Prakash K

  • Problem in creating an abap project in eclipse

    Hi,
    I am trying to start a new abap project in eclipse.But whenever I try to login using "developer" as my username,I am not able to do so.The error message is coming  "User DEVELOPER is not authorized to access system E66 via ABAP in Eclipse (No authorization to access the resource  /sap/bc/adt/compatibility/graph.)"
    could someone plz suggest me a way so that i could use eclipse for abap development?
    Thanks.

    Hi Sanjo,
    did you check the following thread already?
    http://scn.sap.com/thread/3240770
    Just use the latest installation guide (of version 2.28) instead of the one mentioned in the other thread.
    Regards, Felix

  • ABAP RICEF Estimating Guidelines

    Hi all -
    I am looking for ABAP estimating guidelines for RICEF development.  Typically in the past I have categorized development objects as low, medium, high very high complexity and attached total days effort to each.  If anyone has formalized documentation on the approach they use or the ASAP approach, I would appreciate a copy to refine my methodology.
    Thanks,
    Pat

    Hi Pat,
    Sorry, I would never commit to any estimate - not even the "softest" one - unless I had some level of understanding. I got burnt many times in the past: once you give a rough estimate they will come back and nail you if you exceed it.
    I give you a perfect example: I worked on a project to implement R/3 at a manufacturing company - a new acquisition of our existing client who at this point was already up and running on SAP.
    Based on an assessment that some "know-it-all" director did during the first visit to the new plant, there was literally no development effort involved at all. I finally insisted to go there for one day myself to make sure that this is correct. I found out that part of the contract was to "replace an existing Inventory Management System" with SAP. What this genius did, was to assume that the IV system's functionality can be covered by SAP's IM module; what he didn't do, was to find out what this legacy system actually really did: it was a full-blown production MIS system, tailored especially to the business needs of the company. We (development team) ended up working 36 days straight over the Christmas holidays, averaging 65h a week to build dozens of interfaces, add-ons etc. to get this to work.
    I guess this is not really what you are looking for, but that's how I would and do handle estimates: get at least a high-level overview on every single development object before I come up with any number.
    Thanks,
    Guenther

  • ABAP Project lifecycle help..

    Hi all,
    I am learning SAP ABAP and have plans to get a job in this field.  Can anyone tell me about the life cycle of the project like getting functional specification and then writing technical specifications and etc.. till the last stage..
    Thanks much in advance..
    Regards,
      -Ashok Hansraj

    Hi Ashok
    this information may help you.
    This is a basic question but an important one if you are looking at careers in SAP. Technical SAP consultants are generally either programmers or systems administrators, whereas functional consultants bring value by combining particular business process knowledge, such as financial knowledge, with the "know-how" of configuring the aspect of SAP that pertains to that process knowledge. So for example, a functional SAP FI consultant generally has a financials background, and understands how to configure the FI tables in accordance with a user's business processes.
    <b>
    The SAP Solution Manager supports you throughout the entire lifecycle of your solutions, from the Business Blueprint thru configuration to production operation. It provides central access to tools methods and preconfigured content, that you can use during the evaluation, implementation, and productive operation of your systems.</b>
    <b>to get more information on this just click below link</b>
    http://help.sap.com/saphelp_nw04/helpdata/en/b5/7cd13a4b7bf54de10000000a11402f/frameset.htm
    <b>more information on technical consultant</b>
    http://help.sap.com/saphelp_nw04/helpdata/en/0e/97cd3a00746f4ae10000000a11402f/content.htm
    <b>information on development consultant</b>
    http://help.sap.com/saphelp_nw04/helpdata/en/b5/7cd13a4b7bf54de10000000a11402f/content.htm
    reward points for helpful answers and close the thread if your question is solved.
    regards,
    venu.

  • Project Estimation, Activity Chart very very urgent please......

    Hi Guru's,
                          I have to submit a presentation to client, Who is reconditioning or modernising the machines. My client process is  Rough Estimation> Bid>Project Plan including activity chart> Dismantle the M/C> Perfect Estimation>Requirements Generation>Planning> Procurement/inhouse production/subcontracting>Assembling>Trial run>Installation>Actual run> invoicing--> After sales and service. THis is what his process.He wants to consider manpower allocation. Integration to be done with mm/pp/sd/fico.please convey in detail how to configure in PS.procurement from planning i will take care. please help. will be rewarded. Thanx in advance

    thanks for all the quick replies. much appreciated.
    the deadline has now been moved to a later date.
    what i had in mind when writing my original post was simple audiovisual services on an experienced level.
    for example, recently i used a powerbook g4, garageband, jam pack 4, behringer mini sound desk, a studio condenser mic, semi-acoustic guitars, m-audio midi keyboard - to very skilfully record, track by track, an album at home. the material was later mastered at a standard professional studio, and, the result was a professionally and beautifully done piece of music, ready for sale and distribution.
    as i have now moved to south russia, where even basic audiovisual services are apparently in high demand, i thought perhaps i could start a business along those lines, side by side with my main occupation, to accept personal and collective orders.
    theoretically, i would imagine two sets of computers, one for audio, the other one for video, both equipped with plenty of memory, external drive space, fast cd/dvd-writers and bundled with decent although not necessarily high-end software -
    e.g. audio: protools, garageband, logic express, plus all those noise-reduction apps (transferring rare vynils to cds could be a very useful service, too!)
    video: final cut express, adobe premiere, even imovie and idvd, bundled with plenty of plugins and add-ons.
    apart from the computers, hardware would also consist of such necessary requisites as a sound desk, mixer, midi keyboards, a record player / turntable, vhs-to-dvd recorder, speakers, camcorders...
    what do you reckon?.. did it make any sense?

  • ABAP Projects help

    Hi,
    I  have learnt ABAP module in a SAP training institute...I am looking for institutes who give 
    projects in ABAP.If any one can help me in suggesting some good institute for project
    training in Hyderabad,I shall be thankfull.
    Regards,
    Abhignya.

    HI,
    If you looking for good Project training, you can come up to Bangalore and take it off. Lotto institute are giving Real time project training and documentation too in Bangalore.
    Like,
    Sap Tree
    Enterprise Matrix
    Sapphire
    idosap
    My advise is to take a good training in Bangalore is better option
    Reward if useful
    Thanks,
    Guru

  • Looking for mock ABAP project.

    Hi All,
    I am trying to learn ABAP on my own and completed most practices in last 2 months. Now I am looking for some sample mock projects which are complex in nature and would allow me to get my hands dirty. Any feedback is appreciated.
    Cheers..
    Umya

    Hi,
    WELCOME TO SDN..
    Check out this thread..
    ABAP BASIC
    Regards,
    Santosh

  • Abap project into another server

    Hi guys,
    I have got a small projects which contains a screens, Pf-status, tcode, table, etc.I have it in a different Package, I have to club them into a single SAR file.
    The purpose is to install the same in a different server of another client,  For example : patches released by SAP they have different objects get installed when we apply patch.
    Any Idea,
    Points assured
    regards,
    Prabhu
    Edited by: prabhu jayaraman on Jun 5, 2008 2:47 PM

    OSB does not provide ability to selectively deploy services on a particular server in domain.
    For Clusters, when you import and activate, artifacts/services are deployed to all managed server in OSB cluster.
    For non clustered topology, http://download.oracle.com/docs/cd/E14571_01/doc.1111/e15022/intro.htm#CEGFIAEG
    you can only have one OSB server in domain. Other managed server in domains can host other products (SOA/EM etc)
    Hope this helps
    Manoj

  • Database Migration project Estimation

    Hello,
    Can someone help me with the techniques of estimating efforts for front end application changes required due to database migration (lets say from Sybase ASA to SQL Server/Oracle)?

    Hello,
    The following resources may help you.
    https://technet.microsoft.com/en-us/library/bb497050.aspx
    http://www.mssqltips.com/sqlservertip/1936/sql-server-database-migration-checklist/
    https://technet.microsoft.com/en-us/solutionaccelerators/dd537572
    Hope this helps.
    Regards,
    Alberto Morillo
    SQLCoffee.com

  • ABAP - Project Systems.

    Hi All,
    Has anybody come across a requirement in which you were suppose to compare the hierarchy of planned and operational proejcts ?
    Regards,
    Dipesh Jhala
    <b>*Points for useful answer</b>

    Hi,
    You can read the Entered Material Information through the Parameter ID 'MAT'.
    Example:
    l_matnr type matnr.
    GET PARAMETER ID 'MAT' FIELD l_matnr.
    And the IT_WBS_ELEMENT import parameter of the BADI itself is having the MATNR column.
    Kindly check.
    Regards.
    Praveer.

Maybe you are looking for

  • Help with desk top MEMO

    My PALM Desktop software V 4.1.2  All of a suuden in Memos, the memo entries are all together line after line. They are no longer each on a line by temselves. How can I get them back?  All other types ie contacts, tasks are displaying fine. Post rela

  • Equium - HDD not recognized from Windows XP

    I have replaced the HDD in this laptop because the original had a catastrophic faulure. I have replaced the HDD correctly (as far as I can see) but when I come to re-install Windows XP the HDD cannot be recognised. Any ideas?

  • Itunes will not install due to Invalid folder path

    I have downloaded Itunes and every time I attempt to install it I get the message "The folder path "My Pictures" contains an invalid character". What can I do?

  • How to do delta loading in BI?

    Hai.. I sheduled the one job in the LBWE transaction. I deleted the contents of setup table and again filled the same and checked the data source in RSA3 and found data there. Then I replicated the data source in BI 7.0. After this thing How to perfo

  • Exception in thread "main" kodo.util.FatalInternalException:

    I have a method that is trying to save multiple objects: public void go() tx.begin(); for (int i = 0; i < 10; i++) { Person p = new Person(); p.setForename("doug"); p.setSurname("emerald"); p.setGender("m"); p.setBirthdate(new Date()); pm.makePersist