TL;DR: Many teams ask for larger stories because they do not see how to slice the work into smaller chunks. When you give into this anti-pattern you are making developers work harder, and possibly decreasing the value of what you deliver. Write smaller stories and your team will be both happier and more productive.
Our speaker at this week’s IIBA Dallas Chapter meeting is very ill. With only 48-hours, it’s not much time to get a new speaker, so I will be presenting! Please come on over this Thursday to hear me present on Feature Injection and Behavior Driven Development (BDD).
Unleashing the Power of Behavior Driven Development
Thursday, March 15, 2012 6PM
IIBA Dallas Chapter; Hosted at BravoTech
4835 LBJ Freeway, Suite 1000, Dallas (NW corner of Dallas North Tollway and I-635)
Cost: $10 Includes food
There is a special place where the hidden treasure of great requirements are found. It’s not that what we have today is bad, but it’s time to move beyond writing stodgy requirements no one else is willing to read. Diagrams are great for communicating, but most of the time you need more than just pictures. And user stories a really good step forward, but many of us find they are still missing something.
The secret may lie in Behavior Driven Development (BDD). The fabulous thing, besides the cool name, is this is easy to learn, easy to use, and produces better stories, requirements, tests, and code!
This presentation is for analysts who already know how to right requirements, but want to move to something more productive. This is an introduction to a new technique, using natural language to describe both the value and features of a system and each interaction.
Come learn about writing requirements and acceptance criteria in business language (for your customers) that are clear and complete (for your developers) and super-duper easy to double-check (for the testers)!
- Understand the fundamentals and benefits of Behavior Driven Development
- Learn how to write better requirements & acceptance criteria using natural language and business terms
- Tap into the power of permutations to ensure test cases are complete.
- This talk aligns with the Agile Extension to the Business Analysis Book of Knowledge (BABOK).
- See: Chapter 4: Techniques / Get Real Using Examples (pp. 81-84)
About the Speaker:
Jeffrey Davidson is a Principal Consultant with ThoughtWorks, a leading Agile development firm with a passion to improve how businesses design, build and evolve software. He also serves as President of IIBA Dallas Chapter.
Jeffrey is a consulting Business Analyst, Mentor, Coach, and Trainer. An engaging and entertaining speaker, Jeffrey speaks with passion to audiences across the country on business analysis and agile development.
Jeffrey has had many titles, including Director of Business Analysis & Quality Assurance for UTI, Business Analyst for Dell, Systems Engineer for Raytheon, and Product Manager for Ebay. He is a Certified Product Manager (PMC) and a Certified Scrum Product Owner (CSPO).
Jeffrey’s focus is helping organizations and Business Analysts transition to Agile, delivering great requirements, and building world-class analyst teams.