gstoychev
New member
Здравейте приятели,
Доста често си лафя с мои приятели за начина, по който се организират проекти в техните фирми, за плюсове, минуси, за това какви са техните предложения и защо не се вслушват в тях. Разбира се за един по-голям проект е по-лесно разработчиците и тестерите да бъдат отделени от клиента, но при по-малките не съм сигурен как е по-добре да се процедира. Интересно ми е какви методологии спазвате и спазвате ли принципи или всичко е страшно субективно всеки път? Под методологии визирам XP или друга Agile методология. Ще се радвам ако можем да заформим една дискусия.
Личното ми мнение е че клиента и неговите изисквания трябва да бъдат много добре обсъдени и формулирани, но без детайли. В процеса на работа всичко, може да бъде приоритизирано и евентуално отхвърлено при наличие на конкретни задачи, време и ресурс за тяхното завършване. Но дали това е възможно ако няма ясно разграничение между ролите на разработчик, преговарящ с клиенти и анализатор?
Доста често си лафя с мои приятели за начина, по който се организират проекти в техните фирми, за плюсове, минуси, за това какви са техните предложения и защо не се вслушват в тях. Разбира се за един по-голям проект е по-лесно разработчиците и тестерите да бъдат отделени от клиента, но при по-малките не съм сигурен как е по-добре да се процедира. Интересно ми е какви методологии спазвате и спазвате ли принципи или всичко е страшно субективно всеки път? Под методологии визирам XP или друга Agile методология. Ще се радвам ако можем да заформим една дискусия.
Личното ми мнение е че клиента и неговите изисквания трябва да бъдат много добре обсъдени и формулирани, но без детайли. В процеса на работа всичко, може да бъде приоритизирано и евентуално отхвърлено при наличие на конкретни задачи, време и ресурс за тяхното завършване. Но дали това е възможно ако няма ясно разграничение между ролите на разработчик, преговарящ с клиенти и анализатор?