Сергей Бережной — «Система ведения задач»

Preview:

Citation preview

[x] Поздароваться[x] Представиться[x] Рассказать о чём лекция

1

[x] Поздароваться[x] Представиться[x] Рассказать о чём лекция

2

[x] Поздароваться[x] Представиться[x] Рассказать о чём лекция

3

ШРИ

руководитель отделаразработки поисковых интерфейсов

Задачи

Сергей Бережной

[x] Поздароваться[x] Представиться[x] Рассказать о чём лекция

5

Зачем?

Зачем?

• Структурирование

7

Зачем?

• Структурирование• Внешняя память

7

Зачем?

• Структурирование• Внешняя память• Фокусировка

7

Зачем?

• Структурирование• Внешняя память• Фокусировка• Планирование

7

Зачем?

• Структурирование• Внешняя память• Фокусировка• Планирование• Автоматический обмен информацией

7

Зачем?

• Структурирование• Внешняя память• Фокусировка• Планирование• Автоматический обмен информацией• Накопление истории

7

Зачем?

• Структурирование• Внешняя память• Фокусировка• Планирование• Автоматический обмен информацией• Накопление истории• Косвеная выгода

7

Зачем?

• Структурирование• Внешняя память• Фокусировка• Планирование• Автоматический обмен информацией• Накопление истории• Косвеная выгода• Автоматизация

7

Задача

[x] Рассказать про задачи

10

[x] Рассказать про задачи

11

Декомпозиция

[x] Рассказать про задачи [x] Вступление [x] Основная часть [x] Заключение

14

[x] Рассказать про задачи [x] Вступление [x] Основная часть [x] Заключение

15

Метки

Метки

• Исполнитель

18

[x] Про разработчиков[x] @bobuk[x] Цикл разработки[x] @mishanga[x] Задачи[x] @veged

19

Метки

• Исполнитель• Временные итерации

20

[x] Задачи[x] 1 неделя[x] Тестирование[x] 2 неделя[x] JavaScript[x] 3 неделя

21

Метки

• Исполнитель• Временные итерации• Версии продукта

22

[x] БЭМ[x] I этап[x] Лего[x] II этап

23

[x] БЭМ[x] I этап, 1 месяц[x] Лего[x] II этап, 3 месяц

24

Метки

• Исполнитель• Временные итерации• Версии продукта• Компоненты продукта

25

[x] Приветсвенный пост[x] {клуб}[x] Создать организацию[x] {github}

26

Метки

• Исполнитель• Временные итерации• Версии продукта• Компоненты продукта• Метазадачи и подзадачи

27

[x] Рассказать про задачи [x] Вступление [x] Основная часть [x] Заключение

28

Метки

• Исполнитель• Временные итерации• Версии продукта• Компоненты продукта• Метазадачи и подзадачи• Специализация исполнителей

29

[x] Приветсвенный пост[x] <тексты>[x] Общий цикл разработки[x] <лекции>

30

[x] Нарисовать промо[x] <дизайн>[x] Сверстать кнопки[x] <CSS>[x] Реализовать AJAX[x] <JS>

31

Метки

• Исполнитель• Временные итерации• Версии продукта• Компоненты продукта• Метазадачи и подзадачи• Специализация исполнителей• Идентификатор

32

[x] Про разработчиков[x] SHRI-12[x] Цикл разработки[x] SHRI-42[x] Задачи[x] SHRI-108

33

Workflow

Workflow

• Статусы задачи

35

[x] Новая морда

36

[new] Новая морда @manager

37

[dev] Новая морда @developer

38

[test] Новая морда @tester

39

[release] Новая морда @admin

40

[x] Новая морда

41

Workflow

• Статусы задачи• Дополнительные задачи

42

[x] Новая морда

43

[x] Новая морда @manager

44

[x] Новая морда @manager [x] Сверстать @developer

45

[x] Новая морда @manager [x] Сверстать @developer [x] Протестировать @tester

46

[x] Новая морда @manager [x] Сверстать @developer [x] Протестировать @tester [x] Зарелизить @admin

47

Поиск

Поиск

49

Поиск

• Полнотекстовый

49

Поиск

• Полнотекстовый– JavaScript

49

Поиск

• Полнотекстовый– JavaScript– морда

49

Поиск

• Полнотекстовый– JavaScript– морда

• По меткам

49

Поиск

• Полнотекстовый– JavaScript– морда

• По меткам– JavaScript AND assignee=veged

49

Поиск

• Полнотекстовый– JavaScript– морда

• По меткам– JavaScript AND assignee=veged– морда AND tech=CSS

49

Поиск

• Полнотекстовый– JavaScript– морда

• По меткам– JavaScript AND assignee=veged– морда AND tech=CSS– tech=admin AND version=MountainLion

49

Dashboard

Приборная доска

Приборная доска

• Всего открыто• Нет оценок. Распределить!• Есть оценки. Распределить!• Нет оценок. Распределено• Есть оценки. Распределено• Не выполнено задание• Подтвердили участие• Нагрузка на оценивающих

52

Приборная доска

• Моя текущая неделя• Недавние

53

Приборная доска

• Постановка задачи• Дизайн• Вёрстка• Бекенд• Релиз

54

Итого

Итого

• Необходимость и полезность

56

Итого

• Необходимость и полезность• Идея, а не конкретный инструмент

56

руководитель отделаразработкипоисковых интерфейсов

veged@yandex-team.ru

Спасибо

Сергей Бережной

@veged

github.com/veged

Recommended