RAD Kavramı
RAD (Rapid application development, Hızlı Uygulama Geliştirme) kavramı, belirsiz gereksinimler ve aynı zamanda zaman ve bütçe kısıtlamaları altında hızlı ürün geliştirmeyi teşvik eder.
RAD kavramının uygulanması, belirli bir ürün için uygun teknik araçların kullanılması, müşteriden tüm gereksinimlerin sürekli olarak netleştirilmesi ve ara ürün hazırlık aşamalarının değerlendirilmesi için müşterinin dahil edilmesiyle gerçekleştirilir.
RAD kavramı aşağıdaki ilkelere dayanmaktadır:
- Tüm teknik araçlar, ürün geliştirme süresinin en aza indirilmesine katkıda bulunmalıdır.
- Geliştirilmekte olan ürün için müşteri tarafından belirtilen gereksinimlere tam odaklanma.
- Teknik şartnamenin müşteri tarafından netleştirilmesi için ürün prototiplerinin kullanılması.
- Ürün geliştirme döngüsel olmalıdır, yani her yeni sürüm, müşterinin önceki sürümü değerlendirmesinden sonra oluşturulur.
- Daha önceden hazırlanmış modüllerin kullanılması ve işlevsellik eklenmesi yoluyla ürün geliştirme süresinin kısaltılması.
- Ekip üyeleri arasında yakın işbirliği, bununla birlikte her geliştirici aynı anda birden fazla görevi yerine getirmeye hazır olmalıdır.
- Proje yönetiminin ana görevi, geliştirme döngüsünün süresini en aza indirmek olmalıdır.
RAD kavramı kullanılarak proje üzerinde çalışma aşağıdaki aşamaları içerir:
- Planlama, bu aşamada tüm ekip üyeleri gerçekleştirilecek ürün için teknik şartnameyi, yaklaşan görevleri ve daha sonra ortaya çıkabilecek zorlukları tartışır. Planlama tamamlandıktan sonra proje yöneticisinden çalışmaya devam etmek için onay gelmelidir.
- Kullanıcı Tasarımı, kullanıcıların ürün gereksinimlerini netleştirmek için analistlerle etkileşimini içerir.
- Yapılandırma - projenin ana geliştirmesinin gerçekleştiği aşamadır.
- Geçiş, ürünün test edilmesini ve nihai kullanıcılar tarafından değerlendirilmesini içerir.
Ayrıca Bakınız
-
bilgi tabanı ve arama motoru sunan
RUPmetodolojisi -
proje yönetimine yapılandırılmış bir yaklaşım için kullanılan
PMBOKmetodolojisi -
IT'de büyük ölçekli projelerin uygulanması için standartların
geliştirilmesinde kullanılan
PRINCE2metodolojisi -
IT ile iş stratejisinin birleştirilmesi için standartları
tanımlayan
ITILönerileri -
esnek proje yönetimi için kullanılan
Agilemetodolojisi