Role of Developer in Implementation

Hi,
Can anyone tell me what does the role of a developer in Implementation project.
Thanks

Hi Pratibha,
Please find the below things what a developer needs to do:
Phase 1: Upgrade Project Preparation -
The purpose of this phase is to provide initial planning and preparation for your R/3 upgrade project. Although each upgrade project has unique objectives, scope and priorities, the steps in Phase 1 help identify and plan the primary topics that must be considered.
Phase 2: Business Blueprint -
The purpose of this phase is to establish a common understanding in your company about how the new R/3 release will handle your current business processes after the R/3 upgrade.
Phase 3: Realization of DEV and QAS -
The purpose of this phase is to perform the upgrade of all non-production R/3 Systems, which normally include development (DEV) and quality assurance (QAS) systems, and to ensure the quality of this upgrade process by comprehensive testing. You need to upgrade your DEV and QAS systems before performing the upgrade for your production system (PRD). Furthermore, you will develop your end user documentation and training in this phase.
Phase 4: Realization of Production -
The purpose of this phase is to complete the final preparation for the upgrade of the production R/3 System, and end user training, if necessary. On the successful completion of this phase, you are ready to run your business in your upgraded production R/3 System.
Phase 5: Go Live and Support -
The purpose of this phase is the transition from your previous R/3 System to a newly upgraded and improved R/3 System. Be aware that you must set up an ongoing support organization to service your R/3 users, both during the first few days of your upgraded production operations, and on an ongoing basis.
For Roles & Resposibilities:
check these links:
http://help.sap.com/bp_biv335/BI_EN/documentation/BW_ROLES_SKILLS.doc
/people/mary.huang/blog/2005/06/01/bw-project-management-as-a-jigsaw-puzzle
/people/marc.bernard/blog/2005/02/08/follow-me-into-the-world-of-business-intelligence
/people/arunkumar.sampathkumar/blog/2006/09/08/configuring-ep-for-connecting-to-bw
Also check:
http://help.sap.com/bp_biv135/html/index.htm
Go through these links:
http://csc-studentweb.lrc.edu/swp/Berg/articles/Managing%20SAP%20BW%20projects%20part-1%20v7.ppt
http://csc-studentweb.lrc.edu/swp/Berg/articles/Managing%20SAP%20BW%20projects%20part-2%20v15.ppt
Standard business content queries, cubes etc. depending on application you can find here:
http://help.sap.com/saphelp_nw04/helpdata/en/37/5fb13cd0500255e10000000a114084/frameset.htm
Responsibilities of an implementation project...
For ex, Lets say If its a fresh implementation of BI or for that matter you are implementing SAP...
First and foremost will be your requirements gathering from the client. Depending upon the requirements you will creat a business blueprint of the project which is the entire process from the start to the end of an implementation...
After the blue print phase sign off we start off with the realization phase where the actual development happens... In our example after installing the necessary softwares, patches for BI we need to discuss with the end users who are going to use the system for inputs like how they want a report to look like and what are the Key Performance Indicators(KPI) for the reports etc., basically its a question and answer session with the business users... After collecting those informations the development happens in the development servers...
After the development comes to an end the same objects are tested in quality servers for any bugs, errors etc., When all the tests are done we move all the objects to the production environment and test it again whether everything works fine...
The Go-Live of the project happens where the actually postings happen from the users and reports are generated based on those inputs which will be available as an analytical report for the management to take decisions...
The responsibilites vary depending on the requirement... Initially the business analyst will interact with the end users/managers etc., then on the requirements the software consultants do the development, testers do the testing and finally the go-live happens...
BW Data Architect
Description
The BW Data Architect is responsible for the overall data design of the BW project. This includes the design of the:
» BW InfoCubes (Basic Cubes, Multi-cubes, Remote cubes, and Aggregates)
» BW ODS Objects
» BW Datamarts
» Logical Models
» BW Process Models
» BW Enterprise Models
The BW Data Architect plays a critical role in the BW project and is the link between the end user’s business requirements and the data architecture solution that will satisfy these requirements. All other activities in the BW project are contingent upon the data design being sound and flexible enough to satisfy evolving business requirements.
Time Commitment
– the time which must be committed to this Role to ensure the project requirements are met
Project Complexity Time Commitment
Low If the BW project utilizes standard BW content and InfoCubes, this role can be satisfied by the BW Application Consultant.
Medium If the BW project requires enhancements to the standard BW content and InfoCubes and/or requires the integration of non-SAP data, this role may require a committed resource.
High If the BW project requires significant modification and enhancement to standard BW content and InfoCubes, it is highly recommended that an experienced resource be committed full-time to the project.
Key Attributes
The BW Data Architect must have:
» An understanding of the BW data architecture
» An understanding of multidimensional modeling
» An understanding of the differences between operational systems data modeling and data warehouse data modeling
» An understanding of the end user’s data
» An understanding of the integration points of the data (e.g., customer number, invoice number)
» Excellent troubleshooting and analytical skills
» Excellent communication skills
» Technical competency in data modeling
» Multi-language skills, if an international implementation
» Working knowledge of the BW and R/3 application(s)
» Experience with Data Modeling application software (i.e., ERWIN, Oracle Designer, S-Designer, etc.)
Key Tasks
The BW Data Architect is responsible for capturing the business requirements for the BW project. This effort includes:
» Planning the business requirements gathering sessions and process
» Coordinating all business requirements gathering efforts with the BW Project Manager
» Facilitating the business requirements gathering sessions
» Capturing the information and producing the deliverables from the business requirements gathering sessions
» Understanding and documenting business definitions of data
» Developing the data model
» Ensuring integration of data from both SAP and non-SAP sources
» Fielding questions concerning the data content, definition and structure
This role should also address other critical data design issues such as:
» Granularity of data and the potential for multiple levels of granularity
» Use of degenerate dimensions
» InfoCube partitioning
» Need for aggregation at multiple levels
» Need for storing derived BW data
» Ensuring overall integrity of all BW Models
» Providing Data Administration development standards for business requirements analysis and BW enterprise modeling
» Provide strategic planning for data management
» Impact analysis of data change requirements
As stated above, the BW Data Architect is responsible for the overall data design of the BW project. This includes the design of the:
» BW InfoCubes (Basic Cubes, Multi-cubes, Remote cubes, and Aggregates)
» BW ODS Objects
» BW Datamarts
» Logical Models
» BW Process Models
» BW Enterprise Models
BW Project Implementation and Rollout
Global IDs uses a modified version of the ASAP methodology to ensure a robust BW environment is implemented, tested, and delivered. The project milestones include the following:
Blueprinting
Realization
Roll Out
Post-Implementation Support
Organizational Change Management
BW Maintenance
Once the BW environment is implemented, tested, and delivered, we can perform the maintenance using both onsite and offsite resources. Our maintenance contracts ensure that the customer can depend on us for:
Troubleshooting and Error Correction
Creation of New Infocubes
Customization of reports
Archiving and Storage
Data Maintenance
Focus
Also Check the below Links:
Check this link for GAP Analysis:
Hope this helps u...
Regards,
KK.

