Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Submitting an Incident Report

If you come across the Submit Incident Report when working within OLE please include:

Note

Need to check with developers to find out what already is reported/what users should include

What happens next?

Jiras

Once your Jira ticket has been submitted, it will be reviewed by the QA Manager. He will determine course of action. If a Jira is created in the parent environment, OLE, you will be included as a watcher.

Incident Reports

Jiras Currently in OLE Feedback

...

You may go directly to the OLE Feedback Environment to
Section
Column
width50%
Info
Wiki Markup
{section}
{column:width=50%}
{info}You may go directly to the {link-window:https://jira.kuali.org/browse/OLEFDBK|scrollbars=true|menubar=true|location=true|statusbar=true|resizable=true|width=800|height=600|icon=false}OLE Feedback Environment{link-window} to review/create/modify Feedback
Jiras
Remember to Log In to Jira, otherwise you will miss pieces of the interface.
Column
width50%
Panel
borderColor#A40000
bgColor#F8F8F8
titleBGColor#E8E8E8
titleContents
borderStyledashed
Table of Contents
maxLevel5
outlinefalse

Creating a bug/enhancement Jira

Before you begin: Search For A Similar Issue

  1. Before you enter an issue, please perform a search to see if anything may already exist in the OLE queue
  2. Enter your search criteria in the Text Search section's Query field.
  3. If you find an issue that is similar to the one you want to report, please add a comment to the issue to clarify any differences and talk with the SME team lead if you need clarification.
  4. If you don't find an issue that is similar to the one you want to report, proceed with the instructions below.

Step 1: To Report an Issue within OLE

Select the Provide Feedback link on the top right side of the OLE Interface:

Image Removed

...

Skip to step 3

...

Step 2: Create an Issue

If you are not currently in OLE, you may

  1. Create an issue in this Jira instance.
  2. Celect OLE Feedback as the Project
  3. Select the appropriate type:
    • For bugs, select Bug
    • For enhancements, select either Improvement or New Feature (which ever makes the most sense)
    • DO NOT select Task

Image Removed

Step 3: Fill Out Required Fields

Only deal with the following fields:

...

  • Blocker - A module or significant functionality is impaired to the point of preventing users from carrying out core business processes.
  • Critical - Key functionality is unusable or severely crippled. Typically (a) there is no acceptable workaround; (b) it prevents access to functionality deeper in the software; and (c) overall it has as significant impact.
  • Major - Functionality is hindered or obstructed. Typically (a) the workaround, if it exists, is time consuming or complicated or results in having to re-enter data; (b) most often occurs fairly deeply in the software and does not obstruct large pieces of functionality; and (c) overall has lower impact than a critical.
  • Minor - It is a minor loss of functionality or other problem where easy workaround is present.
  • Trivial - It is a cosmetic problem like misspelled words or misaligned text.

...

  • Helpful items include:
    Document ID
    Logged in Kuali User
    Browser
 Jiras
\\
\\
*Remember to Log In to Jira, otherwise you will miss pieces of the interface.*
{info}
{column}
{column:width=50%}
{panel:title=Contents|borderStyle=dashed|borderColor=#A40000|titleBGColor=#E8E8E8|bgColor=#F8F8F8}
{toc:outline=false|maxLevel=5}
{panel}
{column}
{section}
h2. Creating a bug/enhancement Jira

h3. Before you begin: Search For A Similar Issue
# Before you enter an issue, please perform a [search|https://jira.kuali.org/secure/IssueNavigator.jspa?mode=show&requestId=17998] to see if anything may already exist in the OLE queue
# Enter your search criteria in the *Text Search* section's *Query* field.
# If you find an issue that is similar to the one you want to report, please add a comment to the issue to clarify any differences and talk with the SME team lead if you need clarification.
# If you don't find an issue that is similar to the one you want to report, proceed with the instructions below.

h3. Step 1: Report an Issue within OLE
Select the *Provide Feedback* link on the top right side of the OLE Interface:

!createIssue3.png|width=800px!

h6.(*) Skip to step 3

h3. Step 2: Create an Issue from outside OLE
If you are not currently in OLE, or are having difficulties with access:
# Create an issue in this {link-window:https://jira.kuali.org/secure/CreateIssue!default.jspa|scrollbars=true|menubar=true|location=true|statusbar=true|resizable=true|width=800|height=600|icon=false}Jira Instance{link-window}. 
# Select *OLE Feedback* as the Project
# Select the appropriate type: *bug* or *enhancement*

!createIssue.png!

h3. Step 3: Fill Out Required Jira Fields

# *Fill in the "Summary" field.*  Briefly describe the issue.  (Please list which module/tab/panel the issue pertains to at the beginning of the summary line, for example, "Budget - Organization - Location Panel:"). A good summary concisely describes the issue.
# *Choose which component(s) this issue is related to.*
# *Choose a "Priority".*
** _Blocker_ - A module or significant functionality is impaired to the point of preventing users from carrying out core business processes.
** _Critical_ - Key functionality is unusable or severely crippled. Typically (a) there is no acceptable workaround; (b) it prevents access to functionality deeper in the software; and (c) overall it has as significant impact.
** _Major_ - Functionality is hindered or obstructed. Typically (a) the workaround, if it exists, is time consuming or complicated or results in having to re-enter data; (b) most often occurs fairly deeply in the software and does not obstruct large pieces of functionality; and (c) overall has lower impact than a critical.
** _Minor_ - It is a minor loss of functionality or other problem where easy workaround is present.
** _Trivial_ - It is a cosmetic problem like misspelled words or misaligned text.
# *Add notes.*  Copy and paste in relevant error codes, list the steps you took to recreate this issue, describe the expected result and then what actually happened, copy and paste the entire stack trace error if applicable.
Additional helpful items include: 
** Document ID
** Logged in Kuali User
** Browser
# *Click the "Create" button.*
\\
\\
!createIssue2.png!

h2. Submitting an Incident Report

If you come across the *Submit Incident Report* when working within OLE please include:
{note}Need to check with developers to find out what already is reported/what users should include{note}
IS THIS CORRECT? [https://wiki.kuali.org/display/KULRICE/Exception+handling+and+incident+reporting]
After presenting a web page describing user the exception message and information, user might enter additional information such as a scenario of the occuring problem, etc. These are added with the exception system information and formatted before reporting.

The current requirements are of the following information

    User email
    Document id if applicable
    User additional information
    Exception error message
    Exception stack trace
    Reporting format is not specified nor yet required

Since the presentation is handled by Struts framework, the KualiExceptionIncidentForm is the class containing the above data. When submitted, the KualiExceptionHandlerAction receives this form and invoking the incident reporting handler specified by the exception handling bean, such as "java.lang.Exception"

h2. What happens next?

h3. Jiras
Once your Jira ticket has been submitted, it will be reviewed by the QA Manager.  He will determine course of action.  If a Jira is created in the parent environment, OLE, you will be included as a watcher.

h3. Incident Reports

h2. Jiras Currently in OLE Feedback
{jiraissues:url=https://jira.kuali.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=project+%3D+OLEFDBK|columns=type;key;summary;created;updated}