Немного о базовых принципах, которые используются при проектировании интерфейсов: целостное восприятие, целеориентированность, подход от целого к частному.
Немного о базовых принципах, которые используются при проектировании интерфейсов: целостное восприятие, целеориентированность, подход от целого к частному.
кривошеев евгений - как нужно уметь думать специалистамMagneta AI
Сегодня мы решаем все более сложные задачи в рамках разработки, и зачастую технические и процессные решения принимаются неверно, что приводит к неминуемой расплате.
Мы часто не можем принять решения, посмотрите вокруг — сплошные вопросы: «Scrum или Kanban? Как поставить процесс, чтобы не было технического долга? Как научить архитекторов вырабатывать обоснованные и правильные решения? Какие использовать процессные и инженерные практики?»
Видео-запись доступна на vimeo: http://vimeo.com/35877463
В рамках обмена знаниями и опытом в среде наших коачей проекта SkillTrek мы проводим сессии-обсуждения насущных вопросов software engineering. Делимся мыслями и точками зрения.
Я планирую провести ближайшую встречу на тему соответствия дизайна ПО процессным методологиям.
Если интересно поучаствовать - welcome ))
Quicktrainings.com.ua Основы планирования и коммуникации, или как не дать про...Aleksey Denysyuk
Этот тренинг представляет собой короткий курс для людей, которые хотят улучшить навыки коммуникации, успевать больше за счет планирования и понять базовые принципы ведения переговоров и убеждения
Энтропия растет. Так устроена вселенная. Команда или организация сначала использует Agile, и переполнена энтузиазмом. Она успешно решает свои проблемы. Но время идет и процесс перестает улучшаться. Возможно, команда выбралась в свою зону комфорта. Или улучшение процесса не так уж и нужно команде и деградация - часть закономерного процесса восстановления статус-кво?
А можно ли сделать улучшение процесса действительно непрерывным? И что для этого нужно сделать?
Мы рассмотрим в докладе особенности процесса улучшения процесса и рассмотрим, каким должен быть лидер этого процесса, его задачи и инструменты.
мартюшев александр - необходимые навыки технического лидера в Agile проектахMagneta AI
В IT проектах уровень неопределенности очень высок. В Agile проектах такие изменения происходят гораздо чаще, чем
в традиционных, потому что
Agile стимулирует изменения, и никак их не ограничивает. Если ничего не предпринимать, то под действием новых требований техническое качество будет ухудшаться от итерации к итерации. Некачественный код, неадекватный дизайн — все это может привести
к замедлению эффективности разработки, а возможно и к провалу проекта.
Демонстрация процесса continuous delivery на базе коктейля – гремучей смеси из телесериала "Игра престолов" и богатом практическом опыте докладчика, а так же проговаривание примеров использования логических инструментов для облегчения работы тестирования.
Perfect-Result-Oriented Strategy of Thinking and Operating gets more and more popularity among directors and managers in tech, consulting, engineering, marketing, IT organizations.
Управление компанией с использованием метода критического цепи (МКЦ)Евгений Пикулев
Частная презентация, рассказывающая о недостатках метода критического пути, и о достоинствах метода критической цепи. Полезна для собственников и руководителей компаний.
кривошеев евгений - как нужно уметь думать специалистамMagneta AI
Сегодня мы решаем все более сложные задачи в рамках разработки, и зачастую технические и процессные решения принимаются неверно, что приводит к неминуемой расплате.
Мы часто не можем принять решения, посмотрите вокруг — сплошные вопросы: «Scrum или Kanban? Как поставить процесс, чтобы не было технического долга? Как научить архитекторов вырабатывать обоснованные и правильные решения? Какие использовать процессные и инженерные практики?»
Видео-запись доступна на vimeo: http://vimeo.com/35877463
В рамках обмена знаниями и опытом в среде наших коачей проекта SkillTrek мы проводим сессии-обсуждения насущных вопросов software engineering. Делимся мыслями и точками зрения.
Я планирую провести ближайшую встречу на тему соответствия дизайна ПО процессным методологиям.
Если интересно поучаствовать - welcome ))
Quicktrainings.com.ua Основы планирования и коммуникации, или как не дать про...Aleksey Denysyuk
Этот тренинг представляет собой короткий курс для людей, которые хотят улучшить навыки коммуникации, успевать больше за счет планирования и понять базовые принципы ведения переговоров и убеждения
Энтропия растет. Так устроена вселенная. Команда или организация сначала использует Agile, и переполнена энтузиазмом. Она успешно решает свои проблемы. Но время идет и процесс перестает улучшаться. Возможно, команда выбралась в свою зону комфорта. Или улучшение процесса не так уж и нужно команде и деградация - часть закономерного процесса восстановления статус-кво?
А можно ли сделать улучшение процесса действительно непрерывным? И что для этого нужно сделать?
Мы рассмотрим в докладе особенности процесса улучшения процесса и рассмотрим, каким должен быть лидер этого процесса, его задачи и инструменты.
мартюшев александр - необходимые навыки технического лидера в Agile проектахMagneta AI
В IT проектах уровень неопределенности очень высок. В Agile проектах такие изменения происходят гораздо чаще, чем
в традиционных, потому что
Agile стимулирует изменения, и никак их не ограничивает. Если ничего не предпринимать, то под действием новых требований техническое качество будет ухудшаться от итерации к итерации. Некачественный код, неадекватный дизайн — все это может привести
к замедлению эффективности разработки, а возможно и к провалу проекта.
Демонстрация процесса continuous delivery на базе коктейля – гремучей смеси из телесериала "Игра престолов" и богатом практическом опыте докладчика, а так же проговаривание примеров использования логических инструментов для облегчения работы тестирования.
Perfect-Result-Oriented Strategy of Thinking and Operating gets more and more popularity among directors and managers in tech, consulting, engineering, marketing, IT organizations.
Управление компанией с использованием метода критического цепи (МКЦ)Евгений Пикулев
Частная презентация, рассказывающая о недостатках метода критического пути, и о достоинствах метода критической цепи. Полезна для собственников и руководителей компаний.
4. Контекстное Тестирование
Cem Kaner, J.D., Ph.D.
James Bach
doing the best we can with what we get
http://www.context-driven-testing.com/
&
http://www.satisfice.com/kaner/?p=45
5. Базовые Принципы КТ (1)
Ценность любых действий
зависит от условий, в
которых они выполняются
6. Базовые Принципы КТ (2)
В конкретных условиях
существуют хорошие
решения, но идеального
решения не существует
7. Базовые Принципы КТ (3)
Люди работающие над
проектом – самая
ценная составляющая
проектного контекста
8. Базовые Принципы КТ (4)
Во время работы над
проектом случаются
непредсказуемые вещи
9. Базовые Принципы КТ (5)
Каждый продукт
предназначен для решения
какой-то задачи. Если эта
задача не решена, значит
продукт не работает
11. Базовые Принципы КТ (7)
Мы можем эффективно
тестировать продукт,
только применяя разум
и мастерство в течение
всего периода работы
над проектом
12. Контекст
● Люди ● Истинный
● Документы ● Ложный
● ПО ● Скрытый
● События
13. КТ и Процесс Тестирования
Простота,
● Планирование скорость
● Тестовая документация Лаконичность,
Упрощается
дешевизна
● Отчетность Достаточность,
ясность
● Нацеленность на Своевременность,
оказание услуг (service) результативность
● Команда vs процесс Гибкость,
эффективность
14. КТ и Процесс Разработки
Цель — выпуск продукта
Цель — выпуск продукта
● Разработчики
● Руководители тестирования
● Руководители проектов
● Коллеги по тестированию
15. КТ - Стиль Жизни...
... думающих тестировщиков!
16. Алгоритм
Решения Проблем
Определить
Определить
проблему Оценить
Оценить
проблему
сложившуюся
сложившуюся
ситуацию
ситуацию Сформулировать
Сформулировать
возможное
возможное
решение
решение
Воплотить
Воплотить
это решение
это решение
ввжизнь
жизнь Получить
Получить
вознаграждение
вознаграждение
Роберт Асприн & Джоди Линн Най «Торговая МИФтерия»
17. Вопросы
Q&A
Alexey Lyanguzov (budabum @ gmail.com)
Sun Microsystems, Inc.