Notes on Deliverables (unless otherwise directed by your instructor)
For this activity, you will create a basic plan for the team project that you will work on throughout the semester.
As a team think about a problem that you wish you could solve, or a cause that you would like to support. Keep it real, make a difference. Here is a list of topics to help get you started:
The project description should state the name of the project, the motivation, the goals, and the intended users. The project description should be 1-2 paragraphs long. An example of a project description can be found here.
Notice the primary components/features of the statement. It is very direct, concise, and discusses the primary mission of the project.
Prior to next class, submit the completed project description as a .pdf to the team submission area in MyCourses.
This week, your team will submit both your requirements document and your updated Trello board.
Gathering requirements is a paramount step in the creation of any project. In this activity, you will create the requirements document for your team's project. Here is a sample requirements document that you may use as a starting point. Some things to note when creating a project's requirements:
Project management and task planning is a central component for almost any software project. For your team's project, you will be using Trello as a project management tool. Throughout the course of the project, your team's Trello board show constantly change as tasks are created, executed and completed. This initial submission will provide your team with the ability to gain a foundational understanding of not only how to use Trello, but more important provide exposure to project management in software development.
In this submission you should:
Submission (team):
The team-based assignment is due by the start of class next week and all documents should be submitted to the Project-Requirements area in Mycourses.
Teams will be allotted time to model their system with use cases, and create a digital mockup of their project using wireframes. Revisit your team Trello board. Update the tasks and plan who will be responsible for each task. Estimate the time it will take to finish each task.
Submission (team):
Use "Project - Design" submission area.
Please review the Final Project presentation assignment.