Кто чем пользуется?
Что можете посоветовать?
Есть ли какая-то специфика для программиста?
Может, есть продукты, которые уже интегрированы с бесплатной Системой Управления Проектами (на начальном этапе платить особо нечем)?
Как вообще контролировать УКРАИНСКОГО удаленщика на предмет работает он или анекдоты читает?
--
Regards, Dmitry Kuznetsov
Это глупо. Для программиста нет ничего хуже, чем стоящий над душой
начальник (ну разве что стоящие над душой юзвери... хотя не факт).
Просто дидлайны. Программист может работать и 3 часа, и 16 часов, но о
трудоемкости задачи это не говорит. Он может в течение трех часов
колбасить не успевая сходить покурить, а может 16 часов раскладывать
пасьянс и трепаться в девтолке о том, какая зарплата в
Днепропетровске.
ИМХО, схема работы простая: вы согласовываете трудоемкость задачи в
часах (возможно, разбив задачу на итерации - этапы), а потом Вы как
начальник их оплачиваете. Программист должен уложиться до какого-то
срока. Без всякого контроля. Если хотите уложиться в срок - сделайте
итерации короткими, возможно в течение дня отчет о примерной
законченности итерации в процентах (чтобы на глаз можно было
прикинуть, не будет ли задержек).
--
Best regards, Dmytro Shteflyuk
"EK" == Eugene Kaurov wrote:
EK> Нужна программа для учета времени трех программистов-удаленщиков
EK> (своего и двух подчиненных). Планируется для предоставления коплате
EK> отчета о выполенной работе (то есть объяснение что делал и сколько
EK> времени потратил).
EK> Кто чем пользуется?
E-mail + M-x calculator
EK> Что можете посоветовать?
EK> Есть ли какая-то специфика для программиста?
EK> Может, есть продукты, которые уже интегрированы с бесплатной Системой
EK> Управления Проектами (на начальном этапе платить особо нечем)?
Коментарі в trac дуже добре працюють.
EK> Как вообще контролировать УКРАИНСКОГО удаленщика на предмет работает
EK> он или анекдоты читает?
По результатам. В важких випадках, за фіктивне закриття тікету (закрив, а
функціональність не працює або баг не виправлений) - попередньо погоджений
штраф.
Після декількох ітерацій по тижню все влаштовується якнайкращим чином для
всіх участників процесу.
--
Andrey V Khavryuchenko http://www.kds.com.ua/
EK> Как вообще контролировать УКРАИНСКОГО удаленщика на предмет работает он
EK> или анекдоты читает?
Давить на психику. Есть работа, есть конечный срок, когда вы хотите получить
продукт, отматываете назад на 1/4 по времени от конечного срока и
выставляете этот срок своему фрилансеру. За эту роботу он получит сумму
$XXX, если проект будет сдан раньше на неделю, то он еще получит бонус.
Можете заранее выделить бонус из суммы $XXX. Это все. Если сумма бонуса хотя
бы одного порядка с суммой $XXX, человек будет стараться получить и его.
Контроль по дням я бы не делал, минимальная единица - неделя.
А вы поставьте себе вопрос, вам нужно чтобы человек по струнке ходил или
делал то, что вы хотите в конечном счете получить. Пусть хоть с 20:00 до
23:00 по три часа работает в день, если вы получаете что вы хотите, дайте
человеку маленькую свободу выбора и жесткие рамки сроков.
With best regards, Mike Gorchak. E-mail: mi...@malva.ua
MI> Ну а все-таки, кто-то может порекомендовать ПРОГРАММУ для учета
MI> времени.
MI> Я, например, хочу СЕБЯ контролировать, а Excel штука не дюже удобная.
Вполне устраивает следующее:
echo -n "start" >>jobtime.txt && date >>jobtime.txt
echo -n "done" >>jobtime.txt && date >>jobtime.txt
> Нужна программа для учета времени трех программистов-удаленщиков (своего и двух подчиненных). Планируется для предоставления коплате отчета о выполенной работе (то есть объяснение что делал и сколько времени потратил).
Я не вижу смысла в контроле времени с
точностью до часа работы в день.
Бывает настроение не то, бывает не
получается какой-то шаг.
Бывает просто какие-то личные дела, да
все что угодно.
> Кто чем пользуется?
Пользовался всякими своими
программками, пользовался
ВЕБ-приложениями, но все как-то не так
удобно.
> Что можете посоветовать?
> Есть ли какая-то специфика для программиста?
В отдельные этапы пользовались MSProject,
хоть он и платный. Потом я пытался
пользоваться еще одной софтиной,
найденной на SF.net, но тоже надоело.
> Может, есть продукты, которые уже интегрированы с бесплатной Системой Управления Проектами (на начальном этапе платить особо нечем)?
даже не слышал о такой системе.
> Как вообще контролировать УКРАИНСКОГО удаленщика на предмет работает он или анекдоты читает?
Только по выполненной работе. И никак
иначе.
Пользуюсь, по больше части, чтоб не
отвлекаться от текущей задачи, или не
заниматься больше положенного чем-то
(например чтением лент и т.п.).
Запускаю, ввожу в блокнот время и то
чем занимаюсь, и через это время
подастся сигнал и выскочит блокнот,
предложит ввести ещё раз :-)
Журнал "что и когда делал" ведётся
файлами по дням.
- коммуникации: e-mail, группы рассылок,
средство для on-line общения
текстом/голосом (у нас в компании
используем Skype)
- взаимодействие разработчиков:
система контроля версий (у нас Subversion),
система bugtracking'а (у нас Mantis)
- контроль за производством:
ежедневные/еженедельные отчеты
разработчиков, свободный доступ для
руководителя (подразумевается его
компетентность в процессе разработки)
к репозиторию - результаты
деятельности разработчиков.
Естественно, деталей в процессе может
всплыть немало. Особо еще бы отметил
наличие стандартов разработки,
договоренностей - для удобочитаемости
результатов и более приятному
процессу оценки производительности и
особо - обязательного наличие
тестирования.
Ну и от себя, как разарботчика, Вам, как
руководителю, хочу сказать - не
жлобтесь в смысле оплаты - сразу людей
нанимайте толковых (например через
нормальное тестирование (опять-таки
оплаичваемое) необходимых
способностей), а потом живите вместе
счастливо :)
Присоеденяюсь, удобнее этой ничего не
нашел, перебрал достаточно много.
Лично мне она нужна для самоконроля и
самоанализа.
> Ну а все-таки, кто-то может порекомендовать ПРОГРАММУ для учета времени.
>
> Я, например, хочу СЕБЯ контролировать, а Excel штука не дюже удобная.
В emacs есть отличный модуль planner,
подмодуль timeclock вполне спасет отца
русской демократии. :-)
Кстати, там же на construx (в рамках Survival Guide
от МакКоннела) есть неплохая шарварная
утилита для учета времени. Мне очень
понравилась: хотя через 30 дней она
выпала в осадок, за это время я очень
неплохо оттрейсил свое время. Если
будет интересно, попробую откопать ее
название (она есть у меня где-то в
файлопомойке).
Ну и еще есть апплеты для WindowMaker
соотвествующего назначения.
Впрочем, ничего из этого у меня
нормально не прижилось. Хоть я и
использую planner-timeclock, серьезного
анализа не получается -- очень часто
забываю запустить или остановить
таймер.
Сорри, что поднимаю столь древнюю тему... Вот один простенький продукт
для учета времени
http://products.wrconsulting.com/wrtimetracker/ru/
> Видел, не понравилось.
> Но за ссылку спасибо.
А такой? :-)
http://time.onrails.org/
Обычная программная зависимость, ничего страшного.
Система выдерживает несколько параллельно установленных jdk :)
> C:\ >java -jar airtodo.jar
> Exception in thread "main" java.lang.UnsupportedClassVersionError: org/airtodo/main/Client (Unsupported major.minor version 50.0)
> at java.lang.ClassLoader.defineClass0(Native Method)
> at java.lang.ClassLoader.defineClass(Unknown Source)
> at java.security.SecureClassLoader.defineClass(Unknown Source)
> at java.net.URLClassLoader.defineClass(Unknown Source)
> at java.net.URLClassLoader.access$100(Unknown Source)
> at java.net.URLClassLoader$1.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(Unknown Source)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClassInternal(Unknown Source)
>
>
> Типа, "Tiger" не поддерживается?
- airTODO требуется JRE 6, т.е. с тигра нужно
пересесть на мустанга :)
Не начиная флейма, а токмо пробегая мимо: подходит нечто более
легковесное, элегантное и красивое, как полная луна, вроде Tcl/Tk.
Легковестное, элегантное и красивое...
Вы поэт! А если конкретнее,
что мешает Java быть хорошей платформой
для Project Management Tool?
И обратно, - в чём приемущества Tcl/Tk для
такой программы?
Мешает быть самое себя. В свое время, я долго и честно силился понять,
для чего эта жаба вообще нужна, почему мир должен все бросать, начиная
по команде громко и натужено квакать. А вот конкретный Project Management
Tool тут совершенно не при чем.
Повторюсь, погода к флейму не способствует.
> И обратно, - в чём приемущества Tcl/Tk для такой программы?
Тем, что у меня, хвала Аллаху, никакой жабы сыздавна нетути и airTODO я
могу оценить токмо по скриншотам :)
А вообще Tcl/Tk для всего хорошо. Перечитывайте Зубинского, выуживайте
из usenet Вагнера, попробуйте, наконец, тикль самостоятельно (если еще
не), а затем постарайтесь не удивляться, отчего вас больше к жабе ни
ногой, как к дереву с засохшим плодом. Недостаток последнего желания
выражается в том, что можно с прискорбием обнаружить свое состояние "не
в рынке".
> >> Интересно, а почему на Java? Может курсовой проект делаете?
>> А почему не на Java? Какая платформа по
>> Вашему мнению более подходит для
>> данных целей?
MI> Не зная ваших целей, не берусь судить. Вполне может быть что Джава и
MI> есть верный выбор. После поста "В защиту JavaScript" (*) я лучше буду
MI> помалкивать. ;-)
MI> * -
http://www.developers.org.ua/archives/max/2006/06/25/to-defend-javascript/
Помню, давным-давно, когда единственный и последний раз я столкнулся с ASP
Javascript, его убожество по сравнению с VB было очевидно, вот Игорь Нужнов
тоже не даст соврать :)
Во первых мы с тобой были тогда еще
никакими в этих технологиях
И ты сейчас говоришь о Jscript в рамках ASP
Я вот использовал javascript и в HTML
страничках и для подготовки данных для
отчетов, используя rhino порт на java. И
именно для этих применений язык меня
вполне устраивал. Особенно красивые
вещи получались при использовании
функциональных возможностей. Я как раз
доделывал библиотеку отображения
контекстных меню и долго не мог понять,
почему глючит, пока не разобрался, что
в javascript есть нормальная поддержка closure
Давайте я еще начну спорить, что Черное море больше чем Тихий океан ;)
> переживает коммерческий подъем (пусть даже временно и незаслуженно) и
> т.д. Т.е., возможно, через какое-то время большая часть денег будет
> крутиться не в мире Java, а в мире Tcl/Tk,
Ага, проще Днепру влиться в Балтийское море.
> Когда-то я программировал под DOS и у меня остались очень светлые
> воспоминания о простых пользовательских интерфейсах, простых
> сценариях, простых программах. Но кому сегодня интересно это?
Вас обманули, на тикле не пишут под ms-dog (хотя порт таки имеется). И
почему вам не нравятся простые пользовательских интерфейсы сегодня? Вот
эти сволочные пользователи, эти вероотступники, эти изменники высоких
идей, гнушаются и не любят (подлецы!) сложные интерфейсы и
посейчас. "Плюнула я на нее, да и прочь пошла...".
BTW, мне неизвестна система, где проще и резвее, чем на Tk, гуй
проклятый ваять. Хотя это все на любителя.
> Мир меняется и, увы, не всегда в том направлении, в котором нам
> хотелось бы.
(полусерьезно) Какой смысл жить, не меняя направление самостоятельно?
PS
Это не флейм, это не флейм, не флейм это...