| 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 |
|