Changes between Version 32 and Version 33 of PLATFORM_STANDARDS_ANALYSIS


Ignore:
Timestamp:
01/22/09 18:12:51 (16 years ago)
Author:
boyan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PLATFORM_STANDARDS_ANALYSIS

    v32 v33  
    1111The analysis of a task is written in a section of its wiki page called Analysis. When creating the task's page, use the TaskPageTemplate - it provides a backbone structure for the analysis, which consists of the following sections: 
    1212 * Overview - a brief description of the task (not more than a couple of sentences). In the first revision of the task, it should provide a brief overview of the whole task as well as what should be done in this revision. Otherwise, it should state what the current revision of the task is about.  
    13  * Task requirements - probably the most important section. It should include a list of requirements that the task must fulfill. These are used for reviewing the design and implementation phase so they should be chosen very carefully. It is recommended to write them as a bullet list. Make sure the requirements are fulfillable for the effort of the current revison of the task. When not sure, mark the less important requirements as oprional. 
     13 * Task requirements - probably the most important section. It should include a list of requirements that the task must fulfill. These are used for reviewing the design and implementation phase so they should be chosen very carefully. It is recommended to write them as a bullet list. Make sure the requirements are fulfillable for the effort of the current revison of the task. When not sure, mark the less important requirements as optional. 
    1414 * Task result - a short phrase or sentence of what the task result should be (for example "Source code"). If the results are more than one, it is recommended to list them as bullets. 
    1515 * Implementation idea - a brief description of how you would approach the task if you were to implement it. If you don't have a clear implementation idea, then you shouldn't write the analysis of this task. 
     
    9090 
    9191== Examples == 
     92Please note that these examples have been created according to the previous version of the standards and do not fully reflect the new ones. 
     93 
     94[wiki:BASE_HALOS_R0] - clear, concise and easily readable.[[BR]] 
     95[wiki:AUDIO_CONTENT_R0] - although a bit long, the overview gives a clear idea about what the task is about.[[BR]] 
     96[wiki:S2S_TESTING_SERVER_R0] - clear and well structured. 
    9297 
    9398== Reviewing == 
     
    95100The reviewer should track the presence of the following things: 
    96101 * Required things: 
    97   * Information in all sections of the analysis according to the descriptions mentioned above. 
     102  * Information in all sections of the analysis according to the descriptions mentioned above (both the general ones and those regarding the specific kind of task). 
    98103  * Clarity of expression - no misleading things that can be misunderstood or misinterpreted. 
    99104 * Recommended things: