Version 12 (modified by todor, 16 years ago) (diff) |
---|
Analysis
Overview
This revision should make the internal backlog easier to use.
Task requirements
- This task depends on SCS_WIKI_MAINTENANCE_R2 Make sure you implement it after the maintenance.
- Use the existing structure of the backlog
- Define rules of backlog (using previous revision implementation INTERNAL_BACKLOG_STRUCTURE_R0 Create a wiki page, create a link to it in SCS_SITE_DESIGN/DevelopmentHome page.
- Research forms (an example is added as comment in the ticket) to provide a way to post quick impediments, open questions, etc (without signing in). Link created forms in SCS_SITE_DESIGN/DevelopmentHome
- Correct dates to the following date format YYYY-MM-DD
- Remove the milestone rows as they are not accurate (daily availability sheet)
- Resize the columns for their content
- Add "Assigned to" and "Comments" column to the impediments sheet
- For daily availability set format for the availability columns and apply it (See implementation idea section for this one).
- Decide which sheets should have Comments columns and add them
- Add "Solution" columns to open questions and impediments sheet
- Fill in the Important documents and define a way to mark when they are changed
Task result
More usable backlog
Implementation idea
The easiest way to accomplish correct date formatting is to select the entire column and click the More formats button (Looks like this: [123]). Took about 30 minutes to find it out! Create forms for impediments and open questions.
List of important documents:
ImportantDocs
Related
INTERNAL_BACKLOG_STRUCTURE_R1
http://spreadsheets.google.com/ccc?key=p-0Oq38E1ayuX-E_kPfPxbg&hl=en
How to demo
Show http://spreadsheets.google.com/ccc?key=p-0Oq38E1ayuX-E_kPfPxbg&hl=en and explain modified parts.
Design
- Forms were decided to be obsolete.
- Improve Daily Availability spreadsheet
- Remove the blank separators from the daily availability, because they're obsolete and create difficulties in filling the availability.
- Add columns for all missing team members
- Each member must have two columns:
- the first is for description of the time interval he/she would be available
- the second column contains the total time measured in hours that the team member will work on this date
- you may add different backgrounds for easier navigation in the backlog
- Replace the colors with text, where is green replace it with "1eff"
- Fix the file format it must be YYYY-MM-DD
- Impediments spreadsheet
- add column for comments
- add column "assigned to"
- add column "Solution"
- Open questions spreadsheet
- add column "Solution"
- Smells spreadsheet
- add column for comments
- add column "assigned to"
- Documents spreadsheet
- add columns for the missing team members
- fix the links to the documents to correspond the new trac location
- for example http://asteasolutions.net:7080/sophie2/wiki/DEVELOPMENT_OVERVIEW must be replaced by http://sophie2.org/trac/wiki/DEVELOPMENT_OVERVIEW
- do this for the rest of the documents
- Resize all columns to fit their contents
- Create document with detailed explanation of the internal backlog's contents
Impediments
Name - contains short descriptive name of the impediment written down with small letters and "-" instead of spaces.
Description - contains more detailed (most of the) information about the impediment. It may contain several sentences.
Date - this field must contain the date that the impediment is discovered. You must submit the impediments at the moment you saw them, so ideally this field includes the date when the impediment was submitted.
Reporter - contains the dev id of the one that has discovered and reported the impediment.
Impact - contains information about how severe the impediment is. There are three possibilities: low, medium and high.
Status - there are two possibilities: resolved - if the problem is solved, and unresolved - if the problem is still on line.
Assigned to - this field is optional and includes the dev id to the team member that is assigned to resolve the impediment.
Comments - this column includes comments about the impediment. All team members can write a comment, it is recommended if you have opinion on the topic to leave a comment.
Smells
Name - contains short descriptive name of the "smell" written down with small letters and "-" instead of spaces.
Description - contains more detailed (most of the) information about the "smell". It may contain several sentences.
Location - contains information about where the "smell" is located.
Date - this field must contain the date that the "smell" is discovered. You must submit the "smells" at the moment you saw them, so ideally this field includes the date when the "smell" was submitted.
Reporter - contains the dev id of the one that has discovered and reported the "smell".
Status - there are two possibilities: done - if the problem is solved, and open - if the problem is still not solved.
Assigned to - this field is optional and includes the dev id to the team member that is assigned to resolve the "smell".
Comments - this column includes comments about the "smell". All team members can write a comment, it is recommended if you have opinion on the topic to leave a comment.
Documents
Implementation
(Implementation results should be described and linked here (from the wiki or the repository))
Testing
Comments
(Write comments for this or later revisions here.)