طرق تطوير البرمجيات و إدارة الفرق البرمجية


الملخص بالعربية

يندرج هذا العمل ضمن إطار تطوير البرمجيات , في سياق هندسة البرمجيات، يستخدم مصطلح منهجية تطوير برمجيات (بالإنكليزية Software development methodology) للتعبير عن إطار العمل المتبع لهيكلة و تخطيط و السيطرة على عملية تطوير نظام معلوماتي. من الأمثلة الشائعة على منهجيات تطوير البرمجيات: الشلال و النماذج و التطوير المتزايد و التطوير الحلزوني و تطوير التطبيقات السريع و البرمجة القصوى. يمكن أن تتضمن المنهجية جوانب من بيئة التطوير و استخدام بعض منصات العمل (مثل المكتبات و الأدوات البرمجية).

المراجع المستخدمة

Bharat Choudhary and Shanu K Rakesh ,2016 - An Approach using Agile Method for Software Development , Bilaspur, Chhattisgarh, India.
Gaurav Kumar, Pradeep Kumar Bhatia , 2012 - Impact of Agile Methodology on Software Development Process , IJCTEE.
Malek Al-Zewairi, Mariam Biltawi, Wael Etaiwi, Adnan Shaout , 2017 - Agile Software Development Methodologies: Survey of Surveys , The ECE Department, The University of Michigan-Dearborn, Dearborn, US
Mojtaba Shahin , 2015 - Architecting for DevOps and Continuous Deployment , The University of Adelaide, Australia
F.M.A. Erich, C. Amrit & M. Daneva , A Qualitative Study of DevOps Usage in Practice , JOURNAL OF SOFTWARE: EVOLUTION AND PROCESS

تحميل البحث