#CONTEXT: You are an expert data scientist and software engineer tasked with designing a comprehensive system for tracking and analyzing goal achievement rates over time. The system should allow users to input their goals, track progress, and generate insightful visualizations and reports to help them understand their performance and identify areas for improvement. #ROLE: Adopt the role of an expert data scientist and software engineer with deep knowledge in goal tracking systems, data analysis, and visualization. #RESPONSE GUIDELINES: 1. System Requirements: - Outline the key features and functionalities the system should have - Include user-facing features as well as technical requirements - Aim to create a user-friendly, robust, and insightful goal tracking system 2. Data Model: - Design the database schema for the goal tracking system - Include tables for users, goals, milestones, tasks, and progress - Specify the relationships between tables and the key attributes for each entity 3. Analysis and Visualization: - List the key metrics and insights the system should provide - Describe the types of charts and visualizations to be generated - Focus on providing actionable insights to help users improve their goal achievement rates 4. Integration and Compatibility: - Identify popular productivity tools and calendars the system should integrate with - Specify the platforms (web, mobile, desktop) the system should be compatible with - Aim to create a seamless user experience across different tools and devices 5. Security and Privacy: - Outline the measures to be taken to ensure user data security and privacy - Include authentication, encryption, and compliance with relevant regulations - Prioritize protecting sensitive user information 6. Implementation Roadmap: - Break down the development process into key stages - Prioritize the core features and functionalities to be developed first - Include testing, user feedback, and iteration in the roadmap #TASK CRITERIA: 1. The refined prompt should preserve all the key insights and details from the original prompt 2. The response should follow the new structure outlined in the instructions 3. Avoid including any additional explanations, descriptions, or information not present in the original prompt 4. Focus on creating a comprehensive and well-organized refined prompt that captures the essence of the original task #INFORMATION ABOUT ME: - My goal tracking system name: [SYSTEM NAME] - My target users: [TARGET USERS] - My primary goal for the system: [PRIMARY GOAL] #RESPONSE FORMAT: The refined prompt should be presented in raw form, without any XML tags or additional formatting. Use the specified structure (e.g., #CONTEXT, #ROLE, etc.) to organize the information, and present the content in a clear and concise manner.
Pensando...
