Project Planning:
MVPs & Iterative Design
MVPs & Iterative Design
Learn about Minimum Viable
Products & Iterative Design
Completed
Starting Project Research
Revisiting Portfolios
Basics of HTML & CSS
UX / UI Overview
Today
Project Planning & Research:
related specifically to MVPs & Iteration
Upcoming
More Project Work
Start with typing:
https://shaunwegs.github.io/2024/focs/typing/index.html
Add your screenshot to your slide for today, and keep your typing log updated.
No ePet history today. Tomorrow we'll look at NeoPets.
On your slide for today, you'll have 4 questions to answer.
Here's the first.
Describe the goal for your project and what you want to make.
Before you begin working on your project, let's look into some strategies related to project management.
Software Design Models
The waterfall approach is probably the general strategy that most students take when it comes to projects. It's also used in software development. However, a good portion of the industry has a negative view on it. I agree that waterfall approach is not a good strategy.
Instead, I recommend an iterative process.
At the center of a spiral model, should be an MVP, or minimum viable product. When designing a project, for this class or any other, I recommend basing the development of project around the concept of an MVP.
2. Think about the goal for your project. Now, think about the concept of the MVP. What would be the MVP for your project?
3. Think about the iterative design concept.
If things are not going as well as you hope; how could you make your project smaller? What features or aspects could you cut or complete at a lower quality to still try to have something functional to turn in?
4. Continue thinking about the iterative design concept.
If things are going better than you expect and you finish your goal early; how could you make your project bigger or more impressive? What features or aspects could you add or improve the end product?
On your slide for today add:
- a screenshot of your typing practice
- discussions of your MVP and potential iterations
Tomorrow, your finished plan document is due. We'll take the different planning parts from this entire week and drop them into a single document. If you're behind on any of the planning, and have a bit of extra class time, then it'd be a good idea to use it on that bit.