The Latest

Keynote: Magnificence: Culture Hacking, the Common Platform, and the Coming Golden Era[presentation]
Video

A culture is the set of shared attitudes, values, goals, and practices that both describes and shapes a group. The unique challenges of creating software have demanded totally new types...

Jim McCarthy, McCarthy Technologies Inc.
How to Survive the Coming Test Automation Zombie Apocalypse[presentation]
Slideshow

Test automation is software development. To automate tests well, you have to have brains. Unfortunately, the very brains that make you good at your job also make you highly attractive to zombies. Like all zombies, test automation zombies are brainless, insatiable, and relentless.

Dale Emery, DHE
Building Customer Feedback Loops: Learn Quicker, Design Smarter[presentation]
Slideshow

Listening to your customers is critical to developing better software. Their feedback enables you to stay in sync with customer expectations, to make changes before those changes become costly, and to pivot if necessary. Sharif shares five practical tips for building, capturing, and scaling..

Sherif Mansour, Atlassian
Design Patterns Explained: From Analysis through Implementation[presentation]
Slideshow

Alan Shalloway takes you beyond thinking of design patterns as “solutions to a problem in a context.” Patterns are really about handling variations in your problem domain while keeping code from becoming complex and difficult to maintain as the system evolves. Alan begins by describing...

Alan Shalloway, Net Objectives
An Interview with Mik Kersten: ADC-BSW 2013 Interview Series[presentation]
Video

Committed to covering the latest trends and approaches for anyone investigating or implementing agile development practices, processes, technologies, and leadership principles, Agile Development & Better Software Conference West offers their 2013 interview series. 

Mik Kersten, Tasktop
Mob Programming: A Whole Team Approach[presentation]
Slideshow

Teamwork is an important component of agile software development. We all agree that teamwork must be nurtured and grown in our organizations. But what does it mean to work as a team in the world of software development? How can we encourage our “teams” to truly work “as a team?” 

Woody Zuill, Hunter Industries
Agile Project Failures: Root Causes and Corrective Actions[presentation]
Slideshow

Agile initiatives always begin with the best of intentions—accelerate delivery, better meet customer needs, or improve software quality. Unfortunately, some agile projects do not deliver on these expectations. If you want help to ensure the success of your agile project or get an agile...

Jeff Payne, Coveros, Inc.
Building a Team Backlog: The Power of Retrospectives[presentation]
Slideshow

“Inspect and adapt” is one of the basic tenets of continuous improvement, and agility in general. Holding retrospectives is one of the core processes that allows teams to look back and reflect on their progress. However, over time, teams may focus only on the product work and lose interest...

Kanchan Khera, McKinsey & Company & Bhuwan Lodha, McKinsey & Company
Keynote: Lean Software Delivery: Synchronizing Cadence with Context[presentation]

Daily, we are told that adopting agile, PaaS, DevOps, crowdsourced testing, or any of the myriad of current buzzwords will help us deliver better software faster. However, for the majority of software development organizations, naïve agile transformations that don’t look beyond the needs...

Mik Kersten, Tasktop
Behavior-Driven Design in Practice[presentation]
Slideshow

One of software development’s  greatest challenges is combining business needs with technical abilities to build products that customers want. Many development methodologies attempt to achieve this, but Nir Szilagyi and Janarthanan Eindhal think that few connect the dots as well as...

Nir Szilagyi, eBay, Inc. & Janarthanan Eindhal, eBay, Inc.
Requirements Engineering: A Practicum[presentation]
Slideshow

Identifying, documenting, and communicating software requirements are key to all successful IT projects. Common problems in requirements engineering are “How do we discover the real requirements?”, “How do we  document requirements?”, and “How do user stories fit into requirements?”

Erik van Veenendaal, Improve Quality Services BV
Software Security Goes Mobile[presentation]
Slideshow

Erik Costlow says that, as more and more business is transacted on mobile platforms, securing the applications and data that run on them is a business imperative. Developers and their managers are asked to make key decisions regarding data caching, authorized permissions, authentication...

Erik Costlow, HP Enterprise Security
Solving Real Problems through Collaborative Innovation Games®[presentation]
Slideshow

Are you having trouble getting people in your organization to agree on a path forward? Is collaboration sometimes more like a contest to see who can yell the loudest? Is it difficult to get customers to give you the information you need to create a product charter or unambiguous requirements?

Bob Hartman, Agile For All
The Five Facets of an Agile Organization[presentation]
Slideshow

Is agile—or lean, kanban, lean startup, etc.—starting to follow the path of other management buzzwords in your organization? Is it losing steam, now resembling only a minor change from the old ways? Have you compromised to "make agile work in our organization?” 

George Schlitz, BigVisible Solutions
An Interview with Steven "Doc" List: ADC-BSW 2013 Interview Series[presentation]
Video

Committed to covering the latest tools, trends, and issues regarding software development approaches, plan-driven development methods, and process improvement programs, Agile Development & Better Software Conference West offers their 2013 interview series. 

Steven “Doc” List, Santeon Group

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!