Skip to main content

Solution design document

The solution design document (SDD) defines the overall goals and objectives of the solution while also capturing the automation processes that are necessary to complete the solution. Developers receive the SDD, divide the work, and then focus on specific portions of the solution.

As a best practice, read the SDD entirely, even if you are only developing one portion of the total solution. By following the document, you can ensure a more seamless integration of the supporting processes or applications in your project.

The SDD has two main sections: the overview and the storyboard.

Overview

The overview of the SDD provides a high-level description of the solution and projects. The description contains the business driver and success metrics that the team must meet once the development and deployment of the solution are complete. This information gives insight into the reasoning behind the solution and its need and priority.

Storyboard

The storyboard is a visual representation of the overall look and feel of the completed solution. The storyboard has separate referenceable, numbered processes that can help you define the flow and functionality of the solution.

The storyboard has three feature areas: UI Feature, Data Feature, and the Rules or Processes Feature. Depending on the needs of your solution, there might be more or fewer feature options. You configure the information in each feature area to:

  • Describe the workflow and specific tasks of the solution by referenced storyboard items.
  • Provide specific information steps to automate, including specific requirements related to the storyboard phase (such as ASO for login, testing criteria, and assumptions).

The storyboard also maps the solution through the different processes that you define. This storyboard map outlines the overall flow of the solution and the interaction points between projects and applications, as shown in the following figure:

An example Solution Design Document Storyboard Features

This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice