SlideShare a Scribd company logo
1 of 28
Жаргон
как средство повышения эффективности работы
над проектом
Коротко о компании
Компания М13 занимается разработкой ИС в области мониторинга СМИ и
соцсетей. Особенности процесса:
● b2b продукт
● продуктовая разработка с элементами заказной
● команды по 4-5 человек (аналитик, 2-3 разработчика, тестировщик)
● итеративный процесс
● применяется объектно-ориентированный анализ
Жаргон - инструмент общения
Жаргон - набор понятий, принятых
в рамках проекта (примерно то же,
что глоссарий).
Жаргон позволяет упростить
общение внутри проекта, а также
помогает избегать ошибок.
Аналитик Тестировщик
Менеджер
Разработчик
Часть 1. Как помогает жаргон?
Примеры
Пример 1. Корзина
1. Пользователь выбирает товар.
2. Система добавляет товар в список выбранных для
покупки товаров пользователя.
3. Пользователь переходит к оформлению заказа.
4. Система отображает список выбранных для покупки
товаров пользователя.
5. Пользователь подтверждает заказ.
6. Система создает заказ, копирует список выбранных
для покупки товаров в заказ и очищает список
выбранных для покупки товаров.
Вводим аббревиатуру
1. Пользователь выбирает товар.
2. Система добавляет товар в СВДПТ пользователя.
3. Пользователь переходит к оформлению заказа.
4. Cистема отображает СВДПТ пользователя.
5. Пользователь подтверждает заказ.
6. Система создает заказ, копирует СВДПТ в заказ и очищает СВДПТ.
Сравните, насколько проще
1. Пользователь выбирает товар.
2. Система добавляет товар в корзину.
3. Пользователь переходит к оформлению заказа.
4. Система отображает содержимое корзины.
5. Пользователь подтверждает заказ.
6. Система создает заказ, копирует товары из
корзины в заказ и очищает корзину.
Пример 2. Интернет-банк
1. Специальный клиентский именованный счет может
иметь название. Длина названия - от 3 до 30
символов.
2. Специальный клиентский именованный счет может
быть открыт только через интернет-банк. Счет
этого типа не должны быть доступны из
банкоматов и приложений для операционистов.
3. На остаток по специальному клиентскому
именованному счету должны начисляться проценты
по минимальной ставке депозита.
Вводим аббревиатуру
1. СКИС может иметь название. Длина - от 3 до 30 символов.
2. СКИС может быть открыт только через интернет-банк. СКИС не
могут быть доступны из банкоматов и приложений для
операционистов.
3. На остаток по СКИС должны начисляться проценты по
минимальной ставке депозита.
Объем текста сократился на 20%
Аббревиатуры не идеальны
Слово “СКИС”
● не ассоциируется с банковским счетом
● не подходит по стилю
В реальности был выбран термин цель.
Пример 3. Карусель
Карусель - система трекинга задач (аналог
Jira, Bugzilla, etc.)
задачи имеют жизненный цикл, описанный
набором статусов
Глоссарий
На экране "планирование" должны отображаться все задачи, включенные
в очередную итерацию
Фактическая модель
Возникло противоречие в терминах, потому что ранее термин
“задача” уже был использован
Уточненная модель
Талон - общее название запросов на изменение кода
Фича - Талон на реализацию новых требований
Баг - талон на исправление дефекта.
Пример 4. Уведомления
отправитель и все получатели должны относиться к одной компании
Добавляем новую связь
отправитель и все получатели должны относиться к одной компании
Сотрудник - пользователь, который работает в заданной компании.
Партнер - пользователь, который связан с компанией, но не является её сотрудником
Адресат - сотрудник или партнер компании
Уточненная модель
Выводы по части 1
1. Жаргон упрощает речь и способствует более эффективному
взаимодействию проектной команды.
2. Жаргон позволяет повысить качество требований, снизить
количество ошибок.
3. Формирование жаргона требует усилий.
Часть 2. Практика формирования
жаргона
Симптомы словарного дефицита
1. Появление устойчивых
словосочетаний
2. Затруднение в объяснении или
записи требований
3. Частое использование слова
“который”
4. Конфликт терминов
Способы генерации терминов
1. Поиск
2. Аббревиатура
3. Транслитерация
4. Метафора
Однозначность - самое главное
Неоднозначно ~ неточно ~ неверно
“Сотрудник” и “партнер” лучше, чем “связан” или
“относится”
“Фича” лучше, чем “Задача”
Критерии качества терминов
Важно: спецтермин должен говорить о том, что он спецтермин
Произносимость
СКИС лучше, чем СВДПТ
Интуитивность
“Фича” лучше, чем ЗРНТ (запрос на реализацию
новых требований)
Согласованность
Товары находятся в “Корзине”
Стиль
“Цель” лучше, чем СКИС
Методы внедрения терминов
1. Сопровождать термины пояснениями в устной
речи и ссылками на глоссарий - в письменной
2. Устраивать презентации
Это не смешно!
Опасайтесь конкурентов
Термины-конкуренты - слова, которые
проникают в речь и вытесняют правильные
термины.
Способы борьбы с конкурентами:
1. Быть строгим к себе
2. Поправлять коллег
3. Если ничего не помогает - заменить
термин
Отношение коллег
Либералы легко соглашаются на введение жаргона и
расширение словаря
Консерваторы сопротивляются новым терминам
При внедрении опираться на либералов
Не поддаваться влиянию консерваторов
Выводы по части 2
1. Необходимо обращать внимание на словарный дефицит.
2. Чем лучше подобраны термины, тем больше эффекта они приносят.
3. Чтобы жаргон "жил", нужно заниматься его распространением
(внедрением).
4. Жаргонные слова приходится запоминать. Участники проекта по-
разному оценивают целесообразность этих усилий.
Спасибо за внимание!
Сергей Оводов, М13
so@m13.su,
osa777@gmail.com

More Related Content

What's hot

Как аналитик может помочь в планировании выпуска версий
Как аналитик может помочь в планировании выпуска версийКак аналитик может помочь в планировании выпуска версий
Как аналитик может помочь в планировании выпуска версийSQALab
 
Моделирование бизнес-процессов: методы и инструменты
Моделирование бизнес-процессов: методы и инструментыМоделирование бизнес-процессов: методы и инструменты
Моделирование бизнес-процессов: методы и инструментыSQALab
 
Птички и пчелки. Как документировать сложное просто
Птички и пчелки. Как документировать сложное простоПтички и пчелки. Как документировать сложное просто
Птички и пчелки. Как документировать сложное простоSQALab
 
Прокачиваем информационные системы с помощью data science
Прокачиваем информационные системы с помощью data scienceПрокачиваем информационные системы с помощью data science
Прокачиваем информационные системы с помощью data scienceSQALab
 
UX дизайн в Бизнес Анализе
UX дизайн в Бизнес АнализеUX дизайн в Бизнес Анализе
UX дизайн в Бизнес АнализеSQALab
 
Постоянные переключения контекста в жизни аналитика
Постоянные переключения контекста в жизни аналитикаПостоянные переключения контекста в жизни аналитика
Постоянные переключения контекста в жизни аналитикаSQALab
 
Как не потерять Продукт на завершающем этапе.
Как не потерять Продукт на завершающем этапе.Как не потерять Продукт на завершающем этапе.
Как не потерять Продукт на завершающем этапе.SQALab
 
Разработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовРазработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовDenis Beskov
 
Больше чем документ
Больше чем документБольше чем документ
Больше чем документSQALab
 
Как выбрать для проекта практики проектирования и работы с требованиями
Как выбрать для проекта практики проектирования и работы с требованиямиКак выбрать для проекта практики проектирования и работы с требованиями
Как выбрать для проекта практики проектирования и работы с требованиямиSQALab
 
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...DataArt
 
практика управления требованиями
практика управления требованиямипрактика управления требованиями
практика управления требованиямиISsoft
 
Бизнес-анализ: грани разумного
Бизнес-анализ: грани разумногоБизнес-анализ: грани разумного
Бизнес-анализ: грани разумногоSQALab
 
Собеседование на позицию бизнес-аналитика
Собеседование на позицию бизнес-аналитикаСобеседование на позицию бизнес-аналитика
Собеседование на позицию бизнес-аналитикаSQALab
 
Как построить системный анализ в продуктовых Agile-командах
Как построить системный анализ в продуктовых Agile-командахКак построить системный анализ в продуктовых Agile-командах
Как построить системный анализ в продуктовых Agile-командахSQALab
 
Варианты использования. Введение
Варианты использования. ВведениеВарианты использования. Введение
Варианты использования. ВведениеAnna Abramova
 
Как выжить начинающему бизнес-аналитику?
Как выжить начинающему бизнес-аналитику?Как выжить начинающему бизнес-аналитику?
Как выжить начинающему бизнес-аналитику?SQALab
 
UML. Взгляд со стороны
UML. Взгляд со стороныUML. Взгляд со стороны
UML. Взгляд со стороныSQALab
 
Оценка трудозатрат аналитика: практика применения
Оценка трудозатрат аналитика: практика примененияОценка трудозатрат аналитика: практика применения
Оценка трудозатрат аналитика: практика примененияSQALab
 
Веб-продукты — Разработка требований
Веб-продукты — Разработка требованийВеб-продукты — Разработка требований
Веб-продукты — Разработка требованийDenis Beskov
 

What's hot (20)

Как аналитик может помочь в планировании выпуска версий
Как аналитик может помочь в планировании выпуска версийКак аналитик может помочь в планировании выпуска версий
Как аналитик может помочь в планировании выпуска версий
 
Моделирование бизнес-процессов: методы и инструменты
Моделирование бизнес-процессов: методы и инструментыМоделирование бизнес-процессов: методы и инструменты
Моделирование бизнес-процессов: методы и инструменты
 
Птички и пчелки. Как документировать сложное просто
Птички и пчелки. Как документировать сложное простоПтички и пчелки. Как документировать сложное просто
Птички и пчелки. Как документировать сложное просто
 
Прокачиваем информационные системы с помощью data science
Прокачиваем информационные системы с помощью data scienceПрокачиваем информационные системы с помощью data science
Прокачиваем информационные системы с помощью data science
 
UX дизайн в Бизнес Анализе
UX дизайн в Бизнес АнализеUX дизайн в Бизнес Анализе
UX дизайн в Бизнес Анализе
 
Постоянные переключения контекста в жизни аналитика
Постоянные переключения контекста в жизни аналитикаПостоянные переключения контекста в жизни аналитика
Постоянные переключения контекста в жизни аналитика
 
Как не потерять Продукт на завершающем этапе.
Как не потерять Продукт на завершающем этапе.Как не потерять Продукт на завершающем этапе.
Как не потерять Продукт на завершающем этапе.
 
Разработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовРазработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсов
 
Больше чем документ
Больше чем документБольше чем документ
Больше чем документ
 
Как выбрать для проекта практики проектирования и работы с требованиями
Как выбрать для проекта практики проектирования и работы с требованиямиКак выбрать для проекта практики проектирования и работы с требованиями
Как выбрать для проекта практики проектирования и работы с требованиями
 
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...
 
практика управления требованиями
практика управления требованиямипрактика управления требованиями
практика управления требованиями
 
Бизнес-анализ: грани разумного
Бизнес-анализ: грани разумногоБизнес-анализ: грани разумного
Бизнес-анализ: грани разумного
 
Собеседование на позицию бизнес-аналитика
Собеседование на позицию бизнес-аналитикаСобеседование на позицию бизнес-аналитика
Собеседование на позицию бизнес-аналитика
 
Как построить системный анализ в продуктовых Agile-командах
Как построить системный анализ в продуктовых Agile-командахКак построить системный анализ в продуктовых Agile-командах
Как построить системный анализ в продуктовых Agile-командах
 
Варианты использования. Введение
Варианты использования. ВведениеВарианты использования. Введение
Варианты использования. Введение
 
Как выжить начинающему бизнес-аналитику?
Как выжить начинающему бизнес-аналитику?Как выжить начинающему бизнес-аналитику?
Как выжить начинающему бизнес-аналитику?
 
UML. Взгляд со стороны
UML. Взгляд со стороныUML. Взгляд со стороны
UML. Взгляд со стороны
 
Оценка трудозатрат аналитика: практика применения
Оценка трудозатрат аналитика: практика примененияОценка трудозатрат аналитика: практика применения
Оценка трудозатрат аналитика: практика применения
 
Веб-продукты — Разработка требований
Веб-продукты — Разработка требованийВеб-продукты — Разработка требований
Веб-продукты — Разработка требований
 

Viewers also liked

To requirements and beyond...
To requirements and beyond...To requirements and beyond...
To requirements and beyond...SQALab
 
Подходы к спецификации изменений
Подходы к спецификации измененийПодходы к спецификации изменений
Подходы к спецификации измененийSQALab
 
Омниканальность: buzzword или новая реальность?
Омниканальность: buzzword или новая реальность?Омниканальность: buzzword или новая реальность?
Омниканальность: buzzword или новая реальность?CUSTIS
 
OZON.ru: полный онлайн
OZON.ru: полный онлайнOZON.ru: полный онлайн
OZON.ru: полный онлайнCUSTIS
 
Управление Рисками в бизнес-анализе
Управление Рисками в бизнес-анализеУправление Рисками в бизнес-анализе
Управление Рисками в бизнес-анализеSQALab
 
От монолитных моделей предметной области — к модульным
От монолитных моделей предметной области — к модульнымОт монолитных моделей предметной области — к модульным
От монолитных моделей предметной области — к модульнымCUSTIS
 
Три истории микросервисов
Три истории микросервисовТри истории микросервисов
Три истории микросервисовCUSTIS
 
Золотая лихорадка MSA: почему нам не подошли микросервисы?
Золотая лихорадка MSA: почему нам не подошли микросервисы?Золотая лихорадка MSA: почему нам не подошли микросервисы?
Золотая лихорадка MSA: почему нам не подошли микросервисы?CUSTIS
 
Региональный мастер-индекс пациентов
Региональный мастер-индекс пациентовРегиональный мастер-индекс пациентов
Региональный мастер-индекс пациентовSQALab
 
Опыт построения микросервисной архитектуры в цифровом банке
Опыт построения микросервисной архитектуры в цифровом банкеОпыт построения микросервисной архитектуры в цифровом банке
Опыт построения микросервисной архитектуры в цифровом банкеCUSTIS
 
Прыжок веры. От настоящего к будущему
Прыжок веры. От настоящего к будущемуПрыжок веры. От настоящего к будущему
Прыжок веры. От настоящего к будущемуSQALab
 

Viewers also liked (11)

To requirements and beyond...
To requirements and beyond...To requirements and beyond...
To requirements and beyond...
 
Подходы к спецификации изменений
Подходы к спецификации измененийПодходы к спецификации изменений
Подходы к спецификации изменений
 
