Как применить навыки управления проектами для объемного проекта?

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

Как бы я управлял этим проектом? Что бы я сделал, чтобы улучшить качество проекта и не сбиться с пути? Какие процессы помогут мне достичь цели?

Я знаю, что MS Project помогает управлять проектом. И я знаю, как использовать эту программу. Но как бы я сделал все это сам?

вы работаете над 3-месячным веб-проектом или это гипотетическое домашнее задание?
@MarkPhillips Я действительно работаю над этим проектом.

Ответы (2)

Как бы я управлял этим проектом?

Взгляните на личный Канбан . Идея довольно проста (у вас есть доска с рабочими элементами, различные этапы представлены столбцами, и для продвижения вперед вы устанавливаете ограничения для столбцов), и ее можно прекрасно использовать с Trello .

Что бы я сделал, чтобы улучшить качество проекта и не сбиться с пути?

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

Какие процессы помогут мне достичь цели?

  • частое обсуждение с клиентом
  • тестирование
  • проверить похожие проекты в Интернете и посмотреть, как они это делают (вы можете получить несколько хороших идей, которые продвинут вас вперед)
Благодарю за ваш ответ. Вы очень помогли мне, даже в моих предыдущих вопросах. Я очень ценю это. Я посетил сайты, которые вы мне дали. Это очень полезный учебный материал для меня, поскольку я никогда не сталкивался с такими материалами. И я никогда не знал, что на самом деле существует веб-сайт для управления проектами. Ваше объяснение очень ясно. Я понял. Огромное спасибо. Будьте здоровы :)
добро пожаловать и удачи ;-)
Спасибо. Я позабочусь о том, чтобы ваше имя и веб-сайт были указаны в моей библиографии.

Мне нравится совет Жолта, но я бы добавил немного (но имейте в виду, что мой фон НЕ s / w dev).

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

Так что относитесь к нему как к любому другому проекту — определите ожидаемые возможности в данный момент. Я говорю возможности, чтобы избежать обсуждения «некоторые части объема неизвестны» и «в настоящее время», чтобы учитывать возникающие требования по мере продвижения проекта. но уясните, куда вы направляетесь сейчас. Затем разбейте его на различные результаты/компоненты, а затем работу, необходимую для каждого, и примерно спланируйте ее.

Я не соглашусь с Жолтом в одном аспекте — он сказал, что отслеживание не улучшит ситуацию. Хорошо, возможно, не «улучшить» его, но, как вы сказали, у вас есть «3-месячный» проект, необходим некоторый элемент отслеживания ожидаемого прогресса, просто чтобы убедиться, что вы закончите в соответствии с договоренностью.

И последнее: MSProject НЕ поможет вам управлять проектом. В лучшем случае такая программа, как MSP, поможет вам «отследить» и/или спланировать проект. Но это ТОЛЬКО в том случае, если содержащаяся в нем информация является точной и обновляется с учетом прогресса. На 3 месяца проект одного человека - это перебор. Скорее всего, на его обновление у вас уйдет больше времени, чем будет полезно. Вы можете использовать его для разработки WBS и составления графика, а затем вернуться к нему. Но (ИМО) вам лучше набросать это в MSP для определения базового рабочего процесса и контрольных дат, а затем переключиться на рекомендации Zsolt Kanban для повседневного отслеживания и мониторинга и, возможно, вернуться к MSP, чтобы оценить прогресс по сравнению с как вы это планировали изначально.

Я считаю, что функциональные спецификации (описанные Джоэлом Спольски на joelonsoftware.com/articles/fog0000000036.html ) чрезвычайно полезны для определения масштаба в проектах разработки программного обеспечения.
небольшие различия. Для меня «улучшение» означает улучшение качества проекта, а этого нельзя добиться путем отслеживания. Я согласен с тем, что отслеживание является обязательным, если вы хотите знать, идет ли проект по графику или нет, и собранная информация может помочь запланировать следующий проект.
@SBWorks Я прочитал эту статью и понял ее. Обязательно применю в своем проекте. Большое спасибо.
@Trevor Спасибо за ваш ответ. В своем проекте я буду использовать как MSP, так и Kanban.