Features INTERFACE Bug/issue view – the main window for working with separate bugs; Search view...
-
Upload
derrick-peter-powers -
Category
Documents
-
view
213 -
download
0
description
Transcript of Features INTERFACE Bug/issue view – the main window for working with separate bugs; Search view...
FeaturesFeatures
INTERFACEINTERFACE Bug/issue viewBug/issue view – the main window for working with separate bugs; – the main window for working with separate bugs;
Search viewSearch view – used for ad-hoc full-text search and narrowing search criteria; – used for ad-hoc full-text search and narrowing search criteria;
““My Stuff” viewMy Stuff” view – lists all open bugs/issues assigned to the user; – lists all open bugs/issues assigned to the user;
Filter viewFilter view – allows to customize and use standard bug list filters; – allows to customize and use standard bug list filters;
List and statistics viewsList and statistics views – provide an overview of the situation in selected – provide an overview of the situation in selected projectsprojects
Reports view –Reports view – gives access to viewing and customizing reports gives access to viewing and customizing reports
Preferences viewPreferences view – lets users quickly customize personal interface settings – lets users quickly customize personal interface settings
Admin viewAdmin view – administrators’ cockpit for managing projects, users, roles, and – administrators’ cockpit for managing projects, users, roles, and bug attribute sets etc.bug attribute sets etc.
WORKFLOW LOGICWORKFLOW LOGIC ProjectProject – specifies which project the entry belongs to. – specifies which project the entry belongs to.
AreaArea – shows which area of the project the issue corresponds to (e.g. code, interface, upgrades etc.). – shows which area of the project the issue corresponds to (e.g. code, interface, upgrades etc.).
TitleTitle – a short description of the problem. – a short description of the problem.
TypeType – specifies whether the entry is a bug, a suggestion, etc. – specifies whether the entry is a bug, a suggestion, etc.
PriorityPriority – an attribute used for queuing entries. – an attribute used for queuing entries.
VersionVersion – identifies the version and/or the deadline for which the issue must be resolved. – identifies the version and/or the deadline for which the issue must be resolved.
CategoryCategory – used as an additional classification attribute. – used as an additional classification attribute.
PhasePhase – shows the phase of the project to which the entry is relevant. – shows the phase of the project to which the entry is relevant.
Assigned toAssigned to – displays the user who is responsible for the issue. – displays the user who is responsible for the issue.
Linked bugs/issuesLinked bugs/issues – the area where all linked (“subordinate” or related) bugs are referenced as – the area where all linked (“subordinate” or related) bugs are referenced as hyperlinks with numbers and titles.hyperlinks with numbers and titles.
Time estimateTime estimate – used for tracking planned and actual resolution time. – used for tracking planned and actual resolution time.
ACCESS PERMISSIONSACCESS PERMISSIONS– RolesRoles– UsersUsers– RecordsRecords– FieldsFields..
Role-basedRole-based permissions allow you to control how users from permissions allow you to control how users from different groups can access different projects in your system.different groups can access different projects in your system.
User-basedUser-based permissions restrict individual users access to separate permissions restrict individual users access to separate projects and ways to handle (view, edit, reassign, resolve) bugs projects and ways to handle (view, edit, reassign, resolve) bugs
within these projects.within these projects.
Record-levelRecord-level permissions allow restricting access to separate permissions allow restricting access to separate entries within a project. entries within a project.
Field-levelField-level permissions allow administrators to specify hidden, read- permissions allow administrators to specify hidden, read-only or change access levels to any particular field or action button only or change access levels to any particular field or action button on user level.on user level.
OBJECTIVEOBJECTIVE
To track and fix the Bug in Software applications and To track and fix the Bug in Software applications and develop it in Microsoft.NET platform. The application is to develop it in Microsoft.NET platform. The application is to handle all bugs which arise in the Software applications handle all bugs which arise in the Software applications and are reported by some client or anyone else related to and are reported by some client or anyone else related to that particular project.that particular project.
The process requires the application to communicate with The process requires the application to communicate with the clients through login and then reporting that bug .the clients through login and then reporting that bug .
The interface must be open so that customers can The interface must be open so that customers can
integrate with Bug tracking system.integrate with Bug tracking system.
The interface must be open to provide review and feedback The interface must be open to provide review and feedback to improve the interfaceto improve the interface
MODULESMODULES
COMMUNICATION MODULECOMMUNICATION MODULE MAINTAINANCE MODULEMAINTAINANCE MODULE SUMMARY MODULESUMMARY MODULE ADMIN MODULEADMIN MODULE
COMMUNICATION MODULECOMMUNICATION MODULE
DISCUSSIONDISCUSSION HELPHELP HISTORYHISTORY SEARCHSEARCH
MAINTAINANCE MODULEMAINTAINANCE MODULE
ADD BUGADD BUG DELETE BUGDELETE BUG UPDATE BUGUPDATE BUG
SUMMARY MODULESUMMARY MODULE
It simply shows the summary of BUGS in It simply shows the summary of BUGS in particular projectparticular project
ADMIN MODULEADMIN MODULE
CREATE USERCREATE USER EDIT USEREDIT USER UPDATE USERUPDATE USER
Convention Data Type Actual Name
USR_N_USERID numeric USERID
USR_C_LOGINID char LOGINID
USR_V_PASSWORD varchar PASSWORD
USR_V_LASTNAME varchar LASTNAME
USR_V_FIRSTNAME varchar FIRSTNAME
USR_V_MIDDLENAME varchar MIDDLENAME
USR_C_INITIAL char INITIAL
USR_V_EMAILADD varchar EMAILADD
USR_C_USERTYPE char USERTYPE
USR_V_COMPANYNAME varchar COMPANYNAME
USR_D_STARTDATE datetime STARTDATE
USR_D_EXPIREDATE datetime EXPIREDATE
USR_C_STATUS char STATUS
USR_C_UPDATEUSER char UPDATEUSER
USR_D_UPDATETIME datetime UPDATETIME
Convention Data Type Actual Name
BUG_N_PROJECTID numeric PROJECTID
BUG_V_PROJECTNAME varchar PROJECTNAME
BUG_V_PROJECTCODE varchar PROJECTCODE
BUG_N_PROJECTBUDGET numeric PROJECTBUDGET
BUG_C_PROJECTTYPE char PROJECTTYPE
BUG_V_CLIENTNAME varchar CLIENTNAME
BUG_C_DISCLOSE_SCHED char DISCLOSE_SCHED
BUG_C_DISCLOSE_EFF char DISCLOSE_EFF
BUG_C_DISCLOSE_SIZE char DISCLOSE_SIZE
BUG_C_DISCLOSE_EOQ char DISCLOSE_EOQ
BUG_C_STATUS char STATUS
PRJ_C_UPDATEUSER char UPDATEUSER
PRJ_D_UPDATETIME datetime UPDATETIME
*
Improve general project organization;
Promote online cross-functional cooperation within company;
Enhance resource planning;
Speed up bug/issue resolution times;
Ensure the necessary quality levels at every project stage and functional area;
Implement collaborative development scenarios with substantial customer input and feedback;
Increase transparency of development and support processes;
Efficiently employ international taskforce and development teams;
Capitalize on best practices across projects