Tech Context: Aligning Output with Technology Stack
DevSpeak allows you to specify the technology stack and context for the generated technical specification, ensuring that it is relevant and actionable for the intended environment.
Available Tech Contexts
DevSpeak supports a range of technology contexts, each with its own unique focus and terminology:
Backend: Focuses on server-side logic, database interactions, and API design.
Frontend: Tailors the output for client-side development, user interface design, and state management.
Mobile: Provides a high-level overview of mobile app architecture, platform-specific considerations, and user experience.
Data/ML: Focuses on data pipelines, machine learning models, and data engineering.
DevOps: Tailors the output for infrastructure as code, continuous integration/continuous deployment (CI/CD), and operational aspects.Impact on Output
The selected tech context significantly influences the terminology, structure, and focus of the generated technical specification. For example, a specification for a Backend context might include detailed API endpoints and database schema updates, while a specification for a Frontend context might focus on user interface components and state management.
Choosing the Right Tech Context
When selecting a tech context, consider the following factors:
The intended environment: Where will the technical specification be implemented?
The technology stack: What programming languages, frameworks, and tools are being used?
The specific requirements: What are the key features and functionalities that need to be addressed?