recent
أخبار ساخنة

مقال عن شرح مفهوم SDLC للمهندس أحمد رجب / وطنى نيوز


محمد عزت

جالى سؤال على المسجات من شخص معرفة لما شافنى كاتب بوست على صفحتى الشخصية أية هو SDLC فحبيت أن أكتب بوست يوضح أية هو و أشركة هنا كمان عشان الناس تستفيد :-

SDLC
Software Development Life Cycle
أية دا ولازمتة أية هنعرف فى السطور القليلة الى جاية
كتير من المبرمجين بيقع فى مشكلة كبيرة أن أول ما يجيلة أى بروجيكت بيبدء شغل فى من غير ما يعمل Life Cycle للبروجيكت و دا بيسمى بالـ Ad Hoc Approach: و دا خطا طبعا و بيبقى عائق كبير فى المستقبل و مبنقدرش نطور فى البروجيكت عشان كدا لازم نبدء فى SDLC و بأختصار الى هو "دورة حياة المشروع" الـ SDLC لية عدة مراحل “Phases” لازم بنمشيها بأتقان تعالوا ناخد بريف سريع عنهم :-
1. First Stage Planning
• Project Initiation
• Project Management
2. Second Stage Analysis
• Analysis Strategy
• Requirements Gathering
• System proposal
3. Third Stage Design
• Design
4. Fourth Stage Implementation
5. Fifth Stage Test
6. Six Stage Deployment
7. Seven stage Support
فى عدة Framework الناس بتمشى عليها منها :-
• Code and fix
• Incremental بيتم أستخدام فى مشاريع التطبيقات العام و لكن لها سلبيات كتير
• Agail و بتعتبر سلسة جدا من ناحية سرعة التسليم و سهولة الأستخدام و بتهتم برضا الزبون
طبعا عمر ما نقدر نوصل لكم المعلومات الى تساعدنى فى بناء الـ Model مرورأ بالـ Phase المذكورة فوق دى بأى من الـ Framework و أكيد المعلومات مش هجبها من الشارع فكان لازم يبقى فى مصدر للـ SDLC و فعلا أستقروا على الاتى
• Interview
1. مع الـ Stack Holders
2. الشخص المعنى بالادارة للجهة الطالبة للمشروع
• JAD “Joint Application Development”
و دى طريقة حديثة تقدر من خلالها تحدد متطلبات , احتياجات العميل للمشروع و بتبقى من خلال أجتماعات وورش عمل و بتبقى مع العميل و فريق العمل فى المنظومة.
• Questionnaires
• Document Analysis
• Observation
و بكدا أكون لميت الـSDLC فى بوست صغير طبعا فى تفاصيل أكتر من كدا بس عليكم و على العم جوجل
google-playkhamsatmostaqltradent
close