Conference Presentations

STARCanada Logo When User Stories Are Not Enough
Slideshow

IT organizations adopting agile development often struggle when applying agile to anything other than small, mid-sized, or non-critical applications. Because IT organizations must deal with the myriad business rules, non-functional requirements, industry regulations, and associated audits...

Tony Higgins
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
The Why and How of Usability and User Experience (UX) Testing
Slideshow

Although usability and user experience may seem synonymous, they are separate and much different concepts. While usability is well defined in standards, UX has no agreed upon definition because it relates to a more nebulous attribute-user satisfaction. Both are, however, key ingredients for successful system deployment. Because they don’t know how to measure and evaluate UX, many teams ignore this important attribute until the end of development. Philip Lew discusses how to model both usability and UX by breaking each attribute down into measurable characteristics-learnability, user effectiveness, user efficiency, content quality, user errors, and more. Phil shows you how to derive measurements and metrics that your development and team can employ to benchmark, analyze, and improve both usability and UX.

Philip Lew, XBOSoft
Writing Testable Use Cases

Use cases are hard to test because they do not have a standard format or style, and lack coherent structure. This is due in part to the need for a standard definition in UML, which defines the graphical part but not the textual part. In this session, Jim Heumann pinpoints the issues related to testability of use cases and introduces a testable style for writing use cases, a process used extensively and successfully by IBM Rational Software. Based on the testable use case writing technique, you will learn how to create test cases from these use cases.

  • How to make a use case more understandable and testable
  • Examples of testable use cases
  • How to create test cases from use cases
Jim Heumann, IBM Rational Software

CMCrossroads is a TechWell community.

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