Marbles: Difference between revisions
No edit summary |
No edit summary |
||
| 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 | #* 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> | #* 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. | #* 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 | 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 | ##* 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. | ||