The Latest

Behind the Scenes[magazine]

Have you ever found a major defect while testing an unfamiliar system and been unable to explain exactly how you found it? The Framework for Exploratory Testing can help. These four activities help you explain your thought processes and allow you to train others to be better exploratory testers.

Erik Petersen's picture Erik Petersen
The Measure of a Management System[magazine]

Traditional management systems were designed to measure conformance to plan, not adaptability. So in order to achieve truly agile, innovative organizations, a change in our approach to performance management systems is necessary. Find out why a switch to an adaptive performance management system can unleash the full potential of agile methods.

Jim Highsmith's picture Jim Highsmith
Agile2007 - James Shore - The Art of Agile Development[article]
Podcast

James Shore talks about his new book.

Bob Payne's picture Bob Payne
Buddy, Can You Paradigm?[magazine]

Contrary to popular belief, object orientation is not the One True Paradigm--there isn't one, each programming style has its own claim to fame, and one is not necessarily better than another. So, even more important than being proficient in multiple languages is the addition of multiple paradigms to your development arsenal.

Chuck Allison's picture Chuck Allison
How Testers Think[magazine]

People think in models and metaphors, which help us make sense of the world and deal with new things. Citing material from the book "How Doctors Think", Michael draws a comparison between how doctors diagnose illness in patients and how testers find problems in software.

Michael Bolton's picture Michael Bolton
The Blind Leading the Blind[magazine]

When a team decides to go agile but its management fails to acknowledge the changes to each team member's role and provide support during the transition, frustration ensues. Find out how recognizing the needs of each new role can help smooth the way to a successful agile adoption.

Jennitta Andrea's picture Jennitta Andrea
A Christmas Carol: The Software Tester's Version[presentation]
Video

Grab some hot cocoa, sit back, and watch this software tester's take on A Christmas Carol by the Grove Players.

The Grove Players
Agile 2007 - Johanna Rothman - Author, Consultant and Agilist[article]
Podcast

Johanna Rothman talks about agile at the 2007 conference.

Bob Payne's picture Bob Payne
Why Agile Development Teams Need a Community Setting[article]

Several forces in the software industry are combining to dramatically shorten product cycle times for even the largest applications. These forces also shorten the feedback loops on an application's quality, usability, and customer relevance. As feedback loops shorten and the number of software deliveries goes up, it becomes paramount to inform and collaborate with employees, customers, and partners in a community setting.

TechWell Contributor's picture TechWell Contributor
Establishing and Maintaining Top to Bottom Transparency Using the Meta-Scrum[article]

Agile processes and practices have gained enough attention that both IT businesses and product development organizations are engaging in large Agile implementations. These larger-scale products, programs, and projects are more complex, have more dependencies, and present significant challenges. According to the second annual "State of Agile Development" survey, Scrum (and Hybrid XP/Scrum) is being chosen over other Agile methods 60% of the time. For larger multi-team implementations, Scrum has an advantage of providing successful scaling techniques. For example, the Scrum-of-Scrums meeting helps teams synchronize and coordinate with the purpose of executing on the Product Backlog. When the Scrum-of-Scrums is insufficient because multiple organizational units need alignment, and consent must be obtained from high levels, the coordinating Meta-Scrum meeting adds balance because the Meta-Scrum is Product Owner focused while the Scrum of Scrums is team focused. Agile principles, including "Working software is the primary measure of progress," mean we must have a focus on releases - and releases are the primary focal point of a Meta-Scrum throughout the project lifecycle. A properly executed Meta-Scrum helps drive transparency vertically into the organization.

TechWell Contributor's picture TechWell Contributor
Better Guess-timating[article]

What is "guesstimating" anyway? How could it be fair to ask an agile project manager and her team to estimate an agile project in traditionally managed organization. Senior management often expects detailed and "accurate" estimates as early as during project initiation because at this point projects are funded and budgets controlled. For the agile project, this estimation exercise could easily turn into estimation paralysis.

TechWell Contributor's picture TechWell Contributor
The Product Owner: Choosing the Right Person for the Job[article]

Agile teams large or small, co-located or distributed, have one very important common denominator: the absolute imperative that a strong product owner be established before any work begins. Arguably the strongest, or weakest, link in any Agile team is the product owner. At odds with this basic fact is a startling oversight of this role at the outset of many projects. Add to this a multi-site outsourced development team and it's no wonder successful enterprise Agile adoption is slow going. What makes a good product owner? Why is this role critical to the success of any Agile project? How should this role be supported within the team and organization? These fundamental questions will be addressed herein.

TechWell Contributor's picture TechWell Contributor
Business and IT - A Marriage Made in Heaven?[article]

To most non-technical people, the mere mention of "IT" can be a real turn off, or result in a roll of the eyes. Although traditionally associated with geeks developing code in a back room, IT - in its very broadest sense - forms the backbone of organizations today, which begs the question: why is there still such a huge communication gap between the IT discipline and the business it powers? This article provides anecdotes and advice for businesses to help them resolve the issues between business and IT, and describes how using Agile methods might just save their relationship.

TechWell Contributor's picture TechWell Contributor
What Do Agile and Community Have in Common?[article]

Several forces in the software industry are combining to dramatically shorten product cycle times for even the largest applications. These forces also shorten the feedback loops on an application's quality, usability, and customer relevance. As feedback loops shorten and the number of software deliveries goes up, it becomes paramount to inform and collaborate with employees, customers, and partners in a community setting.

TechWell Contributor's picture TechWell Contributor
Test Automation Grows Up[magazine]

Can software test automation ever replace manual software testing? Dion Johnson says no, but he does think it’s time that test automation is recognized as a mature discipline with its own body of knowledge. This ABOK allows test-automation professionals to hone their skills and provides organizations wishing to automate a pool of able resources from which to hire.

Dion Johnson's picture Dion Johnson

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!