Line 87: |
Line 87: |
| #*gathering requirements of the project | | #*gathering requirements of the project |
| #*getting involved with Mentor in verifying and validating the requirements. | | #*getting involved with Mentor in verifying and validating the requirements. |
− | #*Architectural design / Pseudo code.This phase, I would be communicating with people as much as possible, getting requirements and verifying <br> with people or community. I would also go to the pre-releases of similar softwares to get prons and cons and trying to improve in our project <br> development.I am sure to get community support on this very interesting project. | + | #*Architectural design / Pseudo code. |
| + | #*This phase, I would be communicating with people as much as possible, getting requirements and verifying <br> with people or community. I would also go to the pre-releases of similar softwares to get prons and cons and trying to improve in our project <br> development.I am sure to get community support on this very interesting project. |
| #Coding Phase ( Time: May 25- July1 { This phase would be subdivided to different phases } ) | | #Coding Phase ( Time: May 25- July1 { This phase would be subdivided to different phases } ) |
| #*divisions for coding timeline | | #*divisions for coding timeline |
Line 93: |
Line 94: |
| #* actual coding, testing accordingly | | #* actual coding, testing accordingly |
| #* documenting code parallely | | #* documenting code parallely |
− | #* periodically sharing information with mentors and community members<br> | + | #* periodically sharing information with mentors and community members |
− | This phase will include actual coding. Since I already knew the related technologies and familiar to sugar development process. I can <br> devote more time to coding and thus improving the project at each phases. I will share doubts with community if occurs.<br> | + | #* This phase will include actual coding. Since I already knew the related technologies and familiar to sugar development process. I can devote<br> more time to coding and thus improving the project at each phases. I will share doubts with community if occurs. |
| #Testing Phase ( Time: July7- July 25 ) | | #Testing Phase ( Time: July7- July 25 ) |
| #* full testing of system with different phases | | #* full testing of system with different phases |
Line 100: |
Line 101: |
| #* fixing bugs if any | | #* fixing bugs if any |
| #* Last minute changes before final submission | | #* Last minute changes before final submission |
− | #* finish any documentation steps if left.<br> | + | #* finish any documentation steps if left. |
− | After coding, this is the most interesting part for me. Past I have also worked on code coverage tools for python and really love to <br> | + | #* After coding, this is the most interesting part for me. Past I have also worked on code coverage tools for python and really love to <br> |
− | analyze the efficency of program. I will go for different testing tools on program, Some tools I would like to go with<br> | + | analyze the efficency of program. I will go for different testing tools on program, Some tools I would like to go with |
− | * coverage | + | ##* coverage |
− | * I will use boost algorithms to improve run-time if it comes under requirement. I have been using CPYTHON for coding competitions and familiar<br> with different tweaks to modify run time such as psycho module. This will help in increasing the robustness and stability of program. | + | ##* I will use boost algorithms to improve run-time if it comes under requirement. I have been using CPYTHON for coding competitions and <br> familiar with different tweaks to modify run time such as psycho module. This will help in increasing the robustness and stability of program. |
| #Finalizing phase / Revision ( Time: from August 1 to END. ) | | #Finalizing phase / Revision ( Time: from August 1 to END. ) |
| #* review of code/ algorithm | | #* review of code/ algorithm |
Line 110: |
Line 111: |
| #* discussions on limitations of software and beneficials. | | #* discussions on limitations of software and beneficials. |
| #* preparing final deployments for various systems.<br> | | #* preparing final deployments for various systems.<br> |
− | Documentation stuffs would go in this phase | + | #* Documentation stuffs would go in this phase |
| | | |
| Time line: Seems very little time to do so many things, but I will try to give the best from my side. | | Time line: Seems very little time to do so many things, but I will try to give the best from my side. |