A project created in Project Tracker is a collection of instances of various artifact types. An artifact type can be a Defect, a Request for Enhancement, or any other basic element of a project. When you create a new instance of an artifact type, for example, a new Defect report, you supply information that your domain administrator and project owner have determined are important for that artifact type. For example, a Defect artifact type may require you to enter a description and the name of the customer who reported the defect. An artifact instance is also referred to as an artifact.
Each piece of information that you enter in an artifact is known as an attribute. Attributes are characteristics of artifacts. For example, when you enter a new Defect, a Description may be one attribute of the defect report and the Customer Name may be another attribute. Attributes may be used to check the database for duplicates.
When entering an artifact instance, keep in mind that the quality of the information that you enter is vital to a project's success. For example, the following may be appropriate guidelines for entering Defects:
Inappropriate example of a defect description:
"My browser crashed. I think I was on example.com. My computer uses Windows. I think that this is a really bad problem and you should fix it now. By the way, I don't like the icons. Nobody will use your software if you keep those ugly icons. Oh, and my grandmother's home page does not look right, either, it's all messed up. Good luck."
More appropriate example of a defect description:
"The system crashes when using an image link with the border=0 attribute. Steps to reproduce:
The system crashes.
Expected result: the system should not crash.
Obtained result: the system crashed.
Workaround: The system no longer crashes when I edit the index.html page and remove "border=0" attribute from the following image link:
<img src="http://example.com/images/topics/topicfoos.gif" width=34
height=44 border=0 alt="News">"
Each artifact type has a unique set of attributes. Your administrators may require you to provide some types of information and may allow you to leave other fields blank. Note that the more information you provide when entering an artifact, the easier you will make it for other people who must work with that artifact. In addition to filling out text entry fields, you can add information such as dependencies on other artifacts and file attachments such as screen shots, email messages, and so on.
You can create assocations between people and an artifact. For example, when entering a Defect, you may want to assign someone to be responsible for fixing the problem, and you may want several other people to be sent email notification whenever the artifact is modified.
After creating an artifact, you can run a search (also called a query) and change data, associate users with the artifact, and so on.
Note: When modifying an artifact, you can add, update, and delete users with one submit action. For example, if you have associated three users with an aritfact, you can remove the association for one user, change the association of the other two, and associate another user in one step from the Associate Users section of the Artifact Summary page.
NOTE: You can show a description for each attribute to help guide you in creating the artifact. To show attribute descriptions click the Show button in the Attribute descriptions field on the Enter new page. Attribute descriptions will appear below the attribute field in the form. Click the Hide botton to remove attribute descriptions.
Your ability to work with one artifact may depend on the resolution of other artifacts. For example, a defect may require closure of another defect before it can be closed. There are three levels of artifact dependencies within Project Tracker:
You can enhance an artifact instance by including relevant documentation, screen shots, email threads, code, or any other supporting file.
A user can view attachments associated with artifacts in a web browser. How an attachment is rendered in the web browser is dependent upon the attachment type selected during the attachment creation process. You can select any of the attachment types found in the type list or you can have the application automatically detect the attachment type. Since the attachment is rendered based on the attachment type selected you must use a compatible attachment type. Using an incompatible attachment type may result in failure to view the attachment in a web browser. For example, if you save a .doc file as a .bmp type and then try to view the attachment a blank page will appear. Files with size equal to 0 are not compatible with Project Tracker. Attempting to attach an empty file will result in an error message.
Note: Any spaces in the file name of the attachment are converted to underscores.
Note: The maximum file size of the attachment in Project Tracker is 150 mb.
While opening file attachments with extensions like DOC, XLS, PPT, and PPS; the files open differently in various browsers. When using Internet Exlporer, they open in the same window. But when using Mozilla and Netscape, the attachment file either opens in a new window or opens a dialog box requesting the user to click on the radio button titled Open With and Save to Disk option. The Open With option is further categorized into 'Open with default application' and 'Open with the application we specify'. On doing any of the above, two windows open up which display:
Note: However, a new window remains open but blank (this however depends if you open the attachment in a new tab or window).
The behavior is different in various browsers. However the same works consistently for attachments with extensions like TXT, JPG and GIF. This is caused by the individual browser settings.
If you have duplication checking active, Project Tracker will use a subset of attributes to check for possible duplicates in the database. If duplicates are found a report of similar artifacts will be presented with your artifact listed at the top. Review the artifacts listed to determine if an existing artifact covers the artifact you are entering. You can do a number of things at this point:
For each item in the database that has been identified as a possible duplicate for the criteria you entered, an entry appears in the Identified as duplicate screen. You can change the sort order by clicking on the title of the column. Each column represents an attribute used in the search for duplicates.
Each project has a set of assigned attributes. The values entered for each of the attributes is parsed into a search string so that each value becomes a searchable string. Use this page to compare your potential new artifact with those in the database.
The note box under the list of like artifacts allows you to add comments to artifacts without going to the artifact. You may want to comment that you are experiencing similar problems, recommend a solution for a similar artifact or add to the information in an attribute. Information entered in the box will be added to the Notes section in the artifact. To add comments, enter text in the Notes box and click the Add comment to selected button. Once your entry has been processed a message will appear at the top of the screen letting you know that your comment has been added.