Changes between Version 6 and Version 7 of PLATFORM_STANDARDS_DESIGN


Ignore:
Timestamp:
09/25/08 13:19:21 (17 years ago)
Author:
deyan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PLATFORM_STANDARDS_DESIGN

    v6 v7  
    1 Design has to be started after the Analysis for this revision has passed review (>=3 points). A task with non-reviewed analysis cannot be designed.  Design section for each task should cover implementation method for this task revision (what has to be done exists in Analysis section) - how it should be implemented. For each task in Design section, please include:  
     1Design should be started after the Analysis for this revision has passed review (>=3 points). A task with non-reviewed analysis and design gets review at implementation. In that case the mark is for design and analysis, too.  Design section for each task should cover implementation method for this task revision (what has to be done exists in Analysis section) - how it should be implemented. For each task in Design section, please include:  
    22 * Tools that should be used for the implementation 
    33 * What are the specific result requirements 
     
    55  * Exact file format and location of the results. 
    66Depending on task type design section should contain 
    7  * For code tasks: 
     7 * Coding tasks - Design of these tasks should describe technology that will be used for reaching task's requirement. 
    88  * Required libraries 
    99  * Implementation methods, suggested algorithms, etc. 
    1010  * UML diagrams (class diagrams) where needed 
     11  * Initial tests 
     12 * Bug Fix - Design of bug fixes is similar to Coding tasks' design, but should also answer the questions Analysis should answer the question why does this bug appear, which part of the code is guilty for the wrong functionality (what was wrong with the code, why it was not suitable). Design also contains auto-tests that prove bug wouldn't be presented after implementation. 
     13  *  
     14  * Required libraries 
     15  * Implementation methods, suggested algorithms, etc. 
     16  * UML diagrams (class diagrams) where needed 
     17  * Initial tests 
     18 * Document - Design should point which tools will be used, how the document will be created. 
     19 * Setup - In Design  section should be decided which computer appliance will satisfy the requirements, how it will be set up, what technologies will be used. Give links to websites of software solutions that should be used. 
     20 * Design - Design explains what should be done for meeting the requirements, links to tools that will be used, algorithms, diagrams and whatever is needed for an easy implementation. 
     21 
     22 
    1123 * For specification tasks 
    1224  * Required auxiliary tools