Please create a comprehensive software requirements document for {project_name}. The document should be formatted professionally and include the following sections: 1. Introduction (purpose, scope, intended audience), 2. Definitions and terminology, 3. Overall system description (system overview, user roles, high-level features), 4. Functional Requirements (detailed descriptions of all system functionalities; use clear bullet points or numbered lists), 5. Non-Functional Requirements (performance, security, usability, scalability, etc.), 6. Assumptions and constraints, 7. External interface requirements (APIs, integrations, user interface considerations), 8. Any additional notes or appendices. Ensure the tone is professional, the language is clear and precise, and content is suitable for both technical and business stakeholders. The output should be thorough enough for developers and clear for project managers. If provided, incorporate specific requirements or features: {specific_requirements}.
Create a software requirements document for a mobile banking application. The document should include: introduction, purpose, scope, definitions, system overview, functional requirements (such as user registration, balance inquiry, fund transfers), non-functional requirements (performance, security, usability), assumptions and constraints, and any interface requirements. Target audience is both technical teams and business stakeholders.
This prompt helps users create comprehensive software requirements documents, ensuring detailed project specifications, clear communication among stakeholders, and streamlined development processes.
Empower Your Business with Simplified AI Chatbot
Build Your First AI Agent Today
Build, train, customize and deploy your first AI chatbot in minutes