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?