The Latest

Building Agile Teams in a Global Environment[presentation]
Slideshow

Many organizations use teams spread worldwide to develop valuable business applications. These organizations expect the teams to work as one harmonious unit without missing a beat—or should we say, a story point. A few organizations do it well; many not so well. Betsy Kauffman and Oscar...

Betsy Kauffman, Agile Pi and Oscar Rodriquez, Agile Pi
A Wearables Story: Testing the Human Experience[presentation]
Slideshow

Testing wearable devices is fundamentally more complex than any other mobile device. Wearables become extensions of us, so testing should focus on the total user experience—the emotional, physical, and sensory reactions including the biases and mindset of the wearer. It involves testing...

Gerie Owen, Eversource Energy and Peter Varhol, Technology Strategy Research
Overcome DevOps Adoption Barriers to Accelerate Software Delivery[presentation]
Slideshow

Many organizations want to create systems delivered in a DevOps framework with diverse services implemented via API building blocks. Chris Haddad says that people, processes, and tools often hinder a team's ability to comply with security policies, streamline collaboration, and rapidly...

Chris Haddad, WSO2
Requirements Are Simply Requirements—or Maybe Not [presentation]
Slideshow

People talk about requirements, use identical terms, and think they have a common understanding. Yet, one says user stories are requirements; another claims user stories must be combined with requirements; and another has a still different approach. These “experts” seem unaware of the...

Robin Goldsmith, Go Pro Management, Inc.
Extreme Agile: Managing Fully-Distributed Teams [presentation]
Slideshow

It is challenging—if not impossible—to find local experts in low-level Linux or specific open-source software projects. However, this isn’t a challenge with a fully-distributed organization which has this talent worldwide. So the challenge becomes how to effectively manage, motivate, and...

Alan Bennett, Linaro
Business Analysis: From Interviews through Implementation[presentation]
Slideshow

The keys to delivering better software lie in understanding what customers want―even when they are unable to articulate what they want―and being able to create a system that will improve the end users’ work. This is why your starting point should be understanding the differing, and...

Barry Harvey, Florida Virtual Campus
The Business Analyst Role on Agile Projects[presentation]
Slideshow

Agile—a single word that sparked unprecedented confusion in the technology world. When it went agile, did your organization throw out your business analyst team? Have they banned all requirements documentation? Are teams struggling to see the big picture? Brian Watson has encountered...

Brian Watson, VersionOne
Agile Dev, Better Software & DevOps Conference West 2015: Emergent Design: History, Concepts, and Principles[presentation]
Slideshow

Software design is about change. A good design facilitates adding features—and adding new developers to the team. Yet any change to the code impacts design and can damage existing functionality. Without design idioms and practices, the code can degrade into a maintenance nightmare...

Rob Myers, Agile Institute
Conflict: To Know It Is to Love It[presentation]
Slideshow

We all talk about conflict. We all experience it. But do we really understand what causes it and how we deal with it? Do we have any idea what to do about it? Much research and study has been done, but that doesn't help when you're in the middle of conflict. You don't have time to...

Doc List, Doc List Enterprises
Be Fast on Your Feet: Kick Back and WATCH the Board[presentation]
Slideshow

Have limited time monitoring complex projects? Need to be fast on your feet during your teams’ standups? It’s a daunting task to keep track of the current work in flight. Steve Dempsen shares a mnemonic technique―WATCH—to help you think of and articulate critical questions to ask on the...

Steve Dempsen, Capital Group
Mobile App Testing: Design Automation Patterns You Should Use[presentation]
Slideshow

In mobile app development, better test design is important to project velocity and user satisfaction. Jon Hagar explores underused or poorly practiced test design automation approaches that you should employ in development and testing. Jon begins by defining the domain of mobile app...

Jon Hagar, Grand Software Testing
Incorporating User Experience into Early Agile Cycles[magazine]

Chris Nodder explores the emerging need to focus on a software app's user experience. It doesn’t have to cost a fortune to perform some basic user experience analysis as long as it is done early and tested throughout a project’s lifecycle.

Chris Nodder's picture Chris Nodder
Agile Mindsets How Do You Recruit Team Members with Agile Mindsets?[article]

The traditional ways of finding employees are changing. If you want to get a role that will make you happy to contribute to the team, you need to rethink the way you apply for roles. If you are the resource manager, change how you recruit. This article focuses on the qualities you should be exemplifying or looking for if you want to form a team with an agile mindset.

Leanne Howard's picture Leanne Howard
Estimating Effort Better User Story Points versus Man-Hours: Estimating Effort Better[article]

Effort estimation is a major challenge for all the stakeholders of a project. Most people generally underestimate situations that may block progress and consider only the best-case scenario for a project. Your choice of estimation method may not be helping, though. Which would be better for your team: estimating by man-hours or by user story points?

Nitish Tiwari's picture Nitish Tiwari
Mike Sowers discusses the future of the software testing profession STAREAST 2015 Interview with Mike Sowers on the Future of Testing [interview]
Video

In this STAREAST interview, Mike Sowers discusses the future of testing. He touches on how DevOps, agile, continuous integration, and continuous testing have changed the field.

Jennifer Bonine's picture Jennifer Bonine

Pages

AgileConnection is a TechWell community.

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