Veteran software craftsman, experienced manager, entrepreneur, startup junkie, consultant, master generalist. John is a DZone MVB and is not an employee of DZone and has posted 8 posts at DZone. You can read more from them at their website. View Full User Profile

N-BRAIN, Inc. Announces Coding Competition for Java Software Developers

05.12.2008
| 2293 views |
  • submit to reddit
Location: 
http://eon.businesswire.com/releases/competition/brain/prweb930054.htm

Are two heads really better than one? N-BRAIN, Inc. intends to definitively answer this question by sponsoring the Hydra Versus Dragon Coding Competition, a Reality TV-style battle between the world's finest software developers.

The contest begins June 23rd, and offers Java software developers a chance to win more than $7000 in prizes, including a fully-loaded Mac Book Pro from Apple Computer, UNA licenses and hosting from N-BRAIN andVirtacore, Subversion hosting from CVSDude, and agile training from Industrial Logic.

The largest spectator event in the history of software development competitions, the contest is designed to draw tens of thousands of viewers from the global software development community. Viewers can track the progress of their favorite teams in online episodes delivered daily over the span of two weeks. The episodes will feature highlights from actual coding sessions, as developers race against the clock trying to solve fiendishly difficult problems. The episodes will be narrated by industry veterans, who will analyze and comment on the approaches taken by the different teams. Viewers of the episodes will be able to rate teams, which helps to determine the winner of the competition.

Qualifying contestants compete in teams of two. All teams compete in the Dragon style for one problem, and the Hydra style for a different problem. In the Dragon style, each team works to solve the problem using a single-user edition of UNA, communicating through e-mail, and using a shared version control repository. In the Hydra style, each team works to solve a different problem using the real-time collaborative edition of UNA, communicating using UNA itself.

The Dragon style mimics how software has been developed for the past few decades, while the Hydra style represents N-BRAIN's approach to software development, which emphasizes working together in real-time as a way to increase quality and lower costs.

"Software developers have been working alone for 40 years," says John A. De Goes, president of N-BRAIN. "Now for the first time in history, it's possible for engineers to develop software together, in real-time, using UNA. We hope this competition will showcase the inspiring power of real-time collaboration, and also bring software developers together to participate in a thrilling new form of entertainment — Reality TV for geeks."

Team submissions are passed through an automated test suite, then assigned a score based on the number of passing tests, the quality of the code, the time taken from contest start until program submission, and the rating given to the team by viewers of the competition. Each member of the winning team receives the full suite of prizes, while all participants receive a free license to UNA Personal Edition (a value of $100) and a credit toward UNA Collaborative Edition.

For more information, or to apply for the competition, visit http://www.n-brain.net 

0
Average: 5 (1 vote)
Published at DZone with permission of John De Goes, author and DZone MVB.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)