The Latest

Agile Coaching in British Telecom[article]

Over the last two years BT Exact, British Telecom#39;s IT organization, has been going through a radical organizational transformation. A central plank of this transformation has been BT Exact adoption of an Agile approach for systems delivery. When BT began to look at how you transform an organization of approximately 14,000 people to become an Agile organization, the size and complexity of BT seemed to be an issue. One challenge faced was how to support this size of a transformation from a coaching perspective. That is, how do you leverage a relatively small finite coaching resource so that it can be effective? This article will chart ongoing journey to address the need for Agile coaches and how "jam" proved to be inspiration along the way!

TechWell Contributor's picture TechWell Contributor
Scaling Agile Development via Architecture[article]

Every system has an architecture, even systems developed using agile methodologies. Whether you attempt to define that architecture up front in detail or whether it emerges over time is up to you. My experience is that most agile teams follow a strategy somewhere between these two extremes. That strategy, combined with proving your architectural ideas as soon as possible through working code. This article summarizes a collection of strategies for addressing architectural concerns on agile projects and discusses how such strategies can be applied to scale agile methods to large development efforts.

 

Scott W. Ambler's picture Scott W. Ambler
Simple Ain't Easy: Software Design Myths and Realities[magazine]

The definition of "simple design" varies from person to person. But achieving simplicity isn't just about maintaining simple point solutions.

Brad Appleton's picture Brad Appleton
A Look at VMware[magazine]

The more complicated the system to test, the bigger the headache. Chris Meisenzahl takes a look at how you can take the pain out of testing complicated software systems with VMware’s virtualization tools—VMware Player, VMware Workstation, VMware Server, and VMware ESX Server.

Christopher J. Meisenzahl's picture Christopher J. Meisenzahl
The Best-Laid Plans[magazine]

It's a fact of life that plans change, but the proper implementation of agile and release planning can get you back on track. Just be sure to keep the communication lines open and clear throughout the process. Stacia Broderick tells the tale of a department as it works out its kinks in the best interest of its customers.

Stacia Broderick's picture Stacia Broderick
Rhetoric, Religion, and a Better Way[magazine]

With Apple's conversion to Windows-capable, Intel-based architecture as his jumping off point, Tod Golding takes a look at how we tend to view new technologies through our old perceptions. As technology evolves for the better, he explains, we too must grow out of old rhetoric.

Tod Golding's picture Tod Golding
Metrics You Can Bet On[magazine]

An old adage says that you cannot manage what you cannot measure, but Mike Cohn thinks differently. Here, he offers suggestions on when to use metrics and when you can manage without, as well as some guidelines to help you choose your metrics carefully.

Mike Cohn's picture Mike Cohn
Get in the Game: Agile Lessons from Video Game Developers[magazine]

From providing the likes of Pong boxes to a tiny, niche market to creating graphic-intensive productions that rival the income of Hollywood's box office, the video game industry has boomed in a very short period of time. Find out how agile methods helped one video game studio make the transition.

Clinton Keith's picture Clinton Keith
Speaking Truth to Power: How to Break The Bad News[magazine]

There comes a time in every software professional's career when telling the truth to someone in power becomes an issue. It can be a difficult situation, but it's far worse to keep silent. Norm Kerth offers some helpful advice on speaking up in ways that are tactful and sincere.

Norm Kerth's picture Norm Kerth
X Marks the Test Case: Using Mind Maps For Software Design[magazine]

If you've run through the standard design approaches and still need that killer test case, try mind maps.

Robert Sabourin's picture Robert Sabourin
Open Source Tools for Web Application Performance Testing[presentation]

OpenSTA is a solid open-source testing tool that, when used effectively, fulfills the basic needs of performance testing of Web applications. Dan Downing will introduce you to the basics of OpenSTA including downloading and installing

Dan Downing, Mentora Inc
Preparing the Test Team to Go Agile[presentation]

When we read about agile development, we find developers using nUnit for unit testing while customers are using FIT for acceptance tests. But where are the testers? You know--those folks who have years of experience in testing.

Janet Gregory, DragonFire Inc.
Measuring the End Game of Software Project - Part Deux[presentation]

The schedule shows only a few weeks before product delivery. How do you know whether you are ready to ship? Test managers have dealt with this question for years, often without supporting data.

Mike Ennis, Savant Tecnology
Practical Model-Based Testing for Interactive Applications[presentation]

Model-based tests are most often created from state-transition diagrams. Marlon Vieria generates automated system tests for many Siemens systems from use cases and activity diagrams.

Marlon Vieira, Siemens Corporate Research, Inc.
Improving the Skills of Software Testers[presentation]

Many training courses include the topic of soft skills for testers, specifically their attitudes and behaviors. Testers are told that to be effective they need a negative mindset and a negative approach. Krishna Iyer challenges this belief.

Krishna Iyer, ZenTEST Labs

Pages

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!