Similar Messages

  • Home Role in Development server not appearing

    Hi Experts,
      I found a role called "Home" in my production server and I would like to have the same role in development server as well. I assigned same roles to my user id which availabe in the production server to my user id in development server.  But ! I don't find that role in my development server .
    Can anybody tell me what could be the reason ?
    Thanks in advance
    Suresh

    Hi goto user admin, select the user and then clcik on assign role and search for eu_role & eu_core_role
    add these role to your user.
    You will get HOME
    Cheers!!
    SJ.

  • Re: Roles of  ABAPER in implementation project

    HI experts,
    What s the Roles of  ABAPER in implementation project?and responsibilities in support project?

    <b>IMPLEMENTATION </b>:This is project in which we implement sap for a company from scratch right from creating tables and data for the first time..writing code for the first time etc.
    <b>SUPPORT</b> : this is the kind of project where SAP has been already implemented but due to some additional business requirement or any thing like small problems in general they hire a team who work for them to solve the small issues.its also called issue based project.
    It depends on the Volume of the company and how many company codes and Plants it have and for how many it has to be implemented
    There are different types of Projects in SAP:
    1. <u>Implementation</u>
    Customer wants to install SAP/Include different modules of SAP viz. MM/SD/FI/CO/PP etc for the first time.Previously he might be using some legacy system in his orgn. This is implementation project. Here one needs to integrate several modules, migrate data from Legacy system to SAP system. Need to prepare interfaces/RFC's to interact with 3rd party systems.
    Most of the company's follow ASAP methodology for the Implementation projects
    there are 5 stages in the ASAP methodology
    they are
    1. Project Initial Preparation
    2.Business Blueprint
    3.Realization
    4/ Final Preparation
    5.Golive And Support
    ABAP work mostly starts in the Blue print ending stage or in the realization stage
    2. <u>Support</u>
    Customer has already installed SAP & wants to give the work of maintaining those systems. This is support project
    There is no phases in it. Just receive the tickets, solve and send back to client.
    3. <u>Upgrade</u>
    Customer has SAP Version 4.6b and wants to update his version i.e. wants to go to Version 4.7. This is upgrade project
    4. <u>Rollouts</u>
    Customer has upgraded his version & wants to rollout country specific changes.
    This is rollout project
    Say a company is having branches in 3 to 4 countries.
    In One country they have already implemented SAP
    IF they wants to implement the same SAP in other countries of their branches they will simply follow the same SAP implementation policy (Rollout) how they have done for the first country just by changing the country specific settings and configurations.
    Regards,
    Pavan

  • How can i develop and implement an enhancement iw39?

    how can i develop and implement an enhancement in standrad program . for example in iw39 in selection screen i have to add few moew fields . so any one guideme how to atchive it
    thanks & regards
    deepurd

    Hi Deepu
    1) Go to program RIAUFK20.
    2) Press the spiral button (ENHANCE)
    3) Right click on the enhancement point mentioned below (available at the end of selection details)
    ENHANCEMENT-POINT riaufk20_25 SPOTS es_riaufk20 STATIC .
    4) Go to Enhancement Implementation -> Create
    5) Create a new implementation
    6) Add your coding in the implementation created.
    Please use the same implementation at all the places in the code where you use an enhancement point.
    Hope it helps.
    Refer Source Code Enhancements - Part 5 of the Series on the New Enhancement Framework for more...
    Cheers
      neer

  • Is there any way an iPhone app developer can implement low power class 3 Bluetooth?

    Is there any way an iPhone app developer can implement low power class 3 Bluetooth?

    Ah-HA!  I knew there had to be a way!
    Not quite the same in 10.6, but close enough to find it:
    It's iTunes>apps, not iTunes>iPhone>apps.  I didn't realize there were different windows.
    Not double-click, but control-click.  Close enough.
    Easy-Peasy, now that you showed me how.
    Thanks, Barry.
    --Gil

  • ADF UIX Role Based Access Control Implementation

    Hi,
    Can anybody suggest a detailed example or tutorials of how to implement a role based access control for my ADF UIX application.
    The application users can be dymanically added to specific roles (admin, Secretary, Guest). Based on the roles, they should be allowed to access only certain links or ADF entity/view operations. Can this be implemented in a centralized way.
    Can this be done using JAZN or JAAS. If so, Please provide me references to simple tutorial on how to do this.
    Thanks a lot.
    Sathya

    Brenden,
    I think you are following a valid approach. The default security in J2EE and JAAS (JAZN) is to configure roles and users in either static files (jazn-data.xml) or the Oracle Internet Directory and then use either jazn admin APIs or the OID APIs to programmatically access users, groups and Permissions (your role_functions are Permissions in a JAAS context).
    If you modelled your security infrastructure in OID than the database, an administrator would be able to use the Delegated Administration Service (DAS), as web based console in Oracle Application Server. To configure security this way, you would have two options:
    1. Use J2EE declarative security and configure all you .do access points in web.xml and constrain it by a role name (which is a user group name in OID). The benefit of this approach is that you can get Struts actions working dirctly with it because Struts actions have a roles attribute.
    The disadvantage is that you can't dynamically create new roles because they have to be mapped in web.xml
    2. Use JAAS and check Permissions on individual URLs. This allows you to perform finer grained and flexible access control, but also requires changes to Struts. Unlike the approach of subclassing the DataActionForward class, I would subclass the Struts RequestProcessor and change the processRoles method to evaluate JAAS permissions.
    The disadvantage of this approach is that it requires coding that should be done carefully not to lock you in to your own implementation of Struts so that you couldn't easily upgrade to newer versions.
    1 - 2 have the benefit of that the policies can be used by all applications in an enterprise that use Oracle Application Server and e.g. SSO.
    Your approach - as said - is valid and I think many customers will look for the database first when looking at implementing security (so would I).
    Two links that you might be interested in to read are:
    http://sourceforge.net/projects/jguard/ --> an open source JAAS based security framework that stores the user, roles and permissions in database tables similar to your approach
    http://www.oracle.com/technology/products/jdev/collateral/papers/10g/adfstrutsj2eesec.pdf --> a whitepaper I've written about J2EE security for Web applications written with Struts and JavaServer pages. You may not be able to use all of it, but its a good source of information.
    Frank

  • Role to develop webdynpro for java

    Hi all,
    What role in UME my user need to develop webdynpro for java?
    I need configure JCO, deploy application.
    regards,
    Douglas

    Hi Doug,
    Your userid need to be added in the "Administrator Group".
    Administrator Group containg Roles for Content Administrator, User Adminsirator and System Administrator.
    >FOR JCO -> Content Administrator Role Required (Your Userid should have Content Administrator Role)
    >For Deploy:- You need SDM(Userid) and password to deply on the J2EE Engine
    You can have only Content Administrator Role if they not assigning to "Administrator Group".
    Hope it helps,
    Regards,
    Arun

  • Question about the role Reporting Developer

    Hi Experts,
    I created a role for reporting developer. With this role a user can create queries without problem. But I faced an error when I tried to attach the map.
    The error messages are:
    "System error when downloading shape files from BDS."
    "Data connection for map "cntry200" could not be established."
    "Query can not be displayed on a map."
    another question is, what does authorization object Broadcast Settings mean? It would be more helpfull with examples.
    Thanks a lot!
    Ziyang

    Hi,
    With your help I've got the authorization object Broadcast Settings. Thank you very much!
    In transaction RRMX l get this message.
    For instance, now I am working as a reporting developer or a reporting user.
    step 1: run RRMX Analyzer
    step 2: open a query
    step 3: now I want to attach a map into the report. Layout -> attach map
    And then I get this message.
    However, it is no problem when I run Layout -> attach chart.
    Thanks

  • Is Java 7 is free to develop and implement in production?

    Dear Friends,
        Can anybody tell me that java 7 is it free to develop and distribute? Or we can
    develop and use in our own production.
    Thanks in Advance
    Ahamed Rafeeque

    The Oracle Java implementation certainly is. OpenJDK is too.
    You are even free to distribute a (trimmed down) Java runtime with your software, as long as you follow the guidelines in the readme that you can find with it on what you are allowed to remove from it.

  • Roles and responsibilies in implementation

    what are the roles and responsibilities in implemenation project send me to my mail id [email protected] will assigned. thanks in advance.

    Hi,
    Refer.
    Roles and Responsibilities of SAP BW Consultant
    Re: Roles and responsibilities of SAP BW Analyst?
    Re: Bw implementation phases
    Role in Implemetation
    Role in Implemetation?
    Production and Implementation
    Roles & Responsibilities for Junior & Senior consultants(Technical)
    http://help.sap.com/bp_biv335/BI_EN/documentation/BW_ROLES_SKILLS.doc
    Hope this helps.
    Thanks,
    JituK

  • Role of Developer

    Hi experts,
    What is the typical role of a Developer/Duties where BIA is used.

    This really depends on the individual customer. Depending on how big or small IT departments are the role could be narrow or very broad. From my experience, the role of the BW developer would be
    - to set up or modify the corresponding process chain for each load which is to go to BWA
    - to ensure data loads make their way into the accelerator on a daily basis
    - build/delete the BWA indexes which correspond with the info provider
    - monitor the alerts which are posted in transaction code RSDDBIAMON2 and communicate the status to various other IT teams (BASIS, LINUX, Network) on a need to know basis
    - monitor growth of data in BWA to stay ahead of the curve to ensure capacity (memory/cpu) requirements
    - follow up on business user questions regarding performance or error codes received from queries utilizing BWA
    - turning BWA indexes on/off
    - Identifying query/info provider candidates for BWA - looking at statistics of the query to determine if it is a good candidate for BWA or not
    Again, depending on the organization, some other tasks which could be included in the BW developer's role are
    - Initiate landscape reorgs
    - Initiate service restarts for the blades or entire landscape
    - making parameter changes to the .ini files as requested in SAP Notes
    Typically, the tasks immediately mentioned above are not allowed by developers and are delegated to the basis team, but it depends on the individual organization.
    Hopefully, this has given you a starting point. If you need further clarification let me know.
    Regards,
    Josh
    SAP NetWeaver RIG
    Edited by: Josh Djupstrom on Jun 5, 2009 8:21 PM

  • Dba roles in development environment

    my environment is development environment as i am new to development so that i request you to
    know what are all the activities in development and what are all the technical things should know as a oracle dba
    regards,
    rajesh
    [email protected]

    Most of the times in development environment, DBAs will be working on writing down queries, creating tables and choosing appropriate datatypes etc.
    I would say this role is something like ground work you do before your tree starts growing (database goes live into production) .....

  • Portal Navigational Role assignment/development

    Hi
    How can I achieve this portal requirement.
    I have a Portal Navigational Role with work sets (4) assigned to it (Workset1, Workset2, Workset3 & Workset4)
    I have different kinds of users
    User1:
    When the Portal Navigational Role is assigned, Only Workset1 should be visible
    User2:
    When the Portal Navigational Role is assigned, Only Workset2 should be visible
    User3:
    When the Portal Navigational Role is assigned, Only Workset3 should be visible
    User4:
    When the Portal Navigational Role is assigned, Only Workset4 should be visible
    User5:
    When the Portal Navigational Role is assigned, Only Work set 1 & 2 should be visible
    User6:
    When the Portal Navigational Role is assigned, Only Workset3 & 4 should be visible
    User7:
    When the Portal Navigational Role is assigned, all work sets should be visible
    How can I achieve this

    You can use the concept of merging to avoid multiple display of the role names on the top.
    You can use a merge id and set a priority according to which the same level navigation nodes will be merged.
    Check SAP Help for more information:
    http://help.sap.com/saphelp_nw04/helpdata/en/53/89503ede925441e10000000a114084/frameset.htm
    For your need, create:
    Role1 for Workset1
    Role2 for Workset2
    Role3 for Workset3
    Role4 for Workset4
    (All Roles with same name if required).
    And for all the worksets you can have a merge id with the same id.
    So for example, when Roles 1 and 2 are assigned, you can see both the worksets under the same role name.
    Thanks,
    Shanti

  • HR Support Consultant Roles in Development

    Hi Experts,
    Can any one let me know what type of roles does the HR Support Consultant have in Dev System.
    Thanks & Regards
    Samanvita

    Hi Salil,
    Thanks for your reply.
    Earlier we do have SAP_ALL, now client requirement is to remove that because it contains Transaction code STMS, and create new roles for Support Consultant. 
    In this case what are all the Tcodes that we need to include in the new role for SAP HR Support Consultant.
    Any other precautions to be taken, so that without loosing access to the required things.
    Regards
    Samanvita

  • To know the user has roles for developer and administrator

    Hi,
    How to know the user id has roles SAP_XI_DEVELOPER and SAP_XI_ADMINISTRATOR?
    Thanks.

    Hi,
    Go to SE38. Execute report RSUSR002.
    Enter the role SAP_XI_DEVELOPER  and execute.
    You will find out the list of users with the above role.
    Your question was a little confusing. If you meant something else let us know.
    Regards,
    Sumit
    Edited by: Sumit Khetawat on Jan 3, 2008 2:10 PM

Maybe you are looking for