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