Омниканальность: buzzword или новая реальность?
Омниканальность: buzzword или новая реальность?Омниканальность: buzzword или новая реальность?
Омниканальность: buzzword или новая реальность?
 
OZON.ru: полный онлайн
OZON.ru: полный онлайнOZON.ru: полный онлайн
OZON.ru: полный онлайн
 
Управление Рисками в бизнес-анализе
Управление Рисками в бизнес-анализеУправление Рисками в бизнес-анализе
Управление Рисками в бизнес-анализе
 
От монолитных моделей предметной области — к модульным
От монолитных моделей предметной области — к модульнымОт монолитных моделей предметной области — к модульным
От монолитных моделей предметной области — к модульным
 
Три истории микросервисов
Три истории микросервисовТри истории микросервисов
Три истории микросервисов
 
Золотая лихорадка MSA: почему нам не подошли микросервисы?
Золотая лихорадка MSA: почему нам не подошли микросервисы?Золотая лихорадка MSA: почему нам не подошли микросервисы?
Золотая лихорадка MSA: почему нам не подошли микросервисы?
 
Региональный мастер-индекс пациентов
Региональный мастер-индекс пациентовРегиональный мастер-индекс пациентов
Региональный мастер-индекс пациентов
 
Опыт построения микросервисной архитектуры в цифровом банке
Опыт построения микросервисной архитектуры в цифровом банкеОпыт построения микросервисной архитектуры в цифровом банке
Опыт построения микросервисной архитектуры в цифровом банке
 
Прыжок веры. От настоящего к будущему
Прыжок веры. От настоящего к будущемуПрыжок веры. От настоящего к будущему
Прыжок веры. От настоящего к будущему
 

Similar to Жаргон как средство повышения эффективности работы над проектом

зачем системному интегратору продуктовая линейка?
зачем системному интегратору продуктовая линейка?зачем системному интегратору продуктовая линейка?
зачем системному интегратору продуктовая линейка?Alexandre Prozoroff
 
Андрей Солоной "Как людям бизнеса работать с программистами"
Андрей Солоной "Как людям бизнеса работать с программистами"Андрей Солоной "Как людям бизнеса работать с программистами"
Андрей Солоной "Как людям бизнеса работать с программистами"Startup_Technologies
 
Рецепт поиска запросов в Jira
Рецепт поиска запросов в JiraРецепт поиска запросов в Jira
Рецепт поиска запросов в JiraTmrpc
 
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...Dakiry
 
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2Kamil Kalimullin
 
Готовая система по онлайн менеджменту
Готовая система по онлайн менеджментуГотовая система по онлайн менеджменту
Готовая система по онлайн менеджментуСтанислав Цыс
 
Controlled technical russian
Controlled technical russianControlled technical russian
Controlled technical russianGoudron1979
 
Andrey Petrov P D P
Andrey Petrov P D PAndrey Petrov P D P
Andrey Petrov P D Prit2010
 
проектирование, поддержка и контент интернет магазина
проектирование, поддержка и контент интернет магазинапроектирование, поддержка и контент интернет магазина
проектирование, поддержка и контент интернет магазинаITMsupport
 
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11ANDREY ZAKHODYAYCHENKO
 
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Andrey Zakhodyaychenko
 
проектирование, поддержка и контент интернет магазина
проектирование, поддержка и контент интернет магазинапроектирование, поддержка и контент интернет магазина
проектирование, поддержка и контент интернет магазинаТауруна
 
Введение в Анализ ПО
Введение в Анализ ПОВведение в Анализ ПО
Введение в Анализ ПОAlexander Baikin
 
Деловая переписка
Деловая перепискаДеловая переписка
Деловая перепискаNetpeak
 
Кому довериться в Digital?
Кому довериться в Digital?Кому довериться в Digital?
Кому довериться в Digital?Andrey Terekhov
 
Как сделать наши проекты немного более управляемыми с Agile
Как сделать наши проекты немного более управляемыми с AgileКак сделать наши проекты немного более управляемыми с Agile
Как сделать наши проекты немного более управляемыми с AgileAlexey Krivitsky
 
Переговоры с клиентом в SEO
Переговоры с клиентом в SEOПереговоры с клиентом в SEO
Переговоры с клиентом в SEODigital.Tools
 
Разработка бизнес приложений (3)
Разработка бизнес приложений (3)Разработка бизнес приложений (3)
Разработка бизнес приложений (3)Alexander Gornik
 

Similar to Жаргон как средство повышения эффективности работы над проектом (20)

зачем системному интегратору продуктовая линейка?
зачем системному интегратору продуктовая линейка?зачем системному интегратору продуктовая линейка?
зачем системному интегратору продуктовая линейка?
 
Андрей Солоной "Как людям бизнеса работать с программистами"
Андрей Солоной "Как людям бизнеса работать с программистами"Андрей Солоной "Как людям бизнеса работать с программистами"
Андрей Солоной "Как людям бизнеса работать с программистами"
 
