Iteration 0 Customer Meeting Report
- Due Feb 16, 2024 by 11:59pm
- Points 10
- Submitting an external tool
- Available Feb 10, 2024 at 12am - Feb 20, 2024 at 11:59pm
The goal of completing this assignment (1 presentation per team) is to ensure the team understands the customer organization's goals, how the product/app supports those goals, what the desired changes/additions are, and how those changes will add value to how the app supports the organization's goals.
Your team will have 10 minutes to present, plus 5 minutes allowed for Q&A from other students and the course staff. (Q&A may be mixed in to your presentation, so your total "slot" is 15 minutes.)
You can use slides or not, as you prefer, but more than one person should participate in presenting. (By semester's end, everyone will get to present more than once.)
Address each of the following questions:
-
Briefly describe the customer’s problem and how it is solved now:
- What is the overall mission of the organization?
- What is the basic problem that the customer is facing with the way things are right now?
- How, specifically, will this app/project (better) support the organization's mission or goals?
-
What is the scope of the Minimum Viable Product (MVP) and further enhancements?
- What would be a "minimum viable product" (MVP), that is, sufficient functionality that the customer would actually start using the product as part of their business even if not all features are working yet? This gives you a lower-bound target for your work in this course: deliver an MVP that the customer is delighted to use by prioritizing the MVP features above others.
- Does the project have one major set of features around a particular problem, or multiple independent problems?
-
What do you see as the main high level technical challenges? (For example, questions about data modeling, software architecture, etc. are high level challenges; the syntax for putting code in particular files, or the specifics of API calls, are low level challenges.) Which of these do you expect to be most challenging and why? What aspects of the meeting or post-meeting planning do you want to make sure to discuss with your coach as a result?
The above is a general outline, but the goal is that by the end of your presentation, the other teams and instructors/coaches should have a reasonable understanding of your project's main goals for the semester and where you expect the hardest parts to be, at least as far as you can see now. We will then have class-wide discussion to provide advice/feedback on those goals.
Teams can volunteer which order they want to go in (first, second, third, fourth) but if they don't, we'll generate a random ordering.