BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • SOA Meets Web 2.0 at SOA Executive Forum

    InfoWorld is holding an SOA Executive today at which an expert panel discussed Web 2.0 in the context of SOA, how businesses can develop composite apps outside the firewall using technologies typically considered Web 2.0.

  • InfoQ Day: See the top 8 sessions Wednesday in SanFrancisco

    If you're in SanFrancisco then you're invited to InfoQ Day on Wednesday. We have rented out the Thirsty Bear restaurant where we will host 8 presentations by some of the best speakers also attending Java One. The event is free to the public all day, and refreshments will be served. You're invited!

  • JRuby on Rails Unveiled at JavaOne

    The latest version of JRuby will be presented to JavaOne attendees this week. Included in the demonstrations is a working Rails application and an ActiveRecord adapter backed by JDBC.

  • Amazon CTO Werner Vogels on SOA in Practice

    In an interview conducted by Jim Gray, Amazon.com CTO Werner Vogels provides background information on Amazon.com's service-oriented technology platform.

  • Is the Feedback Loop Worth the Time?

    John Brothers, on Indefinite Articles, blogged an interesting conversation last week between Mary Poppendieck and Robert Bogue. Drawn from the Agile Project Management newsgroup, it pointed out two different stances on the relative cost and value of "frequent feedback", a key component of Agile methodologies.

  • Article: What is Agility, and Why Should You Care?

    Business is moving faster than ever, there's no time for fads. But Agile has been around for decades, enabling businesses to be ever more responsive in these times of rapid change. This short article tells how it has helped two teams excel.

  • 1st Draft of XML Schema Patterns for Common Data Structures Released

    The W3C has published a first public working draft of XML Schema Patterns for Common Data Structures, a set of data types, structures and schema patterns to increase Web services interoperability.

  • Microsoft Releases Expression Web Designer First Community Technology Preview

    Microsoft has posted for download the first Community Technology Preview of the new Expression Web Designer. Microsoft Expression is a new suite of tools that work together to enable you to produce user interfaces for web and desktop based applications. It consists of a Graphic Designer, Interactive Designer, and a Web Designer.

  • Agile Unified Process v1.1 Released

    The latest version of the Agile Unified Process (AUP) is available for download. This free, HTML-based product describes an agile instantiation of the Unified Process (UP).

  • Using Agile Processes and Modeling To Build Enterprise Applications

    The traditional approach of doing big requirements up front (BRUF) or big design up front (BDUF) results in significant wastage which can cause many software developments projects to be challenged and/or fail entirely. The article shows how to apply Agile Modeling (AM) practices when building enterprise Java applications.

  • Improving Processes in Small Settings

    The Software Engineering Institute is forming the IPSS Working Group, a three-year project to collaboratively explore the unique challenges of improving processes in small settings.

  • Canadian Firm Posts Bounty for New Rails Database Support

    ICI, a stainless steel truck accessory business in Canada, today announced a 900USD bounty to the first person to deliver ODBTP support for Rails. ODBTP (Open Database Transport Protocol) is a TCP/IP protocol ideal for connecting Linux-based programs to ODBC data sources on Windows servers.

  • Terracotta releases free 4 node Tomcat Session Clustering

    JVM clustering vendor Terracotta has released for free use their Terracotta Sessions for Tomcat. The product is based on their distributed shared objects (DSO) product which uses a hub and spoke architecture and can synchronize changes across nodes at the field level (instead of serialization). The license allows projects with up to 4 nodes in their cluster to use it for free.

  • Agile Rollout - a Considered Approach

    What's the best way to introduce Agile into the enterprise? Start at the bottom, with individual practices? Start at the top, obtaining upper management's buy-in? There's no one recipe for success, but there's likely to be less dissonance if the stages of adoption are understood and addressed. Kane Mar outlined steps to help an entire organization become Agile in stages in his 4-part blog series.

  • The Art of Performance Feedback

    The Agile approach, with its emphasis on "people over process" and "face-to-face communication", requires that managers pay attention to developing their communication skills. This is particularly important when helping employees improve their performance at work. Paul B. Brown has reviewed three recent books on the subject.

BT