Вход | Регистрация

  1  2  3  4  5   

Зацените канбан доску на 1с

Зацените канбан доску на 1с
Я
   Fragster
 
20.10.16 - 17:09
Конфигурация для учета задач небольшой команды разработчиков. Поскольку основной причиной того, что в учете задач наступает хаос, являются затраты на актуализацию всего этого дела, я попытался сделать так, чтобы делать это было просто. Тут еще можно написать про скрум, аджайл и прочее. В общем, получилась канбан доска с плюшками. Конечно, тут далеко до того, чем пользуются silverbulleters, но для "непромышленной" разработки командой из 1-5 человек - пойдет. Ну и главное - это теплый, ламповый, родной 1C (с его плюсами и минусами).
http://catalog.mista.ru/public/556514/
 
 
   Fragster
 
101 - 21.10.16 - 17:42
кидай. на ИС-эвент идешь? побухаем обсудим, что как?
   Fragster
 
102 - 21.10.16 - 17:42
ну и да - для начала надо определиться, для каких целей продукт сделан
   Юрий Лазаренко
 
103 - 21.10.16 - 17:43
(101) Конечно, я там докладчик в этом году.
   Fragster
 
104 - 21.10.16 - 17:43
ну и есть мнение, что за 5 лет что-то изменилось и догнать за неделю будет слоэновато
   Юрий Лазаренко
 
105 - 21.10.16 - 17:44
(104) Ну так мы за 5 лет далеко за уровень прототипа ушли
   Fragster
 
106 - 21.10.16 - 17:48
вероятно стоит "мериться" конкретными кейсами использования
   Юрий Лазаренко
 
107 - 21.10.16 - 17:48
(102) Ну пусть народ выскажется - каких именно канбанов им хотелось бы, под какие конфигурации и для каких целей. Заодно и маркетинговое исследование проведем.
   Fragster
 
108 - 21.10.16 - 17:54
(107) примерно для этого эта ветка и создалась - выкатить прототип и понять, что же надо
   Fragster
 
109 - 21.10.16 - 17:54
если делать-делать-делать, а потом выкатить - может получиться так, что долгое время шли не в ту сторону
   Юрий Лазаренко
 
110 - 21.10.16 - 17:57
(109) Есть подозрение, что большинство выскажется за эксель и листок бумаги с карандашом.
 
 Рекламное место пустует
   Fragster
 
111 - 21.10.16 - 18:18
(110) возможно. но вот эту штуку я сделал для себя как раз из-за того, что в экселе неудобно
   Fragster
 
112 - 21.10.16 - 18:26
http://fragster.ru/getfile.php?name=tas_1.0.0.4.cf
с исправлениями ошибок, привнесенными в .2
   Fragster
 
113 - 21.10.16 - 18:38
jing, конечно, смешные мультики делает... http://screencast.com/t/SG95i9itp
   rozer76
 
114 - 21.10.16 - 21:35
(29) +100500
   odines
 
115 - 21.10.16 - 21:55
(112) а поделишься скриптом который у тебя на сайте адблок палит?
   Fragster
 
116 - 21.10.16 - 22:34
(115) там ничего сложного - если счетчик яндекса не создался - значит стоит адблок
   mikeA
 
117 - 22.10.16 - 05:44
(0) Интересно, посмотрю обязательно.
Сам активно использую Trello, очень удобная штука.
   mikeA
 
118 - 22.10.16 - 05:47
(1) Redmine использовал одно время, но больше времени уходит на организацию самого процесса чем в Trello. Trello не так напрягает. Точнее совсем не напрягает ??
   guevara74
 
119 - 22.10.16 - 06:16
На прежней работе проводили мы как то кастинг на прога. Пришел кандидат. Рассказывает про себя, свои разработки... Слушаю и понимаю, что чел рассказывает про что то теплое, ламповое, родное. Так вот, это чудо умудрилось написать самописную конфу, повторяя механизмы серий и характеристик из типовых УТ. На вопрос "Зачем?", если есть УТ, ответа не нашлось.
Так вот и к Вам вопрос : ЗАЧЕМ? Если есть огромная куча специализированных бесплатных продуктов. Например trello?
   Masquerade
 
120 - 22.10.16 - 09:13
(119)

УТ - это венец эволюции, что ли?
   Фрэнки
 
121 - 22.10.16 - 12:03
(119) ну заказчик попросил - он и написал. Вы совершенно зря ему задавали вопрос "зачем" На такие вопросы адекватно ответ дать не может никто - в зависимости от ситуации ответ на "зачем" может изменяться произвольным образом и даже заказчик возможно не сможет отвечать на него одинаково.

