Professional Documents
Culture Documents
يقدم دورة-:
تحليل وتصميم النظم
Modern Systems Analysis
and Design
19
التطوير والبناء السريع للتطبيقات
Rapid Application Development
19.1
DM A.Sakr
التطوير السريع للتطبيقات
)Rapid Applications Development )RAD
تنشأ منهجية تطوير تقلل بشكل كبير جدا الوقت المطلوب
للتصميم والتنفيذ
عوامل خمسة للنجاح Five key factors
مشاركة مكثفة من المستخدمين .1
جلسات تصميم جماعيةJoint Application Design .2
sessions
النماذج الولية Prototyping .3
وجود أدوات التطوير الشاملة Integrated CASE tools .4
مولدات البرامج والكود Code generators .5
19.2
DM A.Sakr
كيفية التطوير السريع للتطبيقات
The Process of Developing an Application Rapidly
RADهي استراتيجية عامة أكثر منها منهجية معينة
الهداف Goals
لتحليل اجراءات العمل بسرعة
19.4
DM A.Sakr
الكيفية Approaches to RAD
نظرية ماكونيل McConnell’s pillars of RAD
الركان الربعة Four pillars
امنع الخطاء التقليدية ..؟؟ +طبق ونفذ المبادئ الساسية في التطوير +أدر
المخاطر لمنع حدوث انتكاسة أو كارثة +طبق أفضل الممارسات مع التركيز على
الوقت (كل مهمة لها وقت محدد)
ما هي أهم الخطاء التقليدية ...؟؟
الفرد الضعيف (شخص غير مدرب بالمهارات اللزمة لنجاح المشروع)
الحل السحري (العتقاد بأن تكنولوجيا جديدة هي وحدها الحل السحري لكل المشاكل)
الزيادة المستمرة للطلبات
الطلبات الزائدة عن الحاجة
19.5
DM A.Sakr
Approaches to RAD الكيفية
Software tools الدوات والوسائل
CASE tools can be used for
Prototyping
Code generation
النتاجية ؟...: مثال
Visual Development بيئة التطوير المصورة
Environments
Visual Basic
Delphi
19.6
المكانات
DM A.Sakr
Approaches to RAD الكيفية
Martin’s RAD Lifeدورة الحياة حسب نظرية مارتين
Cycle
تحدد متطلبات النظام في سياق الحديث عن الوضع الحالي ومشاكله
JAD جلسات
CASE tools are used to support prototyping
Construction البناء
19.7
DM A.Sakr
RAD Success Stories قصص نجاح
VisualAge for Java
Comdata
Modular Over the Road System )MOTRS(
IBM Global Services chosen as vendor
Servlets
Programming modules that expand the functions of the
Web server
Applets
Embedded code run from client browser
Nine months to completion
Three months of research
Three months of coding
Three months of testing
19.8
DM A.Sakr