Spring23 SE Midterm Exam
Spring23 SE Midterm Exam
Page 1 of 7
Student Name: ________________________
Q1 Pick the correct ONE response from the given options (60 points)
𝤿 Software Specification
𝤿 Software Development
𝤿 Software Validation
𝤿 Software Installation
𝤿 Plan driven
𝤿 Agile
𝤿 Incremental
𝤿 Focused
𝤿 Waterfall model
𝤿 Agile model
Page 2 of 7
𝤿 Spiral model
𝤿 V-model
𝤿 A programming language
𝤿 Comprehensive documentation
Page 3 of 7
𝤿 Scrum
𝤿 Spiral
𝤿 A period of time, typically 2-4 weeks, during which the team works on a set of tasks
𝤿 A list of all the work that needs to be done to complete the project
𝤿 A list of the specific tasks the team plans to complete during the current Sprint
𝤿 A period of time, typically 2-4 weeks, during which the team works on a set of tasks
𝤿 A meeting where the team presents the work they have completed during the Sprint
Q2 Briefly explain the purpose of any 3 of the below elements of Scrum (15 points)
a) Daily Stand Up
c) Scrum Master
d) Product Backlog
e) Product Owner
Page 5 of 7
Q3 Read the description of a product given below. For the given product answer any
3. (25 points)
Fashoo is an online used-clothing marketplace for Karachi, where you can put up your used
clothes (description, photo etc) and an asking price. Other users of Fashoo can browse this
clothing, and purchase it. Once your piece of clothing has been purchased, a Fashoo rider
will come pick up the clothing item from you, and deliver it to the customer. Fashoo will
receive payment from the customer, and pay you at the end of every month.
You are tasked with building a basic version (MVP) for Fashoo that can be launched to
users. Users will be able to upload their clothing info, and browse & purchase clothing from
other users. Payment will be offline and handled by the rider.
1) Create full Product Backlog for the Fashoo app as per given details
2) Draw a Context Diagram for Fashoo app or Use case diagrams for at least 2 actors
(identifying at least 5 use cases for each actor),
3) Write 5 user stories for at least 2 actors from the product backlog including
Acceptance criteria.
Page 6 of 7
Page 7 of 7