| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Философия программирования > Методологии разработки ПО. Помогите выбрать. |
| Автор: DrFinch 14.11.2007, 10:57 |
| Доброго времени суток, не приятно, конечно признавать, но почувствовал себя абсолютным профаном в данном вопросе, в вопросе методологии разработки ПО. В связи с чем и прошу советом. Просьба сильно не бить Smile Объясню ситуацию: у нас с партнёрами своя небольшая фирма местного разлива, занимаемся разработкой ПО на заказ в одном из регионов России уже на протяжении 1,5 лет. Фирма небольшая, 2 управленца и 5 программистов. Технологии разработки .net, delphi и php. Основные заказы - это программы на 1-2 человекомесяца, т.е. небольшие достаточно проекты, в которых в 95% случаев участвует только 1 программер (без учёта менеджера проекта и тестера). Процесс разработки построен так: составление ТЗ -> разработка ПО по плану в MS Project поэтапно -> тестирование -> доработка и тестирование -> сдача проекта. Не так давно один из заказчиков спросил, а какую методологию разработи вы используете? Не знал, что ему ответить. Начал изучать вопрос, оказалось, что на западе вся разработка ведётся по какой либо методологии. И есть rational unified process, scrum, agile, extreme programming (XP), Microsoft Solutions Framework и куча других. Во-первых, что это такое "методология разработки"? Почему она применяется? Зачем она нужна нам, маленькой провинциально фирме по разработке ПО? На кого они ориентированы данные методологии? Во-вторых, в чём их основные различия? Где то гляжу применяется RUP, где то Scrum. Что нам использовать, если в процессе разработки участвует 1 программер, его контролирует 1 менеджер проекта, который и работает с заказчиком, а также является главным тестером на соответсвие ТЗ проеряет (тестер смотрит на баги). Что посоветует? Можете дать url сравнений и описания для такого вот чайника в методологии? За ранее огромное спасибо! |
| Автор: v2v 19.11.2007, 19:43 |
| Информации по этому поводу в интернете оч. много http://ru.wikipedia.org/wiki/%D0%AD%D0%BA%D1%81%D1%82%D1%80%D0%B5%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 http://ru.wikipedia.org/wiki/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D1%8F http://shmakov.ru/news/text136.html |
| Автор: DrFinch 22.11.2007, 15:36 | ||
Спасибо, за ссылки! Правда википедию уже изучил на данный вопрос. |
| Автор: dvska 27.1.2008, 02:45 | ||
оччень спорное утверждение |