From the course: Behavior-Driven Development
Unlock the full course today
Join today to access over 24,000 courses taught by industry experts.
Building the right thing - Cucumber Tutorial
From the course: Behavior-Driven Development
Building the right thing
- [Instructor] The primary goal of BDD is to build the right thing, but that's not an easy goal by any means. When starting a new project, many times it can seem like what is desired from stakeholders is fairly straightforward. In reality, the complexity of the system requirements and acceptance criteria become more and more apparent throughout the application lifecycle. This can easily lead to wasted time writing unnecessary code and even products that users don't use, or stress that gets transferred to developers as the team needs to rethink requirements that might change a fundamental part of the application. In his essay, No Silver Bullet, legendary computer scientist and architect Fred Brooks states, "The hardest part of building a software system "is deciding precisely what to build." It must be stressed that BDD is not designed to help you discover what particular product to create. And you don't use BDD to come up with idea for the next big app or service. Product owners…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.