BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Innovation Content on InfoQ

  • San Jose shows the world how to play serious Innovation Games!

    Technology is recently associated with unrest in the media but an Innovation Games event in San Jose shows how Governments can use Agile technology to collaborate with the "people".

  • Constraints are Advantages in Disguise

    Building software is closely associated with managing a lot of constraints. These constraints might be in terms of time, money, technology, decisions, compatibility, regulatory, people, process or all of the above. Jim Bird discussed the constraints imposed by Scrum, XP and how they help in fostering creativity and building the right software.

  • A Value Proposition for Enterprise Architecture

    In a series of posts, following his participation in EAC 2009, Richard Veryard discusses the role and value of Enterprise Architecture.

  • Presentation: Community-Based Innovation: From Sports Equipment to Software

    In this presentation recorded during OOPSLA 2008, Sonali K. Shah talks about innovations produced by community users. Contrary to the general perception, most innovations are not created by firms but by individuals. Shah offers the details of a study of innovations in sports equipments and also talks about open source and gated community innovations in software.

  • Mingle from ThoughtWorks is Big Win for JRuby

    In what may turn out to be an interesting foreshadowing of the future of Ruby, ThoughtWorks Studios announces that their upcoming Agile IT project management application, Mingle, will be the world’s first commercial application to run on JRuby.

  • How Many Rubies Does the Future Hold?

    RubyConf 2006 still fresh in their memory, some Rubyists are beginning to wonder if the future of Ruby includes fragmentation, particularly given the large number of competing and potentially-incompatible platforms in development.

  • Interview: Ivar Jacobson on the UP, UML, MDA, and the future of methodologies

    Ivar Jacobson, one of the creators of the Unified Process, UML, and use cases, introduces his vision for a next generation development methodology that is both agile and comprehensive like the Unified Process (UP). His vision includes 'Intelligent Agents' which make customization recommendations based on tool usage patterns. Jacobson also talks about his views on UML, MDA, AOP, and the future.

  • Agile at Dr. Dobb's Conference

    Every year, Dr. Dobb's Architecture and Design World features important thinkers and teachers. Taking place this year from July 17-20 in Chicago, the roster includes a dozen speakers working in the realm of Agile, including Robert. C. Martin, Scott Ambler, Rebecca Wirfs-Brock, Brad Appleton and James Hobart. We've compiled the full list of Agile-related sessions to help you plan.

  • "Literate Testing" for Readable JUnit Tests

    How much time do you spend puzzling out the intention of a test? Robert Chatley, Tom White and Brian Marick have been using a more natural sentence style to make Java tests easier to read, calling it "Literate Testing".

  • Apache Tuscany Releases First Milestone

    Apache Tuscany released it's first milestone. Tuscany, an open source implementation of SCA and SDO. SCA, or Service Component Architecture and Service Data Objects.

  • SirsiDynix Case Study: Jeff Sutherland on Highly Productive Distributed Scrum

    Scrum co-creator Jeff Sutherland has just finished a paper on the SirsiDynix project, which he calls the most productive large Java project ever documented. The project used Distributed Scrum and some XP practices. Although distributed teams are often expected to experience reduced productivity, this team's productivity level matched that measured by Cohn on a co-located team!

  • 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.

  • SOA "Soft Landing"

    Is SOA a bubble? How will new emerging technologies fit in to the SOA picture? Are we due for an SOA bubble bursting, or a "soft landing" for SOA?

  • Thirty Days to Better Software

    J.T. King describes the idea that you can slowly improve the way that you work over time by trying something for 30 days, giving it a fair chance, then assessing how well it worked for you.

  • Interview with Mongrel Author Zed Shaw

    Well-known Rails programmer Zed Shaw was interviewed by O'Reilly. Zed talked about Ruby on Rails and his work on an up-and-coming new HTTP server named Mongrel that is winning accolades all over the community.

BT