Блог компании Лидер·Айти

Практика разработки, автоматизации и продаж: статьи и заметки команды Лидер·Айти.

← Все статьи
Сергей Каторгин
15 марта 2014
Управление и процессы

Работа над крупными проектами

Работа над крупными проектами

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

Так например при поступлении обращения в нашу компанию мы всегда начинаем проект с разработки технического задания. Без такого документа достаточно трудно предсказать объем работ и соответственно стоимость. После того, как техническое задание готово, у нас появляется возможность сделать оценку, разбитую на небольшие этапы, каждый из которых возможно оценить с большой степенью точности. Иногда одного технического задания не достаточно и дополнительно необходимо разрабатывать прототип (в зависимости от важности внешнего вида проекта).

После того, как проектная документация готова и оценена, начинаются работы над проектом. Мы используем в своей работе багтрекер Jira (http://www.atlassian.com/software/jira), для того чтобы разбивать задачи в ТЗ на еще более мелкие составляющие. После выполнения нескольких задач мы производим сначала внутреннюю приемку, а затем сдаем микроэтап заказчику. Таким образом клиент всегда в курсе куда и как движется его проект и может своевременно внести коррективы в ход работ.

Кроме багтрекера мы применяем репозиторий (bitbucket.org/). Он позволяет организовать групповую работу исполнителей над проектом. Слияние кода, отслеживание версий, откат назад в случае необходимости что-то исправить, сохранение исходного кода в облачном хранилище – все это позволяет нам нести ответственность за проект, находящийся в разработке и таким образом мы можем гарантировать непосредственно в договоре, что форсмажорные обстоятельства не позволят потерять важные данные.

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

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

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

Все эти факторы существенно влияют на возможность сдачи проекта в срок.
Похожие статьи
В этом интервью Игорь Фалин, senior product-менеджер Альфа Лаборатории (Альфа-Банк) расскажет нам: 1.
О подходе Jobs to be done, что это такое, когда и как его стоит применять. 2. Как выбирать функционал для реализации. 3.…
Планы по росту выручки аутстаффинг направлений сталкиваются с новой реальностью - вместо
роста наблюдается сокращение бюджетов и пауза по проектам у зарубежных и российских заказчиков Некоторые аутсорс-компани…
В продолжение опроса, который я недавно проводил среди коллег, хочу также поделиться цит
атами из диалогов с крупными промышленными компаниями. Они иллюстрируют взгляд на цифровые проекты со стороны заказчика.…
Готовы обсудить ваш проект
Свяжитесь с нами, чтобы получить консультацию и коммерческое предложение

Контакты

Работаем по всей РФ, офис в Томске. Официальное ООО, договоры, ЭДО, NDA.

Этапы работы:

  • ✅ Анализ требований, фиксированная оценка
  • ✅ Поэтапная сдача с демонстрацией результатов
  • ✅ Техническая поддержка и документация