10/15/00 19:30-20:30
- Attended second meeting
10/27/00 - 10:50am - 11:20am
- Updated Webpage with meetings minutes from last two meetings.
10/28/00 - 3:00am - 3:30am
- Made minor changes to project homepage.
- Informed all team members to create & maintain their online timesheets and logs.
Email sent: ----------- Date: Sat, 28 Oct 2000 03:11:31 -0500 (CDT) From: Al ChuTo: cs327 Subject: CS 327: Webpage Timesheets Please update your timesheets/logs on the webpage. Ed/Coach - Let me know if this is what a tracker is supposed to do. Keep track of progress and inform team members if they aren't keeping up with tasks. Ed's Respons: ------------- Date: Sat, 28 Oct 2000 16:02:58 -0500 From: Eddie McGillis To: cs327 Subject: Re: CS 327: Webpage Timesheets Yes, as of right now that is all you can do. Once we get some stories down from a customer, then you can keep track of how many stories have been estimated, how many unit tests have been written, etc. and make some pretty graphs or something. I can meet Sunday at 7:00. Are we still planning on meeting? Where at? Fazolis, Grainger, or DCL? Eddie
10/29/00 - 7:00pm - 7:45pm
- Attended third meeting.
10/29/00 - 9:15pm - 10:00pm
- Wrote up meeting minutes and mailed them to everyone.
- Updated meeting minutes on webpage.
- Began measuring timesheet progress. Placed a timesheet measurement table on the webpage.
10/30/00 - 12:00 midnight
- E-mailed TA questions we had from previous meeting
Date: Mon, 30 Oct 2000 23:55:35 -0600 (CST) From: Al Chu10/31/00 - 8:20pmTo: [email protected] Subject: Web Based Gradebook - Questions Hi, I am the group contact for web based gradebook. We have some questions that we were hoping you could answer for us. 1. What documents are we expected to produce for our project? Because XP has no established artifacts, we are a little confused on what to produce (besides the obvious like user stories and unit tests). Should we just produce whatever we feel is necessary for us to produce (i.e. Software Scope, flow diagrams, etc.)? Or do you the TAs have required documents for us to produce? 2. Since XP has no "hard-set" artifacts, what checkpoints are we supposed to establish? Are these checkpoints that we establish ourselves or with you the TA? (The webpage hints as thought the TA and the group selects checkpoints together, but we are unsure). 3. Are we allowed to change roles of individuals within our group? One team member is a little busier than the rest and we feel it would be best if someone else takes over the role of customer. Thanks, Al Chu Received Reply: --------------- Date: Wed, 1 Nov 2000 13:07:22 -0600 (CST) From: CS327 TA To: Al Chu Subject: Re: Web Based Gradebook - Questions Hi, 3. You can change roles. Just notify me. 1. In terms of the artifacts, yes, XP doesn't require estabilished artifacts. However, you need to submit artifacts that show how you followed XP process. So in your case, user stories card, meeting reports, or any logs to prove that you're doing pair programming would be those artifacts to submit. There're no required artifacts. If you used some kinds of diagrams to communicate among members, you can submit those,too. 2. In terms of the milestone of the project, you can set your own milestone based on the 'time cost' of user stories you are taking. Put it up on the web, so that I can take a look at and give you comments. Seung-won
11/4/00 - 2:20pm
- E-mailed everyone meeting reminder
- Told everyone to update their timesheets again!
Date: Sat, 4 Nov 2000 14:20:29 -0600 (CST) From: Al Chu11/05/00 - 8:30-9:45pmTo: cs327 Subject: CS 327: Meeting Reminder & Online Timesheets Meeting Tomorrow: 8:30 pm - Grainger 4th Floor - Meeting 2 times a week, when are good times to meet now? - Drew have as many user stories ready as possible - Write up software scope - Plan for rest of semester? - organize user stories by customer needs - write iteration timeline - unit tests for first iteration - Dates to do this stuff by? Timesheets - Please put your timesheets on the webpage... you can cut and past the timesheets that I have done and work from there... server: ftp.geocities.com login: [took it out] pw: [took it out] all you have to do is upload your file ... Make sure that your timesheets are detailed. I.e. if you made a suggestion to another group member on what to do... write it down. If you did something "significant" at a group meeting write it down... Al Received Reply from Noel Gres: ------------------------------ Date: Sat, 4 Nov 2000 14:36:21 -0600 (CST) From: noel timothy gres To: Al Chu Subject: Re: CS 327: Meeting Reminder & Online Timesheets I case I forget, I believe we should come up with a system metaphor. I remember it being mentioned in lecture.
11/05/00 - 10:45-12:00
Tracker Duties:
- Updated project timesheet counts
- Created project user-story counts
Generic Duties:
- Wrote up meeting minutes
- Edited homepage to organize meeting minutes more properly
- Updated meeting minutes on homepage
- Updated timesheet/logfile
- Wrote Up & added Software Scope document to homepage
- E-mailed TA concerning change of customer role.
E-mail: ------- Date: Mon, 6 Nov 2000 00:32:52 -0600 (CST) From: Al Chu11/06/00 - 9:00am-9:15am + 9:35am-10:00amTo: CS327 TA Cc: drew alan roedersheimer , ian michael bearman Subject: Re: Web Based Gradebook - Questions On Wed, 1 Nov 2000, CS327 TA wrote: > 3. You can change roles. Just notify me. Ian Bearman is now a developer & Drew Roedersheimer is the customer in our group. Thanks, Al Chu
Email: ------ Date: Mon, 6 Nov 2000 09:51:09 -0600 (CST) From: Al ChuTo: cs327 Subject: cs327: Met w/ TA I met with the TA today, and these are the things we went over. Expectations for the semester: For this semester, if we can get all user-stories done and have a release plan, that should be more than enough. If we can get some unit tests done, that'd be a plus. System Metaphor: This can be almost anything that we want it to be. I asked her if things like entity-relationship and system-context diagrams (and such) would be ok. She said that those would be fine. We can use anything as long as it helps us on the project. Tracker: Tracker doesn't really have anything "real" to measure right now. But measuring almost anything is ok if it helps the group stay on track. Said it would be a good idea to measure "number of user stories estimated" on my chart too. If there was anything else I needed to ask the TA, LMK. Al Chu
11/07/00 - 7:00-8:15pm
- Attended Fifth Meeting
11/07/00 - 10:00pm-11:20pm
Tracker Duties:
- Updated project timesheet counts
Generic Duties:
- Wrote up meeting minutes & placed on homepage
- Updated timesheet/logfile
- E-mailed TA w/ questions stated in meeting minutes.
- Created user-story template for customer to fill in.
Email to TA: ------------ Date: Tue, 7 Nov 2000 22:55:46 -0600 (CST) From: Al Chu11/08/00 - 10:00pm-10:15pmTo: [email protected] Subject: Web Based Gradebook - XP Project Questions We have a question about what physical artifacts we have to turn in at the end of the semster. 1) Should we turn in physical note cards to you? We are going to place all our user stories on-line. We believe this is better for a school project because you (the TAs) will be able to see all of the changes we made to user stories over time. Our user stories online will be in "note card shape" and our plan is to simply print out user stories and use them appropriately during meetings and development. Would this be ok? Or should we still put all our user stories on note cards? 2) Should we turn in our own personal notes? For example, I take meeting minutes at our meetings, and later on I place these meeting minutes online. The notes aren't very "pretty", they are only scratch notes for me to remember what to place online at a later time. Thanks, Al Reply: ------ Date: Wed, 8 Nov 2000 18:11:49 -0600 (CST) From: CS327 TA To: Al Chu Subject: Re: Web Based Gradebook - XP Project Questions Note cards on-line are fine! As far as all meeting minutes are online, I don't think you need to submit your personal note. However, dividing meeting minutes in customer's views and in implementor's views would be interesting thing to try. Good luck!
Generic Duties:
- Posted reply from TA
11/09/00 - 7:00pm-7:45pm
- Attended sixth meeting.
11/11/00 - 2:15pm-3:40pm
- Worked w/ Prashanth Ranganathan to draw up the
System Context Diagram and System Flow Diagram
that was created during meeting #6.
- Put the diagrams online & updated meeting minutes.
11/12/00 - 11:00am-11:15am
- Yelled at my team members to update their timesheets!
- Made a timesheet template for everyone to follow!
Date: Sun, 12 Nov 2000 11:03:38 -0600 (CST) From: Al Chu11/12/00 - 6:00pm-7:20pmTo: cs327 Subject: CS 327 Timesheets!!!!! I'm BEGGING YOU ALL!!! UPDATE YOUR TIMESHEETS! ftp ftp.geocities.com login: [edited out] password: [edited out] get template.html (OR if you want, you could use hte template.html file I have just attached) rename template.html to .html edit appropriately. If you've had e-mail contact related to the project... add that too... if you've sat down and read XP put that down... ALL OF YOU CAN PUT DOWN THAT YOU ATLEAST WENT TO ONE MEETING!!!! send .html to the server and goto www.geocities.com/cs327wgb/ and see if you did it correctly!!! all done! It'll take 2 MINUTES FOR MOST OF YOU!!!
11/12/00 - 9:15 - 10:15pm
TRACKER DUTIES:
- Updated Timesheet measurement.
- Updated User Story measurement.
GENERIC DUTIES:
- Added meeting minutes to homepage.
- Updated Software Scope on webpage.
- E-mailed TA question we had during meeting.
Email: ------ Date: Sun, 12 Nov 2000 21:51:29 -0600 (CST) From: Al Chu11/14/00 - 7:00pm-8:10pmTo: [email protected] Subject: estimates on user stories & iteration length According to XP, iterations are usually 1-3 weeks in length and user story estimates should be no more than 1-3 weeks too. Should we adjust these values because we are students and not developers w/ 40 hours per week to work? Or should we stick to XP and simply do "ideal" estimates? Thanks, Al Chu reply: ------ Date: Mon, 13 Nov 2000 09:38:58 -0600 (CST) From: CS327 TA To: Al Chu Subject: Re: estimates on user stories & iteration length I think those convention can be adjusted to students' situations. Or you can try to split user stories. Bests, Seung-won
11/14/00 - 10:15 - 11:30pm
TRACKER DUTIES:
- Updated User Story measurement.
GENERIC DUTIES:
- Added meeting minutes to homepage.
- Added release plan to homepage.
11/16/00 - 7:00pm-8:00pm
- Attended 9th meeting
11/17/00 - 12:00am - 12:50am
TRACKER DUTIES:
- Updated User Story measurement.
- Updated Timesheet Measruements.
GENERIC DUTIES:
- Added meeting minutes to homepage.
- Added iteration #1 to homepage.
- Added iteration #2 to homepage.
- Updated release plan.
11/17/00 - On & Off from 11:00am - 1:00pm
- Thought up possible unit test cases and jotted them down.
11/28/00 - 5:30pm - 7:00pm
- Met w/ Noel Gres (Iteration 1 Partner)
- Worked on iteration #1 unit-tests for our user-stories.
11/28/00 - 9:45pm - 11:45pm
- Typed up unit-tests for iteration #1.
- E-mailed Noel about problems with unit-tests I just thought up (email below)
- E-mailed customer about issue we have about a unit-test. Needed to confirm (email below)
TRACKER DUTIES:
- Updated timesheet measurements.
- Yelled at group members to update their timesheets again!
Date: Tue, 28 Nov 2000 22:40:50 -0600 (CST) From: Al Chu11/30/00 - 10:45amTo: noel timothy gres Subject: ugh I just realized some problems with the tests for user story #8, once the unit tests are up, let me know if the changes I made were ok... I just suddenly realized it. Basically, we also have to test to make sure once user #1 exits the grade modification area, then user #2 can enter the grade modification area. Also, as I sat down and thought about it, I don't know if we should create unit tests to handle the selection of "grade listings" ... that should probably be handled by the people that are doing the user story related to "professor creates grade listing in gradebook" .... Let me know what you think Al Chu ------ Date: Tue, 28 Nov 2000 22:46:42 -0600 (CST) From: Al Chu To: drew alan roedersheimer Cc: noel timothy gres Subject: Hey Customer Me & Noel need to confirm something for our unit tests. All grades in the gradebook will be >= 0 right? Noel insisted we confirm, since it is possible some professors would want to do "wierd grading schemes." Al Chu Response: Date: Wed, 29 Nov 2000 15:29:35 -0600 From: Drew Roedersheimer To: Al Chu Subject: Re: Hey Customer Sorry I didn't get back to you sooner.. I think that grades would need to be >=0... -Drew
12/4/00 - 5:00pm - 7:00pm
- Met w/ Noel Gres (Iteration 1 Partner)
- Revised iteration #1 unit-tests based on peer-reviews.
12/4/00 - 7:00pm - 7:45pm
- Attended Meeting Number 10
12/4/00 - 7:00pm - 7:45pm
TRACKER DUTIES:
- Updated timesheet measurements
- Continually yelled at people to finish up their timesheets.
GENERAL DUTIES:
- Put meeting minutes online.
12/7/00 - 10:30am - 10:45am
GENERAL DUTIES:
- Cleaned up some stuff on the webpage.
- Added "pair programming log" to webpage.
12/9/00 - 8:00pm
TRACKER DUTIES:
- Updated timesheet measurements