System and method for issue collaborative tracking
AssigneeTurbulent Media Inc.
InventorsMarc Beaudet, Benoit Beausejour
Life of this patent
Estimating the term…
Abstract
A method for tracking of issues in a software development process. The method comprises: receiving a request for submitting a new development issue; creating a temporary issue entry; receiving a first set of user-provided information pertaining to the new development issue; storing the first set of user-provided information within the temporary issue entry; determining, from an originating issue database, a first set of potentially duplicate originating issue entries; and if a selection of a given one of the first set of potentially duplicate originating entries is received, storing, in the originating issue database, the temporary issue entry as a new contribution sub-entry of the given selected originating issue entry.
Claims19
A method for collaborative tracking of issues in a software development process, the method comprising:
- receiving, from a first user, a request for submitting a new development issue;
- in response to the request:
- creating a temporary issue entry;
- receiving, from the first user, a first set of user-provided information pertaining to the new development issue;
- storing the first set of user-provided information within the temporary issue entry;
- in response to receiving and storing the first set of user-provided information pertaining to the new development issue, performing a search in the originating issue database to identify a first set of potentially duplicate originating issue entries by comparing the first set of user-provided information to issue parameters of existing originating issue entries stored in the originating issue database to determine their similarity, wherein the originating issue database being a structured database with an internal structure including fields for storing originating issue entries, top level issue sub-entries, contribution sub entries and issue parameters, where each originating issue can be associated to one top level issue sub-entry and one or more contribution sub entries, each being associated to issue parameters defined by the user-provided information and where each originating issue entry corresponds to a non-duplicated previously identified development issue previously reported by users, and each potentially duplicate originating issue entry represent a potential duplicate of the new development issue defined by their similarity with the first set of user-provided information;
- selecting one of the first set of potentially duplicate originating entries, and
- in response to the selecting of the one of the first set of potentially duplicate originating entries, storing, in the originating issue database, the temporary issue entry as a new contribution sub-entry of the selected originating issue entry.
A system for collaborative tracking of issues in a software development process, the system comprising:
- at least one processor;
- at least one memory coupled to the processor and storing statements and instructions executable by the processor, which when executed by the processor causes the processor to perform operations comprising:
- receiving, from a first user, a request for submitting a new development issue;
- in response to the request, creating a temporary issue entry;
- receiving, from the first user, a first set of user-provided information pertaining to the new development issue;
- storing the first set of user-provided information within the temporary issue entry;
- in response to receiving and storing the first set of user-provided information pertaining to the new development issue, performing a search in the originating issue database to identify a first set of potentially duplicate originating issue entries by comparing the first set of user-provided information to issue parameters of existing originating issue entries stored in the originating issue database to determine their similarity, wherein the originating issue database being a structured database with an internal structure including fields for storing originating issue entries, top level issue sub-entries, contribution sub entries and issue parameters, where each originating issue can be associated to one top level issue sub-entry and one or more contribution sub entries, each being associated to issue parameters defined by the user-provided information and where each originating issue entry corresponds to a non-duplicated previously identified development issue previously reported by users, and each potentially duplicate originating issue entry represent a potential duplicate of the new development issue defined by their similarity with the first set of user-provided information;
- selecting one of the first set of potentially duplicate originating entries, and
- in response to the selecting of the one of the first set of potentially duplicate originating entries, storing, in the originating issue database, the temporary issue entry as a new contribution sub-entry of the selected originating issue entry.
A system for collaborative tracking of issues in a software development process, the system comprising:
- a collaborative issue tracking platform;
- a originating issue database being a structured database with an internal structure including fields for storing originating issue entries, top level issue sub-entries, contribution sub entries and issue parameters, where each originating issue can be associated to one top level issue sub-entry and one or more contribution sub entries, each being associated to issue parameters defined by user-provided information, each originating issue entry corresponding to a non-duplicated previously identified development issue previously reported by users, and;
- wherein the collaborative issue tracking platform is configured to:
- receive a request for submitting a new development issue;
- in response to the request, create a temporary issue entry;
- receive a first set of user-provided information pertaining to the new development issue;
- store the first set of user-provided information within the temporary issue entry;
- in response to receiving and storing the first set of user-provided information pertaining to the new development issue, perform a search in the originating issue database to identify a first set of potentially duplicate originating issue entries by comparing the first set of user-provided information to issue parameters of existing originating issue entries stored in the originating issue database to determine their similarity, each potentially duplicate originating issue entry representing a potential duplicate of the new development issue defined by their similarity with the first set of user-provided information;
- select if one of the first set of potentially duplicate originating entries, and
- in response to the selected one of the first set of potentially duplicate originating entries, store in the originating issue database the temporary issue entry as a new contribution sub-entry of the selected originating issue entry.
Dependencies are inferred from the claim text.