InfoQ Homepage Agile Content on InfoQ
-
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.
-
Reminder: You are Not Your User
David S. Platt presented a keynote called "Why Software Sucks" at SD West recently, illustrating something we should already know: designing for ourselves is risky business. "Unless you're writing programs for a bunch of burned out computer geeks, your user isn't you."
-
TeamCity 2 Continous Build Platform adds Eclipse & Visual Studio Plugins
Jetbrains has released TeamCity 2; their Continuous Build platform adds more VCS support as well as IDE plugins. Eclipse support includes a personal builds, views of builds triggered by the developer's check-ins, offending code highlighting, etc. The VS plugin includes Team Foundation Server integration, managing TFS specific tasks including check in policies and notes and TFS work items.
-
InfoQ Interview: Dave Astels and Steven Baker on RSpec and BDD
InfoQ interviews Dave Astels and Steven Baker, two of the authors of the successful Rspec framework about enabling Behavior-Driven Development in Ruby, and the implications of moving from a test-centric point of view to one that is more specification-driven.
-
Defining Design Quality
A good design is elegant and simple - but elegance is in the eye of the beholder. James Shore, in his book 'The Art of Agile Development', disagreed with this abstract concept. In fact, he provided a very concrete definition of design quality: "A good software design minimizes the time required to create, modify, and maintain the software while achieving run-time performance."
-
The ABCs of Agile for Managers
A new article in CIO magazine spells out the ABCs of agile software development for managers.
-
Father of the Unified Process says "Enough of Processes"
When someone as well-versed with the processes people use to develop software as Ivar Jacobson says "Enough of Processes", one is bound to wonder why. Ivar Jacobson argues that the way we develop and share processes has to change.
-
March Issue of the Agile Journal Examines Top-Down Agile Adoption
The Agile Journal's March issue examined how organizations can and do adopt Agile practices in a top-down fashion. Liz Barnett wrote that top-down support within an organization is essential for any wide-spread adoption and gave six areas that we should focus on for success.
-
InfoQ China Unlaunches
InfoQ's mission is to be the world's source for tracking change and innovation in the enterprise software development community. To maximize InfoQ's positive impact, InfoQ is extending to serve communities where English is a strong barrier, starting with China, and in a few months Japan, and hopefully Brasil by the end of the year.
-
Understanding Legacy Code with Characterization Testing
Alberto Savoia has written a series of four articles describing "characterization testing" - the process of writing unit tests to understand and work with legacy code.