Skip to content

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.).

Due Dates and Submission Details

Please see the due dates page for more details on when this is due and how to submit your work.

Overarching Learning Goal(s) and Success Criteria

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.

Course information

Assignments

Pre-Course Work

📙 Data Structures and Algorithms

📘 Project Management

📗 Digital Sage

Clone this wiki locally