Context Settings Examples
  • 07 Aug 2024
  • 3 Minutes to read
  • Dark
    Light
  • PDF

Context Settings Examples

  • Dark
    Light
  • PDF

Article summary

The Company Context lets you define your preferred development technologies. PRD-AI uses these criteria to develop a PRD (features, matched modules, and technical recommendations) that is aligned with your company's tech stack.

Note: Context values are preferences, meaning that PRD-AI attempts to use these when developing your PRD. However, alternatives may be provided if they better suit your application. Also, as they are preferences, you can provide more than one option for a context type. For example, if you are a Microsoft shop and you want to include authentication, you could include Azure AD and but then Auth0 as a backup.

Approved Vendors — Specify the service providers that are authorized for use within your app and in your development environment.

Example:  Acme Corp

Acme Corp has the following approved vendors:

Cloud Providers: Microsoft Azure

CI/CD: GitHub pipelines

Authentication: AuthO

Payments: Stripe

DevOps

Example:  HealthHub Digital Care

HealthHub Digital Care has approved the use of Azure services for cloud infrastructure needs, Braintree for any payment requirements and Vanta for compliance.

Architecture — Describe the underlying structure and design used to build and integrate your app. Examples include:  RAD (React native and Django), MERN (MongoDB, Express.js, React, Node.js), microservices, etc.

Example:  Acme Corp

Acme Corp has a microservices architecture with the following core components

  • Account Service

  • Inventory Service

  • Shipping Service

  • Payments: Stripe

Example:  HealthHub Digital Care

HealthHub Digital Care has a monolithic architecture due to the highly sensitive nature of its medical data.

Front End: React Native

Back End: Django

Database: MongoDB

Business Information — Provide details about your organization, industry, products, services, etc.

Example:  Acme Corp

Acme Corp is a large IoT manufacturing company with presence in the North American market. Our teams use Jira for issue tracking, Notion for documentation, and Slack for team communication.

Example:  HealthHub Digital Care

HealthHub Digital Care is a digital healthcare provider that connects patients with doctors and nurses remotely. The company only operates in the United States market.

Code languages and frameworks — Specify any coding languages and frameworks that your organization prefers to use. Provide as many as necessary. Start typing to select an option or to add your own.

Options currently include:

  • Angular

  • Bootstrap

  • C

  • C#

  • C++

  • COBOL

  • Django

  • Express

  • Flask

  • Go / GoLang

  • Java

  • JavaScript

  • Kotlin

  • .NET

  • .NET Framework

  • PHP

  • Python

  • React

  • Ruby

  • Ruby on Rails

  • Scala

  • Spring Boot

  • Swift

  • TypeScript

  • Vue.js

Compliance — Specify the regulatory and industry standards your app must adhere to during development and in production.

Example:  Acme Corp

Acme Corp has the following approved vendors:

Cloud Providers: Microsoft Azure

CI/CD: GitHub pipelines

Authentication: AuthO

Payments: Stripe

DevOps

Example:  HealthHub Digital Care

HealthHub Digital Care has approved the use of Azure services for cloud infrastructure needs, Braintree for any payment requirements and Vanta for compliance.

Other Context — This can be any information you want. You have the opportunity to change the name from "Other Context" to better match the contents of this field.
Note: The Other Context category is available in the Context Settings tabs (in the Planning page and at the Organization-level), not when you are creating a new app/PRD.

Example:  Acme Corp

Acme Corp has the following approved vendors:

Cloud Providers: Microsoft Azure

CI/CD: GitHub pipelines

Authentication: AuthO

Payments: Stripe

DevOps

Example:  HealthHub Digital Care

HealthHub Digital Care has approved the use of Azure services for cloud infrastructure needs, Braintree for any payment requirements and Vanta for compliance.


Was this article helpful?