Программное обеспечение для управления проектами и контроля времени?
Я работаю в интернет-магазине, где большинство из нас не программисты. (Я.) Структура почти не существует. Самая большая изящная конструкция - это наше время, так как это важно для бизнеса. Некоторые из нас являются менеджерами проектов, но у каждого своя система. Теперь в последнее время клиенты хотят получить смету на всю нашу работу, и сверка счета с выполненными работами - это кошмар. Нам нужен лучший способ организоваться.
Я бы предпочел веб-инструмент с открытым исходным кодом, который мы можем использовать для управления клиентами, проектами, списком времени и позволяем менеджерам проектов назначать задачи нам, разработчикам. Было бы также неплохо, если бы у нас было какое-то отслеживание или зацепка в управлении исходным кодом, но мы все еще не запускаем его в нашем офисе, я настаиваю на SVN.
Было бы неплохо иметь одно место, где все входят в систему, и все заметки и информация о работе и клиенте тут же, а также обмениваемые электронные письма. Это помогло бы нам иметь более четкие спецификации и оценки.
Я ищу что-то простое с наименьшей кривой обучения, так как мы не программисты, и у нас мало времени для обучения. Элегантность - это ключ, и если бы у меня было время, я бы построил минималистскую вещь, которая нам нужна в доме, но вместо этого я был умным и спрашивал, что там.
Было бы здорово, если бы это был PHP, потому что это то, что мы запускаем.
7 ответов
... или подключаемся к управлению исходным кодом, но мы все еще не запускаем его в нашем офисе..
Argh!
Относительно вашего вопроса: имейте в виду, что есть много задач, которые перекрываются: управление проектами, отслеживание проблем, ведение журнала времени, управление взаимоотношениями с клиентами и т. Д. Существуют инструменты, которые решают все эти проблемы одновременно, и есть инструменты, которые ориентированы на некоторые задача. Вы должны охватить все соответствующие базы (которые являются индивидуальными для вашего бизнеса), но вы не хотите, чтобы инструменты делали слишком много или вступали в конфликт друг с другом.
Также имейте в виду, что процесс важнее инструментов. Не пытайтесь исправить сломанный процесс, бросая в него инструменты - сначала определите ваши потребности. Я бы порекомендовал начать с в основном ручного подхода (похоже, именно здесь вы находитесь), а затем внимательно искать инструменты (или создавать их самостоятельно), которые поддерживают ваш процесс. Не поддавайтесь искушению блестящими вещами.
Наш магазин использует "Redmine", и он прекрасно связывается с SVN. Скажем, у нас есть ошибка с номером 123. Когда мы фиксируем, мы помещаем Refs: #123 в сообщение svn, оно покажет соответствующие ревизии в заявке.
Лучший из известных мне написанных на php - http://www.activecollab.com/
Со времени моего личного обзора веб-приложений для управления проектами в 2007 году я использую http://www.dotproject.net/.
В настоящее время меня интересуют альтернативы. 2 года - это долгое время, и ссылки на недавние сравнения веб-приложений PM будут высоко оценены.
Правка 1: activeCollab не бесплатна - раньше она была; Я думаю, что у меня все еще есть источники этой бесплатной версии;)
Изменить 2: есть также http://webcollab.sourceforge.net/ (который имеет демоверсию и выглядит красиво) и https://www.aceproject.com/demo/server01/login.asp?lang=EN.
Редактировать 3: для отслеживания ошибок и билетов я использую (git+)trac, и это прекрасно работает для меня; dotProject не очень подходит для оформления билетов (хотя каждая запись в журнале может иметь статус "Проблема").
Проверьте развернутый. Это не бесплатно, но это все в одном решении, о котором вы говорите. Это может быть недостаточно для вас, но это определенно стоит посмотреть.
Я также работаю над своим собственным инструментом отслеживания времени для Mac, который в конечном итоге будет интегрирован со многими другими веб-трекерами времени. Это называется Лапсус.
Я немного опоздал, но, надеюсь, кто-то найдет это полезным.
Open Atrium - довольно хороший выбор, поскольку он основан на Drupal, и почти тысячи бизнес-модулей drupal могут удовлетворить любые бизнес-потребности. http://openatrium.com/
Другим хорошим выбором является Redmine, приложение RoR, которое имеет отслеживание времени интеграции scm, задачи, графики Gnatt и все навороты. http://www.redmine.org/
Я бы избегал activeCollab любой ценой. Ему не хватает простых функций. Билеты могут быть только в одной категории. Страница обзора билетов абсолютно бесполезна. Не показывает никакой информации о билетах, только название билета, ничего полезного, например, кто его назначил. Их нет на странице обзора билетов! Люди увлекаются своим модным сайтом. На самом деле продукт посредственный, а поддержка ленивая. У Redmine ужасный веб-сайт, но его программное обеспечение гораздо полезнее. Это немного похоже на базовый лагерь на самом деле, довольно тупой и бесполезный, когда накапливаются билеты, или вам нужно добавить дополнительные данные в ваши билеты. OMFG билеты даже не имеют статуса. Activecollab отстой.
http://www.tomsplanner.com/ - это бесплатный инструмент, основанный на диаграммах Ганта. Он все еще в бета-версии, но кажется довольно надежным и может быть легко подобран непрограммистами. Проверьте их образцы.
Также RescueTime будет автоматически регистрировать и детализировать то, над чем вы работаете.
Возможно, когда-нибудь в ближайшем будущем Google Wave станет конечной целью сотрудничества. Может быть.