Articles

Tape measure Estimation: What It Takes to Deliver Consumable Value in Agile Projects

Releasing in small batches is a good way to achieve quick feedback in your sprints, but these pieces don't have all the features users need. Providing consumable value is turning those small bites into a meal, and it’s worthwhile to estimate what it will take to deliver that—asking, “What consumable value do we expect to achieve, what duration and cost should we plan for, and how likely is it that the plan will succeed?”

Andy Berner's picture Andy Berner
Collocated West Logo Use Business Analysts for User Interface Design
Slideshow

Have you experienced difficulties eliciting “what would you like the system to do” from customers and SMEs? Have you then delivered the system only to find that the users don’t like it, even though it meets their stated requirements exactly? Cathy Sargent shares a technique for using...

Cathy Sargent
User story card User Story Heuristics: Understanding Agile Requirements

Agile emphasizes just-in-time requirements rather than upfront preparation. The requirements person—be it the product owner, business analyst, product manager, or someone else—embodies the understanding of what is needed, and the user story represents the work that needs doing. This article details what user stories are (and what they are not).

Allan Kelly's picture Allan Kelly
Usability Testing Goes Mobile
Slideshow

The introduction of mobile devices and applications presents new challenges to traditional usability testing practices. Identifying the differences between usability testing techniques for traditional desktop applications and mobile applications is critical to ensuring their acceptance and...

Susan Brockley, ExxonMobil
Agile Development Conference West logo ADC West 2015 Keynote: Lean UX: Turn User Experience Design Inside Out

When developing products, features, and enhancements, you have to have your customers’ best interests at heart. “We’re not just creating software,” speaker Jeff Patton said. “We’re changing the world.” You need to better understand the people you’re building things for, and the only way to do that is to spend more time with them.

Beth Romanik's picture Beth Romanik
Incorporating User Experience into Early Agile Cycles

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
Plotting a Better Beer with Geolocation: An Untappd Case Study
Slideshow

Geolocation enhances the experience of many services and provides users with customized results based on their current location. Many people don’t realize what an important role geolocation can play in locating their favorite beer—and Untappd, a mobile application around beer discovery...

Greg Avola, Untappd
Philip Lew discusses mobile app UX Mobile App UX and Usability: An Interview with Philip Lew
Podcast

In this interview, Philip Lew, the CEO of XBOSoft, talks about his upcoming presentation, how user experience relates to mobile, the connection usability shares with UX, and how your company can take an important first step towards improving your mobile user experience.

Cameron Philipp-Edmonds's picture Cameron Philipp-Edmonds
Improving the Mobile Application User Experience (UX)
Slideshow

If users can’t figure out how to use your mobile applications and what’s in it for them, they’re gone. Usability and UX are key factors in keeping users satisfied so understanding...

Philip Lew, XBOSoft
CAN I USE THIS?—A Mnemonic for Usability Testing
Slideshow

Often, usability testing does not receive the attention it deserves. A common argument is that usability issues are merely “training issues” and can be dealt with through the product's...

David Greenlees, Innodev Pty Ltd

Pages

AgileConnection is a TechWell community.

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