До старта конференции


Лапшин Александр

1882
Рейтинг

Александр Лапшин
zfilin



  •   Регистрация: 24.03.2010 (7 лет назад)

  •   Был(а) на сайте: 14.09.2017


Группы

Профессиональный разработчик

IE 2014 Участник

Рейтинг 1882

Как узнать, на какой странице панели находится элемент формы 0

Программист v8 1cv8.cf Абонемент ($m)

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

1 стартмани

08.01.2016    5104    9    5    

История внедрения Scrum в отделе внутренней разработки 1С 90

Программист Бесплатно (free)

Я работаю с 1С с 2004 года. В процессе своей работы я сменил несколько команд, и практически все они были командами внутренней разработки большого или среднего заказчика. В одной из команд (это был холдинг среднего размера) мы внедряли Scrum. Об этом я и хочу рассказать. Итак, мой доклад будет о внедрении Scrum. «Глубоких мыслей» не обещаю, просто постараюсь рассказать о том, как это было у нас, и возможно, пояснить, почему это было именно так

26.02.2015    14043    0    35    

Отчет по текущей настройке поддержки 7

Администратор Программист v8 Абонемент ($m)

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

1 стартмани

22.10.2013    7675    16    16    

Сравнение ячеек 3

Администратор Программист v8 1cv8.cf Абонемент ($m)

Конфигурация позволяющая сравнить диапазоны ячеек табличного документа

1 стартмани

14.09.2012    6915    24    1    

1С 8.3: немного подробностей 150

Администратор Программист v8 1cv8.cf Россия Бесплатно (free)

Некоторые вещи, которые заинтересовали меня в новой платформе 1С 8.3. Форматированные строки, хеш-функции и прочее.

06.08.2012    41060    0    37    

Второй параметр в методе "Выбрать". Группировки. 65

Программист v8 1cv8.cf Россия Бесплатно (free)

Зачем в методе "Выбрать" объекта "РезультатЗапроса" нужен второй параметр. Бесполезное знание.

17.05.2012    24412    0    28    

Обход запроса по нескольким группировкам 143

Программист v8 1cv8.cf Россия Бесплатно (free)

Хочу поделиться с вами небольшой "зарисовкой", которая помогает мне обходить выборку запроса, как бы пропуская некоторые группировки.

24.04.2012    70224    0    33    

XDTO-пакеты, xml, xml schema 526

Программист v8 1cv8.cf Абонемент ($m)

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

1 стартмани

12.11.2011    87798    310    107    

1C, ООП, DDD и дальше 80

Программист Россия Бесплатно (free)

Статья, вместе с которой можно помечтать о том, какой могла бы быть 1Cv9, почитать об ООП, DDD и всяком таком.

08.06.2011    9324    0    63    

Слон в колесе - Совещание 161

Россия Бесплатно (free)

Совершенно волшебная история о том, какие бывают совещания. Должно быть особенно близко каждому 1С-нику, админу и вообще IT специалисту. Петров пришел во вторник на совещание. Ему там вынули мозг, разложили по блюдечкам и стали есть, причмокивая и вообще выражая всяческое одобрение. Начальник Петрова, Недозайцев, предусмотрительно раздал присутствующим десертные ложечки. И началось.

30.03.2011    10081    0    33    

Подмена рабочего стола 66

Программист v8 1cv8.cf Россия Абонемент ($m)

Несколько слов о рабочем столе в 1С 8.2, о том, что нельзя открыть произвольную форму при переключении подсистемы, а так же простой способ "обмануть" это ограничение (с примером).

1 стартмани

13.03.2011    21623    307    31    

Условные условия и запросы 158

Программист v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

19.10.2010    50154    132    59    

Модуль менеджера или статические методы класса? 299

Программист v8 1cv8.cf Россия Абонемент ($m)

Зачем в платформе 8.2 добавили модуль менеджера объекта, как его использовать? Попробуем разобраться.

1 стартмани

02.07.2010    37351    110    97    

1Сv8 и Gource 53

v8 Россия Абонемент ($m)

Красивая визуализация динамики разработки конфигурации при помощи Gource.

1 стартмани

23.05.2010    10192    70    42    

Один способ вносить изменения в типовую конфигурацию без проблем с обновлением 81

Программист v8 1cv8.cf Россия Абонемент ($m)

В жизни любого 1С-программиста часто возникает необходимость доработки типовой конфигурации под нужды конкретного клиента. Иногда изменения небольшие, иногда существенные. Но в любом случае за изменениями следует наказание в виде утраты совместимости с оригинальной конфигурацией и последующей головной болью при обновлении. В статье описан один способ избежать тяжелых merge-ей.

1 стартмани

08.05.2010    14009    230    37    

Комментарии

