classwork_01
classwork_01
Planning Phase
• Stakeholder Interviews: Engage with business owners, vendors, delivery personnel, and
customers to gather insights into their needs and expectations.
• Market Research: Study competitor platforms (e.g., UberEats, DoorDash) to understand industry
standards and user preferences.
• Regulatory Requirements: Identify legal and compliance needs, such as data privacy (GDPR,
HIPAA) and food safety regulations.
• Feasibility Study: Collect data about technical, operational, and financial feasibility.
• Functional Requirements:
• Non-functional Requirements:
• Technical Requirements:
o API integrations for third-party services (e.g., Google Maps, payment providers).
Methods: Use case development, user stories, requirement workshops, and prototyping.
3. Design Phase
• UI/UX Data:
o Data flow diagrams (how data moves between customers, vendors, and delivery
personnel).
o Backend data structure requirements (e.g., databases for orders, payments, reviews).
4. Development Phase
Methods: Integration with APIs, manual data entry, and batch imports.
5. Testing Phase
Objective: Collect data to validate the functionality, usability, and performance of the platform.
• User Feedback: Test the platform with a beta audience (vendors, customers, and delivery
personnel) to collect real-world feedback.
6. Deployment Phase
Objective: Ensure smooth rollout and gather real-world operational data.
• Feedback Channels:
Methods: Automated monitoring, customer relationship management (CRM) tools, and surveys.