BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Assess Your Agility With 'ABetterTeam.org'

    Sebastian Hermida has put together a free online tool to help teams get a better understanding of how well they're doing adopting agility. The site, abetterteam.org, is based on the "Assess Your Agility" quiz Jim Shore and Shane Warden include in their book, The Art Of Agile Development.

  • Interview: Ian Robinson discusses REST, WS-* and Implementing an SOA

    In this interview from QCon San Francisco 2008, Ian Robinson discusses REST vs. WS-*, REST contracts, WADL, how to approach company-wide SOA initiatives, how an SOA changes a company, SOA and Agile, tool support for REST, reuse and foreseeing client needs, versioning and the future of REST-based services in enterprise SOA development.

  • Koushik Dutta is Bringing C#, Ruby, and Python to Google’s Android

    Koushik Dutta has reached a major milestone in his effort to support C#, Ruby, and Python on Google’s mobile phone platform. In a recent announcement he has demonstrated by-directional interoperability between Dalvik and Mono.

  • Interview: Luke Francl Explains Why Testing Is Overrated

    In this interview filmed during RubyFringe 2008, Luke Francl explains his position towards testing. While supporting unit testing, he thinks testing is not going to reveal all application defects. Development teams should practice code reviews and usability tests which are likely to discover bugs not visible though other methods.

  • Cloud Architectures Are Not Fully Thought Out Yet

    While there are many mature software patterns for applications, not the same can be said about clouds. Each vendor employs their own solution, which is most probably subject to change and improvement. The technology is not mature enough for a clear set of patterns to emerge yet, but the first working examples are out there.

  • Flex Development with the Swiz Framework

    The Adobe Flex and AIR community continues to mirror many of the trends of the early Java community, with numerous individuals offering frameworks that aim to simplify or improve Flex development. This post reviews the Swiz Framework, which models itself after any of the principles found SpringFramework for Java.

  • Article: InfoQ Editors' Recommended Reading List

    Members of the InfoQ editorial team discuss a number of books which have influenced how we think about software development, architecture and managing projects.

  • Backlog Lacks the Backbone

    Backlogs have been under criticism for some time now. Mary Poppendieck goes to the extent of suggesting that product backlog should be eliminated if it is not satisfying the desired purpose. On similar lines Jeff Patton suggested using story maps instead of flat backlogs which help focus on the system being developed.

  • The State of Ruby 1.9 Support in IDEs

    The first stable release of the Ruby 1.9 series has been released, but what's the status of 1.9 support in IDEs? We asked the developers of NetBeans, RadRails, Ruby in Steel, and RubyMine.

  • Interview: Lennart Augustsson on DSLs Written in Haskell

    In this interview filmed at QCon SF 2008, Lennart Augustsson talks about writing DSLs in Haskell, presenting the advantages offered by the language. In that context, he talks about embedded DSLs, static and dynamic languages, syntax and semantics, monads and many other related topics.

  • Eclipse Banking Day London

    Last week's Eclipse Banking Day in London saw 80+ attendees discuss the use of Eclipse in banking. Sponsored by the Eclipse foundation, in conjunction with Sybase, Cloudsmith, Actuate, Itemis and WeigleWilczek, there were eleven presentations and four short talks by members of the banking and Eclipse communities.

  • Scott Guthrie on Web Technologies During MIX 09

    In an interview held by Channel 9, Scott Guthrie talks about MIX 2009, Silverlight 3, upcoming VS 2010 Tools for Silverlight, and Expression.

  • Spolsky vs Uncle Bob

    The last few weeks, a public dispute has been going on between Joel Spolsky and Robert C Martin (Uncle Bob) about Test-Driven Development and about the SOLID principles of OO design. Here is a summary and review of the match.

  • Use Cases Considered Valuable (but Optional) For Lean/Agile Requirements Capture

    Dean Leffingwell, author of Scaling Software Agility and Chief Product Methodologist at Rally, has concluded that Use Cases can be a valuable tool to model requirements for a large-scale Lean/Agile Project. Use cases are not commonly encountered in Lean/Agile (especially XP and Scrum), where stories are the requirements gathering tool of choice.

  • How to Align Process, IT and SOA Governance to Support BPM Initiatives?

    IBM just published the draft of a RedBook titled "Business Process Management enabled by SOA". The RedBook provides a general methodology which aims at aligning Process, IT and SOA governance to support BPM initiatives. The methodology defines a series of workstreams which are developed over a traditional project lifecycle.

BT