The Latest

How Do You Write Good User Stories?[magazine]

Expert answers to frequently asked questions. In this issue, David Hussman explains how to write good user stories.

David Hussman's picture David Hussman
Long-Distance Relationships[magazine]

A letter from the Better Software magazine editor.

Heather Shanholtzer's picture Heather Shanholtzer
Mission Possible: ScrumMaster and Technical Contributor[article]

Teams trying out Scrum might not be able to justify a full-time ScrumMaster to the organization, so the role is filled by a contributor on the team. This can be a challenge and, if done incorrectly, a problem. Learn some potential issues to be aware of and how to make the hybrid role work.

Steve Berczuk's picture Steve Berczuk
Are You Leading a Tribe?[article]

In today's organizations, everyone is expected to lead. If you've been waiting for a leadership role to come to you, it might be time to step up and seek out your opportunity to be a leader. Look around you: Self-proclaimed leaders are receiving interesting projects, building enviable careers, and being promoted. In this article, we'll take a look at how Seth Godin's book Tribes can provide a useful framework for leading from the ground up.

Laura Brandenburg's picture Laura Brandenburg
Personality Factors That Influence Core Build and Release Management Practices[article]

Leslie Sachs discusses the key people skills essential to appreciating how and which personality factors most impact one's ability to successfully implement core build and release management practices.

Leslie  Sachs's picture Leslie Sachs
Differentiating Between Estimating and Committing[article]

Russell Pannone writes that there is inherent uncertainty and complexity in system-software development; you just don’t know what you don’t know. In agile and lean, accuracy (the measure of bias) and precision (the measure of spread) are very important when making a commitment for what you are going to get done in an iteration, but not so important when making an estimate for how long you think it will take you to develop and deliver the entire product.

TechWell Contributor's picture TechWell Contributor
Lyssa Adkins - Coaching Agile Teams Agile 2010[article]
Podcast

Bob speaks with Lyssa Adkins about her book Coaching Agile Teams.

Bob Payne's picture Bob Payne
Michael Spayd - Agile 2010 - Coaching Coaches[article]
Podcast

Michael Spayd - Agile 2010 - Coaching Coaches

Bob Payne's picture Bob Payne
declaration of interdependence The Competition of Agile[article]

It is sensible to want to avoid the head-butting sort of competition—that is, arguing for the sake of arguing. But, differing opinions and styles can be a good thing. Competitive forces have driven markets, innovation, and civilization for millennia. Here, Jurgen Appelo takes a look at some of the various approaches to agile development and what they bring to the table.

Jurgen Appelo's picture Jurgen Appelo
What Are You Doing?[article]

Your issue-tracking and version-management systems are powerful tools that you can use to help you manage change and improve team and individual productivity. This article provides some simple advice on how to use your tracking system to be more productive without introducing excessive overhead.

Steve Berczuk's picture Steve Berczuk
Five Imperatives for Application Lifecycle Management[article]

Customers are often looking for their software to be built quickly, and to remain competitive, developers have to follow suit. Application management allows for increased productivity by also increasing efficiency. Learn how ALM coordinates people and tools to all work smoothly together.

TechWell Contributor's picture TechWell Contributor
No Group Is a Team on Day One[article]

Assembling a group of people and declaring them a team doesn’t make them one. Do you have the conditions necessary for the team to form? What activities have they completed to help them find an identity, their purpose, and how they’ll interact with each other?

Don Gray's picture Don Gray
My Experience with Test-Driven Development[article]

Vinay Krishna explains why agile development includes testing and coding concurrently, which is also what test-driven development emphasizes. The transformation from coder to developer to tester is needed in all agile software development projects.

Vinay Krishna
How to Make People Feel (Un)Welcome[article]

The age-old expression "you never get a second chance to make a first impression" is still true to this day. So often the way we greet people, or fail to greet them, sets an irreversible path of leaving others feel completely unwelcome, even if that wasn't the intention.

Naomi Karten's picture Naomi Karten
Test-Driven Design for the Project Manager[article]

Many developers and testers are familiar with test-driven design (TDD), but how can managers use it to drive project implementation? In this article, John Goodpasture offers a guide to TDD design from the project manager’s perspective.

John C. Goodpasture's picture John C. Goodpasture

Pages

AgileConnection is a TechWell community.

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