Meet Planner
TIMELINE
February 28th, 2012
Began discussing goals and
design of the project. Determined 3-levels (upload, optimization, output).
Discussed possible reach features.
March 6th, 2012
First meeting with finalized
group. Began working on project document based on notes from previous meetings.
March
27th, 2012
Extensive discussion of
database design, as well as initial version control setup. Awaiting confirmation from Amazon
regarding EC2 for database storage. Set up group calendar for handling
scheduling.
March 29th, 2012
Had our first meeting with
Stephen, after which we mapped out the pages we eventually want to include in
our final design. Set goals for Monday meeting.
April 2nd, 2012
Had our second meeting with
Stephen, after which we began preliminary database integration with our
webpage. Over the past weekend, we worked individually on different views for
our webpage, and have a solid UI set up.
April 4th, 2012
We met and worked on having
our website add data to the database. We didnÕt make as much progress as we had
hoped, but we all learned in the process.
April 9th, 2012
Met and did substantial work
on getting our full prototype up and running (to meet the suggested April 13th
Deadline). Pieces are starting to come together!
April 11th, 2012
Had a good meeting with
Stephen in which he agreed that we are ahead of schedule (and are close to an
alpha stage of our project). We didnÕt code any afterwards, but discussed
directions for the week.
April 16th, 2012
Meet with Stephen today, and
had another marathon meeting afterwards. During the meeting, we made
substantial progress (getting a workflow going that integrated the templates,
substantial UI tweaks to the scheduler page, scraper integration with database,
etc). Productive evening.
April 23rd, 2012
We had another marathon
session after our meeting with Stephen, during which we made some good progress
on the 2-team optimization, the scheduling output, and enhanced template integration
with the site. We were not as productive as previous sessions, but that is
likely due to the current phase of the project; most of the major pieces are
done, and now itÕs about making things easier to use, with the exception of a
few ŌbigĶ chunks remaining.
April 30th, 2012
Met again with Stephen, and
had our characteristic marathon coding session after dinner. We addressed holes
in the workflow, and made other optimizations in preparation for our Beta Test
Tuesday.
May 2nd, 2012
We had our Beta test today,
which was very helpful for us. We determined some places of confusion in the
UI, we discovered some bugs, we received input on features weÕre considering
implementing; in all, it was an illuminating experience. It was also comforting
in the sense that our site was easy and intuitive to navigate, for the most
part.
May 7th, 2012
We had a quick beta test
with Stephen, which was very helpful. We mainly discussed UI tweaks, as well as
some ambiguities for us to work out. Before the meeting, we put in a few hours
to add some nice functionality (such as the ability to resume the meet planning
process at any stage of development).
May 8th, 2012
We met for a few hours to
implement some of StephenÕs suggestions, as well as start preparing for our
demo on Friday. We did some back end changes, such as removing meters_yards
from the event type in order to simplify some of the meet creation process.
Everything is almost ready for the demo!
May 10th, 2012
Demo rehearsal, as well as
some finalized changes and bugfixes for the essential features being demoed. We
also made some small changes based on our demo run-through.
May 11th, 2012
Our demo went off without a
hitch! We did discover a bug half an hour before presenting, but were able to
fix it and rehearse one final time before the presentation. Everything went
smoothly and quickly during the presentation, and we finished with time for
questions. We definitely benefitted from rehearsal, as it gave us a chance to
divide the speaking relatively evenly and iron out any kinks in presentation.