Software Development Project W22
Timeline
-
January 3, 2022Experience start
-
January 12, 2022Project Scope Meeting
-
February 13, 2022Prototype Due
-
February 13, 2022Requirements Document
-
March 1, 2022Design Document
-
April 13, 2022Final Project Presentation/Video
-
April 17, 2022Experience end
Timeline
-
January 3, 2022Experience start
-
January 12, 2022Project Scope Meeting
Meeting between students and company to confirm: project scope, requirements communication styles, and important dates.
-
February 13, 2022Prototype Due
Prototype due and client to review.
-
February 13, 2022Requirements Document
Requirements document due by end of the week
-
March 1, 2022Design Document
Students submit the design document by end of the week.
-
April 13, 2022Final Project Presentation/Video
Learners will deliver a final project presentation/video to the company.
-
April 17, 2022Experience end
Experience scope
Categories
Information technology Data analysis Leadership Organizational structureSkills
design software development time management user experience business consultingMohawk College delivers a Software Engineering Project (COMP-CO867) course that all students take in their 3rd year (5th semester), where they work in groups to complete a project with a client/partner. Ideally, the client is a company/organization that requires the development of a software prototype solution to solve a particular problem.
The client does not pay for the student effort in these projects. Projects have been completed for Hamilton Health Sciences, local non-profit groups, The City of Hamilton, Industrial clients, and many clients of the Innovation Factory.
Learners
The final deliverable will include:
- Requirements Document
- Design Document
- Prototype with Source Code
- Final presentation/video
Project timeline
-
January 3, 2022Experience start
-
January 12, 2022Project Scope Meeting
-
February 13, 2022Prototype Due
-
February 13, 2022Requirements Document
-
March 1, 2022Design Document
-
April 13, 2022Final Project Presentation/Video
-
April 17, 2022Experience end
Timeline
-
January 3, 2022Experience start
-
January 12, 2022Project Scope Meeting
Meeting between students and company to confirm: project scope, requirements communication styles, and important dates.
-
February 13, 2022Prototype Due
Prototype due and client to review.
-
February 13, 2022Requirements Document
Requirements document due by end of the week
-
March 1, 2022Design Document
Students submit the design document by end of the week.
-
April 13, 2022Final Project Presentation/Video
Learners will deliver a final project presentation/video to the company.
-
April 17, 2022Experience end
Project Examples
Requirements
The process requires that students take a project from the beginning phases (requirements, design) through to coding and presentation. This is done at a relatively fast pace (course is complete within 13 weeks) and upon completion, the students and/or partner can decide to take the project/prototype product further. The course is a credit course and my experience last year is that the developed prototypes can be used and developed into full working systems once the course is complete.
Project examples include but are not limited to:
- Developing web applications for the front-end and/or back-end
- Developing mobile apps in Android OS or Apple iOS
- Enhancing your existing applications with new features
- Integrating your existing applications with other/new applications
- Designing object-oriented software programs
- Designing simple databases applications
Additional company criteria
Companies must answer the following questions to submit a match request to this experience:
Be available to attend the presentation during the last week of the semester.
A project description is used to create interest for the student groups. Typically, this requires a one-page document that includes: • Project Title, • Background Information, • Work Request, • Technology Requirements, Platform, Technology Requirement/Preference (if any), • Contact Information
Be available to attend, virtually or in-person, the project scope meeting.
Provide a dedicated contact that is able to set aside some time during the semester to meet with the students in order to complete the requirements and design – (Usually 3 or 4, 1 to 2 hour meetings).
Be available for a quick phone call with the instructor to initiate your relationship and confirm your scope is an appropriate fit for the course.
Timeline
-
January 3, 2022Experience start
-
January 12, 2022Project Scope Meeting
-
February 13, 2022Prototype Due
-
February 13, 2022Requirements Document
-
March 1, 2022Design Document
-
April 13, 2022Final Project Presentation/Video
-
April 17, 2022Experience end
Timeline
-
January 3, 2022Experience start
-
January 12, 2022Project Scope Meeting
Meeting between students and company to confirm: project scope, requirements communication styles, and important dates.
-
February 13, 2022Prototype Due
Prototype due and client to review.
-
February 13, 2022Requirements Document
Requirements document due by end of the week
-
March 1, 2022Design Document
Students submit the design document by end of the week.
-
April 13, 2022Final Project Presentation/Video
Learners will deliver a final project presentation/video to the company.
-
April 17, 2022Experience end