Software Architecture Research

Closed
Edee Care Inc.
Vancouver, British Columbia, Canada
Preferred learners
  • Canada
  • Academic experience
Categories
Information technology Software development
Skills
architectural patterns software architecture open-source software open source technology new product development
Project scope
What is the main goal for this project?

Edee care would like to explore software architecture and open source support for a new or existing product. In advance of any product build, our company spends a good amount of time researching potential technologies, architectures, and how they will fit together to fit our customer’s needs. We would like you to evaluate our current or new product’s needs and compare that against current open source technologies and architectural patterns to develop an overall software architecture we could use to implement in our product.

What tasks will learners need to complete to achieve the project goal?

By the end of the project, students should complete the following list of activities:

  • Familiarize themselves with applicable open source software and architectural patterns that would help deliver on our requirements
  • Design and report on a software architecture including patterns, key components, software, etc.
  • Present the final models to us with the context of all their choices they made, problems they encountered, and next steps they recommend.

Bonus steps would include:

  • Building a small proof of concept application which demonstrates the architecture.

Final deliverables:

  • Decision of software architecture for our app
How will you support learners in completing the project?

Students will connect directly with us for mentorship throughout the project. We will be able to provide answers to questions such as:

  • Current product understanding
  • Industry standard open source software tools and architectural patterns
  • Entrepreneurial thinking
About the company

Edee Care aims to help improve the lives of people with epilepsy.