Upload
happydev-lite
View
43
Download
0
Embed Size (px)
Citation preview
Разработка ПО — это про людей, а не про код
Григорий Косьяненко, ИСС Артруководитель отдела разработки ПО
Что я умею
● программировать● руководить разработкой● устраивать мероприятия● понимать, как что-то устроено, и как это улучшить
Чем занимается разработчик?
Проектирует и реализует программный комплекс по требованиям заказчика, осуществляет его внедрение и поддержку.
1. Нужно взять хорошего заказчика2. Собрать отличных разработчиков
Как видит профессионал работу мечты?
1. Нужно взять хорошего заказчика2. Собрать отличных разработчиков3. Выбрать интересную задачу
Как видит профессионал работу мечты?
1. Нужно взять хорошего заказчика2. Собрать отличных разработчиков3. Выбрать интересную задачу4. Не ограничивать их в принятии решений
Как видит профессионал работу мечты?
1. Нужно взять хорошего заказчика2. Собрать отличных разработчиков3. Выбрать интересную задачу4. Не ограничивать их в принятии решений5. Не ставить над душой менеджера
Как видит профессионал работу мечты?
Чего хочет заказчик?
Программный продукт на продажу?
Большую кнопку “сделать хорошо”?
Заставить команду делать странные вещи?
Что делает профессионал?
1. Делает все по-своему (он же профессионал)2. Не спрашивает дважды (а иногда и первый раз)
Что делает профессионал?
1. Делает все по-своему (он же профессионал)2. Не спрашивает дважды (а иногда и первый раз)3. С трудом признает ошибки (даже очевидные)
Что делает профессионал?
1. Делает все по-своему (он же профессионал)2. Не спрашивает дважды (а иногда и первый раз)3. С трудом признает ошибки (даже очевидные)4. С подозрением относится к незнакомому
Agile (подвижный, гибкий)
● Люди и взаимодействие важнее процессов и инструментов
● Работающий продукт важнее исчерпывающей документации
Вопросы?
А почему тогда ищут разработчиков с опытом?
Как начать работать?
Как строить отношения в команде?
Кем лучше быть менеджером или разработчиком?
А кто в итоге виноват с проектом?
Чем все закончилось?