Рецепт поиска запросов в Jira
Рецепт поиска запросов в JiraРецепт поиска запросов в Jira
Рецепт поиска запросов в Jira
 
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
 
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2
 
Готовая система по онлайн менеджменту
Готовая система по онлайн менеджментуГотовая система по онлайн менеджменту
Готовая система по онлайн менеджменту
 
78 intranet
78 intranet78 intranet
78 intranet
 
Controlled technical russian
Controlled technical russianControlled technical russian
Controlled technical russian
 
Andrey Petrov P D P
Andrey Petrov P D PAndrey Petrov P D P
Andrey Petrov P D P
 
проектирование, поддержка и контент интернет магазина
проектирование, поддержка и контент интернет магазинапроектирование, поддержка и контент интернет магазина
проектирование, поддержка и контент интернет магазина
 
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
 
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
 
проектирование, поддержка и контент интернет магазина
проектирование, поддержка и контент интернет магазинапроектирование, поддержка и контент интернет магазина
проектирование, поддержка и контент интернет магазина
 
Введение в Анализ ПО
Введение в Анализ ПОВведение в Анализ ПО
Введение в Анализ ПО
 
Деловая переписка
Деловая перепискаДеловая переписка
Деловая переписка
 
Кому довериться в Digital?
Кому довериться в Digital?Кому довериться в Digital?
Кому довериться в Digital?
 
Как сделать наши проекты немного более управляемыми с Agile
Как сделать наши проекты немного более управляемыми с AgileКак сделать наши проекты немного более управляемыми с Agile
Как сделать наши проекты немного более управляемыми с Agile
 
Переговоры с клиентом в SEO
Переговоры с клиентом в SEOПереговоры с клиентом в SEO
Переговоры с клиентом в SEO
 
Разработка бизнес приложений (3)
Разработка бизнес приложений (3)Разработка бизнес приложений (3)
Разработка бизнес приложений (3)
 
3 ошибки в построении интернет-маркетинга
3 ошибки в построении интернет-маркетинга3 ошибки в построении интернет-маркетинга
3 ошибки в построении интернет-маркетинга
 

More from SQALab

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировкуSQALab
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаSQALab
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиSQALab
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияSQALab
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...SQALab
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testingSQALab
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженSQALab
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииSQALab
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовSQALab
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовSQALab
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsSQALab
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеSQALab
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииSQALab
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеSQALab
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестированиеSQALab
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"SQALab
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовSQALab
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных системSQALab
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросSQALab
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...SQALab
 

More from SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
 

