If a project can be completed quickly, with little coordination and few interruptions, do so without following this process. The goal is to complete work, not produce wiki pages and JIRA tickets.
Process
To Record a New Project
Chose a name for the project. This will be used as the working name of the project, and will appear
This name should also be used consistently in all discussions about the project.
Add the project WikiWord to the CASA Software Engineering page under the "Projects" heading "Not Started" sub-heading.
Projects are listed in alphabetical order in the "Not Started" list by their project WikiWord.
Save the CASA Software Engineering page and verify the project WikiWord appears where expected.
It should appear as red text. If not, this WikiWord has already been used somewhere else in the wiki. Remove the WikiWord just added, choose a new project name, and try again.
Create the Project Tracking Page by clicking on the new project WikiWord.
This will open the page in a WISIWIG editor.
Save it as is, then open it for editing in the non-WISIWIG editor by clicking on the "Edit wiki text' button at the top of the page.
Replace the text "CAS-TBD" in the project tracking page with the URL of the new JIRA task to the project tracking page.
To Work on a Project
Move the project from the CASA Software Engineering "Projects" heading "Not Started" sub-heading to the "Active" sub-heading.
Fill out the rest of the project tracking page as is useful.
Fill out only as much is useful.
Use links to existing pages as much as possible.
Do not duplicate anything that belongs somewhere else.
As the project is decomposed into smaller tasks, add Jira sub-tasks to the project tracking Jira task.
Use Jira sub-tasks to track and assign sub-tasks.
Do not duplicate this in the project tracking page.
When working on sub-task tickets, log work as appropriate.
As sub-tasks are completed, mark them as resolved.
If sub-tasks are for completing a deliverable, assign the sub-task to the customer to review and close.
Otherwise, assign the sub-task to the project lead to review and close.
If a Project Becomes Blocked
Move the project from the CASA Software Engineering "Projects" heading, "Active" sub-heading to the "Blocked" sub-heading.
In the project tracking ticket, set "Workflow" to "Hold Issue".
When a Project is Completed (new draft section by MGR)
Ensure that the Jira ticket and any sub-tasks are resolved.
Check with all the team members that they are satisfied that the project is indeed complete. If necessary, have them sign off on it via the Jira ticket.
Close the Jira ticket (and any sub-tasks).
Move the project from the CASA Software Engineering "Projects" heading, "Active" sub-heading to the "Completed" sub-heading.