The Latest

Skiing, Heart Attacks, and Software Development[article]

When a man suffered a cardiac arrest on a ski slope, a medley of medical personnel from different countries and backgrounds mustered together to take charge of the man's health. Despite language barriers, they were successful in stabilizing the man. While this incident may seem to have little to do with software development, Clarke Ching sees that the makeshift emergency team shared specific characteristics found in all strong software development teams. In this column, he details these characteristics and how applying them can turn your team into a more successful team no matter how dissimilar individual teammates may be.

Clarke Ching's picture Clarke Ching
Agile06 - Alistair Cockburn - Crystal Methodlogies and Agility[article]

During the Agile 2006 conference, Bob Payne got the chance to sit down with Alistair Cockburn and the two recorded this podcast of their conversation. Listen in as the two discuss Alistair's own transition to an agile methodologist and his passion for writing.

Bob Payne's picture Bob Payne
Agile EVM: Earned Value Management the Agile Way[article]

Agile Earned Value Management (AgileEVM) offers a simple, lightweight method for integrating the benefits of traditional EVM metrics into your agile software development process without causing "drag" on team productivity. AgileEVM metrics can provide added value for project stakeholders, product and project managers, and Agile team members. In particular, AgileEVM adds a cost reporting component to the Agile toolkit that supports project decision making.

TechWell Contributor's picture TechWell Contributor
Blending Agility With Finely-Grained Tracking[article]

Agile methodologies enable teams and organizations to support the dynamic nature of business. Short, focused iterations are ideal for accommodating changing requirements and environments. Planning and tracking is low overhead using units like features, stories, or tasks providing high-level visibility into status. While this visibility is better than nothing, there are certainly limits in the depth and breadth of insights this provides. This article will investigate techniques for blending more finely-grained tracking with conventional agile techniques.

TechWell Contributor's picture TechWell Contributor
Record & Playback, You Have My Apologies[magazine]

The relationship was wildly exciting and adventurous when it began, but soon Dion Johnson discovered the scandalous truth about his new friend, Record & Playback. Not wanting to endure or support such deceitful behavior, Dion embarked on a campaign against Record & Playback. With the intervening years acting as a buffer, he now wants to give Record & Playback a second chance. In this column, find out how Dion plans to save the relationship from totally dissolving.

Dion Johnson's picture Dion Johnson
The Power of Low-Tech Tools[magazine]

The level of technology that goes into a tool is only as valuable as the service that you, as a user, get out of that tool. Some low-tech tools--such as the four that Esther Derby lists here--have a place in the technologist's toolbox, too.

Esther Derby's picture Esther Derby
From Primitive to Prominent: The Past, Present, and Future of Automated Code Analysis[magazine]

Automated sourcecode analysis tools are becoming more powerful and more necessary than ever before. Alberto Savoia takes a look at the evolution of static and dynamic code analysis tools, from their humble beginnings to their present status as indispensable technology, and tells us what he predicts for the future.

Alberto Savoia
Simple Design and Testing Conference 2006 - Open Space Kickoff[article]
Podcast

This podcast features the kickoff for the OpenSpace for the 2006 Simple Design and Testing Conference. We invite you to listen in on this exciting event as we opened up another successful, informative, and fun conference for developers and testers alike.

Bob Payne's picture Bob Payne
Codependent Schedule Games[article]

There's a vicious game being played daily in the lives of software developers. The rules to this game are not clear cut, and it can change its structure rapidly. If you're not careful, the game will end up controlling your work schedule for quite some time. In this column, Johanna Rothman gives a referee's point of view of this game and reveals the secrets to winning.

Johanna Rothman's picture Johanna Rothman
Grassroots Testing: A Campaign for Improvement[article]

With the votes cast, the polls closed, and the candidates elected, we say farewell to another political season that captivated everyone in a way that we thought only the Super Bowl could. Of all the soap opera-esque drama that occurred during the general election, Dion Johnson found grassroots campaigns to be the most interesting because they generated the greatest level of success from the bottom up, as opposed to from the top down. He believes the world of software testing can learn a lot from this grassroots approach. In this week's column, Dion embarks on a grassroots campaign trail that he hopes will get any process improvement initiative elected.

Dion Johnson's picture Dion Johnson
vielife Embraces New Technology To Enhance Health Assessment Program[article]

Health and well-being (HWB) services provider vielife has taken an agile approach to upgrading its Web-based HWB service and management information tool, with the help of Agile consulting firm Valtech. Due to the nature of the agile process, the team was able to make adjustments to development of the next generation portal along the way, adapting to changing business requirements and ensuring that each phase met expectations. As a result, vielife has been able to increase flexibility of the service, has the capacity to deploy more interactive health behavior change programs, and has gained better overall management of the system. This article discusses the project and how vielife has benefited from using agile processes.

TechWell Contributor's picture TechWell Contributor
Distributed Scrum In Large Projects[article]

This article discusses the highlights of a distributed Scrum project run by SirsiDynix (Provo, UT) and StarSoft Development Labs (Cambridge, MA and St. Petersburg, Russia). The project focused on the new implementation of platform and system architecture for a complex Integrated Library System, which is best compared to a vertical market ERP system with a public portal interface used by more than 200 million people.

Peter Vaihansky's picture Peter Vaihansky
Getting Beyond "It Depends!" for Adopting Agile Practices[article]

As more and more people move towards adoption of agile practices, they are looking for guidance and advice on how to adopt Agile successfully. In this article the author presents a way to share knowledge that is more specific than full methodologies and processes, more general than war stories, and will help new agile adopters get beyond "It Depends!"

TechWell Contributor's picture TechWell Contributor
Why You Need to Be Specific about Agile Practice Adoption[article]

Amr Elssamadisy presents one way to share our knowledge that is more specific than full methodologies and processes, more general than war stories, and will help new agile adopters get beyond the mantra "It depends!"

Amr Elssamadisy's picture Amr Elssamadisy
Making Agile Mainstream–Crossing the Chasm[article]

For agile adoption to continue, we need to address development issues that large organizations deal with, including large-scale development projects, geographically distributed development, and compliance. Let's take a look at what promising work is happening in each of these areas.

TechWell Contributor's picture TechWell Contributor

Pages

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.