Как вариант - от всей УТ нужна была только резко ограниченная функциональность, причем не стали платить денег за покупку конфига, а сплагиатили маленькую ее часть (ну именно, как вариант ответа)
   Masquerade
 
122 - 23.10.16 - 00:05
(121)
--  причем не стали платить денег за покупку конфига

Я буду очень удивлен, если эта сумма может вообще играть какую-то роль.

Другое дело, что методология типовых в принципе лютейшее УГ, причем на всех уровнях (пользователь - структура - код).

А трелло со звезд не прилетел. Его тоже кто то написал. И точно так же наверное ему задавали вопрос - зачем??
   mikeA
 
123 - 23.10.16 - 09:33
(121) Использование внешнх сервисов может быть запрещено корпоративной политикой.
Плюс внешний сервис он такой - сегодня есть, а завтра хз, или доступ к нему хз.
Плюс возможность реализовать что-то, чего нет на внешнем сервисе.
Причин много может быть на самом деле.

(0) Интеграцию с Документооборотом сделай, цены твоей конфиге не будет.
   mishaPH
 
Модератор
124 - 23.10.16 - 10:24
мы канбаны очень активно используем в своей системе ( не 1с)
   Fragster
 
125 - 23.10.16 - 12:13
вот вы качаете версию 1.0.0.4, а там уже лежит версия .5 на конце
   Fragster
 
126 - 23.10.16 - 12:15
   Stepa86
 
127 - 23.10.16 - 13:14
(125) Инфостарт меня не любит и не добавляет мои камменты туда.
>> «про оформление отстойника - без рамки выглядит лучше, но то, что туда можно перетягивать задачи - непонятно»
Мне вот и с рамкой непонятно, я про перетаскивание только из описалова узнал. Информация о возможности перетаскивания нужна ровно один раз, а рамка глаза мозолить будет постоянно. Как вариант, можно рядом с гиперссылкой сделать маленькую картинку с каким нить понятным изображением, что это поле для перетаскивания.
Может рамки всем спискам отрубить или сделать более блеклый цвет? И кнопку для перехода в полный экран. То есть открывать форму в режиме блокирования владельца.
>> «про "осталось сделать" - мне кажется, или подобное использование это не предполагает добавление задач в процессе реализации?»
Информация «сколько осталось по задаче» полезна всегда. Особенно она полезна когда еще и «тухлость» задачи есть. Типа по задаче осталось 2 часа работы, а она торчит на доске без движений неделю – тут что-то не то. С точки зрения берндауна тоже все нормально, просто появляются всплески, которые очень хорошо видны и понятны.
   Stepa86
 
128 - 23.10.16 - 13:16
+(127) Ну и учти, что раз это доска, то подразумевается, что она будет открыта на какой нить плазме под потолком в режиме "Информационного радиатора". В этом режиме должно быть максимум инфы и минимум управляющих элементов.
   Fragster
 
129 - 23.10.16 - 13:23
(127)
1) .4 и .5 - без рамки
2) ну тут скорее речь про то, что в моей работе у проекта нет списка задач (релизов, и т.п.) по этому график будет +- горизонтальный.
конечно, ввести "релизы" у проектов или сами проекты использовать как релизы - тогда бёрнаун получится. может и сделаю, но в моей работе (не пилю проекты по релизам) это малоприменимо.
возможно нужно голосовалку замутить. ведь "полноценные" проекты есть у франей, а ведь куча одинесников фри и фикси, да и у франей есть куча задач по допилу "законченных" проектов
   Stepa86
 
130 - 23.10.16 - 13:29
(129) Берндаун нужен не для проекта, а для итерации. Итерацией может быть и список задач, которые запланированы к выкату в боевую базу. Там где есть планирование есть и итерации. Вариант разработки "через ж.пу" и "как получится" я не рассматриваю.
   Fragster
 
131 - 23.10.16 - 13:36
(130) у меня база обновляется раз в сутки. соответственно, у каждой задачи есть приоритет, и, возможно, срок (у меня - не у всех).
   Fragster
 
132 - 23.10.16 - 13:40
получается примерно такая картина - в "новые" - падают новые задачи. в момент планирования они разносятся в "очередь" и в "ожидание". далее ставится срок и задачи из очереди выполняются и их выполнение фиксируется в диаграмме. так?
   Fragster
 
133 - 23.10.16 - 13:41
также в момент планирования в очередь переносятся задачи из ожидания
 
 
   Stepa86
 
