Scoping with Mockups
How to Purple Chat Scope
Purple Chat Scoping allows you to align business & technology teams on the requirements of a use case without getting too far ahead of yourself. Without a clear picture of what you're building, you won't be able to make it to production.
1. Understand the request with Purple Chat
2. Match it to a design pattern
3. Add API Annotations
Example
Our best-in-class example is shown below:
A few things to note:
- Every bot message has an annotation indicating any data-sources that are supposed to drive the bot message.
- Every system interaction (annotation) specifies the INBOUND and OUTBOUND data contract.
- Every system interaction (annotation) has a procedural pseudocode defining what happens in that interaction (systems, aggregations, etc.)
Updated about 18 hours ago