InfoQ Homepage Culture & Methods Content on InfoQ
-
Scaling Scrum Without the Scrum of Scrums
Scrum has proven effective at promoting communication between members of a development team. The question of how to scale this high-bandwidth communication across teams, especially in large organizations, remains an area of active exploration and debate. Will Read has proposed a mesh-network inspired alternative to the popular Scrum-of-Scrums meeting for achieving this goal.
-
Agile 2009 Conference: Call for Proposals
Building on the success of last year’s metaphor of festival with multiple stages, the Agile Alliance has gone with the same approach this year. The idea behind the stages is to make what has become a large conference a smaller place so that sessions with similar themes will end up on the same stage. As a result, attendees who're focused on a few themes will see the same people again and again.
-
Managing Change Requests in Scrum
Tracking change requests in Agile is often associated with being at odds with the Agile principle of "Responding to change over following a plan". However, in certain situations it might be necessary to track change requests. An interesting discussion on the Lean Agile Scrum group tries to look deeper into the 'Why' and 'How' of tracking change requests.
-
Windows Server 2008 SP2 & Vista SP2 Beta Getting Ready
Microsoft has announced the public availability of Windows Server 2008 SP2 and Vista SP2 Customer Preview Program (CPP) starting Thursday December 4th on TechNet which is already loaded with information about the CPP. Besides fixes, Vista SP2 includes better searching, Bluetooth 2.1 and Blu-Ray support, an extension to the FAT file system to support UTC time stamps.
-
Interview: Scott Ambler On Agile’s Present and Future
In this interview, InfoQ’s Chief Editor, Floyd Marinescu, interviewed Scott Ambler, Practice Lead for Agile Development at IBM, on the current status of the Agile community and practices having a look at the perspective of the Agile’s future.
-
How Agile Benefits the Individual
A recent discussion on the ScrumDevelopment list shed light on the ways in which agile development practices directly benefit the individuals involved. The consensus was that an environment ideal for individual growth can be created by the implementation of agile practices such as inspect-and-adapt, pair programming, test driven development, and constant collaboration and communication.
-
Presentation: Manager's Introduction to Test-Driven Development
In this presentation filmed during Agile 2008, Dave Nicolette and Karl Scotland try to introduce non-technical managers to one of the most popular Agile development techniques: Test-Driven Development (TDD). The presentation intends to be a primer for managers who want to understand the value of TDD, and of Agile in general, in software development.
-
Scrum of Scrums - Issues and Value
The Scrum of Scrums meeting "is an important technique in scaling Scrum to large project teams. These meetings allow clusters of teams to discuss their work, focusing especially on areas of overlap and integration." Allan Shalloway asked for people's experience "on Scrum-of-Scrums for coordinating teams vs scaling Scrum to the enterprise" he sees problems in with large groups (350 people).
-
Forget Your Debugger, Use The "Saff Squeeze"
Kent Beck, renowned co-father of XP, TDD, and JUnit itself, tells a story about tracking down a defect in a new JUnit feature, JUnitMax, with unit tests instead of a debugger. He explains a method shown to him by current JUnit lead developer, David Saff, where a high level unit test is recursively inlined until a super concise test is created down at the very root of the defect.
-
Brian Marick: What's Missing From the Agile Manifesto
In his keynote at the Agile Development Practices conference, Brian Marick described values missing from the Agile Manifesto. His view is that the Manifesto was essentially a marketing document, aimed at getting business to give agile a chance. Now that this goal has largely been achieved, an extended set of guiding values are needed to help teams deliver on the promises of the manifesto.
-
Article: Harvesting SOA
In a new article, Wil Leeuwis explores lessons that can be learned from a historical perspective when thinking about SOA. He argues there's a lot of old, well understood and practically applied theory that can help us harvesting the profits of the innovation part of the services-world.
-
All In One IDE Released
JetBrains has been continuously improving their award winning Java IDE, Intellij IDEA. However, it has gone way beyond just a Java development tool, especially with this latest release.
-
Apache Ivy 2.0.0-RC2: Closing in on 2.0
Apache Ivy, a tool for managing (recording, tracking, resolving and reporting) project dependencies has reached its second release candidate, preparing for the final 2.0 release.
-
JCP Panel: The Community Demands More Openness and Easier Participation
QCon San Francisco 2008 panel on Open Standards Development hosted Patrick Curran, JCP Chair and distinguished members of the community that shared experiences both on open standards and open source development. Almost from the beginning it became evident that there were two major issues that would dominate the discussion: Openness and Ease of entry level participation to the JCP.
-
Practicing Agility in Application Architecture
Microsoft has published a How-To Design Using Agile Architecture guide under patterns & practices providing detailed guidelines to follow when architecting an application, the Agile way.