header
Local cover image
Local cover image
Image from OpenLibrary

An Approach for Enhancing Agile Requirements Engineering Using Enriched User Stories and Prototyping/ Nader Mahmoud Hassan Mitwalli Keshk ; Supervisors : Associate Prof. Akram Ibrahim Mohamed Salah, Associate Prof. Mohammad El-Ramly.

By: Contributor(s): Material type: TextTextLanguage: English Summary language: English, Arabic Producer: 2023Description: 96 Leaves : illustrations ; 30 cm. + CDContent type:
  • text
Media type:
  • Unmediated
Carrier type:
  • volume
Other title:
  • نهج لتحسين هندسة المتطلبات الرشيقة باستخدام قصص المستخدم الثرية والنماذج الأولية [Added title page title]
Subject(s): DDC classification:
  • 006.67
Available additional physical forms:
  • Issues also as CD.
Dissertation note: Thesis (M.Sc.) -Cairo University, 2023. Summary: Agile software development is a widely used and developed approach to software development. Agile Requirement Engineering (ARE) faces challenges in managing minimal documentation while ensuring an understanding of customer requirements. User stories are commonly used in agile methodologies but often lack sufficient details. Clients may not fully understand system functionalities initially, leading to increased rework. Researchers have proposed solutions, such as enhanced user stories and prototyping, but these are incomplete. This research introduced A hybrid approach called Protogile, combining prototyping, enhanced user stories, and additional validation steps. A case study and expert interviews were conducted to assess Protogile, showing it effectively addresses ARE challenges, including managing with minimal documentation, minimizing rework, improving communication, and understanding customer needs and business cases.Summary: يعد تطوير البرمجيات الرشيقة أسلوبًا مستخدمًا ومتطورًا على نطاق واسع لتطوير البرمجيات. تواجه هندسة المتطلبات الرشيقة (ARE) تحديات في إدارة الحد الأدنى من الوثائق مع ضمان فهم متطلبات العملاء. تُستخدم قصص المستخدمين بشكل شائع في منهجيات Agile ولكنها غالبًا ما تفتقر إلى التفاصيل الكافية. قد لا يفهم العملاء بشكل كامل وظائف النظام في البداية، مما يؤدي إلى زيادة إعادة العمل. وقد اقترح الباحثون حلولًا، مثل قصص المستخدم المحسنة والنماذج الأولية، لكنها غير كاملة. قدم هذا البحث نهجًا هجينًا يسمى Protogile، يجمع بين النماذج الأولية وقصص المستخدم المحسنة وخطوات التحقق الإضافية. تم إجراء دراسة حالة ومقابلات مع الخبراء لتقييم Protogile، مما يوضح أنه يعالج تحديات ARE بشكل فعال، بما في ذلك الإدارة بأقل قدر من الوثائق، وتقليل إعادة العمل، وتحسين التواصل، وفهم احتياجات العملاء وحالات العمل.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)

Thesis (M.Sc.) -Cairo University, 2023.

Bibliography: pages 92-96.

Agile software development is a widely used and developed approach to software development. Agile Requirement Engineering (ARE) faces challenges in managing minimal documentation while ensuring an understanding of customer requirements. User stories are commonly used in agile methodologies but often lack sufficient details. Clients may not fully understand system functionalities initially, leading to increased rework. Researchers have proposed solutions, such as enhanced user stories and prototyping, but these are incomplete. This research introduced A hybrid approach called Protogile, combining prototyping, enhanced user stories, and additional validation steps. A case study and expert interviews were conducted to assess Protogile, showing it effectively addresses ARE challenges, including managing with minimal documentation, minimizing rework, improving communication, and understanding customer needs and business cases.

يعد تطوير البرمجيات الرشيقة أسلوبًا مستخدمًا ومتطورًا على نطاق واسع لتطوير البرمجيات. تواجه هندسة المتطلبات الرشيقة (ARE) تحديات في إدارة الحد الأدنى من الوثائق مع ضمان فهم متطلبات العملاء. تُستخدم قصص المستخدمين بشكل شائع في منهجيات Agile ولكنها غالبًا ما تفتقر إلى التفاصيل الكافية. قد لا يفهم العملاء بشكل كامل وظائف النظام في البداية، مما يؤدي إلى زيادة إعادة العمل. وقد اقترح الباحثون حلولًا، مثل قصص المستخدم المحسنة والنماذج الأولية، لكنها غير كاملة. قدم هذا البحث نهجًا هجينًا يسمى Protogile، يجمع بين النماذج الأولية وقصص المستخدم المحسنة وخطوات التحقق الإضافية. تم إجراء دراسة حالة ومقابلات مع الخبراء لتقييم Protogile، مما يوضح أنه يعالج تحديات ARE بشكل فعال، بما في ذلك الإدارة بأقل قدر من الوثائق، وتقليل إعادة العمل، وتحسين التواصل، وفهم احتياجات العملاء وحالات العمل.

Issues also as CD.

Text in English and abstract in Arabic & English.

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image