134 - 23.10.16 - 13:41
(131) Даже стало интересно как устроен процесс разработки. У нас вот задач то почти нет, которые можно закрыть за один день, а ведь их еще нужно протестировать и описание подготовить. В среднем базу обновляем раз в 1-2 недели.
   Stepa86
 
135 - 23.10.16 - 14:00
(132) Зачем на доске видеть задачи, которые вот только упали?
У каждой команды этот процесс конечно свой, но мне видится так:

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

Владелец продукта выкидывает самые приоритетные и/или срочные и/или лучшие по ROI задачи на доску, если там есть место.

Тот, кто берет в работу новую задачу, перетаскивает ее на свой столбец (если есть свободные ячейки) и актуализирует данные - сроки, остаток, взаимосвязи итп. Когда он ее сделал, помечает выполненной и ее может забрать исполнитель из следующего столбца, если у того есть свободное место.

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

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

Для берндауна нужна отдельная немного тема. По задачам должна быть история "Осталось до выполнения" с разрезом по дням и задача должна как то быть привязана к итерации или другому объекту. Потом по этому самому объекту/итерации отбираются все задачи и строится график по дням за заданный период. Таким образом можно вообще посмотреть график по всему проекту, этапу, итерации итд.
   Fragster
 
136 - 23.10.16 - 14:01
(135) пока все не прочитал. для оперативного устранения ошибок
   MrBoss
 
137 - 23.10.16 - 15:00
(0) Вроде прикольная затея, я бы скачал поюзать, но нет стартманиев
   Fragster
 
138 - 23.10.16 - 15:02
   MrBoss
 
139 - 23.10.16 - 15:05
(138) спс
   Fragster
 
140 - 23.10.16 - 21:41
(123) никогда не имел дело с документооборотом. если можешь описать, что во что должно превращаться, буду благодарен.
   Юрий Лазаренко
 
141 - 24.10.16 - 10:34
(140) Ну вот и первые пожелалки от пользователей. Теперь надо подробности из них вытянуть и можно приступать.
   Fragster
 
142 - 24.10.16 - 10:44
(141) пока такая штука - для определенных типов БП на определенной точке маршрута в СУЗ появляется задача, далее идет двусторонняя синхронизация - статусы в СУЗ и точка на карте ДО. ну и файлы в две стороны.
   Fragster
 
143 - 24.10.16 - 10:49
осталось найти демо базу ДО
   Fragster
 
144 - 24.10.16 - 11:42
кстати, обновляется стандартным образом через конфигурация -> поддержка -> обновить конфигурацию -> искать в каталогах (галочка на fragster.ru/...) -> далее -> готово
   Fragster
 
145 - 24.10.16 - 11:43
у кого версия меньше чем 1.0.0.5 - можете проверить
   Fragster
 
146 - 24.10.16 - 13:01
или меньше 1.0.0.6...
   Fragster
 
147 - 26.10.16 - 15:17
нужна помощь. сейчас картинка выводится в отдельной колонке справа, условное оформление скрывает её и проект когда проект не выбран. так сделано, потому что если картинку разместить в группе с проектом - возникает две проблемы:

если картинка слева - то получается отступ по всем полям
если картинка справа - то список расколбашивает, если в нем осталась одна строка без проекта (т.е. условное оформление эти колонки выключило) и в список перетянуть задачу с проектом http://imgur.com/a/keyPE
   Stepa86
 
148 - 26.10.16 - 15:43
(147) Не очень понял что в итоге хочешь сделать. Так? http://screencast.com/t/OOEMuZqYpG
   newbling
 
149 - 26.10.16 - 15:44
(147) Может заполнять пустыми проектами
 
 Рекламное место пустует
   Fragster
 
150 - 26.10.16 - 15:51
   Fragster
 
151 - 26.10.16 - 15:51
(149) это некрасиво - пустая ячейка. если не скрывать поля - то всё работает
   Fragster
 
152 - 26.10.16 - 15:54
(148) так уже сейчас есть - цвет в отдельной колонке не в группе, из-за этого справа есть отступ у приоритета и заказчика
   Fragster
 
153 - 26.10.16 - 16:15
порно-порно, весело задорно:

    
    ЭлементПроектДляИзмененияШирины = Элементы[ДополнительныеПараметры.Элемент.Имя + "Проект"];
    ЭлементПроектДляИзмененияШирины.Ширина = 0;
    ПодключитьОбработчикОжидания("ПодергатьШирину", 0.1, Истина);
