Declarative development is fun and powerful, but sometimes implementing business processes requires Apex, and it becomes your job to define the requirements and create a functional specification to pass on to the developers. Good developers will build to your requirements so you’d better make sure they are clear, accurate and comprehensive.
Without a well thought out functional specification, you can quickly find yourself in an endless series of QA iterations as those ‘oh, I didn’t think of that’ items crop up, costing you down-time, development time and money.
In this session we’ll walk you through the common scenarios you need to consider when defining functional requirements. You’ll learn how to build in extensibility, and how to write a functional requirements document that developers can use to code and write unit tests against, so that you will get the functionality you need the first time.
Roan Bear Consulting
Consultant
Roan Bear’s oldest dev org is dated 2005, and she’s been hooked on the platform ever since. She’s been involved as a consultant, and as co-founder and part of the team that designed a fully native product at Full Circle Insights. She's a 2x Dreamforce speaker, and expects to be a Trailhead Ranger by the Sunnyvale Global Gathering on November 13th (or she’ll eat her hat).