BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Methodologies Content on InfoQ

  • IBM Updates Rational Toolset

    IBM announced today a host of new SOA tools which were launched at the Rational Software Development Conference 2006. These tools increasingly support governance through the lifecycle stages of design, development, deployment, testing and maintenance.

  • Microsoft Motion Light: Rapid Business Architecture Techniques

    Microsoft Motion is a dynamic and systematic approach to decomposing a businesss into discreet capabilities. It organizes, measures and evaluates these capabilities and is a compliment to process mapping.

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

  • Submissions Wanted on Lean and Agile Together

    The Software Technology Track at the Hawaii International Conference on System Sciences will include an Agile subject: "Incorporating Lean Development Practices into Agile Software Development". Research papers are sought, but the deadline for submissions is close: June 15, 2006. Did we mention it's taking place in Hawaii?

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

  • Anderson's "Agile Management" Reviewed

    Stick Minds has posted two reviews of David Anderson's "Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results", in which Anderson combines TOC and Agile approaches. The book targets senior IT executives, project managers, development managers, and team leads. Do manufacturing metrics really enhance Agile software development? Apparently the jury is out.

  • Database Regression Testing: Isn't It Time to Bring Quality to Data Management?

    Mission-critical business functionality is often implemented in stored procedures within your databases, and data is an important corporate asset. This article overviews a strategy for effective DB regression testing.

  • Agile vs. Formal Methods

    Should you adopt an agile method or a more formal one? Which is right for you? Perhaps you should mix and match?

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

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

  • Feature Driven Development : Still Relevant?

    First described in 1999, FDD was dismissed by some as "waterfallish". But it has developed into a complete methodology and is still in use. Is it truly Agile? Brad Appleton's recent article in CM Crossroads described it as different from other approaches, but still Agile and suitable for large projects and companies, especially those striving for CMM/CMMI certification.

  • Article: Being Agile Without Going Overboard

    Author Venkat Subramaniam speaks from experience in this exclusive InfoQ article, on how to incrementally introduce agility into a project which is in trouble and not currently agile.

BT