КонецПроцедуры

&НаКлиенте
Процедура ПодергатьШирину()
    ЭлементПроектДляИзмененияШирины.Ширина = 18;
КонецПроцедуры
   Fragster
 
154 - 26.10.16 - 16:16
мне кажется, это не самый лучший выход
   Мойдодыр
 
155 - 26.10.16 - 16:17
Вот такие вот неуправляемые управляемые формы )))
   netsurfer
 
156 - 26.10.16 - 16:18
(73) ????
Слово «камбан» по-японски означает «рекламный щит, вывеска» (яп. ??), в финансовой среде устоялся вариант с ошибочной транскрипцией латинской записи японского слова (kanban).

ваш кэп
   Fragster
 
157 - 26.10.16 - 16:19
(155) подергивается форма
   Fragster
 
158 - 26.10.16 - 16:21
(157)+ хотелось бы без этого. еще и третья строка (заказчик-исполнитель) каким-то образом влияет. может быть при добавлении спринта всё опять съедет
   Fragster
 
159 - 26.10.16 - 16:22
кстати, спринт - он по проектам, или один общий на все проекты?
   Fragster
 
160 - 26.10.16 - 16:53
выпеклась версия 1.0.0.7 с (153) и еще чуть-чуть улучшений
   Stepa86
 
161 - 26.10.16 - 17:10
(159) Доктор, а вы точно доктор?
   Fragster
 
162 - 26.10.16 - 17:51
(161) ну, во всяких умных статьях говорится про "проект", но упоминания о том, что команда работает над несколькими проектами нигде нет. Возможно это методологически неправильно, но факт в том, что часто это так
   Fragster
 
163 - 26.10.16 - 17:51
оттого и вопрос
   Stepa86
 
164 - 26.10.16 - 18:26
(162) Проектом может быть как разработка и внедрение всей системы, так и добавление одного поля на форму. В каждой команде это что то свое. Так же проекты могут делить на вехи, этапы, задания, задачи итп.

Спринт, в терминологии скрам, это отрезок работы над продуктом. Причем отрезок всегда один и тот же при той же команде, т.к. производительность команды нужно как то считать.

Один и тот же разработчик может быть в нескольких командах, работать над несколькими продуктами и над несколькими проектами
   Fragster
 
165 - 26.10.16 - 18:47
(164) т.е. делаем "продукт", привязываем к нему проекты (через них - задачи) и спринты?

или делаем справочник проектов иерархическим и привязываем спринты к верхнему уровню?

просто получается связь много ко многу и это не очень хорошо
   Мойдодыр
 
166 - 26.10.16 - 18:48
(165) Ты сейчас так проджект из канбана сделаешь
   Fragster
 
167 - 26.10.16 - 18:55
   Stepa86
 
168 - 26.10.16 - 19:05
(165) Сделай проекты иерархическими и оставь реквизитом задачи, спринт обзови итерацией, в нем связей не делай с проектом. На продукт забей. Отчет можно будет строить по задачам с отбором по реквизиту проект и/или итерация. Если будешь делать историю по остатку выполнения, то в ней так же стоит итерацию указывать, т.к. одна задача может быть не выполнена в первую и быть выполнена во вторую, но отобразится в отчетах должна по обеим итерациям.
   Fragster
 
169 - 02.11.16 - 12:53
в вот такой "план" сгорания задач - это норма? что-то не получается скрестить по нормальному - отображение "теории" на начало дня и выходные, если итерация в выходной заканчивается
   Юрий Лазаренко
 
170 - 02.11.16 - 13:23
(169) Чёт нифига не понятно из этого графика, если честно.
   Маус
 
171 - 02.11.16 - 13:39
(119) "Так вот, это чудо умудрилось написать самописную конфу, повторяя механизмы серий и характеристик из типовых УТ. На вопрос "Зачем?", если есть УТ, ответа не нашлось."

... а вот сейчас было обидно...
некоторые Маусы в восторге от механизмов ТиС 7.7 и пытаются повторить оные (по-своему конечно, и "на платформе Visual Сыр++"). Да и... зачем, если  есть ТиС 7.7?;-)
   Fragster
 
