Mesajınızdan topladığım birkaç sorun var: 0-Projeyi yönetmek sizin işiniz değil ve son kullanıcı gereksinimlerini toplamak sizin işiniz değil. 1-Patron kesin gereksinimleri bilmiyor 2-Patron son kullanıcılarla gereksinimler hakkında konuşmuyor 3-Patron gerçekten çevik anlamayan terminoloji atıyor 4-Yeniden elde edilen bazı çözümler üzerinde çalışıyorsunuz. birkaç kez yazılmış ve bundan memnun değilsiniz
1,2 ve 3'e gelince, kıdemli bir kişi değilseniz, bu konuda çok az şey yapılabilir. Ancak, aşağıdakiler yapılabilir:
C - Ondan proje planını sizinle paylaşmasını isteyin. Görevleri ve son tarihleri gösteren bir tane olabilir ya da inşa edecek. Bunlardan biri analiz ve ihtiyaçların toplanması ile ilgili olmalıdır. Değilse öner.
B - Yazılım projesinin başarısı için gereksinimlerin önemi üzerine bazı referanslar hazırlar
C - Ona Agile'ın ne olduğunu ve ne olmadığını bir sayfa hazırlayın.
D - Tasarım aşamasına tipik girdilerin bir listesini hazırlayın ve her birinin değeri konusunda ikna edin.
E - Takıma bir iş analisti ve / veya veri değiştirici eklenmesini önerin. Bu tür roller son kullanıcı ile birlikte oturmak zorunda kalacak ve size gerekli bilgileri veya en azından iyi bir kısmını alacaktır.
F - Diğer geliştiricilerin bu adamla nasıl işbirliği yaptığını görün.
# 4'e gelince, ona, uygulamanın ve işlevselliğin özellikleri hakkında fikir vermesine yardımcı olacak bir prototipleme yaklaşımı veya bir kod üreteci kullanmasını önerebilirsiniz. Çoğu araç mükemmel GUI oluşturmaz, ancak en azından gerekli işlevselliği yakalayabilirsiniz.
Her durumda, yinelemelerin her birini net bir şekilde belgelediğinizden ve ona hangi girdiyi aldığınızı, ne yaptığınızı (ayrıntılı olarak) ve sonucun ne olduğunu belirten bir e-posta gönderdiğinizden emin olun. Sonuçları (gereksinim eksikliği vb.) Gibi uygun nedenlerle ilişkilendirdiğinizden emin olun.
Ne yazık ki bazı insanlar tavsiye kabul etmiyor. Onunla nasıl iletişim kurduğunuza dikkat edin.
Bu iyi gitmiyor!
İyi şanslar.