BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Fun: The YAGNI Development Assistant

    Some days it's harder than others to remain focused. Darren Smith has specced out a new feature which most IDE's are missing: The YAGNI Development Assistant. Based on Microsoft's Clippy, it provides key advice for staying agile as you're programming.

  • H2 Database by Hypersonic Creator Nearing 1.0

    HSQLDB creator Thomas Mueller recently released the v0.9 of H2, his pure Java database successor to HSQLDB. H2 benchmarks significantly faster than HSQLDB, supports JDBC and ODBC, supports XA, can be clustered for HA and supports encryption.

  • Converting a project from a waterfall to an iterative approach

    Software developers who firmly believe in an iterative approach must work for clients who, for various reasons, are rooted in a traditional methodology. This article discusses ways to help such organizations make a transition.

  • Submissions wanted for Agile Leadership Summit 2006

    Deadline is May 31 for submission of Experience Reports for the APLN Leadership Summit, to be held at the Agile2006 conference in July. This is an amazing opportunity to talk all day with Agile leaders in the setting of a small conference.

  • Standard Application Framework for Swing Proposal Approved

    Unlike the web development world, the Swing community has long been lacking standards or frameworks for how to best design applications. This may change soon, as JSR 296, Swing Application Framework, has been approved by the JCP. The framework aims to standardize the basic structure of a Swing app including lifecycle, persistent session state, ascychronous event handling, and localized resources.

  • Grid Computing Overview

    Tim Bray, co-inventor of XML and high profile blogger, has posted a useful overview of alternatives for Grid Computing, including the Web services-based OSGA.

  • Ruby Coverage Tool Making Rapid Progress

    Earlier this week, Mauricio Fernandez released version 0.4 of Rcov, his tool for simple code coverage analysis in Ruby. Rcov is fast, feature-packed and progressing rapidly.

  • Planning 101 for Agile Teams

    Detractors have propagated the myth that "Agile teams don't plan", which couldn't be farther from the truth. Planning is essential to Agile, because of its empirical nature: plan, execute, inspect, adapt... plan again. Stacia Heimgartner outlines the five levels of planning required to set good expectations with all levels of the organization.

  • Automating "All" Tests

    Sure, test automation is a good thing. But we can't, and shouldn't, automate them all. Why then, ask people to "automate all tests"?

  • Distributed Teams Can be Effective...Enough

    Scrum, being an Agile approach to teamwork, emphasises team co-location. So why is Esther Derby, ScrumMaster, writing about distributed teams? They pose real communication challenges, but are a reality in many organisations adopting Agile, and Esther notes "you can't just hope that communication will work." In this article, she offers Five Tactics to Compensate for Distance on Distributed Teams.

  • Detailed JavaOne Coverage Published

    Every year, the most detailed coverage of what happened at JavaOne is usually published in really long and detailed day by day coverage articles published on TheServerSide.com. The last of their 4 days of coverage have just been posted.

  • Agile DSM Workshop at XP2006

    Steven Kelley and Alan Cameron Wills are holding a workshop at XP2006 in Oulu Finland on June 19th where participants will discuss how to add domain specific modeling to an agile software development project.

  • Should Architects Code? Agile Ones Do!

    One of the "religous" issues within the architecture community is whether or not architects should code, at least this is still being debated within the traditional community. For agilists, the answer is a resounding YES.

  • Component based webapp framework Wicket 1.2 released

    Component based webapp framework Wicket has released version 1.2 today, the third major release of the project. Major new features include Javascript-free Ajax support with even the ability to render multiple page components in one ajax call, component level authorization, Spring dependency injection integration, and more.

  • New Rails Powered Sites Announced

    A couple of shiny new Rails-powered websites were announced in the last couple of days. Invitika is described as SMS + mobile blogging + event planning + LBS + photos. Thebeststuffintheworld.com is a comprehensive database of, well, the best stuff in the world, just as implied by the name.

BT