172 - 02.11.16 - 13:55
(170) это "идеальная" графика сгорания задач
!()[https://ru.wikipedia.org/wiki/Scrum#/media/File:SampleBurndownChart.png]
   Fragster
 
173 - 02.11.16 - 13:56
ну а работает планирование с учетом графика работы
   Мойдодыр
 
174 - 02.11.16 - 13:58
(172) а почему по оси y от 0 до 1?
   Fragster
 
175 - 02.11.16 - 13:58
вот тут https://i.imgur.com/Sq440F7.png видно, что у нового исполнителя ресурс 0 - потому что у него не задан график, видно, что у него идет превышение по ресурсу. нижняя часть целиком рассчитывается. это версия ее не выложена
   Fragster
 
176 - 02.11.16 - 13:58
*эта версия еще не выложена
   Fragster
 
177 - 02.11.16 - 13:59
(174) потому что график выведен для одной задачи трудоемкостью 1 час :)
   Мойдодыр
 
178 - 02.11.16 - 14:00
(177) А разве у задачи не 0/1 - решена/нет?
   Fragster
 
179 - 02.11.16 - 14:04
и вообще я уже сообразил: надо брать от предыдущего дня "включение в календарь", ведь мы выводим на начало дня, соответственно, расход зависит от предыдущего дня. для двухнедельной итерации выглядит так:
!()
   Fragster
 
181 - 02.11.16 - 14:04
   Fragster
 
182 - 02.11.16 - 14:04
это для двухнедельной итерации
   Fragster
 
183 - 02.11.16 - 14:05
над графиком надо поработать, но данные, вроде, верные
   Мойдодыр
 
184 - 02.11.16 - 14:16
Ты сейчас навернешь функционала, что твою программу нужно будет изучать минимум 100 часов.
И кому она тогда будет нужна?
   newbling
 
185 - 02.11.16 - 14:29
(181) как ты вставил картинку?
   Fragster
 
186 - 02.11.16 - 14:37
(184) пока все просто - работает как и первая версия.
хочешь отчетов - тогда сложнее, надо заполнить графики работы, оценивать трудоемкость задач и ставить задачу в план (итерацию). Это типа по методологии scrum.
   Fragster
 
187 - 02.11.16 - 14:38
главное, что начальный функционал не требует заполнения того, что используется впоследствии
   Fragster
 
188 - 09.11.16 - 19:28
Выложил версию 1.0.1.1 с кучей изменений
обновление почти также через поддержку в конфигураторе
отчеты там все равно недоделанные, принимаются предложения по ним.
   Fragster
 
189 - 09.11.16 - 19:28
обновление почти автоматическое: также через поддержку в конфигураторе
   Fragster
 
190 - 09.11.16 - 19:39
Для корректной работы итераций (спринтов) нужно у исполнителей заполнить графики работы. Трудоемкость и исполнителя можно назначить прямо во время редактирования итерации.
   pavig
 
191 - 09.11.16 - 20:17
Ошибка исполнения отчета
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "СправочныеДанные"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(26, 20)}: Не задано значение параметра "Итерация"
Итерации.Ссылка = <<?>>&Итерация
   pavig
 
192 - 09.11.16 - 20:18
"Диаграмма сгорания задач"
   Seducer
 
193 - 09.11.16 - 20:25
При обновлении с пред.релиза

Процедура "ЦентрМониторингаПереопределяемый.ВключитьЦентрМониторинга" обработки данных завершилась с ошибкой:

{(1)}: Слишком много фактических параметров
ЦентрМониторингаПереопределяемый.ВключитьЦентрМониторинга(Параметры[0])
   Злопчинский
 
194 - 09.11.16 - 20:28
как и положено при обновлении - все гикнулось с грохотом...
bdd
tвв
agile
scrum
и прочая хрень - это все не про нас..
;-)
   Fragster
 
195 - 09.11.16 - 20:43
(191)(192) так задай же его, там на форме огромное поле ввода....
и да - если не заполнить графики работы у исполнителей - также не заработает, см (186)
   Fragster
 
196 - 09.11.16 - 20:44
(193) странно, сверюсь с доками.
Это некритический обработчик, главное, чтобы ОбновлениеИнформационнойБазыСУЗ.ВыполнитьПереходСоСправочникаНаДокументыЗадач выполнился
   Fragster
 
197 - 09.11.16 - 20:45
(194) да не, вроде работает
   pavig
 
198 - 09.11.16 - 21:06
(195) да я не против, не расстраивайся
   Fragster
 
199 - 09.11.16 - 21:06
(193) обновил все файлы, можно снова накатить 1.0.1.1 через обновление поставки из инета в конфигураторе
   Fragster
 
200 - 09.11.16 - 21:07
про количество параметров обработчиков обновления у 1с нигде не написано, написано "см демо базу"
  1  2  3  4  5   

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует