Имплементация инженерных практик для 1C

Preview:

Citation preview

“Имплементация” инженерных

практиктиповой платный проект

команды “Серебряная Пуля”

В чем проблема ?

● ваша 1С работает медленно ?○ код, который пишут Ваши разработчики, некачественный

● вы не успеваете удовлетворить все “хотелки” бизнеса ?○ разработка ведется лоскутно, без систематизации

● вы не понимаете, когда будут ошибки в продуктиве, а когда нет ?○ никто из вашей команды не тестирует свои решения

● ваш заказчик постоянно отказывает вам в приемке работ ?○ нет связи с поставленными требованиями и реализованной функциональностью

Вы знаете, что Ваша команда может ?

● сократить баги в продуктиве до “нуля”● поддерживать постоянный срок выпуска новой функциональности

○ 1 неделя или меньше

● перейти от лоскутной автоматизации к запуску функциональных опций для бизнес-заказчиков

● не иметь копий рабочей базы 1С● быстро обновлять новые релизы типовых конфигураций

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

Необходимо применять инженерные практики

по серьезному нужно “имлементировать” следующее

● Story and Example Mapping ● Behavior Driven Development● Continious Integration ● Continious Inspection● Continious Delivery

но как это сделать для 1С команды ?

Проект на 3 итерации для одной команды

● Определение дат, согласование участников, форматы коммуникации● Итерация 1 - лекционно-практическая● Итерация 2 - практическо-лекционная● Итерация 3 - практически полезная● Финализация - контрольное документирование

Срок - “2 месяца от начала старта”

“Нулевая” итерация

1 итерация

2 итерация

3 итерация

Финал

1 неделя 2 недели 2 недели 2 недели 1 неделя

Нулевая итерация - согласование проекта

Первая итерация

● Лекции и парное программирование ● Персональный канал YouTube для команды “навсегда”

Цель и первые изменения

Вторая итерация

● Реальные задачи из текущего пула

Цель и первые изменения

Третья итерация

● Всё есть код ?● и даже сервер непрерывной проверки

Цель и изменения

Финал проекта

● документирование - развитие внутренней базы знаний○ описание процесса○ наработка FAQ○ контрольные карты для самопроверки

● подготовка к переходу на поддержку○ каналы получения информации○ способы регистрации обращений○ формат коммуникации и приоритеты для обращений

● Техническое завершение

Что изменится ?

Каких результатов вы достигнете ?

● количество ошибок в продуктиве - снижение на 80% ● обращения в поддержку 1С - снижение на 54% ● невыполненная работа в списке задач - снижение на 34%

наши средние цифры по итогам 24 “команд 1С”

Что понадобится

● 20% времени вашей команды разработки● серверные мощности

○ виртуальный хост для GIT - 2 CPU 4 GB RAM 40GB HDD○ виртуальный хост для Jenkins - 2 CPU 4 GB RAM 40GB HDD○ виртульный хост для UAT контура - 2 CPU 4 GB RAM 40GB HDD

на первые 1.5 месяца - серверные мощности выделяем мы, чтобы ускорить переход

данных мощностей хватит для автоматизации на полгода для одной команды

SilverBulleters, LLC

● команда профессионалов со знанием○ 1С, Java, C#, JavaScript, GoLang, Clojure, C++/C, R, F#

● методологи по автоматизации○ производства, торговли, ремонта, оказания услуг и других сфер деятельности

● специалисты по○ прогнозному финансовому управлению, управлению логистическими цепочками○ автоматизации любого вида учета - от зданий до товаров

участники OpenSource движения в мире 1С с 2002 года

Дополнительный бонус

● архитектурные обсуждения решений ○ в соответствии с шаблонами проектирования○ с проверкой производительности○ с учётом правил интеграции

● теория построения производительных решений○ асинхронных○ гранулярных○ многопоточных

FAQ

● почему итерациями ?○ чтобы результат заказчику был виден каждые 2 недели - для удобного контроля

● почему именно инженерные практики ?○ чтобы сразу получить эффект, за счет инженерных программ - для сокращения

сроков окупаемости проекта.

● почему именно мы ?○ потому мы авторы “имплементации” этих практик в 1С

● почему именно консалтинг ?○ потому что нам не нужен “vendor lock” для Вас, нам нужно передать вам

компетенцию, чтобы у Вас также были “люди серебряная пуля”, только свои.

Контакты

+7-499-346-70-19 в будние дни с 9-00 (MSK) до 19:00 (MSK)

b2b@silverbulleters.org

социальные сети:

● G+ - https://plus.google.com/+SilverbulletersOrgSocial ● VK.com - https://new.vk.com/silverbulleters ● FaceBook - https://www.facebook.com/SilverBulleters/ ● LinkedIn - https://www.linkedin.com/company/silverbulleter%27s-llc ● GitHub - https://github.com/silverbulleters

Recommended