CompInaBox
Ballroom Competition Planning and Execution

Development History for Summer 2005-Present Day

You can browse the Timeline for a more summary view or for "ancient" history. The Roadmap shows future development activity that upon completion is moved to these historic listing.

Increment 1: CIB Central services

Increment Deadlines

Spiral 1: Result Tracker, Team Management, Announcements, New Theme

Deadline

Tasks

Comments

The code for this spiral was finished about 10 days early.

Spiral 2: Team Management, User/"person" sychronization

Deadline

Tasks

Comments

This spiral is being bumped up two weeks and shorted into the 10 days remaining in Spiral 1 to streamline the beta roll-outs. The Beta Test is likely be delayed a few days. I was hoping to move the beta.ballroomregistrar.com domain to a seperate IP and get SSL configured before the beta test, but the migration to a seperate IP is currently held up and I'm not sure how long the DNS changeover will take at this point -- coding is still on-track to meet the milestone.

Further update on new beta server — the new ip has been assigned but the DNS change over will take a few more days. I can log into the server by IP to start getting things set up, but web requests can't reach it via IP due to some of the aliases going on.

Code finished June 30, 2005. Awaitinng DNS issues for Beta.

Increment 2: Registration Features

Spiral 1: SlidingDoors — Password

Deadline

Tasks

Comments

Two weeks taken from Increment 1. Split orginal spiral 1 here into 1 and 2 to give more time to some of these harder changes. Code completed on-time.

Beta from increment one is being combined with this spiral..

Spiral 2: Sliding Doors — Bugs

Test Driven Development begun: I've started developing using the TDD paradigm. Getting used to it put a dent in my productivity, but I think its worth it to have well tested and easily testable components. I've also begun a parallel documentation effort, as shown by the link to the "Official Documentation" in the sidebar. So while progress has been slow on features its been high on infrastructure.

Deadline

Tasks

Comments

My progress on the new architecture for CIB greatly delayed all progress to the point that I ran into the academic year and can no longer do effective development (the branch would last too long). I'm in pure bug fix mode for CIB/SD until the end of the spring term. I'm going to move the information for the later spirals to the summer.