-
Notifications
You must be signed in to change notification settings - Fork 31
Project Development and Production
mrseidel edited this page Aug 29, 2024
·
1 revision
Create the program that you were planning for previously.
You are expected to demonstrate the following while you are completing this portion of the project:
- Follow the plan that you created.
- Create the piece of software you planned.
- Create user documentation and training materials for the piece of software.
- Help documentation on how to use your product or website (to help a user).
- Installation instructions and how to run your product (to help a developer/teacher).
- Video demonstration of your product in action.
- A method of sharing files (not by email), and having a way to go back to the old version of your files if you run into errors. The most effective method would be to use version control software (such as git, cvs, svn, Mercurial, etc.).
Please see the due dates page for more details on when this is due and how to submit your work.
The Overarching Learning Goal(s) for this include 📘 Project Management.
| Success Criteria | Look Fors | Reevaluation Opportunity |
|---|---|---|
| 📘 I can develop the software product according to the original project plan (i.e. ensuring the software meets end user needs, functions as intended, and can be produced within quality standards, budget, and timelines). | To be co-created. | None. |
| 📘 I can produce the software according to the specifications (i.e. code, test, and prepare for deployment) and create user documentation and training materials. | To be co-created. | None. |
| 📘 I can use shared resources to manage source code effectively and securely (e.g. organize software components using shared files and folder with timestamps, and proper version control) | To be co-created. | None. |
| 📘📘 I can contribute, as a team member, to the planning, development, production, and close out of a large software project. | To be co-created. | None. |
| 📘📘 I can meet project goals and deadlines by managing individual time during a group project. | To be co-created. | None. |