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

05-MidB_CSE233_Fall 2023

The document outlines the midterm exam for the Agile Software Engineering course at Ain Shams University, detailing important rules regarding prohibited items and materials in the examination hall. It consists of two questions, focusing on key terms related to Agile practices and identifying problems with Agile development. The exam is scheduled for November 12, 2023, and is overseen by Dr. Yasmine Afify.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

05-MidB_CSE233_Fall 2023

The document outlines the midterm exam for the Agile Software Engineering course at Ain Shams University, detailing important rules regarding prohibited items and materials in the examination hall. It consists of two questions, focusing on key terms related to Agile practices and identifying problems with Agile development. The exam is scheduled for November 12, 2023, and is overseen by Dr. Yasmine Afify.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

AIN SHAMS UNIVERSITY, FACULTY OF ENGINEERING

Computer Engineering and Software Systems Program, (Senior Level),


COMPUTER AND SYSTEMS ENGINEERING

Fall 2023/2024 Course Code: CSE 233/CSE 325 Time Allowed: 1 Hr.
Agile Software Engineering – Midterm Exam
The Exam Consists of Two Questions in One Page Maximum Marks: 20 1/1
Important Rules: ‫تعليمات هامة‬
• Having a mobile, Smart Watch or earphones inside the )‫ سماعة األذن‬- ‫ الساعات الذكية‬-‫• حيازة (المحمول‬
examination hall is forbidden and is considered as a cheating . ‫داخل لجنة االمتحان يعتبر حالة غش تستوجب العقاب‬
behavior. ‫• اليسمح بدخول أي كتب أو مالزم أو أوراق داخل‬
• It is forbidden to have any references, notes, books, or any .‫اللجنة والمخالفة تعتبر حالة غش‬
other materials even if it is not related to the exam content
with you in the examination hall.

Name: ID: Group:


Question (1): [10 marks]

Replace with Key Term(s) Answer


1. Programming team look for possible software improvements and make
them even where there is no immediate need for them.
2. Criteria useful for determining if a product backlog has been structured in
a good way.
3. Arranging user stories to create a more holistic view of how they fit into
the overall user experience.
4. The software increment that is delivered from a sprint.
5. Small, prototypical implementations of a functionality that is typically
used for evaluation and feasibility of new technologies.
6. Person represents stakeholders and is the voice of the customer. He is
accountable for ensuring that the team delivers value to the business.
7. Six criteria that have proved useful when evaluating if our stories are fit
for their intended use or not.
8. Sense-making framework that helps understand the situation in which we
operate and decide on situation-appropriate approach.
9. An activity for determining which products to work on, in what order, and
for how long.
10. Checklist of items that the team agree must be completed before the user
stories can be considered finalized.

Question (2): [10 marks]

I. Identify three problems with Agile development. [6 marks]

II. Differentiate between Agile scaling up and scaling out. [4 marks]

END of Exam, Good Luck


Examination Committee Exam. Date : 12 thof Nov 2023
Dr. Yasmine Afify

You might also like