development

Conference Presentations

Test-Driven Development for Developers: Plain and Simple
Slideshow

Test-driven development (TDD) is not an easy discipline to establish. However, it provides considerable return on investment for the effort. Rob Myers describes the costs of TDD (the introduction of test-maintenance overhead) and its benefits (greatly improved quality, productivity, and...

Rob Myers, Agile Institute
Transforming the Large Organization
Slideshow

Transforming software development across geographic locations in a large company is difficult. But Nationwide Insurance found a way to successfully implement more than forty agile teams in multiple locations around the United States using their internal Application Development Center. 

Sara McClintock, Nationwide
Continuous Automated Regression Testing to the Rescue
Slideshow

A major concern when developing new software features is that another part of the code will be affected in unexpected ways. With a typical development processes, testers often do not run a full set of product regression tests until late in the release when it is much more costly to fix...

Brenda Kise, Proto Labs Inc.
iOS Test Automation: The Trifecta

In this agile world, as the expectations for rapid mobile application development and delivery get shorter every day, the users’ patience with a buggy app has become almost nonexistent. Elizabeth Taylor shares how to reduce iOS application testing time and gain confidence in your...

Elizabeth Taylor, Digimarc
Eliminating Software Defects with Jidoka—The Overlooked Pillar of Lean

Many development organizations are experimenting—but getting mixed results—with lean development techniques. As a test or development manager, you have the power to help eliminate defects—the largest source of waste in development—and the enormous rework costs they incur.

Bill Curtis, CAST
Refactoring Automated Functional Tests

Regarded as one of the most important advances in software development, code refactoring is a disciplined technique to improve the design, readability, and maintainability of source code. You can learn to apply the same refactoring concepts to automated functional test scripts.

Zhimin Zhan, AgileWay Pty Ltd
Beyond Continuous Delivery—All the Way to Continuous Deployment

Just as those in the software world are getting their hands around agile practices, leading software organizations are going beyond continuous delivery for acceptance testing and now adopting continuous deployment—the practice of immediately releasing new code from development into...

Kris Lankford, Microsoft
Tony Surma, CTO of Microsoft Disaster Response Cracking the Code to Saving Lives: An Interview with Tony Surma
Podcast

Tony Surma, CTO of Microsoft Disaster Response, explains how developers, testers, and others are contributing to disaster relief mobile apps that will save lives on a global scale. Learn how you, too, can help by using your powers for this fantastic organization.

Noel Wurst's picture Noel Wurst
What are the key features of user story management?

In my research study, I need to identify the list of key features of user story management tools that can be used to support agile development. So far, I identified the following general groups of features: User role modeling and personas support, User stories and epics management, Acceptance testing support, High-level release planning, Low-level iteration planning, and Progress tracking. Each group contains some specific features, e.g., support for story points, writing of acceptance tests, etc.

Please help me elaborate the list by posting your list of such features, such as those that you've already used as part of a user story management tool, or those that you'd like to see in the software tool you use. Do you find some features more important than the others? Many thanks in advance! 

Sonja Dimitrijevic's picture Sonja Dimitrijevic
Mowing through an Application of Agility Mowing the Lawn: An Application of Agility

Anthony Akins explains how he used agile methods to modify the way he mowed his lawn. Learn how any project can benefit from using an agile approach and how large projects can be broken down into smaller chunks, each complete and with value.

Tony Akins's picture Tony Akins

Pages

AgileConnection is a TechWell community.

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