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

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

Project

The document outlines a software engineering course project where students will form teams to develop a software product for a client. Teams must select a project idea, follow a software development model, conduct feasibility studies, and deliver a functional prototype along with a report and demo. The project is due on November 21, 2024, and is graded out of 10 marks.

Uploaded by

Osama Rashad
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)
19 views1 page

Project

The document outlines a software engineering course project where students will form teams to develop a software product for a client. Teams must select a project idea, follow a software development model, conduct feasibility studies, and deliver a functional prototype along with a report and demo. The project is due on November 21, 2024, and is graded out of 10 marks.

Uploaded by

Osama Rashad
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
2023

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.

At the beginning of the course, you will form project teams with 5 to 7 members. During the semester,
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 presentations 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.
9. Create a user and system manual for your system.

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. In-class demo to demonstrate how the software works.

Deadline:

Monday: November 21 , 2024


Grade: 10 mark

Best Wishes

Dr.Mashael Alsulami

You might also like