Максим Богуславский, Ищем специалиста по обеспечению качества вместеScrumTrek
Проворные методологии прочно вошли в жизнь современной разработки, мы изучили процессы, внедрили их и пожимаем плоды. Теперь вам в команду нужен специалист по обеспечению качества. На примере своего опыта подбора, я хочу показать как собрать команду своей мечты. На докладе я расскажу о:
- подготовке к подбору человека;
- составлении описания вакансии;
- проведении собеседования;
- проведении испытательного срока;
- последующей работе с сотрудником.
Основано на книге Стив МакКонелл, "Сколько стоит программный проект"
- Цели, План, Эстимейт, Обязательства - как они взаимосвязаны?
- Переоценка и недооценка - последствия
- Основные причины ошибок в оценках
- Факторы и их влияние на оценку (COCOMO ||)
- Методы оценки
- Правильная процедура оценки
Полезные ссылки:
Classic Mistakes Enumerated -
http://www.stevemcconnell.com/rdenum.htm
CoCoMo - https://ru.wikipedia.org/wiki/COCOMO
Экстремальное программирование - https://ru.wikipedia.org/wiki/Экстремальное_программирование
Максим Богуславский, Ищем специалиста по обеспечению качества вместеScrumTrek
Проворные методологии прочно вошли в жизнь современной разработки, мы изучили процессы, внедрили их и пожимаем плоды. Теперь вам в команду нужен специалист по обеспечению качества. На примере своего опыта подбора, я хочу показать как собрать команду своей мечты. На докладе я расскажу о:
- подготовке к подбору человека;
- составлении описания вакансии;
- проведении собеседования;
- проведении испытательного срока;
- последующей работе с сотрудником.
Основано на книге Стив МакКонелл, "Сколько стоит программный проект"
- Цели, План, Эстимейт, Обязательства - как они взаимосвязаны?
- Переоценка и недооценка - последствия
- Основные причины ошибок в оценках
- Факторы и их влияние на оценку (COCOMO ||)
- Методы оценки
- Правильная процедура оценки
Полезные ссылки:
Classic Mistakes Enumerated -
http://www.stevemcconnell.com/rdenum.htm
CoCoMo - https://ru.wikipedia.org/wiki/COCOMO
Экстремальное программирование - https://ru.wikipedia.org/wiki/Экстремальное_программирование
Антон Немчинов, Применимость SAFe в крупной финансовой организацииScrumTrek
Гибкие практики разработки ПО не могут существовать долго в рамках одной команды в крупной организации. Попытки масштабирования подхода на всю организацию сталкиваются с ограничением самой организации. Можно придумать подход самому. А можно воспользоваться готовыми методики, как на пример SAFe. Но без адаптации, изменения процессов, ролей и мировоззрения в организации такая трансформация взлететь не сможет. Мой доклад об опыте применимости SAFe в конкретной крупной финансовой организации и о том, через какие изменения она должна пройти, чтобы достичь успеха.
Антон Немчинов, Применимость SAFe в крупной финансовой организацииScrumTrek
Гибкие практики разработки ПО не могут существовать долго в рамках одной команды в крупной организации. Попытки масштабирования подхода на всю организацию сталкиваются с ограничением самой организации. Можно придумать подход самому. А можно воспользоваться готовыми методики, как на пример SAFe. Но без адаптации, изменения процессов, ролей и мировоззрения в организации такая трансформация взлететь не сможет. Мой доклад об опыте применимости SAFe в конкретной крупной финансовой организации и о том, через какие изменения она должна пройти, чтобы достичь успеха.
Ultra fast web development with sinatraSérgio Santos
Ultra fast web development with Classyhat is required. It features Pedro "Frank" Gaspar and Sérgio "Sinatra" Santos. Sinatra is a small web framework for server-side applications in Ruby that allows setting up simple web applications quickly. The document then provides instructions on installing Sinatra and building a basic "Hello New York" application to get started with Sinatra web development.
I.E. Nº 4020 Jose Santos Chocano - Mis evidenciasjulioloarte
El documento habla sobre los esfuerzos de una comunidad educativa para promover una cultura de buen trato reemplazando el hábito del maltrato. La comunidad busca sensibilizar a sus miembros, especialmente a los estudiantes, para lograr una formación integral que incluye la salud corporal y mental a través de diferentes campañas y reflexiones sobre cómo mejorar el trato entre todas las personas.
I.E. Nº 4020 Jose Santos Chocano - el buen tratojulioloarte
El Buen Trato se refiere a las interacciones entre personas o con el entorno que promueven sentimientos mutuos de reconocimiento y valoración. Estas formas de relación generan satisfacción y bienestar entre quienes interactúan y sirven como base para el crecimiento y desarrollo personal. Definir el Buen Trato no es sencillo porque generalmente se siente más que describirse con palabras.
Este documento enumera más de 40 razones por las que la autora ama a Beto. Algunas de las razones incluyen que Beto siempre ríe con honestidad y contagia alegría a los demás, es hermosa, aporta energía a las fiestas, canta y baila, tiene la capacidad de hacer amigos donde vaya, y ha criado dos hijas maravillosas. El documento celebra la personalidad multifacética y alegre de Beto.
O poema "Meu Coração em Tuas Mãos" descreve o amor do autor por alguém que faz seu coração se inflamar. O poema "Entristecimento" fala sobre a tristeza da vida, escondendo lágrimas e forçando alegrias. Ambos os poemas foram escritos por Nivaldo Ferreira e Izildinha e publicados no site Autores.com.br.
As vendas da empresa aumentaram 10% no último trimestre em comparação com o ano anterior, impulsionadas principalmente pelo lançamento de um novo produto. No entanto, os custos de produção também aumentaram devido ao aumento dos preços das matérias-primas. Apesar disso, a empresa ainda registrou lucro no trimestre, embora menor do que no mesmo período do ano passado.
Diseñando la web móvil con HTML5 y CSS3Marta Armada
Este documento discute brevemente las aplicaciones móviles versus el diseño web responsivo. Señala que las aplicaciones nativas no son siempre la mejor solución y que el diseño web responsivo, aunque difícil, permite crear una experiencia coherente en diferentes dispositivos con una sola versión del sitio web.
El documento no contiene información sustancial para resumir. Consiste únicamente en la palabra "DOUCE", la cual no proporciona detalles sobre ningún tema en particular.
Great Vision Annual Award Presentation 2014Jayson Lee
The document lists the results of multiple competitions, with each competition showing the champion, 1st runner up, and 2nd runner up. The champions, runner ups, and their home states or cities are provided for several different competitions.
A União Europeia está enfrentando desafios sem precedentes devido à pandemia de COVID-19 e à invasão russa da Ucrânia. Isso destacou a necessidade de autonomia estratégica da UE em áreas como energia, defesa e tecnologia digital para tornar o bloco menos vulnerável a choques externos. A Comissão Europeia propôs novas iniciativas para fortalecer a resiliência econômica e de segurança da UE nos próximos anos.
Este documento analiza el microentorno de una empresa de venta y reparación de bicicletas. Delimita el sector económico y busca datos sobre el número de empresas competidoras y valor del mercado, pero encuentra poca información específica. También describe factores relacionados con los clientes, la competencia y los proveedores para este tipo de negocio.
Atividade do articulador de gestar 5ª a calculo de imc 19032012Antonio Carneiro
A empresa de tecnologia anunciou um novo smartphone com câmera aprimorada, maior tela e bateria de longa duração. O dispositivo também possui processador mais rápido e armazenamento expansível. O novo modelo será lançado em outubro por um preço inicial de US$799.
Este documento describe la tradición de los castillos humanos de Cataluña, declarada Patrimonio Inmaterial de la Humanidad por la UNESCO. Los castillos consisten en torres humanas construidas por cuadrillas competidoras y se originaron a finales del siglo XVIII en Valls, Tarragona. Cada castillo tiene tres partes principales - la base (Pinya), la estructura vertical (Tronc) y la cima (Pom de Dalt), donde van los niños. La construcción de cada castillo va acompañada por la música tradicional
Как сделать командные встречи более эффективными? У меня нет одного волшебного рецепта для решения этого комплексного вопроса, но я буду рада поделится с вами набором техник с примерами, которые помогут вам:
Быть лучше подготовленным к встречам;
Фокусировать участников на теме обсуждения;
Уменьшать количество разговоров не относящихся к основной теме дискуссии;
Научить участников быстро принимать решения;
Митигировать конфликтные ситуации;
Описывать механизм реализации договоренностей, принятых на встрече.
Из моего доклады вы узнаете, что такое фасилитации и кто такой фасилитатор, а так же изучите ряд фасилитационных техник, которые применяются для работы с определенными проблемными ситуациями.
Оценка и аттестация. Место оценки в системе управления персоналом
Цели оценки: для чего она действительно нужна, как использовать результаты
Методы оценки. В каких случаях какие методы актуальны
Управление по целям (место оценки в этом процессе)
Оценка и оплата труда
Опыт использования различных видов оценки (360 градусов, ассессмент-центр и т.д.)
Как использовать результаты оценки персонала для удержания и развития лучших ...Mariya Leontieva
Каждая, уважающая себя, компания проводит оценку персонала. Но как извлекать максимальную пользу из массива полученных данных, знают далеко не все. Особенно, когда речь идет о таком тонком вопросе, как развитие и удержание ценных сотрудников.
Консультант по управлению Мария Леонтьева поделится с вами практическим опытом повышения отдачи от проведенной оценки персонала. Из предложенного арсенала вы сможете выбрать те инструменты, которые подходят именно вашей компании.
- Как получить отдачу от инвестиций в оценку персонала;
- Как привязать результаты оценки персонала к задачам компании?
- Как замотивировать руководителей вкладывать в развитие сотрудников;
- Доказавшие эффективность способы удержания и развития лучших сотрудников;
Видео вебинара: http://youtu.be/LHAsr461PjI
Готовы отбросить стереотипы и оценить методику, которой уже давно и продуктивно пользуются в большинстве стран мира при оценке личностных, рабочих, социальных качеств кандидатов, определении благонадежности и лояльности сотрудников, их мотивации, адаптации, обучаемости, потенциала, перспектив карьерного роста и т.п.?
Графология — метод психодиагностики личности на основе анализа почерка. Методика активно используется в США, Канаде, Аргентине, Великобритании, в странах Европы и позволяет проводить глубинный личностный анализ и выводить на поверхность внутренние склонности личности, которые могут быть использованы для прогнозирования дальнейшей результативности. Во Франции, например, графологию на регулярной основе практикуют 85% компаний. А в Израиле – это один из самых часто применяемых методов при оценке личности.
Сайт проекта: http://hredu.ru
Страница проекта в Facebook: https://www.facebook.com/hreduru/
Страница проекта в LinkedIn: https://www.linkedin.com/company/hredu-ru
Регистрация на мероприятия проекта: http://goo.gl/Xx1Uvm
This course describes the basic networking elements and how they are used in practice. The course covers:
The evolution and principles of networking;
The basic notions used in this domain;
Types of equipment;
Description and general information of basic networking protocols.
The practical examples provide configuration commands, packet captures and a real feel of how to build a simple network
The course attendees will be encouraged to show their understanding by answering questions and debating the issues and solutions that they might have encountered when working with networks.
SIP (Session Initiation Protocol) is a signaling protocol used to create, manage and terminate sessions in an IP based network. This course is for beginners and aims to give a brief introduction to SIP before one ventures into the long RFC documents.
Лучшие практики исполнения проекта в соответствии с методологией IBM RationalLuxoftTraining
В своем выступлении Михаил рассматривает различные аспекты реализации проекта, начиная от управления требованиями и заканчивая управлением изменениями и конфигурациями. Описывает лучшие практики минимизации рисков провала проекта, в соответствии с методологией IBM Rational:
Итеративная разработка;
Подход к управлению требованиями;
Компонентная архитектура;
Визуальное моделирование;
Постоянный контроль качества;
Управление изменениями и конфигурациями.
А также рассматривается специфика Agile-проектов в сравнении с другими методологиями.
This document summarizes a presentation by Denys Gobov on business analysis challenges and opportunities in 2015. The presentation discusses trends in business analysis such as the continued growth of agile approaches and the strategic role of BAs. It also covers the evolution of the BA role in Ukraine and benefits of certification. Gobov shares his experience becoming CBAP certified and growing his career. He encourages BAs to develop in-demand skills and seize new opportunities in the field.
This document discusses exploratory testing and its purpose, preparation, and execution. It describes exploratory testing as a way to gain architectural knowledge of the system under test and discover business cases and edge conditions. The document outlines preparing exploratory test charters that define what will be explored, with what tools, and what information is sought. It also describes potential pitfalls like getting lost in the project and tips for involving others and sharing findings.
От бизнес-систем к информационным системам: переход шаг за шагомLuxoftTraining
Презентация доклада Михаила Кумскова, представленного на конференции IT Arena во Львове 3 октября.
Михаил Кумсков – эксперт по методологиям управления требованиями, использования методологии RUP и инструментария IBM Rational (Системный анализ) Luxoft Training.
This document discusses how to build a winning corporate culture. It argues that culture is defined by consistent patterns of behavior and actions, not just words. It outlines five steps to build culture: set expectations, align leadership, focus on goals, manage cultural drivers, and communicate. While many executives think culture is hard to define and change, the document asserts that culture can be a powerful competitive advantage when skillfully managed. A case study is presented, and it is concluded that culture programs improve business results and employee fulfillment when executed well. If culture change fails, organizations should foster a constructive culture that encourages communication and teamwork.
Чтобы управлять, надо измерять. · Что надо измерять, управляя функциональным тестированием? · Если «качество», то из чего оно складывается? · Какие показатели важны для тест-менеджера в начале, середине, конце тестирования? Для ответов на эти вопросы тест-менеджеру предлагаются количественные показатели («метрики»), которые метафорически представляются тремя стаканами, наполняемыми в ходе проекта. Что характерно для этого набора: · Прямая связь с задачами тестирования (тест-проектирование, прогон тестов, верификация дефектов) · Наглядное представление хода тестирования · Широкая применимость для разных компаний, независимость от инструментария · Унификация: разные проекты отслеживаются единым образом Приводятся примеры: · расчёты по различным первичным измерениям; · иллюстрации структуры метрик; · симптоматика проблем в ходе тестирования по динамике показателей; · добавочные «стаканы».
4 апреля в Санкт-Петербурге состоялась независимая .NET-конференция .NEXT, которая собрала более 200 .NET-программистов со всей России.
Консультант Luxoft Training по архитектуре и разработке ПО Павел Цытович представил свой доклад "Веб-служба на базе Workflow Foundation".
Концепция построения процесса тестирования в Agile проектах: 3+1LuxoftTraining
13-15 мая 2013 г. прошла онлайн-конференция Chief ConfeT&QA, посвященная различным вопросам тестирования: от методов приоритизации тестирования до синдрома профессионального выгорания в тестировании.
Елена Саламаха, тренер Luxoft Training, представила доклад о трёх основных концепциях построения тестирования в Agile:
• Техники предотвращения появления дефектов
• Автоматизация, Непрерывная интеграция
• Концепция постоянного улучшения, «гибкого внедрения гибкости»
Также в своем докладе Елена ответила на ряд вопросов:
• Как избежать непредвиденных багов?
• Как избежать недопонимания и разночтения требований?
• Как избежать рутинной ручной и, часто лишней, работы?
• Как поддерживать стабильный уровень качества в условиях частых поставок?
• Как не потеряться в постоянных изменениях?
31 мая – 1 июня в Киеве состоялась конференция HOTCODE 2013.
Сергей Тепляков, эксперт Luxoft Training по .Net, С++ и архитектуре приложений, выступил с докладом «C# Deep Dive».
Тезисы доклада:
«Когда-то в далеком 2002-м году язык C# был прост, как 2 копейки. Но у любого «живого» языка есть одна особенность, приятная и неприятная одновременно — в язык начинают добавляться новые возможности, чтобы наши с вами типовые задачи решались проще и эффективнее. Но с каждой новой возможностью появляются и свои тонкости, незнание которых может лишить столь нужных в нашей жизни конечностей, причем иногда самым изощренным образом. А поскольку язык C# развивается очень динамично, то за время жизни на его просторах появилось много маленьких грабелек, которые мы с вами и научимся обходить ;)».
2. www.luxoft-training.ru
Рекомендуемые шаги процесса экспертной оценки
1. Подобрать экспертов для проведения оценки.
2. Выяснить ограничения проекта и процесса оценки.
3. Сформировать команду оценки.
4. Провести декомпозицию работ.
5. Откалибровать экспертов для оценки.
6. Поставить задачу непосредственно на проведение оценки.
7. Проверить и почелленджить оценку эксперта.
8. Сделать общую оценку проекта и проверить ее.
9. Перейти от оценки к планированию проекта.
3. www.luxoft-training.ru
Поиск экспертов
Условия для предварительного поиска:
Требуемые технологии;
Проектные роли (необходимо «закрыть» основные роли);
Комбинация различных знаний/навыков.
Что проверяем:
Умение оценивать (это навык отличный от умения хорошо выполнить свою работу);
Особенности оценивания (занижение/завышение)%
Возможность и мотивацию на участие в проекте (рекомендуется оценивать
людьми, которые потом будут делать проект).
4. www.luxoft-training.ru
, –Что делать если эксперт оптимист
Помогаем ему включить критическое мышление, то есть:
просим сделать пессимистическую оценку;
просим его написать допущения;
просим перечислить причины или риски из-за которых его оценка может оказаться
неверной;
задаем вопросы, просим более детально объяснить оценку одного или нескольких
пунктов (челленджим оценку);
Подключаем еще одного эксперта – реалиста или пессимиста.
6. www.luxoft-training.ru
Выясняем ограничения проекта и процесса оценки
Ограничения проекта: бизнес-цели заказчика и нашей компании.
Ограничения на оценку: сроки оценки, ограничения по ресурсам.
• Выясняем, насколько обоснованы ограничения на процесс оценки, стараемся
максимально раздвинуть рамки ограничений.
• Если не успеваем вписаться в рамки ограничений – коммуницируем и эскалируем
всем стейкхолдерам.
• Помним, что возможностей по привлечению ресурсов для оценки обычно больше,
чем думает руководитель проекта.
7. www.luxoft-training.ru
Формируем команду оценки
Оценка проекта – тоже проект, а оценщики – это тоже команда, а не группа
людей.
В команду ее участников превращает совместная работа над достижением
целей проекта.
Совместная работа – совместный сбор информации, проработка рисков и
декомпозиция работ.
Проводим стартовое совещание с постановкой задачи.
Очень важно сформировать ответственность за оценку, мотивацию на
качественное ее выполнение.
8. www.luxoft-training.ru
Проводим декомпозицию для оценки
Это совместная работа команды оценки.
Должна включать в себя хотя бы 5 – 10 элементов для включения эффекта
взаимной компенсации ошибок.
Чтобы ничего не забыть, используем:
• типовые WBS;
• WBS уже выполненных проектов;
• чек-листы.
9. www.luxoft-training.ru
Калибруем экспертов для минимаксной оценки
Если есть исторические данные и формы оценки, заранее проводим совместное
с экспертами сравнение оценок с фактом.
Для корректного использования формы минимаксной оценки делаем 90%-ю
калибровку эксперта, то есть:
• оцениваем уже выполненные проекты и сравниваем оценки с фактом;
• если статистики по уже выполненным проектам нет, то используем «сложные»
вопросы;
• используем доводы «за» и «против».
10. www.luxoft-training.ru
Постановка задачи непосредственно на оценку
Ставим задачу индивидуально (то есть эксперты оценивают независимо друг от
друга, без консультаций).
Заранее заботимся о том, что во время оценки эксперт был не загружен другими
задачами.
Изолируем эксперта от каких-либо якорей (в том числе от информации о бизнес-
целях).
Время на оценку должно быть необходимым и достаточным (избегаем давления
по времени оценки).
Вообще не создаем излишнего напряжения – эмоции плохо сказываются на
работе.
Четко договариваемся об единых единицах измерения.
Обязательно требуем допущения по каждому элементу оценки.
12. www.luxoft-training.ru
Проверяем оценку эксперта
Индикаторы возможных проблем с оценкой:
Оценка сделана слишком быстро;
Отсутствуют допущения и эксперт не может/не хочет их сделать;
Объясняя оценку, ссылается на свою интуицию;
Предлагает назвать оценку, которую вы ожидаете;
Слишком узкие или широкие интервалы оценки;
Слишком мало элементов в декомпозиции;
Большой разброс (на порядки) в оценке разных элементов декомпозиции.
13. www.luxoft-training.ru
Челленжим оценку
Просим перечислить причины или риски из-за которых его оценка может
оказаться неверной.
Задаем вопросы, просим более детально объяснить оценку одного или
нескольких пунктов.
Просим сделать допущения, если не сделаны.
Потом просим сделать переоценку еще раз.
14. www.luxoft-training.ru
Делаем общую оценку
Делаем оценку, добавляем в нее дополнительные сопутствующие трудозатраты
(например, административные затраты).
Добавляем рисковый буфер.
Добавляем оценку дополнительных проектных расходов – командировки,
привлечение субподрядчиков и др.
15. www.luxoft-training.ru
Проверяем общую оценку
Используем знания по распределению затрат по процессам и типовым
активностям. Для этого потребуется:
• экспертные оценки затрат на различные процессы, например, аналитику,
разработку и тестирование;
• статистика по распределению затрат по процессам.
Для проектов достаточно больших альтернативно используем формальный
метод оценки (например, UCP).
Организуем внутреннее ревью опытными экспертами.
При необходимости делаем альтернативную оценку сторонней организацией.
16. www.luxoft-training.ru
Принятие на себя обязательств
Сравниваем оценку и бизнес-цели.
Если оценка сильно отличается от бизнес-цели, то:
• помним, что плохой менеджер обычно «ничего не может сделать», а хороший
«ищет и предлагает варианты решения»;
• это может потребовать более глубокого понимания потребностей заказчика, его
приоритетов по реализации скоупа, варьирования скоупом;
• уменьшение оценки должно сопровождаться дополнительными допущениями.
17. www.luxoft-training.ru
Переход от оценки к планированию
Создаем дополнительные буферы.
Помним, что буфер – это инструмент менеджера, а не команды.
Получаем от команды коммитмент на план, то есть команда должна увидеть план
и подтвердить, что она способна его выполнить.
18. www.luxoft-training.ru
Дополнительно
Учет регрессии к среднему значению
Предположим, что, оценивая затраты на проект, мы используем
производительность команды или отдельного сотрудника, показанную в прошлом
проекте. Из-за регрессии к среднему значению высокая производительность в
следующий раз, скорее всего, окажется ниже, а низкая наоборот увеличится. В этом
состоит опасность предсказаний на основе единичных наблюдений, в особенности,
если наблюдались очень высокие или очень низкие результаты. Ожидать, что
экстремальный результат повторится или станет еще экстремальнее – большая
ошибка. Следует ожидать обратного, и учитывать это в своих прогнозах. В
особенности это относится к производительности отдельного человека. Чем меньше
команда, тем большую роль начинает играть производительность отдельных людей,
а значит и регрессия к среднему значению.
19. www.luxoft-training.ru
Рекомендуем литература
О минимаксной оценке и 90%-й калибровке экспертов: Дуглас Хаббард «Как
измерить все, что угодно».
Об особенностях человеческого мышления: Даниэль Канеман «Думай
медленно… решай быстро».