41 | | * Writing analysis |
42 | | * Task Tips |
43 | | * Writing reports |
44 | | * Coding |
45 | | * Code Tasks Requirements |
46 | | * Coding Conventions |
47 | | * Code Smells |
48 | | * Writing Javadoc |
49 | | * Logging |
50 | | * Testing |
51 | | * Manual Tests |
52 | | * Auto Tests |
| 41 | * '''Writing analysis''': After reading PROCESS, you should know what analysis is. Manual for writing good analyses -> [wiki:PLATFORM_STANDARDS_ANALYSIS_R0#Howtowriteanalysis] |
| 42 | * '''Writing reports''': In the end of every working day you should submit a daily report, as well as Interation report in the end of the iteration. How to do this: [wiki:REPORTS]. |
| 43 | * '''Coding''' |
| 44 | * Code Tasks Requirements: [wiki:CODE_TASKS_REQUIREMENTS]. |
| 45 | * Naming Conventions: [wiki:NAMING_CONVENTIONS]. |
| 46 | * Code Smells: [wiki:CODE_SMELLS]. Bad code examples. |
| 47 | * Writing Javadoc: [wiki:JAVADOC_CONVENTIONS]. |
| 48 | * Logging: [wiki:LOGGING]. |
| 49 | * '''Testing''' |
| 50 | * Manual Tests: [wiki:PLATFORM_STANDARDS_MANUAL_TESTS_R0#]. |
| 51 | * Auto Tests: [wiki:TESTING]. |
66 | | * Sophie Platform |
67 | | * Platform Design |
68 | | * Plugin Architecture |
69 | | * Core |
70 | | * Base |
71 | | * Features |
72 | | * Sophie Server |
73 | | * Sophie end product |
74 | | * Project Community |
75 | | * Supporting Artifacts |
| 64 | * '''Sophie Platform''': the platform contains the internals from which everything visible is build. |
| 65 | * '''Platform Design''' |
| 66 | * '''Plugin Architecture''' |
| 67 | * '''Core''': Properties, changes, logging. |
| 68 | * '''Base''': gui libraries, persistence libraries... test helpers... |
| 69 | * '''Features''': Application/Book/In-level features. Application features: books; Book features: book contents; In-level features: frames, etc. |
| 70 | * '''Sophie Server'''. |
| 71 | * '''Sophie end product''': Help, etc. |
| 72 | * '''Project Community''': Publishing the project status. |
| 73 | * '''Supporting Artifacts''': Schedule, backlogs, process, etc. |