Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
5 views1 page

Project

Uploaded by

jamal77alqadi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views1 page

Project

Uploaded by

jamal77alqadi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Software Engineering

Course Project – Total Mark: 15


2024
Introduction:

A major component of this course is a software development project. The objective is to


develop a software product for an actual/targeted client who intends to use it in regular
production.

You will form project teams with 5 members. Before the final exams, the project team will
work together through the full development cycle, from understanding the requirements to
delivering a fully/partially functional prototype, and will make a final presentation and submit
a written report.

Some project ideas will be suggested as they appeared in this link:


https://www.upgrad.com/blog/software-development-project-ideas-topics-for-beginners/ ,but
you are encouraged to identify your own. In selecting a project, think broadly. Your project
can be an application, system software, or even a toolkit. Software engineering covers
everything from cell phones to supercomputers.

Requirements:

Each group has to do the following:

1. Select an idea.
2. Choose and identify a suitable software model for your product/software.
3. Identify all stages in the selected model and identify all specific activities that serve
your project in each stage.
4. Conduct a feasibility study and analyze the results.
5. Collect and identify all functional and non-functional requirements.
6. Provide component/interface/database designs.
7. Develop a functional prototype.
8. Test your software with test cases.

Deliverable:

1. A short report that includes all the above requirements. (3-5 pages)
2. A demo to demonstrate that the developed prototype is a fully functional prototype (
partially functional prototype is accepted)
3. presentation to demonstrate how the software works.

Deadline:

Thursday: December 5th 2024 (evening online session for presentations)


Saturday: December 7th 2024 (final report)

You might also like