You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

The purpose of this guide is to outline the process on how to raise and approve custom development requests for Release 2 and 4.

The custom development process will be categorized into 2 phases: Request and Build. 

Jira will be used to manage the request and build process. See Introduction to Jira for a quick overview on how we will use Jira for SyWay. 

Custom Development Request Process

  1. Raise request using Jira.
    1. See Creating Request for details on how to use Jira.
    2. See Request Instructions on how to complete the form. 
  2. Technology team will monitor the request under "Ready for Tech Review" and will initiate the review. As part of the review, the tech review will assess the Tier, Count and Effort. For more details on the Tier and Count, please refer to Development Id Definition and Counting Rules.
  3. Once Tech review is completed, the tech review will move the card to "Ready for DA Review"
  4. On a weekly basis PMO will consolidate the requests and add them to the Design Authority agenda.
  5. DA will review and endorse requests based on the custom development tier.
    • Tier 3 needs to be justified in detail before DA approval and is only allowed by exception. It is legacy and considered deprecated. In certain circumstances classic ABAP development must be used due to lack of clean core replacements. These special cases are considered Tier 2.
    • Tier 2 needs to be justified in detail before DA approval. SAP is still adding clean core compliant APIs and enhancements each release and using tier 2 offers the needed flexibility to achieve the successful implementation of a business requirement.
    • Tier 1 is clean core compliant and upgrade stable. No detailed justification is needed.

Creating Request

  1. Login to Jira and go to the SyWay project
  2. From here you can create a request by clicking the "Create" blue button.


  3. This will launch the following form. Please take note of the following:
    1. Under work type select "Request" to raise a request (do not use Epic).
    2. Please remember to choose the release or you will not be able to see your request on the board. 
    3. If you do not see the correct fields as shown below. Click on the 3 dots → "Configure fields" → Choose all fields.
    4. Fill up all the fields under "Overview" and "Supporting Information" tab.
    5. If you do not have all the information, you can still click create. The request will be added to the draft column and you can update it later.
  4. After filling up all the details, change the status to "Ready for Tech Review" or move the request to "Ready for Tech Review" column. Please note, as a requestor you only have permission to move the request to "Ready for Tech Review" and "Draft". subsequent status update will be managed by technology team and DA.

Alternatively, you can also click on the "+ create" under the draft column. This will create a card, choose "Request" work type, enter the title and hit enter. This will launch the request. As mentioned above, fill up all the fields under "Overview", "Supporting Information" tab and "SyWay Release" (on the right side".

Request Instructions 

For instructions on how to populate each field, place your cursor over the tooltip. 

Introduction to Jira

Jira Kanban boards will be used to manage development.

  • The Jira work type "Request" has been customized for SyWay. Please do not create any other types of work type.
  • Separate boards are created for Release 2 & Release 4. Click on the dropdown to access the respective boards.


  • After a request has been created, Jira will assign a key labeled "ERP-##" and we will use this key to reference requests.
     

  • 5 columns have been configured to manage the status of custom development requests.
    • Requestors have access to move a request between "Draft" and "Ready for Tech Review".
    • Technology reviewer has access to move request to "Ready for DA review"
    • The Design Authority has access to move requests to "DA endorsed", "Reject/Withdrawn" or back to "Draft".
       

  • Use the search or quick filter to view requests created by you or in your work stream.


  • The boards filter request based on the "SyWay Release" field. If your request cannot be found on both board, most likely the release is not set. Go to "List" and search for your request.

Contact

If further clarification or assistance is required, please contact the following members from technology team.

  • No labels