InfoQ Homepage Agile Content on InfoQ
-
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.
-
VersionOne adds Taskboard, Subversion/Fitnesse Integration and Free Community Edition
VersionOne, the maker of Agile Enterprise, one of the leading agile project management tools, has released two significant versions of their platform within the past few months: a free five-user community edition and a new release of their Agile Enterprise/Team platform with Subversion and Fitnesse integration as well as a new dynamic Taskboard view.
-
APLN Takes on Certification
The Agile Project Leadership Network, unlike the Agile Alliance, has decided to wade into the certification waters. The APLN has decided to take input from the community as it embarks on defining two different levels of Agile Leadership certification.
-
An SOA and Agile Discussion
SOA aims at making the entire enterprise agile by using services as the building blocks for applications. Agile software development aims at making organizations agile by introducing practices that increase communication and feedback. This article brought up a few points of agreement and disagreement between the two techniques and readers have started discussion their points of view.
-
Testing: Manual or Automated?
Automated testing is all the rage, but is it everything? Micahel, a Test Technical Lead at Microsoft, asks "How do you know whether you have automated enough - or too much?"
-
InfoQ Interview: David Hussman on Coaching Agile Adoption
Agile coach and practitioner David Hussman talked to InfoQ about his approach to helping teams and organizations adopting Agile, including his ideas about customizing it without compromising the common denominators required to make Agile really work. He talked about "story tests", addressing manager fears as their team self-organizes, and building a vibrant development community.
-
Agile Strategies for Enterprise Architects
Scott Ambler has written some advice for Enterprise Architects looking to tailor their enterprise architecture processes to support agile software development teams, arguing that dev teams need hands-on involvement & mentoring, reference architectures, and overview diagrams; they don't need lots of documentation, authoritative governance or reviews.