Planned methodologies vs. agile methodologies under the pressure of dynamic market
Other Title(s)
مقارنة بين منهجية تطوير البرمجيات القائمة على التخطيط و منهجية التطوير الذكي و الخفيف و السريع تحت ضغط تغير متطلبات السوق
Joint Authors
al-Rushud, Mubarak
Kamel, Mahmud
Budaywi, Ibrahim Abd al-Muhsin
Source
Journal of King Abdulaziz University : Engineering Sciences
Issue
Vol. 21, Issue 1 (30 Jun. 2010), pp.19-35, 17 p.
Publisher
King Abdulaziz University Scientific Publishing Center
Publication Date
2010-06-30
Country of Publication
Saudi Arabia
No. of Pages
17
Main Subjects
Information Technology and Computer Science
Topics
Abstract AR
تتمثل المهمة الأكثر تحديا لتطوير برمجيات المشاريع المختلفة في ديناميكية السوق، حيث يلعب عنصر الوقت تحديا أساسيا في نجاح المشروع و منافسته للمشاريع الأخرى.
و يمثل عدم استقرار متطلبات الزبون تحديا آخر له نفس التأثير، و لذلك تلعب منهجية تطوير البرمجيات دورا أساسيا للتغلب على التحديات السابقة.
يقوم هذا البحث بمقارنة بين منهجية التخطيط (Methodology Planned ) بمنهجية التطوير الذكية و الخفيفة و السريعة (Agile) الأولى الإغراق في مراحل التحليل و التصميم ثم الانتقال إلى التنفيذ و الاختبار مما قد يؤخر تسليم المشروع، و قد يؤدي هذا التأخر إلى تغير متطلبات الزبون في ظل ديناميكية السوق فضلا عن عدم وضوح و استقرار متطلبات الزبون في المرحلة الأولى من أي مشروع.
بينما تمثل المنهجية الثانية التعاون بين الزبون و مبرمج المشاريع أثناء المراحل المختلفة لتطوير البرمجيات فضلا عن اختيار المتطلبات الأكثر إفادة في بداية المشروع و البدء الفوري في تنفيذها و تطوير البرمجيات على هيئة إصدارات متكاملة.
Abstract EN
In the software development, the most challenging task is to Develop projects under the pressure of dynamic market, where Time to Market (TTM) and requirements instability could fail the development process.
Therefore project management should choose the development methodology that can control the problems associated with the dynamic market.
Agile team argue that planned methodologies are heavy to cope with the rapid changes of the dynamic market, because the planned methodologies strongly emphasize on the planning process, by incorporating a lot of detailed design techniques like UML.
On the other hand agile team claim that agile is the marvelous approach that has solutions for all problems related to the dynamic market, because agile achieves higher flexibility, and better to satisfy actual customer requirements.
Agile achieves this, by developing and delivering the software product in an incremental fashion.
Agile methodologies try to avoid any development overheads, and minimize unnecessary effort.
This paper presents a comparative study that compares between planned methodologies -which have coupling relationship with UML analysis and design techniques– and the agile methodologies.
The comparison compares between the two approaches in many respects, such as analysis, design, human resources, cost of the changes of the requirements and communication.
The comparison shows how the lightness of the agile methodologies gives better responses to the different problems related to the dynamic market.
Also the study shows that agile minimizes the cost of the changes of requirements during the development process.
American Psychological Association (APA)
Kamel, Mahmud& Budaywi, Ibrahim Abd al-Muhsin& al-Rushud, Mubarak. 2010. Planned methodologies vs. agile methodologies under the pressure of dynamic market. Journal of King Abdulaziz University : Engineering Sciences،Vol. 21, no. 1, pp.19-35.
https://search.emarefa.net/detail/BIM-263720
Modern Language Association (MLA)
al-Rushud, Mubarak…[et al.]. Planned methodologies vs. agile methodologies under the pressure of dynamic market. Journal of King Abdulaziz University : Engineering Sciences Vol. 21, no. 1 (2010), pp.19-35.
https://search.emarefa.net/detail/BIM-263720
American Medical Association (AMA)
Kamel, Mahmud& Budaywi, Ibrahim Abd al-Muhsin& al-Rushud, Mubarak. Planned methodologies vs. agile methodologies under the pressure of dynamic market. Journal of King Abdulaziz University : Engineering Sciences. 2010. Vol. 21, no. 1, pp.19-35.
https://search.emarefa.net/detail/BIM-263720
Data Type
Journal Articles
Language
English
Notes
Includes bibliographical references : p. 33-34
Record ID
BIM-263720