Жаргон как средство повышения эффективности работы над проектом

  • 1. Жаргон как средство повышения эффективности работы над проектом
  • 2. Коротко о компании Компания М13 занимается разработкой ИС в области мониторинга СМИ и соцсетей. Особенности процесса: ● b2b продукт ● продуктовая разработка с элементами заказной ● команды по 4-5 человек (аналитик, 2-3 разработчика, тестировщик) ● итеративный процесс ● применяется объектно-ориентированный анализ
  • 3. Жаргон - инструмент общения Жаргон - набор понятий, принятых в рамках проекта (примерно то же, что глоссарий). Жаргон позволяет упростить общение внутри проекта, а также помогает избегать ошибок. Аналитик Тестировщик Менеджер Разработчик
  • 4. Часть 1. Как помогает жаргон? Примеры
  • 5. Пример 1. Корзина 1. Пользователь выбирает товар. 2. Система добавляет товар в список выбранных для покупки товаров пользователя. 3. Пользователь переходит к оформлению заказа. 4. Система отображает список выбранных для покупки товаров пользователя. 5. Пользователь подтверждает заказ. 6. Система создает заказ, копирует список выбранных для покупки товаров в заказ и очищает список выбранных для покупки товаров.
  • 6. Вводим аббревиатуру 1. Пользователь выбирает товар. 2. Система добавляет товар в СВДПТ пользователя. 3. Пользователь переходит к оформлению заказа. 4. Cистема отображает СВДПТ пользователя. 5. Пользователь подтверждает заказ. 6. Система создает заказ, копирует СВДПТ в заказ и очищает СВДПТ.
  • 7. Сравните, насколько проще 1. Пользователь выбирает товар. 2. Система добавляет товар в корзину. 3. Пользователь переходит к оформлению заказа. 4. Система отображает содержимое корзины. 5. Пользователь подтверждает заказ. 6. Система создает заказ, копирует товары из корзины в заказ и очищает корзину.
  • 8. Пример 2. Интернет-банк 1. Специальный клиентский именованный счет может иметь название. Длина названия - от 3 до 30 символов. 2. Специальный клиентский именованный счет может быть открыт только через интернет-банк. Счет этого типа не должны быть доступны из банкоматов и приложений для операционистов. 3. На остаток по специальному клиентскому именованному счету должны начисляться проценты по минимальной ставке депозита.
  • 9. Вводим аббревиатуру 1. СКИС может иметь название. Длина - от 3 до 30 символов. 2. СКИС может быть открыт только через интернет-банк. СКИС не могут быть доступны из банкоматов и приложений для операционистов. 3. На остаток по СКИС должны начисляться проценты по минимальной ставке депозита. Объем текста сократился на 20%
  • 10. Аббревиатуры не идеальны Слово “СКИС” ● не ассоциируется с банковским счетом ● не подходит по стилю В реальности был выбран термин цель.
  • 11. Пример 3. Карусель Карусель - система трекинга задач (аналог Jira, Bugzilla, etc.) задачи имеют жизненный цикл, описанный набором статусов
  • 12. Глоссарий На экране "планирование" должны отображаться все задачи, включенные в очередную итерацию
  • 13. Фактическая модель Возникло противоречие в терминах, потому что ранее термин “задача” уже был использован
  • 14. Уточненная модель Талон - общее название запросов на изменение кода Фича - Талон на реализацию новых требований Баг - талон на исправление дефекта.
  • 15. Пример 4. Уведомления отправитель и все получатели должны относиться к одной компании
  • 16. Добавляем новую связь отправитель и все получатели должны относиться к одной компании
  • 17. Сотрудник - пользователь, который работает в заданной компании. Партнер - пользователь, который связан с компанией, но не является её сотрудником Адресат - сотрудник или партнер компании Уточненная модель
  • 18. Выводы по части 1 1. Жаргон упрощает речь и способствует более эффективному взаимодействию проектной команды. 2. Жаргон позволяет повысить качество требований, снизить количество ошибок. 3. Формирование жаргона требует усилий.
  • 19. Часть 2. Практика формирования жаргона
  • 20. Симптомы словарного дефицита 1. Появление устойчивых словосочетаний 2. Затруднение в объяснении или записи требований 3. Частое использование слова “который” 4. Конфликт терминов
  • 21. Способы генерации терминов 1. Поиск 2. Аббревиатура 3. Транслитерация 4. Метафора
  • 22. Однозначность - самое главное Неоднозначно ~ неточно ~ неверно “Сотрудник” и “партнер” лучше, чем “связан” или “относится” “Фича” лучше, чем “Задача” Критерии качества терминов Важно: спецтермин должен говорить о том, что он спецтермин
  • 23. Произносимость СКИС лучше, чем СВДПТ Интуитивность “Фича” лучше, чем ЗРНТ (запрос на реализацию новых требований) Согласованность Товары находятся в “Корзине” Стиль “Цель” лучше, чем СКИС
  • 24. Методы внедрения терминов 1. Сопровождать термины пояснениями в устной речи и ссылками на глоссарий - в письменной 2. Устраивать презентации Это не смешно!
  • 25. Опасайтесь конкурентов Термины-конкуренты - слова, которые проникают в речь и вытесняют правильные термины. Способы борьбы с конкурентами: 1. Быть строгим к себе 2. Поправлять коллег 3. Если ничего не помогает - заменить термин
  • 26. Отношение коллег Либералы легко соглашаются на введение жаргона и расширение словаря Консерваторы сопротивляются новым терминам При внедрении опираться на либералов Не поддаваться влиянию консерваторов
  • 27. Выводы по части 2 1. Необходимо обращать внимание на словарный дефицит. 2. Чем лучше подобраны термины, тем больше эффекта они приносят. 3. Чтобы жаргон "жил", нужно заниматься его распространением (внедрением). 4. Жаргонные слова приходится запоминать. Участники проекта по- разному оценивают целесообразность этих усилий.
  • 28. Спасибо за внимание! Сергей Оводов, М13 so@m13.su, osa777@gmail.com

