Best Practice of Parallel Development Lifecycles

Dear all,
Looking for some best practice information regarding the Parallel Development Lifecycles used either for the system upgrade or phased implementation. I need to understand the way how to change the object ownership while merge the two lifecycles into one production system.
Any help and/or direction is appreciated.
Thanks,
Joshua

Hi There are many levels involved in PDL .
Please have white papers on tehis
http://www.infoworld.com/pdf/whitepaper/SAPParallelDevelopmentManagementByNewmerix103107.pdf
http://help.sap.com/saphelp_nwce10/helpdata/en/45/4b5d276e891192e10000000a1553f7/content.htm
http://www.agilejournal.com/news/397-mks-integrity-and-sap-linking-software-and-production-processes-at-continental-automotive-systems
All the best
nag

Similar Messages

  • Looking for best practice on J2EE development environment

    Hi,
    We are starting to develope with J2EE. We are looking for best practice on J2EE development environment. Our concern is mainly on code sharing and deployment.
    Thanks, Charles

    To support "code sharing" you need an integrated source code control system. Several options are out there but CVS (https://www.cvshome.org/) is a nice choice, and it's completely free and it runs on Windows, Linux, and most UNIX variants.
    Your next decision is on IDE and application server. These are usually from a single "source". For instance, you can choose Oracle's JDeveloper and Deploy to Oracle Application Server; or go with free NetBeans IDE and Jakarta Tomcat; or IBM's WebSphere and their application server. Selection of IDE and AppServer will likely result in heated debates.

  • Looking for a best-practices guide for developing in TestStand

    I am looking for a best-practices guide for developing in TestStand. LabVIEW has its style guides and books, but there is very little published about TestStand.
    Also, and I mention this since NI checks these entries as well, how about adding TestStand to the NI Developer Zone?
    Thanks in advance for any leads or documents you can provide!

    Thanks! I was stuck on entering "TestStand best practices" into NI's search engine, and never thought of entering "TestStand style guide."
    If anyone knows of additional pertinent content, I would appreciate hearing about it.

  • Best Practices for Workflow Development

    Hi,
    I'm compiling best practices in developing workflows in TEO/CPO, and accepting inputs. The result will be made available for the community to make use of it, and continuously improve the content. If you have any sort of best practices, please let me know.
    Thank you in advance,
    Renato Fichmann

    Good ones, thanks! Incorporated to the document.
    Currently have the following items on my index (yet to be cleaned up)
    5    Guidelines.................................................................................................................................. 8
    5.1    Style.................................................................................................................................... 8
    5.1.1    Naming Conventions..................................................................................................... 8
    5.1.2    Capitalization Conventions.......................................................................................... 9
    5.2    Usability.............................................................................................................................. 9
    5.2.1    Targets vs Target Groups............................................................................................. 9
    5.2.2    Global Variables and Extended Target Properties....................................................... 10
    5.2.3    Create Alerts, Incidents and Other Tasks................................................................... 10
    5.2.4    Classify Processes using Categories........................................................................... 10
    5.2.5    Provide Automation Summary................................................................................... 10
    5.2.6    Provide Descriptions to Processes, Global Variables and Target Groups.................. 11
    5.2.7    Process with trigger based on tasks must have tape name as trigger condition.......... 11
    5.2.8    Approve condition activities use approval index instead of approval choice............ 11
    5.2.9    Do not put test data into global variables................................................................... 11
    5.2.10    Add Knowledge Base to Alerts and Incidents.......................................................... 11
    5.2.11    Disable “Resume execution if interrupted” and “Archive complete instances” from monitoring/problem detection processes           11
    5.2.12    Make Incident Classes unique in the tap.................................................................. 11
    5.2.13    Make Alert Classes unique in the tap....................................................................... 11
    5.2.14    Make sure fail activities are not failing the process if the process has to create an incident even when the activities fail        12
    5.2.15    Do not include targets in TAP, only target groups based on target type................. 12
    5.3    Error Handling................................................................................................................... 12
    5.3.1    Assignments and Notification..................................................................................... 12
    5.3.2    Error handling outside the step................................................................................... 13
    5.3.3    Incidents generated as result of error.......................................................................... 13
    5.4    Non-Functional................................................................................................................. 14
    5.4.1    Cross-Environment Practices...................................................................................... 14
    5.5    Performance....................................................................................................................... 14
    5.5.1    To Archive or Not to Archive.................................................................................... 14
    5.5.2    Parallelize when possible............................................................................................ 15
    5.5.3    Tables and Loops........................................................................................................ 15
    5.5.4    Processing Data Tables............................................................................................... 15
    5.5.5    Scripting...................................................................................................................... 15
    5.5.6    Prefer XPath over regular expressions or text parsing when multiple values need to be retrieved in a single activity    16
    5.5.7    Prefer XML transforms rather than sequences of activites or scripts........................ 16
    5.5.8    Set the number of active sessions on Terminal targets appropriately........................ 16
    5.5.9    Optimizing the Number and Lifecycle of Tasks......................................................... 16
    5.5.10    Optimizing Process Database Grooming.................................................................. 17
    5.5.11    Spacing Scheduled Automation Loads...................................................................... 18
    5.6    Generic BPEL Best Practices............................................................................................ 18
    Waiting for more feedback before release the first draft for community review.

  • Best practices for "designer - developer" interaction in Flex Mobile

    Hi,
    I'm starting development of a mobile software application and Flex Mobile is the platform I've chosen for that.
    What is the best practice / recommended workflow for designer-developer interaction? For example in web application the designer provides HTML/CSS templates to the developer which integrates them in the Web Application. What is the analogue in Flex Mobile? What should I request as input from the designer?
    I'll appreciate any hints, links, advises or previous experience on the topic.
    Thanks!
    Best Regards,
    Dinko

    If you're using Adaptive Web Design (CSS3 media queries), you can maintain one site with CSS Layouts optimized for different device widths.
    http://www.adobe.com/devnet/dreamweaver/articles/introducing-media-queries.html
    jQuery Mobile
    http://jquerymobile.com/
    If you're actually running separate web sites for mobile and non-mobile devices, have a look at this recent discussion:
    http://forums.adobe.com/message/4177360#4177360
    IMO, there is nothing wrong with providing links for mobile and non-mobile users to choose which site they would prefer to use -- especially for tablets who may have an interest in both.
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists 
    http://alt-web.com/
    http://twitter.com/altweb

  • Best practices with LDIF Development for RBAC?

    I'm currently working on enforcing RBAC (Role Based Access controls) in OID that may be subject to change every few months. What I've currently been doing is writing LDIF files to make changes to the existing RBAC once the changes have been finalized.
    Unfortunately, now we have ended up with a growing list of LDIF files that must be run in sequential order if we were to build a new environment. Any defects or development errors that slip through developer unit testing must be handled in the same manner.
    What is the best practice process for performing this type of development? Would it make more sense to have one LDIF file that removes all of the RBAC enforcement (via ldapmodify -c), and then a separate file that will install the latest and most up to date version? I've also considered just using one LDIF file, appending any updates to the end of it and using the ldapmodify command with the -c parameter

    With regard to the 29.97/30 thing, you'll find that video people are idiosyncratically imprecise about that. We say 60 when we mean 59.94, we say 30 when we mean 29.97 and we say 24 when we mean 23.976.
    We're quirky.
    Whenever somebody says one of those nice, round numbers, you can assume they're really talking about the corresponding ugly fraction.
    Unless they're film people, in which case +24 means 24, dangit.+

  • Best Practices for Team Development

    Hi!
    I've a question regarding a project using JHeadstart 10.1.2. I've a small team that will work on a new project.
    1. Which are the best practices to handle a project in a team environment? Besides using a version control system and so on. Is it advisable to use multiples Application Structures Files? One for each developer and for each "subapplication".
    2. A component of the system is a kind of "Task Management System" that needs to be available across all the "sub applications" Which is the best way to share that component between the applications?
    Best regards,
    Gerardo

    Gerardo,
    Yes, we usually create separate application structure files for sub systems. Each subsystem is then accessed through a global button, so the subsystems can keep their own generated menu structure. This technique is also used in the JHeadstart Demo application, shipped with release 10.1.2.1 or higher.
    For more info on team-based development, see this thread:
    Re: Jheadstart, JDeveloper and CVS and TeamWork
    Please create a new thread for your other question.
    Steven Davelaar,
    JHeadstart Team.

  • Best practice: team based development with JDeveloper and CVS?

    Hi all!
    I was wondering of what is the best way to work with Jdev 9i and cvs on a same project with 5 developers whereas
    all developers use the same JPRs and JWS?
    Which of the files should be checked in to the central CVS repository, which should be remained on the local machine of each developer?
    I assume, all java and xml files might be stored in the cvs repository. But how can we make sure that new files written by a member of the team will be added to my project?
    If we also check in the JPR and CFG files the merge of concurrent JPRs will fail and our project will be shreddered ;-)
    My question: what is your best experience with simultanous development on same projects?
    Any idea?
    Many thanks,
    Stefan

    1. Put everything that your project needs under CVS control:
    - buildscripts
    - BC4J jarfiles
    - BC4J generated files (java, xml, xcfg, jpx, cpx)
    - .properties, package.html, gif, ...
    - docu
    - install scripts
    - starter batch or exec, ...
    2. Each developer should have a own JPR and JWS file. In a seperate location those files could be checked in frequently to easy allow the setup of a new Developer workstation
    3. Use a sourcecode formatter (e.g. jalopy) on the BC4J generated java files to reduce merge conflicts because of empty lines generated by JDev dialogs
    4. Adding new files is no problem:
    - if you add new BC4J objects (AM, VO, ASC, EO, VL) also checkin the bc4j package XML so new files will be added.
    - set in project settings common / input paths - "Scan source path ..."
    5. Deleting BC4J files is a problem, because JDev does not automatically remove them from the project. So if someone deletes BC4J objects, you should close the project and delete it manually from the jpr file
    6. Close the project before making a CVS update wih external tool like Tortoise because of JDev caches
    Regards, Markus

  • Best practices for a development/production scenario with ORACLE PORTAL 10G

    Hi all,
    we'd like to know what is the best approach for maintaining a dual development/production portal scenario. Specially important is the process of moving from dev. to prod. and what it implies in terms of portal availability in the production environment.
    I suppose the best policy to achieve this is to have two portal instances and move content via transport sets. Am I right? Is there any specific documentation about dev/prod scenarios? Can anybody help with some experiences? We are a little afraid regarding transport sets, as we have heard some horror stories about them...
    Thanks in advance and have a nice day.

    It would be ok for a pair of pages and a template.
    I meant transport sets failed for moving an entire pagegroup (about 100 pages, 1Gb of documents).
    But if your need only deals with a few pages, I therefore would direclty developp on the production system : make a copy of the page, work on it, then change links.
    Regards

  • Best practice of KM development project setup

    Hello Forum,
    I'm about to write my first application with the Knowledge Management framework.
    The purpose of the app is relatively simple: collect certian documents from the repository, export them to some destination and provide a report over the export (links).
    What approach should I take?
    1) A standard, re-usable (J2EE) Web App, which only utilizes the KM libs? In this approach I see the advantage that my deliverable would be a more flexible, except the KM access platform independend enterprise app. The installable container would be a EAR/SCA archive which also is the more future oriented form of distribution, ins't it?
    2) A SAP portal app created by the Developer Studio utilizing wizard driven KM components, which will end in deployment of a SAP par compontent? This approach has the benefit that the Dev Studio generates the basic KM project setup and generates some stubs what let me concentrate on the business.
    <b>But</b> my app does not integrate so deep with KM services. Offer the wizards enough value?
    And, supposing approach 2 has to be taken, what kind of KM component has to be instantiated for my kind of app? A repository manager or some kind of (filter) service? <b>Do I need such a component at all</b> or would some simple library calls (I've seen interfaces like getContent() ) will do the job?
    But if so, approach 1 would do it, right?
    Thank
    Carsten

    Hi There are many levels involved in PDL .
    Please have white papers on tehis
    http://www.infoworld.com/pdf/whitepaper/SAPParallelDevelopmentManagementByNewmerix103107.pdf
    http://help.sap.com/saphelp_nwce10/helpdata/en/45/4b5d276e891192e10000000a1553f7/content.htm
    http://www.agilejournal.com/news/397-mks-integrity-and-sap-linking-software-and-production-processes-at-continental-automotive-systems
    All the best
    nag

  • Best practice for team development

    Hi,
    We have a team of Java developers working on different parts of a J2EE application deployed on a NetWeaver server. Everyone needs to debug the application from time to time. How to configure the server for each developer to have ability to connect via remote debug? Run several instances with different ports? Run local environments with shared database? Any there any other options?
    Thanks,
    Victor.

    Use NWDS for this please.
    ALl can activate and use it simultanneously and can share in the common repository and reuse if needed
    George

  • Not in JDeveloper: Lifecycle PhaseListener best practice for a single page?

    ADF Faces 10.1.3.2
    * Not using JDeveloper *
    Two questions:
    I need to add logic to the lifecycle for one page and not all of the pages in the application.
    1.) What is the best practice to write a Lifecycle PhaseListener for a single page?
    I understand that I need to extend the PageController class and override the methods I want to change, then use the new page controller in your pages.
    I'm referencing:
    http://www.oracle.com/webapps/online-help/jdeveloper/10.1.3?topic=adf_plifecyclehandlejsf_html
    2.) Since I'm not using JDeveloper, how to I use the PageController class?
    Thanks,
    --Todd                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    Frank: Please let me clairfy.
    I am using ADF Faces, just not using the JDeveloper IDE to develop the application.
    I am using Netbeans 5.5.1.
    So going back to my question, after extending the PageController, how to I make that class a part of my application in Java code, faces-config.xml or adf-faces-config.xml?
    Thanks,
    --Todd                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Best Practice Report development

    Hi All,
    I am working on a blue print for a BI 7.0 project and I am searching for some information regarding a best practice for the development of queries in the three environments within SAP development/quality/production. I was wondering if there is some documentation which SAP explains the best way to use the different environments within SAP. So what are the important things to keep in consideration when building queries.
    So what are the do's and which things are the absolutely dont's?
    Please advise me if you know where  I can find information regarding this topic..
    Thanks in advance!
    Kindest regards,
    Jens

    Hello Jens!
    Just some experiences from me. Maybe they will help.
    - Differ between standard reports and ad hoc reports. Standard reports are build in dev from BW-Team and transported to prod. Ad hoc reports can be build in all systems from bw power users. Standard reports should only be changeable in dev.
    - Dev should only be for developers. Hold testdata in you quality-system so that users can test changes here.
    Best regards,
    Peter

  • Parallel Development

    Hi
    Does anyone have any advice or guidelines on how you manager parallel development on a project in jdev 904 for a small team.
    Any comments welcome
    Thanks
    Ian
    [email protected]

    Have a look at the thread "Best practice: team based development with JDeveloper and CVS?"
    Best practice: team based development with JDeveloper and CVS?

  • Best Practice on Creating Queries in Production

    We are a fairly new BI installation. I'm interested in the approach other installations take to creation of queries in the production environment. Is it standard to create most queries directly into the production system? Or is it standard to develop the queries in the development system and transport them through to production?

    Hi,
    Best practices applied to all developments whether it is R/3, BI modelling or Reporting and as per the best practice we do development in Development system, testing in testing box and finally deploy successful development to production. yes for user analysis purpose, user can do adhoc analysis or in some scenario they create user specific custom queries (sometimes reffere as X-query created by super user).
    So it is always to do all yr developement in Development Box and then transport to Production after successful QA testing.
    Dev

Maybe you are looking for

  • Reason for SOAPFaultException..?

    Hi , The below error is coming while invoking web service . proxy was configured in OSB and have WSDL based web services, for this proxy , correspondinng web service will be invoked based on header values. we have 3 managed instances . when we invoke

  • Video clipped to luminance range 16-235

    This QuickTime video-only file consists of a single frame divided into 255 rectangles (17 across by 15 down), each containing a different 8-bit luminance level (0 to 254 inclusive): http://www.rtr.myzen.co.uk/steps255.mov When imported by almost any

  • ISQLPLUS

    After installing Oracle 10g R2 on Windows XP Pro (Enterprise Edition), I discovered that iSQLPLUS was not installed as a Windows Service, eventhough the link (http://localhost:5560/isqlplus) to iSQLPLUS is present. Browser shows "The page cannot be d

  • 5D Mark III : what RAW retains from ALO, LENR, NR, etc. ?

    Hello, I could not find this in the manual and would appreciate your help to clarify these points. 1) Could you tell me among these which are applied to the RAW captured data or just present as metadata (like WB setting for instance) ? - Auto Lightin

  • Database Block Specs.

    Hi All, Can someone help me with the docs. on block specification in oracle 9i. Thanks pals regards aneej