InfoQ Homepage Agile Content on InfoQ
-
ThoughtWorks launches CruiseControl Enterprise
ThoughtWorks has launched a CruiseControl Enterprise project to enhance and support CruiseControl. InfoQ speaks with Paul Julius, Product Manager of CruiseControl Enterprise about the new features and the relationship between CruiseControl Enterprise and the open-source distribution.
-
Database Migration and Refactoring with LiquiBase
In recent years, there has been a fair amount of discussion developing databases through a series of fine-grained, trackable changes with automatic migration, sometimes called 'database refactoring'. If you're not using ActiveRecord in Ruby on Rails, and particularly if you're using Java, LiquiBase is an interesting candidate: an open-source tool for database refactoring and migration.
-
A Disciplined Approach to Agile Adoption
Ahmed Sidky and James D. Arthur present an Agile Adoption Framework. Attempting to provide a structured, repeatable and measurable framework for adopting Agile processes in a software development organization.
-
Is Post-Agile Just Agile?
There's been some discussion of Post-Agile lately. Much of this discussion focuses on practicing agile principles without following a given process dogma and adapting those practices that work for a given team. But is this post-Agile or just Agile?
-
Solving Sudoku with TDD
A small debate recently flared up on the merits - or lack thereof - of test-driven development. Following Ron Jeffries' attempts to create a Sudoku solver, the community explores some of the difficulties and misconceptions associated with TDD.
-
Interview: Per Kroll on Agility and Discipline, RUP, Distributed Development
Per Kroll is a director at Rational Software Corporation, where he's responsible for the development and management of the Rational Unified Process. In this interview, Per shares insights from his book 'Agility and Discipline', Agile practices for distributed development, how RUP is changing to support teams that want to customize it, and RUP vs. Agile.
-
The Dire Consequences of Fixed Price Projects
In a recent newsletter, Scott Ambler looked at why fixed price projects tend to overrun and often fail to solve the business problems they set out to conquer. Scott named the key problems in fixed price projects, identified the bad habits they encourage for customers and developers, and ended with a call to revisit how we fund our IT projects, offering an alternative.
-
Scott Ambler on the role of testing & QA in Agile projects
Scott Ambler talks to a testing & QA user group explaining how agile development teams take a test-first approach and work with stakeholders to acceptance test throughout the development lifecycle. Scott argues that software is of significantly higher quality than what traditionalists produce, and tells the group that their long term employment prospects as full time testers are in jeopardy.
-
Jeff De Luca, on FDD: Modeling, Code Ownership, Choosing an Agile Method
In an interview with Stefan Roock, Jeff De Luca, who created and documented Feature Driven Development, discussed developing an overall model, code ownership, choosing an agile method, and more.
-
Is Scrum Atomic?
An article on the ScrumAlliance website asked what it means to be practicing Scrum and answered that you must be doing all of the Scrum practices for this to be true. Most of the comments left agreed with that sentiment, and a few did not. So, is Scrum indivisible?
-
Kent Beck: Be Yourself - Create More Value
Recent discussions on the extremeprogramming list keep returning to "telling the truth". Why do we bite off more than we can chew? Why the overtime heroics? Kent Beck's one-hour talk "Ease at Work" explored how to get off what he called the "genius-shithead rollercoaster" and just be yourself at work. Question: Would you rather spend energy on maintaining an image, or doing more cool stuff?
-
Archeology: Testing Sacred Text Found
Alberto Savoia has uncovered an ancient treasure: "The Way of Testivus - Unit Testing Wisdom From An Ancient Software Start-up," which turned out to be some good advice on developer and unit testing, packaged as twelve fake, pretentious, and somewhat cryptic bits of ancient Eastern wisdom - but good for a laugh.
-
Unit Testing Tips from Google
The QA engineers at Google share their unit testing advice in an ongoing series titled "Testing on the Toilet." The latest installment tackles a common problem: how can the unit tests themselves be refactored without accidentally invalidating the tests?
-
Agile Tools Usefulness Debated
The Agile Journal's April issue examined how tools are being used in Agile projects. There are articles that are pro-tools, anti-tools, and a debate between Ron Jeffries and Ryan Martens.
-
Agile Tooling Survey Results
Trailridge Consulting's independent survey looked at the adoption of agile practices globally, and the characteristics of the agile companies included in the survey, including demographics and Agile methodologies in use. It went on further to examine the tools which support Agile Project Management and delivery, from spreadhsheets to full blown integrated Agile PM tools.