Управление проектамиИстория внедрения Scrum в отделе внутренней разработки 1С#31 01.09.17 21:45
(30) Если в личной переписке станет понятно, что я ошибся и уважаемый Яков Коган не тролль или, возможно, у нас в беседе будут важные мысли в тему публикации, то мы обязательно вернемся в комментарии. До тех пор треду лучше обойтись без наших препирательств.
Управление проектамиИстория внедрения Scrum в отделе внутренней разработки 1С#25 01.09.17 10:48
(22) Если вам нужны ответы на вопросы, приходите в личку. Расскажу все что знаю. Кстати, у меня к вам тоже есть несколько вопросов.
Но я думаю, что вы скажете что-то типа "а что нельзя ответить мне в комментариях?" и в личке я вас не дождусь, потому что вы тролль и вам не важно получить информацию и новые знания, а важно публично провоцировать участников обсуждения.
Управление проектамиИстория внедрения Scrum в отделе внутренней разработки 1С#19 30.08.17 14:59
(14) 2. Да, это изначально было основной целью. Скорость все-таки была на втором месте.
Управление проектамиИстория внедрения Scrum в отделе внутренней разработки 1С#18 30.08.17 14:57
(15) Я думаю, что вы противник agile-подходов, что нормально. Agile не серебрянная пуля и не обязан всем нравится.

Но пришли вы в комментарии к статье не для того, чтобы узнать что-то новое, а для того, чтобы:

Зубоскалить:
"долго этот сферический в вакууме просуществовал?" - вам же на самом деле не интересно долго или нет.

Додумывать за топикстартера:
"и никак - подчёркиваю, никак - не принесли пользы бизнесу" - это не так, почитайте (16).

Говорить провокационные глупости:
"самое главное, человекочасы, скорость, с которой бизнес получает отдачу от айти, не изменилась" - очевидно, что скорость создания никому ненужного функционала никому не принесет пользы. Вопрос не в том "как быстро", а "делаем ли мы то, что нужно".

Демонстрировать полное незнакомство с вопросом, типа "слышал звон":
"ни умения фрагментировать задачу и контролировать её решение, ни прозрачности для руководства" - это все, что вы опровергаете, заложено в 12 принципов agile и метолологии.
Без фрагментации невозможно планирование и нормальное ведение бэклогов. Для контроля есть дэйли-митинги, для прозрачности - демо. И еще много чего. Начните хотя бы с этого - http://agilerussia.ru/category/books/

Боюсь, нам с вами не по-пути.
Управление проектамиИстория внедрения Scrum в отделе внутренней разработки 1С#17 30.08.17 14:37
(14) Про управляемость процесса внутри комманды писать не буду, сам Scrum достаточно хорошо и красиво описывает это. Митинги, ретроспектива, доска - все это иструменты упорядочивающие отношения внутри команды и во многих статьях про это и так уже сказано.
Управление проектамиИстория внедрения Scrum в отделе внутренней разработки 1С#16 30.08.17 14:35
(14)
1. Повышение управляемости стало очень заметно заказчику. Мы не вели "количество положительных отзывов" как исчисляемую метрику, но улучшение было видно "невооруженным взглядом".
После внедрения заказчики (руководители профильных департаментов, например) начали получать достаточно точную информацию о том, в какие сроки будет реализован тот или иной запрашиваемый функционал, против "ну, будет готово когда-нибудь, как будет готово".
Получив доступ к бэклогу и возможность присутствовать (по желанию) на митингах, стали понимать какая фича находится в разработке в данный момент, какая запланирована в эту итерацию, а какая отложена до следующей. Что в конечном итоге привело к пониманию, какие требования и задачи менять уже нельзя, а где еще можно сказать "я передумал, давайте тут поменяем, у вас оно все-равно на следующую итерацию запланированно".
Присутствуя на демо заказчики могли видеть получившийся результат и могли тут же внести в бэклог какие-то новые требования, корректировки на следующую итерацию. А не получали обратную связь уже от конечных пользователей, когда тех уже "достала эта тупая 1С".
То-есть разработка стала более понятной и прозрачной для заказчика и как следствие, заказчик получил возможность этот процесс _разумно_ "направлять" в русло интересов бизнеса, в конце-концов.
Управление проектамиИстория внедрения Scrum в отделе внутренней разработки 1С#11 18.08.17 14:59
(7) Я могу вам еще одну ссылку дать, тоже интересную - https://ebanoe.it/2016/12/26/woxapp-scrum-slavery/

Критика методологии была очень популярна в начале, когда она только приборетала популярность. Более того, была обоснованной, так как были ошибки, неопытные scrum-мастера, scrum тулили где он нужен и не нужен и даже делали все совершенно противоречащее принципам agile, называли это agile и жаловались какая гадость этот scrum.

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

И да, сейчас я не использую гибкие методологии, потому что в конкретно данный момент не вижу это для своей комманды целесообразным. Однако, как только понадобится, я с удовольствием снова ими воспользуюсь.
Управление проектамиИстория внедрения Scrum в отделе внутренней разработки 1С#10 18.08.17 14:45
(4) Давно все это было. Скорость "в попугаях" плавала, то росла, то уменьшалась. Сейчас не отвечу на этот вопрос.
Главным было то, что повысилась управляемость и прогнозируемость процесса разработки.

(5) Спасибо. Это стенограмма с выступления.

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