The Latest

Ten Great Practices Learned from Open Source Projects[presentation]

Open source development combines distributed teams, resource constraints, and an overload of end user input.

Mik Kersten, Tasktop
User Stories from MONOPOLY: Complex Rules, Random Events, and Twisted Exceptions[presentation]

Agile developers often face the difficult task of defining user stories from business rules for complex applications-medical, embedded, insurance, banking applications, etc.

Robert Sabourin, AmiBug.com
Designing Agility that Lasts[presentation]

Every day more agile practices and styles emerge, overlap, and complete. This proliferation challenges you to choose from among XP, Scrum, Lean, Kanban or the ways of the Lean Start Up crowd.

David Hussman, DevJam
Test Specialist on Agile Teams: A New Paradigm for Testers[presentation]

As a tester on an agile team, are you still creating lots of scripted test cases the old way? Are you still caught in the classic waterfall-always behind-while the rest of the team is doing Scrum and looking forward?

Henrik Andersson, Jayway - Test
Continuous Integration: Sign of a Great Shop[presentation]

Relentless automation is the sign that your software team has discovered how valuable their time is and how much of their day can be wasted performing trivial tasks.

Jared Richardson, Logos Technologies
INVEST: Agile Requirements that Tell a Story[presentation]

Unlike traditional requirements-formal specification documents produced mostly up front-agile requirements are elicited and recorded in smaller units-called stories or user stories that are generated quickly with a just-in-time approach.

Ken Pugh, Net Objectives
Zero to Agile in Three+ Years: It's a Marathon[presentation]

Agile transformations for large organizations can have mixed results-and often fail miserably if the goal is to become an "agile organization." Sean Buck shares the story of The Capital Group Companies, a 7,000 person organization, which took

Sean Buck, The Capital Group Companies Inc
Automation Maturity: Planning Your Next Step in Test Automation[presentation]

Do you find your organization not achieving the test automation benefits and ROI you expected? Are you spending too much effort rewriting scripts that don't hold up over time?

Ayal Cohen, HP
Defect Analysis: The Foundation of Process Improvement[presentation]

Do you have a process in place to analyze defects, identify the defect categories and common pitfalls, and correlate the results to recommended corrective actions?

David Oddis, The College Board
Performance Engineering for MASSIVE Systems[presentation]

Dealing with a single system is challenging enough, but the game changes dramatically on a multi-system, distributed platform.

Mark Lustig, Collaborative Consulting
Get It All Done: A Story of Personal Productivity[presentation]

You procrastinate. You worry that you may be making the wrong choice. You spend time on the irrelevant. You don't select the most important tasks from your many "to do's." You can't get things done on time.

James Martin, RiverGlide
Improving Software Quality Through Static Analysis[presentation]

You've implemented unit testing, pair programming, and code inspection in your development process, but defects still escape despite your best efforts.

Michael Portwood, The Nielsen Company
Building Secure Applications[presentation]

The Internet is full of insecure applications that cost organizations money and time, while damaging their reputations when their systems are compromised.

Thomas Stiehm, Coveros, Inc.
Better Software Conference East 2011: Writing High Quality Code[presentation]

Quality in delivered software is intangible and very different from quality in physical goods. Some external attributes of quality software-free from defects and easy to maintain-are reflections of the code's internal qualities.

David Bernstein, Techniques of Design
Project Estimation: The Scientific Way[presentation]

At its core, estimating is a personal process. When estimating a task, your brain combines past experiences, confidence, and intuition to create a best guess.

Paul Pagel, 8th Light

Pages

AgileConnection is a TechWell community.

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