Conference Presentations

The Role of Testers as Requirements Dealers
Slideshow

Those of us in the business analyst role are encouraged to communicate with clients, while other roles in an organization may not have the same opportunity. However, talking to clients must not be limited to business analysts. Jyothi Rangaiah believes that testers need to talk to the...

Jyothi Rangaiah
Collocated West Logo From Unclear and Unrealistic Requirements to Achievable User Stories
Slideshow

"What do you want the system to do?" can be a loaded question for agile teams. Ideally, the product owner gives you a product backlog with fully groomed user stories prioritized by business value, ready for team discussion and estimation. Instead, you may have the “big picture” product...

Jamie Lynn Cooke
Collocated West Logo Great Business Analysts “Think Like a Freak”
Slideshow

In today's competitive market, employers increasingly depend on business analysts to act as change agents. This puts BAs in the powerful position of influencers—providing the analysis and evidence needed to support an organization’s strategic direction and decision-making. In their book...

Faye Thompson
Collocated East Logo Requirements Are Simply Requirements—or Maybe Not
Slideshow

When talking about requirements, people 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 yet another has a different approach. These “experts” seem unaware of...

Robin Goldsmith, Go Pro Management, Inc.
Agile Dev, Better Software & DevOps Conference West 2015: EARS: The Easy Approach to Requirements Syntax
Slideshow

One key to specifying effective functional requirements is minimizing misinterpretation and ambiguity. By employing a consistent syntax in your requirements, you can improve readability and help ensure that everyone on the team understands exactly what to develop. John Terzakis provides...

John Terzakis, Intel
Requirements and Acceptance Tests: Yes, They Go Together
Slideshow

The practice of software development requires a clear understanding of business needs. Misunderstanding requirements causes waste, slipped schedules, and mistrust. Developers implement their perceived interpretation of requirements; testers test against their perceptions. Disagreement can...

Ken Pugh, Net Objectives
Requirements Are Simply Requirements—or Maybe Not
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.
Develop a Defect Prevention Strategy—or Else!
Slideshow

Defects occurring throughout the development of a software project penalize the project. The effort spent remediating these defects robs the project team of valuable time, resources, and money that could otherwise be used for further innovation and delivering the highest possible quality...

Scott Aziz, Cognizant
Requirements Are Requirements—or Maybe Not
Slideshow

Many people talk about requirements. They 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 yet another has a different approach. These “experts” seem unaware of...

Robin Goldsmith, Go Pro Management, Inc.
Non-Functional Requirements: Forgotten, Neglected, and Misunderstood
Slideshow

Implementing non-functional requirements is essential to build the right product. Yet teams often struggle with when and how to discover, specify, and test these requirements. Many teams neglect non-functional requirements up front, considering them less important or unrelated to user...

Paul Reed, EBG Consulting

Pages

AgileConnection is a TechWell community.

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