What’s Next for Dev Derby?
By all accounts, our first go at running a Dev Derby was a success. While we didn’t emerge from the day with a production-ready application, no one involved thought that would happen. What we did do is meet a number of new developers (most local to Bloomington), highlight a need for technological intervention into the non-profit sector, and lay the foundation for doing this all again. (FYI, the 2010 Dev Derby Developer Challenge (PDF) can be found online.)
My thinking right now is that Dev Derby could happen 2-4 times a year, not just in conjunction with The Combine. It would intentionally make use of the artifacts from past events—submitted code, design documents, visual design, and marketing plans—to seed future events. In addition to generating and iterating code, we could have similar challenges for designers (to create research and grounded concepts) and marketers (to suggest plans for effectively implementing the creative and technical work).
Rather than getting everyone together in person to do a post-mortem, we’re going to attempt to solicit feedback here, through the comments attached to this post. The developers panel Saturday afternoon was a great start, revealing some preferences for more lead time with the challenge and some team building prior to the coding event. We are very interested in hearing from: Participants (Developers and Designers), Judges, Organizers and Volunteers, Fans and Observers, Businesses and potential sponsors, and Non-profit organizations and volunteers.
In particular, we are hoping to get some discussion going on any and all of these topics:
- Should we do this again?
- How often should this occur?
- What is the ideal length for a similar coding challenge?
- How much lead time is needed to prepare for the challenge?
- How would design and business best be included in future challenges?
- Are the monetary incentives needed to get participation?
- How do we promote iteration of the resulting code?
- How do we improve gender and cultural balance in participation?
We welcome open discussion here, as well as any additional input emailed to info -at- devderby.com.
What do you think we should do to improve Dev Derby?
