Software Product Development
Timeline
-
January 20, 2023Experience start
-
January 28, 2023Project Scope Meeting
-
February 27, 2023First Deliverable
-
April 1, 2023Final Presentation
-
April 8, 2023Final Deliverable
-
April 9, 2023Experience end
Timeline
-
January 20, 2023Experience start
-
January 28, 2023Project Scope Meeting
Meeting between students and company to confirm: project scope, communication styles, and important dates and decide if they want to move forward together.
-
February 27, 2023First Deliverable
Students submit their first working version of the software. This version has limited functionality and may only support one or two key scenarios.
-
April 1, 2023Final Presentation
Students will present the final version of their software. Partners are welcome to attend and observe the presentations and ask any questions they may have at the end.
-
April 8, 2023Final Deliverable
This is the final version of the software. Please note it may still have bugs or issues and be incomplete and there is no guarantee that all the requirements will be met. The partner can engage the students separately outside the scope of the course.
-
April 9, 2023Experience end
Experience scope
Categories
Information technology Product or service launchSkills
software development software engineering data analysis product and service designPlease read the document below completely and follow the steps specified there to submit proposals and ask questions. Given the high number of requests, requests submitted on Riipen will not be reviewed. All details and questions are discussed in the document below.
Program Overview and Partnership Invitation Document
This program has been run for several years. We work with 20+ partners every term. We may not be able to respond to messages on Riipen in a timely manner.
Quick summary: students take this course to develop a software application (web, mobile or desktop) for various use cases. Previous examples include mobile apps for finding travelers in a specific community and web-based application for connecting a non-profit to volunteers. If the project information is of interest, please go through the steps mentioned in the document. We will not be able to accept requests here as the proposals need to be chosen by the students in September.
Learners
Students will submit three main deliverables:
1- Project plan: The project plan will set the scope of the project and explain what the students aim to do and how they aim to work with the partners and how they want to achieve it.
2- Deliverable 1: Deliverable 1 will be the first working version of the software with minimal functionalities and limited capabilities. This is so the partner can provide feedback and guidance for the next steps.
3- Presentation to Instructor and Partner (You): Students will present the almost final version of their software. You are welcome to attend and observe the presentations and ask any questions they may have at the end.
4- Final Deliverable: This is the final deliverable that is submitted to the teaching team and the partners. This deliverable may not have all the functionalities but supports key use cases.
Project timeline
-
January 20, 2023Experience start
-
January 28, 2023Project Scope Meeting
-
February 27, 2023First Deliverable
-
April 1, 2023Final Presentation
-
April 8, 2023Final Deliverable
-
April 9, 2023Experience end
Timeline
-
January 20, 2023Experience start
-
January 28, 2023Project Scope Meeting
Meeting between students and company to confirm: project scope, communication styles, and important dates and decide if they want to move forward together.
-
February 27, 2023First Deliverable
Students submit their first working version of the software. This version has limited functionality and may only support one or two key scenarios.
-
April 1, 2023Final Presentation
Students will present the final version of their software. Partners are welcome to attend and observe the presentations and ask any questions they may have at the end.
-
April 8, 2023Final Deliverable
This is the final version of the software. Please note it may still have bugs or issues and be incomplete and there is no guarantee that all the requirements will be met. The partner can engage the students separately outside the scope of the course.
-
April 9, 2023Experience end
Project Examples
Requirements
Students will develop a minimum viable product (software). This MVP is the solution to a problem for a specific set of users that are defined by the partners. The software can be a web application, mobile app, desktop application or any other type of software. Students will work with partners to define the scope of the project and aim to deliver the minimum viable product by the end of the term. You can see some examples below:
Resume management applications for recruiters
Additional company criteria
Companies must answer the following questions to submit a match request to this experience:
Provide responses in a timely manner so the project is not delayed.
Provide a dedicated contact who is available to answer emails or calls over the duration of the project to address students' questions and review their work in a timely manner.
You need to have a clear idea of what you need and the problem you solve.
Please also complete the form provided on the course description page in order to be considered for partnership.
Timeline
-
January 20, 2023Experience start
-
January 28, 2023Project Scope Meeting
-
February 27, 2023First Deliverable
-
April 1, 2023Final Presentation
-
April 8, 2023Final Deliverable
-
April 9, 2023Experience end
Timeline
-
January 20, 2023Experience start
-
January 28, 2023Project Scope Meeting
Meeting between students and company to confirm: project scope, communication styles, and important dates and decide if they want to move forward together.
-
February 27, 2023First Deliverable
Students submit their first working version of the software. This version has limited functionality and may only support one or two key scenarios.
-
April 1, 2023Final Presentation
Students will present the final version of their software. Partners are welcome to attend and observe the presentations and ask any questions they may have at the end.
-
April 8, 2023Final Deliverable
This is the final version of the software. Please note it may still have bugs or issues and be incomplete and there is no guarantee that all the requirements will be met. The partner can engage the students separately outside the scope of the course.
-
April 9, 2023Experience end