Editor's Notes

  1. Здравствуйте. В своем докладе хочу рассмотреть такое понятие как внутрипроектный жаргон, рассказать об опыте использования на примере нашей компании.
  2. Компания называется "М13", наш профиль - системы мониторинга СМИ и соцсетей. Компания относительно небольшая, работа ведется силами нескольких команд, в составе каждой из них - разработчики, аналитики, тестировщики. Построен итеративный процесс. Мы применяем объектно-ориентированный анализ. Особое внимание уделяется именованию всевозможных объектов, атрибутов, связей, действий. Набор терминов, который возникает в результате этого процесса, называется жаргоном.
  3. Существует жаргон профессиональный, например в IT ходят слова: “клава”, “сервак” и т.д. Жаргон проектный - это некий лексикон, который позволяет упростить общение и даже снизить количество ошибок. Примерно то же, что “глоссарий”, но слово “жаргон” подчеркивает применение слов из этого глоссария в устной речи.
  4. Как же помогает жаргон? Разберем несколько примеров.
  5. Представим, что мы разрабатываем интернет-магазин, но термин "корзина" нам по каким-то причинам не доступен. Не добавляя никаких новых понятий попытаемся описать сценарии. Система копирует список выбранных для покупки товаров в заказ и очищает список выбранных для покупки товаров - видим, что получается довольно громоздко и неудобно.
  6. Допустим, аналитик решил устранить нагромождение и ввел аббревиатуру. Аббревиатура - уже элемент жаргона. Текст сразу получился более компактным, но стало трудно читать и произносить: СВДПТ.
  7. А вот тот же сценарий, но с использованием термина “Корзина”. Сравните, насколько текст легче воспринимается и читается. Жаргон интернет-магазинов давно вышел за пределы одного проекта. Нам кажется, что слово “корзина” всегда существовало, что оно естественно. На самом же деле, если проект не является типовым, то громоздкие речевые конструкции - далеко не редкость. И они не заканчивается в одном сценарии и даже во всех требованиях вместе взятых. Впоследствии эти длинные словосочетания будут возникать на согласовании документов, в обсуждениях, в описаниях дефектов. Представьте, насколько можно сократить объем передаваемой информации вводом лишь одного термина.
  8. Рассмотрим ещё один пример. Разрабатывается система online-банкинга. В рамках этой системы вводится сервис “специальных клиентских именованных счетов”. Имеем следующие требования специальный клиентский именованный счет может иметь название, может быть открыт только из интернет-банка, на остаток начисляются проценты Снова видим нагромождение.
  9. Теперь попробуем ввести аббревиатуру: СКИС. Объем текста сразу сократился на 20%. Данная аббревиатура хорошо произносится, мы можем её использовать в устной речи. При активной работе над проектом введенный термин СКИС будет звучать десятки раз в день. Представьте, насколько это удобнее, чем 4 слова.
  10. Однако термин СКИС имеет минусы. Он не ассоциируется с банковским счетом и из-за этого плохо запоминается. СКИС плохо подходит для банковской отрасли. Если случится, что термин проскочит в процессе общения со службой сервиса, то клиент не обрадуется, услышав, что его счет "скис". По факту был выбран термин "цель", это абсолютно реальный продукт, он так и называется “мои цели”. Это слово прекрасно ложится в объектную модель. Фраза "клиент перевел средства на цель" легко воспринимается. Вывод - жаргон действительно позволяет упростить общение, а, следовательно, повысить эффективность работы.
  11. Следующие примеры о том, как жаргон поможет избежать ошибок. Представим, что разрабатывается система трекинга задач под названием “Карусель”. Система аналогична Jira, Bugzilla и прочим. Всем известен принцип работы этих систем: жизненный цикл задач описывается набором статусов и возможных переходов между ними.
  12. Для системы Карусель введем следующие бизнес-объекты: Задача - реализация новых требований, новая функция; Баг - запрос на исправление ошибки или противоречия в системе. Одно из требований к Карусели звучит так: На экране "планирование" должны отображаться все задачи, включенные в очередную итерацию. В таком виде требования поступили разработчику, он их реализовал. Но на тестировании выяснилось, что на экране “планирование” по факту отображаются не только задачи, но и баги. Тестировщик вернул сборку. Почему так вышло?
  13. В самом начале примера, мы употребили термин задача, как обобщение всех бизнес-объектов. Мы говорили, что Карусель - это система трекинга задач. А далее, в глоссарии, то же слово “задача” уже обозначало частный случай. Это в итоге привело к ошибке.
  14. Давайте заменим конфликтующий термин “задача”. Можно использовать аббревиатуры, либо жаргонный словарь показанный на экране. Базовый бизнес-объект системы - талон. Баг - талон на исправление дефекта, фича - талон на реализацию новых требований. Стало намного понятнее. Фраза “должны отображаться все фичи” исключает разночтения.
  15. Четвертый пример. Мы разрабатываем систему мониторинга СМИ, поставляем её нескольким компаниям в виде сервиса, а база пользователей при этом единая. Каждый пользователь относится к одной компании. Имеется модуль оперативного информирования, оператор может в рамках своей компании отправить некоторым выбранным пользователям уведомления. Т.е. отправитель и все получатели уведомления должны относиться к одной компании.
  16. Возникла проблема. Оказывается, наши клиенты часто являются партнерами друг друга и хотят иметь возможность в рассылку включать избранных пользователей из других компаний. Для решения этой проблемы мы изменили модель. Теперь каждый пользователь работает в одной компании и может быть связан с несколькими другими компаниями, чтобы из этих связанных компаний он мог получать уведомления. Это разные по смыслу отношения. Формулировка ограничения осталось прежней: отправитель и все получатели уведомления должны относиться к одной компании. Модель была реализована, при тестировании обнаружилось, что для выбора получателей по факту доступны только пользователи которые работают в компании отправителя, а те, кто связан, не доступны. Сборка в итоге была возвращена на доработку. В данном примере была допущена та же ошибка, что и в предыдущем. В терминах первой версии модели пользователь “относится” только к одной компании, а во второй версии модели слово “относится” использовалось как обобщение двух видов связей. Возникла неоднозначность, и разработчик выбрал тот вариант, который ему показался более логичным.
  17. Этой ошибки бы не возникло, если бы сразу использовался жаргон. Например, для данного случая, можно ввести термины: сотрудник, партнер, адресат. Когда говорится, что все получатели должны являться адресатами одной компании, разночтений быть уже не может.
  18. Итак, использование жаргона упрощает восприятие. Попробуйте убрать спецтермины на своем проекте и убедитесь, что работать станет значительно труднее. Жаргон позволяет снизить количество ошибок. В то же время, нельзя использовать первый попавшийся термин, это может привести к разночтениям. То есть, формирование жаргона - это всё же работа.
  19. И мы плавно переходим ко второй части, “Практика формирования жаргона”
  20. Рассмотрим предпосылки добавления нового понятия в жаргон. Словарным дефицитом назовем ситуацию, когда для продолжения работы необходимо внедрение нового термина. На слайде перечислены некоторые симптомы, которые позволят обнаружить словарный дефицит.
  21. При возникновении словарного дефицита нужно где-то взять новые термины. Начать стоит с поиска. Часто обращения к предметной области достаточно, чтобы решить все проблемы. Далее аббревиатуры. Забавно, что расшифровка аббревиатур часто забывается, например лично я не помню как расшифровать КАСКО, но смысл этого термина мне остается понятным. Это значит, важно само понятие, а не его формальное наименование. Следующий метод - транслитерация. При копировании английского произношения у слов как бы появляется новый смысл (например слова “скролл”, “релиз” или “скриншот”). Это позволяет повысить точность жаргона Наконец, метафора. Термины, полученные посредством хорошей метафоры, приживаются легче всего.
  22. Чем лучше подобраны термины, тем больше пользы. Далее некоторые критерии качества терминов. Самый важный критерий - однозначность. Известно, что если на этапе анализа допущена ошибка, то её исправление на более поздних этапах существенно дороже. Неоднозначность - это причина многих ошибок. Особенно важно, чтобы не возникало конфликта между спецтерменами и общеязыковыми словами. То есть, хороший спецтермин должен сам говорит о том, что он спецтермин.
  23. Очевидно, что произносимость - один из важнейших критериев, поскольку мы говорим об упрощении речи. Следующий критерий - интуитивность - мера того, насколько термин понятен человеку сходу, без изучения глоссария. Далее - согласованность. Корзина, например, по смыслу - это некий контейнер, поэтому возможен оборот "положить товар в корзину". То есть, термин “корзина” согласован с термином “товар”. Следующий критерий - стиль. Жаргон имеет свойство выходить за рамки проектной команды. Термины сразу лучше выбирать так, чтобы они подходили по стилю разрабатываемому продукту и ни у кого не вызывали раздражения. Замечу, что термины, которые удовлетворяют всем критериям, удается найти очень редко, да и в большинстве случаев на это попросту нет времени. Поэтому приходится чем-то жертвовать.
  24. Чтобы глоссарий превратился в настоящий жаргон, его не достаточно где-то один раз записать. Термины должны жить, то есть, использоваться в общении, в переписке, в документах, даже в пользовательском интерфейсе. Для того, чтобы этого добиться, предлагаем следующие практики (на экране). Сопровождать термины пояснениями, ссылками на глоссарий, устраивать презентации глоссария. Отдельно остановимся на 3 пункте - термины-конкуренты. Ещё один важный момент. На ранних этапах появления спецтермины могут казаться смешными и вульгарными. Но, поверьте, это только первое впечатление. После дня активной работы никакой жаргон уже смеха вызывать не будет, и улыбка будет возникать только у консерваторов или коллег, не работающих по проекту.
  25. Если правильный термин из глоссария не удобен, то него может появиться конкурент. В примере про “Карусель” предлагался термин Талон, это возможно не самый изящный вариант. В разговоре с новым человеком на проекте проще сказать “задача”, хотя вы знаете, что это не соответствует принятому глоссарию. Промелькнуло в разговоре, переписке и, наконец, попало в документацию. Последствия такие же, как и при отсутствии глоссария: появляются разночтения, повышается риск возникновения ошибок. На слайде перечислены возможные способы сопротивления конкурентам, и пункт №1 - внимательность и строгость к себе.
  26. Далее про человеческий фактор. Один из минусов использования жаргона в том, что его приходится запоминать. Коллеги по-разному могут оценивать оправданность этих усилий. Условно их можно поделить на либералов и консерваторов. Либералы - те, кто легко соглашаются на расширение жаргона, как правило это люди, которые непосредственно участвуют в разработке, и много общаются по тематике проекта. Консерваторы - наоборот, сопротивляется каждому новому термину, пытаются обходиться естественным языком. Как правило, к ним относятся лица, работающие с клиентами или на нескольких проектах. Чтобы термин начал оживать важно найти единомышленников которые начнут его первыми использовать и искать из разумно среди либералов. Что делать с консерваторами? Быть непреклонными, использовать предложенные методы внедрения, и при общении с ними не поддаваться влиянию.
  27. На экране выводы по 2 части. В заключении хочу сказать, что в пользе описанного подхода убедился неоднократно. Использование жаргона требует определенных усилий, но чем лучше подобраны термины, тем легче они принимаются, дольше живут, шире распространяются и больше приносят эффекта. Вопрос с первого взгляда кажется простым, но я подошел к нему чуть более формально и получилось, что жаргон - это полноценный инструмент анализа.