Что используется для грамотной разработки software?
Новая тема Написать ответ
# Ср Сен 26, 2012 2:45 pmYabuti Зарег.: 28.11.2008 ; Сообщ.: 16263Ответить с цитатой
Всем привет!

Кто занимается программированием, работой в коллективах девелоперов и т.д., пожалуйста подскажите, каким образом лучше всего и эффективно организовать процесс командной разработки софтверного продукта (игр)?

Нашел такую цитату:
Цитата:
Методология разработки

Изначально мы не пытались разрабатывать проект опираясь на классические методологии как Scrum, Kanban или Waterfall. Мы просто делали то, что должны были. Обговаривали ближайшие задачи, записывали их в Redmine и выполняли. Не ставили сроков на выполнение задач, лишь работали как можно лучше, обсуждая рабочие моменты только когда это нужно было.
Позже попробовали Scrum с velocity, поинтами, короткими митингами каждый день и остальными атрибутами. Эффективность немного выросла, каждый игрок команды стал чувствовать больше ответственности. Система прижилась и работает.



Я в этих делах нуб, но сразу понимаю, что простой пересылкой кода по е-мейлу проект превратится в настоящий бардак.

Заранее спасибо! Drinks or Beer
# Ср Сен 26, 2012 8:45 pmexolon Зарег.: 22.11.2007 ; Сообщ.: 2397Ответить с цитатой
Самое главное работать. А не играться в скрамы.

Пересылка кода по емейлу не вариант. Освой git или svn.
# Ср Сен 26, 2012 11:21 pmawm543322445 Зарег.: 31.05.2012 ; Сообщ.: 7303Ответить с цитатой
Как бы сделал я. Оформился, и подписал контракт с прогерами, расписал точнейшее тз и сформировал идею, поднял svn и начал девелоперский процесс.
Вот схема классическая.
Планирование
организация
мотивация
Контроль
Я больше придерживаюсь авторитарного стиля управления.Руководитель ставит точные задание, прогеры пишут код, получают бабло - код работает приносит прибыль итд.Много тонкостей в организации продуктивной работы. :smk:
# Чт Сен 27, 2012 3:48 pmEditeur Зарег.: 19.06.2010 ; Сообщ.: 382Ответить с цитатой
Все эти методологии позволяют упорядочить уже существующий процесс, ну и обогатиться консалтинговым компаниям. Без опыта управлением разработкой они не помогут.
Код по емейл пересылать не надо. Для кода нужен центральный репозиторий с программой управления версиями вроде svn, git или mercurial.
# Чт Сен 27, 2012 11:26 pmawm543322445 Зарег.: 31.05.2012 ; Сообщ.: 7303Ответить с цитатой
Цитата:
Все эти методологии позволяют упорядочить уже существующий процесс, ну и обогатиться консалтинговым компаниям.


Это базовые функции менеджмента, и никак не зависят от стадии воплощения проэкта.
Цитата:
Без опыта управлением разработкой они не помогут.


А это помогает обогатится "опытным" сервисам разработки, которые аутсорсят и штампуют по шаблону что либо. Под серьезный проэкт нужно этот опыт нарабатывать самостоятельно используя те методики что я привел.
# Пт Сен 28, 2012 2:02 amexolon Зарег.: 22.11.2007 ; Сообщ.: 2397Ответить с цитатой
Editeur, awm543322445, истину глаголите Smile
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.