2014-04-09 3 views
2

В моем объектно-ориентированном классе дизайна у нас есть окончательный проект по созданию Казино с Блэкджеком, Крэпом, Техасским Холдемом и Слотами. У нас также может быть 2 - 3 человека на проект.Как планировать/управлять крупным проектом?

Это самый большой проект, который я когда-либо делал до сих пор, и я ищу (общее) руководство по правильному планированию проекта до начала кодирования, так что я не заканчиваю преследование своего хвоста ,

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

Кроме того, меня интересуют любые предложения относительно репозиториев (GIT и т. Д.), И если бы они имели смысл в этом случае или нет ,

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

+0

Я знаю, что этот вопрос, вероятно, нарушает какое-то правило, но я думаю, что у него есть заслуга. – ScottMcGready

+0

Для справки нам понадобятся ваши идеи, то, что вы пытались достичь (или то, что, по вашему мнению, вы попробуете) и т. Д. Каков ваш желаемый результат (время, дизайн продукта и т. Д.). Назовите широкий вопрос, но я поддерживаю это, я думаю, что у него есть заслуга – ScottMcGready

+1

@edplunkett, когда вы были студентом. – ScottMcGready

ответ

0

Существует множество методологий управления проектом (водопад, проворный и т. Д.). Но вы можете начать с простых шагов для управления вашим первым проектом.

  1. Как команда придумала все задачи, необходимые для завершения проекта. (e-g, учет требований, дизайн и подзадачи для реализации, тестирования, развертывания и т. д.), независимо от того, кто будет работать над задачами. (Вы можете использовать любой лист распространения, чтобы выполнить это упражнение) (Это называется структурой прорыва работы). Разбивайте задачи на очень логическом уровне, которые самостоятельно могут быть сделаны одним человеком.
  2. Затем выполните упражнение по планированию с командой и назначьте правильный ресурс (лицо) для выполнения задания и получите количество дней/недель, которые он/она предпримет, чтобы завершить работу. Последняя задача в вашем листе планирования Excel - это дата завершения проекта.
  3. Отслеживайте ход выполнения каждой задачи, которую вы захватили в Excel, путем проведения встреч по обновлению состояния. (Может быть много неожиданных сюрпризов, которые могут сорвать ваш первоначальный план (риски) в ходе проекта, лучший способ справиться с ними - предвидеть, насколько это возможно, план B для каждого из них (смягчение)).

Имейте исходные репозитории, чтобы иметь много людей, работающих на одной базе кода, а также отличный резервный механизм для управления исходным кодом. Гитуб хороший.

Ключ здесь, взяв на себя все необходимые задачи и получив от него людей. Вторая самая важная задача - это то, как вы можете придумать дизайн, который модульный и работать вместе, когда он интегрирован, что помогает распределить работу с несколькими людьми. В-третьих, сколько вы можете предсказать неизвестные, которые вы можете иметь перед ним.

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

Смежные вопросы