ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

When to choose Agile and when to choose traditional SDLC for software project?

user-image
تم إضافة السؤال من قبل Salauddin Mohammad , Sr. Manager, Software Development , Aspen Technology Inc
تاريخ النشر: 2014/07/23
Ramy Zakher
من قبل Ramy Zakher , Executive director , EEP

Thank you for invitation. But I did not work in software project 

Mohammad Shalabi
من قبل Mohammad Shalabi , Solution Architect, Android, and IOS Architect , ALM New Way

Can you chose or even can you switch? These methodologies depends heavily on team skills, team training, and tools. It will be difficult to make you team work on a methodology for a project then switch them on another one for the next project. 

Mustaque Ali
من قبل Mustaque Ali , Program Manager , Independent Program Management Consultant

The methodology needs to be decided based on the project type and the organizational environment.

 

Traditional SDLC best suits when you have solid requirements and know what the end results are.

 

Agile would suit when there are uncertainty and unambigious requirements.  You would want to involve business closely and deliver incrementally and iteratively.

Raafat Sallam
من قبل Raafat Sallam , Organizational Development and Training Consultant , Training Centers, Marketing Organizations.

According to the project type and the best practice that we have

مستخدم محذوف‎
من قبل مستخدم محذوف‎

SDLC - should be used for a long time project development.

Agile - should be used for a short time project development (most likely, applications that are already implemented or need an enhancements.)

Kaamila Tahseen
من قبل Kaamila Tahseen , Change Management Team Manager , cognizant technology solutions

If a project can be developed and released in pieces then agile

else, a project which has to be delivered at one go as a full product then SDLC, where scope and requirements are locked initially.

 

Shaik Mahaboob Subhani
من قبل Shaik Mahaboob Subhani , Strategy IT Head , Annapurna Finance

  1. Agile management iterative and incremental method of managing the project. Now a day90% projects are developing in this process. Flexible to accept the changes at any time. 
  2. Traditional SDLC (Water fall method): This is sequentially process and not acceptable any changes during the development process. 

Gayasuddin Mohammed
من قبل Gayasuddin Mohammed , Advocate , Practicing Law before High Court at Hyderabad

Agile practice - is for the new requirements and enhancements to the already existing systems.

Traditional SDLC is for a new system to be building as a whole.

Srinivasan Nandan
من قبل Srinivasan Nandan , eCOM Pro

Agile shall be followed for both unambiguous requirement and ambiguous requirement  type. Agile give option to review the product result periodically before releasing it. Changes can be done if and when required. Number of features rejection from end customer will be less.

المزيد من الأسئلة المماثلة