- 07 Aug 2024
- 3 Minutes to read
- Print
- DarkLight
- PDF
Context Settings Examples
- Updated on 07 Aug 2024
- 3 Minutes to read
- Print
- DarkLight
- PDF
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.