Changes between Version 2 and Version 3 of Feb2010Evaluation
- Timestamp:
- 2010-05-19T18:46:20Z (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Feb2010Evaluation
v2 v3 1 = Evaluation Enviroment=1 = Evaluation Enviroment = 2 2 3 3 Evaluation Date: Feb. 18th, 2010 … … 8 8 * MySQL 5.1.42 9 9 10 = Workload Analysis Summary=10 = Workload Analysis Summary = 11 11 12 == For Current Version==12 == For Current Version == 13 13 14 14 Setting up production environment and backups: 10h … … 28 28 29 29 30 = Developer Requirements=30 = Developer Requirements = 31 31 32 32 Familiar with PHP programming language … … 35 35 Knowledge of CakePHP framework (or MVC structure) 36 36 37 = User and Development Documentation=37 = User and Development Documentation = 38 38 39 39 Both user and development documentations are need. Currently the build-in tutorial wizard is not working and there is no other help on any page. The user documentation on the iPeer website is outdated (only for 1.6). The first time user may need some detailed documentation or training to use this application. … … 41 41 42 42 A bug tracking system and project management system (e.g. TRAC) are need to be set up. The project history will be more track-able. And it will provide better collaboration between developers as well as users and developers. 43 = Unit Testing and Functional Testing=43 = Unit Testing and Functional Testing = 44 44 45 45 To ensure the quality of the codes, unit testing and functional testing are need. An automated testing framework maybe used to control the execution of tests. There is currently no testing codes included in this application. 46 = Stress Testing=46 = Stress Testing = 47 47 48 48 The bottleneck of the application need to be identified and a testing plan needed to be set up. 49 = Compatibility and Portability Check=49 = Compatibility and Portability Check = 50 50 51 51 During the evaluation, there are some non-compatible or low portability codes found. Those codes may cause problem or fail in different server environments. Some of the syntax are not recommended in official PHP documentations. If necessary, the CakePHP framework may need to be upgraded for better compatibility and performance. 52 52 53 = Cross-browser Support=53 = Cross-browser Support = 54 54 55 55 The current version of iPeer does not support the Safari. All main browsers requires to be supported. 56 56 57 = Future Development=57 = Future Development = 58 58 59 59 CWL authentication for instructors or Shibboleth for both instructors and students … … 62 62 63 63 64 = Competitors=64 = Competitors = 65 65 66 66 WebPA 67 67 68 == Advantage==68 == Advantage == 69 69 70 70 Stable … … 74 74 More reports supported 75 75 Larger user group and commuity 76 == Disadvantage==76 == Disadvantage == 77 77 78 78 No CWL integration … … 82 82 83 83 84 = Bugs Found During the Evaluation=84 = Bugs Found During the Evaluation = 85 85 86 86 Clicking on Show/Hide button in any course under Course tab will generate SQL error … … 95 95 Email sending is not working properly 96 96 97 = Patches Applied During the Evaluation=97 = Patches Applied During the Evaluation = 98 98 99 99 Some of the patches has to be applied before the application can work correct.