0% found this document useful (0 votes)
3 views

Assignment - 1

The document outlines an assignment for students at Charotar University of Science and Technology, focusing on various software development models and processes, including Agile, Scrum, and specific project requirements. It includes questions on customer requirements, project management models, and the roles in Scrum, along with a practical project proposal to automate IT resource management in the department. Students are required to formulate functional and non-functional requirements, create use case diagrams, and prioritize requirements using the MoSCoW method.

Uploaded by

Moksh Shah
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Assignment - 1

The document outlines an assignment for students at Charotar University of Science and Technology, focusing on various software development models and processes, including Agile, Scrum, and specific project requirements. It includes questions on customer requirements, project management models, and the roles in Scrum, along with a practical project proposal to automate IT resource management in the department. Students are required to formulate functional and non-functional requirements, create use case diagrams, and prioritize requirements using the MoSCoW method.

Uploaded by

Moksh Shah
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Charotar University of Science and Technology

Faculty of Technology and Engineering


U & P.U Patel Department of Computer Engineering
Assignment - 1

1) Why is it difficult to gain a clear understanding of what the customer wants? What
can be done if the requirements are changing continuously? Which process model is
suitable in that case? Justify?

2) If you are a lead developer of a software company and you are asked to submit a
project/product within a stipulated time-frame with no cost barriers, which model will
you select? Explain model with figure.

3) Compare the relative advantage of using the iterative waterfall model and the spiral
model of software development. Explain with the help of examples, the type of
problems for which you would adopt the waterfall model of software development,
and the type of problems for which you would adapt the spiral model.

4) Define the roles in Scrum? Explain Agile software development process in detail.
Differentiate between Scrum and Sprint.

5) Explain which process model is most suitable for the following definition and justify
it:
a) A compiler for new language
b) Event management system
c) Chess

6) Explain Agility and Agile Process.

7) Define term - 1) Extreme Programming (XP) 2) Feature Driven Development (FDD)


3)Inconsistency 4)InCompleteness

8) Show how the failure curve of software differs from that of hardware. Software
doesn’t wear out but it deteriorates due to change. Justify. How do software myths
affect a software project?
9) U & P U Patel Department of Computer Engineering Technician Kalpeshbhai
and Bhavinbhai facing issues to maintain their Laboratory and other IT
resources of department. Faculty members or Lab Incharge filling up
requisition for New PC, Network cable, Keyboard, Power cable, mouse,
Projector, Speaker or Internet switch, etc. They also calling them randomly for
in trouble or problem in their class room, laboratory or faculty room.
Bhavinbhai/Kalpesh is not available in cabin or phone not reachable or both of
them are on leave some time, because of that many problem and issues are in
hanging state. These creates lot of trouble. To resolve this issue HoD and IT
Cell of CHARUSAT propose one live project to Students as SGP /Summer
internship which can automate process of New Entry of equipment or devices.
Complaint registration by any Lab-Incharge / Faculty members for respective
devices under their ownership. Complaint solution report as Site Visit report by
identifying technical fault, process done to resolve the issue, cost of
replacement of any part of device, time required if not solved in single visit,
etc. This system should generate Stock maintained report with location and
ownership, Complaint Register log, Complaint Solution log, other Decision
Support Analytics report with Dashboard for HoD and IT Cell.

You have to write and formulate all Functional and Non Functional
Requirements with Use Case Diagram and User Stories (Any 4). Prioritize
requirements using MosCow method.

You might also like