CEN3031 Software Engineering
Alen Cruz
                                                               Group 1: ABCD
                                                               Group 2:
6248
Click HERE to access project 1's website.
Click HERE to access project 2's website.
Click HERE to access project 2's bulletin board.
Click HERE to access project 2's wiki.

Time Sheet for Fall 2006
September October November December End

Date Activity Estimated Time Actual Time
9/1/06 Lecture 1 hr 1 hr
9/1/06 Create web directory, personal page and bring it online. 1.5 hr 1 hr
9/2/06 Develop 3 system requirements for a tax filing system. 1.5 hr 1 hr
9/5/06 Discussed and evaluated requirements with group and TAs. 1 hr 1 hr
9/7/06 Developed 2nd essay evaluating progress so far. 1.5 hr 2 hr
9/8/06 Correct the 3 requirements as discussed with group and TAs. 0.5 hr 1 hr
9/8/06 Created story cards for the 3 requirements previously developed. 1 hr 0.5 hr
9/12/06 Discus additional requirements and receive feedback on story cards. 1 hr 1 hr
9/13/06 Develop 3rd essay by analysis work up to date (story cards, etc...) 1.5 hr 2 hr
9/14/06 Meet with group to work on design phase. 1 hr 1 hr
9/15/06 Lecture 1 hr 1 hr
9/18/06 Lecture 1 hr 1 hr
9/18/06 Prepare requirements and story cards for publishing. 1 hr 1.5hr
9/20/06 Lecture 1 hr 1 hr
9/21/06 Group meeting (discussed requirements and design assignment; assigned group members for each; debated implementation details) 1 hr 1 hr
9/22/06 Lecture 1 hr 1 hr
9/25/06 Lecture 1 hr 1 hr
9/25/06 Completed requirement assigned to me, which dealt with calculating that tax for a user given: taxable income, filing status, and IRS federal tax rate schedule. (Req#4) 1 hr 1.5 hr
9/26/06 Discussion session: determined the next requirements for implementation and assigned requirements to group members. 1 hr 1 hr
9/27/06 Lecture 1 hr 1 hr
9/28/06 Group meeting (discuss the progress of the requirement implementation, deal with any implementation issues). Broke down the requirement assignments- I received Req#5 and #14. 1.5 hr 1 hr
9/29/06 Lecture 1 hr 1 hr
9/30/06 Work on implementing second set of requirements out of which I worked on and implemented requirement #5 and #14. 2 hr 2.5 hr
10/2/06 Lecture: Discussed upcoming change of plans for the class. 1 hr 1 hr
10/3/06 Discussion session: Update TAs on progress, determined next set of requirements to be worked on. Receive instructions for changes to class structure. 1 hr 1 hr
10/4/06 Lecture 1 hr 1 hr
10/5/06 Group meeting: Discuss progress of requirement implementation and deal with any issues. Talk about presentations and new discussion-wide project. I was assigned new requirement #13 and also finish implementing #14 and #5 as it concern to their integration with the rest of the program. 1.5 hr 2 hr
10/6/06 Lecture 1 hr 1 hr
10/9/06 Lecture 1 hr 1 hr
10/9/06 Worked on finishing the integration of requirement #14 and #5 into the software. In specific there seems to be a problem with dynamically editing the content of a pane which if unresolved will lead to implementation changes. Also set the groundwork for requirement #13. 2 hr 4 hr
10/10/06 Discussion session: Demoed the progress on the tax project and started coordination for section-wide project. 1 hr 1 hr
10/11/06 Lecture 1 hr 1 hr
10/12/06 Group meeting: Worked on putting the finishing touches on program and also develop strategy for project presentation. All requirements that were to be implemented were finished and some minor details were identified. Also discussed the presentation outline for Tuesday. 1.5 hr 1 hr
10/13/06 Lecture 1 hr 1 hr
10/14/06 Work on cleaning up some minor details: making sure the username and password fields are cleared once the login page is shown and also making sure errors are caught and proper outputs are printed to console. 3 hr 2 hr
10/16/06 Lecture 1 hr 1 hr
10/17/06 Discussion session: Presented Project 1 Presentation. 1 hr 1 hr
10/18/06 Lecture 1 hr 1 hr
10/20/06 Lecture 1 hr 1 hr
10/22/06 Begun working on assignment for next two weeks as part project 2. My assignment is to "Research (existing system structure, integration, requirements)". First thing I worked on was setting up jEdit on my workstation. Also contacted the other person with the same assignment to begin coordinating. 1 hr 1.5 hr
10/23/06 Lecture 1 hr 1 hr
10/24/06 Discussion session: Meet with entire group and discussed the direction of the project. Also discussed with Chris, who is the other person assigned to research/requirements, the strategy to tackle our assignment. 1 hr 1 hr
10/25/06 Lecture 1 hr 1 hr
10/27/06 Lecture 1 hr 1 hr
10/28/06 Worked on developing two requirements for the system, also started to look into how jEdit is configured.  1 hr 1.5 hr
10/29/06 Worked on developing three additional requirements for the system and developed story cards for all five of my requirements.  1.5 hr 2 hr
10/30/06 Lecture 1 hr 1 hr
10/31/06 Discussion session: Meet with entire group and discussed the progress of the group and the activities for the next week. For the next week my subgroup will be finishing and consolidating the requirements and story cards and begin working on a test plan for the software. 1 hr 1 hr
10/31/06 Revised requirements based on discussion with Joel and other group members then consolidated my original 5 requirements with Chris' requirements and sent for merger by Chris. Reflected the changes of the requirements in the story cards. 1 hr 1.5 hr
11/1/06 Lecture 1 hr 1 hr
11/2/06 Will begin working on test plan for JCheck based on the test plan material discussed in lecture. Will coordinate with Chris and Bhavya as to how the development of the test plan will be implemented. Will talk to appropriate team members should questions arise during the development of the test plan. 3 hr 1 hr
11/3/06 Lecture 1 hr 1 hr
11/6/06 Lecture 1 hr 1 hr
11/6/06 Group Meeting to discuss new assignments for week 4 and review direction of project. 1 hr 1 hr
11/6/06 Finalize the preliminary test plan which will be merged with other's on Tuesday's discussion session. I created 4 test cases and accompanying java files to test four of the requirements created last week. Uploaded test cases and files to Wiki for review and consolidation tomorrow. 2 hr 2 hr
11/7/06 Discussion Session/Group Meeting: Consolidate work done so far on test cases and discuss/implement any changes necessary. 1 hr 1 hr
11/8/06 Lecture 1 hr 1 hr
11/8/06 Work on implementing changes to test plan discusses in Monday's group meeting and Tuesday's discussion section meeting. Post updates to Wiki. 2 hr 1.5 hr
11/9/06 Testing group meeting: Discussed the direction of the test group, divided the work by having some of the team work on JUnit while others work on the different parser cases. Personally I will be working on the "variable" parser cases, coming up with all scenarios for declaring and referencing variables.  1 hr 1.5 hr
11/10/06 Worked on developing Essay #10 1 hr 1.5 hr
11/12/06 Worked on developing the "variable" parser cases Java file to test the declaration and referencing of variables. Researched all possible different combinations of modifiers for variables and methods. Developed Java test file to test the "variable parser case" as discussed above. 1 hr 2 hr
11/13/06 Lecture 1 hr 1 hr
11/13/06 Group Meeting: Reviewed status of project and looked to make sure requirements were meet for Tuesday's discussion session. Reviewed bug tracking feature to report testing results.  1 hr 1 hr
11/13/06 Finished working on the initial Java file to test the different variable parser cases from a black box standpoint (e.g. running the Java file as a normal user would from the jEdit interface). 1.5 hr 1 hr
11/14/06 Discussion Session/Group Meeting: Review status of project with entire group. Update TAs on testing subgroup as needed. Set timeline for testing and review how to run JCheck on local machine to perform test. 1 hr 1 hr
11/15/06 Lecture 1 hr 1 hr
11/15/06 Work on running JCheck with jEdit to start running the black box testing scenario. Report any problems to the Google bug tracker and follow up with the developers. 2 hr 0.5 hr
11/17/06 Lecture 1 hr 1 hr
11/20/06 Lecture 1 hr 1 hr
11/20/06 Checked out latest version from the repository of both jEdit and JCheck and built both with Netbeans. Tested the first three test cases and reported results in Test Results form and issue tracker. Reviewed issues on the issue tracker to confirm their replication. Continued to develop Java test files for black box (user oriented) testing of the system. 1 hr 3 hr
11/21/06 Discussion Session/Group Meeting: Review status of project with entire group. Help demo Netbeans integration if necessary. Continue to implement test cases and document the results. Answer any of the developer's questions regarding the issues I have posted thus far. 1 hr 1 hr
11/22/06 Lecture 1 hr 1 hr
11/22/06 Continue working on test cases, check on previously reported bugs and perform follow up testing if work has been done on them. Report any new issues. 3 hr 2 hr
11/25/06 Worked on test cases for already submitted issues by re-testing the newest revision (42). Submitted new issue (Issue #15). 1 hr 1.5 hr
11/27/06 Lecture 1 hr 1 hr
11/27/06 Group Meeting: Worked on the presentation by reviewing the current presentation material and adding new content. Also worked on determining who was going to present the different slides. 1 hr 1 hr
11/28/06 Discussion Session/Group Meeting: Work on finishing the presentation and review the current status of the project 1 hr 1 hr
11/28/06 Prepare for presentation by reviewing slides that I need to cover during the presentation. Also updated Test Results based on the latest information from the issue tracker and further testing. 1 hr 1.5 hr
11/29/06 Group presentations in class. 1 hr 1 hr
12/1/06 Group presentations in class. 1 hr 1 hr
12/2/06 Test the newest version of the program and update test results accordingly. Some of the problems were corrected however there seems to be a few issues that are still unresolved. Will wait for new releases to re-test. 1 hr 1.5 hr
12/4/06 Re-tested latest repository versions and most issues with the parser now seem to be corrected. There is an issue with the Whole Document checker. I will wait until that is resolved to go back and certify all of the test cases. 1.5 hr 1 hr
12/4/06 Final exam. 2 hr 2 hr
12/4/06 Lecture 1 hr 1 hr
12/5/06 Discussion Meeting: Work out any last details with the project and final demo. 1 hr 1 hr
12/5/06 Re-test all outstanding test cases and document properly for final submission. 1.5 hr 1 hr
12/6/06 Demo presentation in class. 1 hr  

Last Modified On: 12/05/2006 1:00 PM -FINAL-