Как попасть на следующий уровень карьеры и зарплаты в C#geekfamilyrussia
Есть ли потолок заработной платы? Что делать, если Вы уперлись в него. Как преодолевать уровни сопротивления и избегать в ловушек в карьере .net разработчика. Результат анализа более 6.000 резюме C# разработчиков в Москве.
Бесплатный вебинар по QA Александра Кузняка от проекта GoITGoIT
Состоялся QA-вебинар от опытного QA инженера — Александра Кузняка. Ребята зарядились энергетикой нашего спикера и вдохновились на поиск новых возможностей для развития.
На QA-вебинаре от образовательного проекта GoIT участники:
1. Узнали об основах профессии QA инженера
2. Записали какими скиллами должен владеть толковый тестировщик
3. Получили советы о том, что учить и как развиваться для успешной карьеры в QA
4. Узнали о потенциальных вариантах карьерного развития и роста в профессии QA
5. Узнайли что будет на предстоящих Мастер-классах от Александра Кузняка
6. Получили информацию о грядущем курсе QA по системе blended learning
7. Узнали подробности об ивенте IT Fest (пройдет в Киеве 19го сентября).
8. Задали любые вопросы спикеру и получи на них ответы.
Проводил Вебинар:
Александр Кузняк — QA Consultant & Practice Leader в компании Ciklum. Более 11 лет работает в IT, более 6 лет — в разработке программного обеспечения.
Участвовал в 100+ проектах и провел более 350 собеседований.
С 2012 года — глава судейского комитета в направлении QA всеукраинского конкурса веб-разработки — UA Web Challenge.
Управлял QA-командами и отделами, создал и развил сервисный QA-департамент в рамках компании, обучил и трудоустроил десятки QA-инженеров.
Спасибо всем, кто уделил время своему развитию. Верим, что наши активности вдохновляют и помогают вам двигаться вперёд к своей цели — успешной карьере в IT!
Как попасть в лучшие 5% при прохождении собеседования на удаленную работу в T...geekfamilyrussia
Почему TopTal берет только верхние 5%, кто это люди и какими качествами они обладают. По каким критериям проходит оценка .Net разработчика на техническом собеседовании и как к нему подготовиться.
QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...QAFest
Что включить в резюме, чтобы не только на собеседование пригласили, но и на работу взяли?
Что делать специалистам уровня Trainee и Junior для того, чтобы удачно трудоустроиться в условиях жесткой конкуренции?
Каким образом можно и почему нужно выделяться среди других представителей QA-сообщества?
Эти вопросы – на устах у новичков в сфере IT.
Ознакомившись с докладом, вы найдете на них ответы, а также узнаете:
- почему в Украине «бум» тренинговых центров для айтишников, и стоит ли с ними знакомиться;
- честная и открытая информация о положении дел на рынке труда для Trainee и Junior специалистов;
- как мотивировать себя к профессиональному и личностному росту;
и многое другое.
Как попасть на следующий уровень карьеры и зарплаты в C#geekfamilyrussia
Есть ли потолок заработной платы? Что делать, если Вы уперлись в него. Как преодолевать уровни сопротивления и избегать в ловушек в карьере .net разработчика. Результат анализа более 6.000 резюме C# разработчиков в Москве.
Бесплатный вебинар по QA Александра Кузняка от проекта GoITGoIT
Состоялся QA-вебинар от опытного QA инженера — Александра Кузняка. Ребята зарядились энергетикой нашего спикера и вдохновились на поиск новых возможностей для развития.
На QA-вебинаре от образовательного проекта GoIT участники:
1. Узнали об основах профессии QA инженера
2. Записали какими скиллами должен владеть толковый тестировщик
3. Получили советы о том, что учить и как развиваться для успешной карьеры в QA
4. Узнали о потенциальных вариантах карьерного развития и роста в профессии QA
5. Узнайли что будет на предстоящих Мастер-классах от Александра Кузняка
6. Получили информацию о грядущем курсе QA по системе blended learning
7. Узнали подробности об ивенте IT Fest (пройдет в Киеве 19го сентября).
8. Задали любые вопросы спикеру и получи на них ответы.
Проводил Вебинар:
Александр Кузняк — QA Consultant & Practice Leader в компании Ciklum. Более 11 лет работает в IT, более 6 лет — в разработке программного обеспечения.
Участвовал в 100+ проектах и провел более 350 собеседований.
С 2012 года — глава судейского комитета в направлении QA всеукраинского конкурса веб-разработки — UA Web Challenge.
Управлял QA-командами и отделами, создал и развил сервисный QA-департамент в рамках компании, обучил и трудоустроил десятки QA-инженеров.
Спасибо всем, кто уделил время своему развитию. Верим, что наши активности вдохновляют и помогают вам двигаться вперёд к своей цели — успешной карьере в IT!
Как попасть в лучшие 5% при прохождении собеседования на удаленную работу в T...geekfamilyrussia
Почему TopTal берет только верхние 5%, кто это люди и какими качествами они обладают. По каким критериям проходит оценка .Net разработчика на техническом собеседовании и как к нему подготовиться.
QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...QAFest
Что включить в резюме, чтобы не только на собеседование пригласили, но и на работу взяли?
Что делать специалистам уровня Trainee и Junior для того, чтобы удачно трудоустроиться в условиях жесткой конкуренции?
Каким образом можно и почему нужно выделяться среди других представителей QA-сообщества?
Эти вопросы – на устах у новичков в сфере IT.
Ознакомившись с докладом, вы найдете на них ответы, а также узнаете:
- почему в Украине «бум» тренинговых центров для айтишников, и стоит ли с ними знакомиться;
- честная и открытая информация о положении дел на рынке труда для Trainee и Junior специалистов;
- как мотивировать себя к профессиональному и личностному росту;
и многое другое.
Как попасть в лучшие 5% при прохождении собеседования на удаленную работу в T...GoSharp
Почему TopTal берет только верхние 5%, кто это люди и какими качествами они обладают. По каким критериям проходит оценка .Net разработчика на техническом собеседовании и как к нему подготовиться.
QA Fest 2015. Алена Черненко-Дыба и Алексей Лупан. Секреты успешного проекта...QAFest
В докладе будут представлены самые важные вопросы, которые должен и может задавать окружающим лидер группы тестировщиков перед началом каждого проекта для того, чтобы проект был успешно запилен.
PRojects IN Controlled Environments 2 (PRINCE2) - это структурированный метод управления проектами, одобренный правительством Великобритании в качестве стандарта управления проектами и признанный во всем мире. Презентация посвящена особенностям применения методологии PRINCE2 на практике в российских условиях
Презентация "Анализ, проектирование и разработка корпоративных информационны...ph.d. Dmitry Stepanov
Рассмотрены теоретические подходы к анализу, проектированию, разработке, тестированию и промышленному использованию корпоративных информационных систем. Выполнен анализ практических методов реализации систем, включающий использование баз знаний для выявления требований; низкоуровневых методов проектирования с графическими элементами ответственности; принципов контроля полномочий, общего решения и контура обратной связи для реализации программных разработок; всевозможных видов тестирования; последовательной и параллельно-последовательной стратегий перехода к промышленной эксплуатации. Источник: http://stepanovd.com/news_2015_2_64ntkmirea.html?lang=RU.
QA Lab: тестирование ПО. Николай Бобошко: "Тестирование требования или как De...GeeksLab Odessa
5.12.15 QA Lab: тестирование программного обеспечения.
Upcoming events: goo.gl/I2gJ4H
1.Критерии качества требований – ряд характеристик , которые определяют качество написанного требования
2.Как определить, что User story – “Done”. По каким параметрам Product Owner будет принимать разработанную и протестированную user story.
3.Зачем Тест Инженеру детальные критерии приема ( Acceptance criteria) при планировании и ревью user story.
4.Чем может помочь детализация критериев приема ( Acceptance criteria) user story.
QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...QAFest
Доклад для ленивых тестировщиков, которые не хотят набивать свои шишки, а научится на чужом опыте:
- полезные инструменты и решения для тестирования;
- работа с сетью, внутренними и внешними сервисами;
- процессы и культура тестирования в отделе разработки
- silver bullet в конце доклада
Методы разработки качественного и чистого кодаIvan Novikov
Доклад на третьем митапе сообщества http://tver.io о том, почему не может существовать TDD в классическом виде, какие возможности преподносят нам использование суррогатных объектов и как отнестись к подходу скептично и использовать лучшие практики, которые метод разработки через тестирование привнес в инженерию ПО.
Как попасть в лучшие 5% при прохождении собеседования на удаленную работу в T...GoSharp
Почему TopTal берет только верхние 5%, кто это люди и какими качествами они обладают. По каким критериям проходит оценка .Net разработчика на техническом собеседовании и как к нему подготовиться.
QA Fest 2015. Алена Черненко-Дыба и Алексей Лупан. Секреты успешного проекта...QAFest
В докладе будут представлены самые важные вопросы, которые должен и может задавать окружающим лидер группы тестировщиков перед началом каждого проекта для того, чтобы проект был успешно запилен.
PRojects IN Controlled Environments 2 (PRINCE2) - это структурированный метод управления проектами, одобренный правительством Великобритании в качестве стандарта управления проектами и признанный во всем мире. Презентация посвящена особенностям применения методологии PRINCE2 на практике в российских условиях
Презентация "Анализ, проектирование и разработка корпоративных информационны...ph.d. Dmitry Stepanov
Рассмотрены теоретические подходы к анализу, проектированию, разработке, тестированию и промышленному использованию корпоративных информационных систем. Выполнен анализ практических методов реализации систем, включающий использование баз знаний для выявления требований; низкоуровневых методов проектирования с графическими элементами ответственности; принципов контроля полномочий, общего решения и контура обратной связи для реализации программных разработок; всевозможных видов тестирования; последовательной и параллельно-последовательной стратегий перехода к промышленной эксплуатации. Источник: http://stepanovd.com/news_2015_2_64ntkmirea.html?lang=RU.
QA Lab: тестирование ПО. Николай Бобошко: "Тестирование требования или как De...GeeksLab Odessa
5.12.15 QA Lab: тестирование программного обеспечения.
Upcoming events: goo.gl/I2gJ4H
1.Критерии качества требований – ряд характеристик , которые определяют качество написанного требования
2.Как определить, что User story – “Done”. По каким параметрам Product Owner будет принимать разработанную и протестированную user story.
3.Зачем Тест Инженеру детальные критерии приема ( Acceptance criteria) при планировании и ревью user story.
4.Чем может помочь детализация критериев приема ( Acceptance criteria) user story.
QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...QAFest
Доклад для ленивых тестировщиков, которые не хотят набивать свои шишки, а научится на чужом опыте:
- полезные инструменты и решения для тестирования;
- работа с сетью, внутренними и внешними сервисами;
- процессы и культура тестирования в отделе разработки
- silver bullet в конце доклада
Методы разработки качественного и чистого кодаIvan Novikov
Доклад на третьем митапе сообщества http://tver.io о том, почему не может существовать TDD в классическом виде, какие возможности преподносят нам использование суррогатных объектов и как отнестись к подходу скептично и использовать лучшие практики, которые метод разработки через тестирование привнес в инженерию ПО.
BDD. The Outer Limits. Iosif Itkin at Youcon (in Russian)Iosif Itkin
Exactpro is supporting the 3rd annual IT-conference YouCon to take place on 14th October in Saratov, Russia. Over 900 programmers, systems engineers and architects, software QA engineers, and marketing specialists will gather to discuss the latest trends in programming technology. It is the largest IT industry event in Saratov.
Iosif Itkin, CEO of Exactpro, part of London Stock Exchange Group, will deliver a "BDD. The Outer Limits" presentation named after Iosif's favorite Sci-Fi series.
The topics to be covered are:
Behavior Driven Development concepts
Applying BDD in trading and clearing systems
Specification by Example and using production data
Combining Model-based testing and BDD
The Outer Limits
There will be an opportunity to ask questions, share thoughts and expertise in BDD, or just chat with a representative at the Exactpro stand at any time during the event.
Don't miss out, stop by and ask how you can get your Exactpro souvenir :)
We look forward to meeting you there!
#Exactpro #Youconsaratov
Competency Model (HR API conference, Russian language) Irina Leshchuk
В докладе представлен опыт разработки, внедрения и использования модели компетенций для сотрудников компании. В нем говорится о том, как удалось подготовить решение, которое одновременно отвечает запросам со стороны бизнеса и используется для оценки и развития сотрудников в компании Grid Dynamics.
Кажется, что доклад будет интересен руководителям подразделений, менеджерам команд, HR специалистам и всем, кто интересуется вопросами оценки и развитием сотрудников внутри компании.
Целевой аудиторией, прежде всего, являются компании, в которых работает больше 100 инженеров и особенно актуально для тех, где есть распределенные команды в разных городах. Для компаний небольшого размера или стартапов содержание презентации будет интересно, скорее, с познавательной точки зрения, чем с практической.
Мастер-класс. Интерактивная презентация + деловая игра «Управление командами разрабатывающими ПО по Agile (Scrum) и выводу нового программного продукта (ПО) на рынок» c использованием симулятора проектной деятельности (СПД) BesTeamKpi®
Достоинства и ограничения проектных моделей водопада и гибких подходов: скрам, аджайл (scrum, agile).
Как на основе специфичных характеристик проекта подобрать модели планирования и управления ИТ проектом
Artem Bykovets: Чому люди не стають раптово кросс-функціональними, хоча в нас...Lviv Startup Club
Artem Bykovets: Чому люди не стають раптово кросс-функціональними, хоча в нас Agile? (UA)
Kyiv PMDay 2024 Summer
Website – www.pmday.org
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
Natalia Renska & Roman Astafiev: Нарциси і психопати в організаціях. Як це вп...Lviv Startup Club
Natalia Renska & Roman Astafiev: Нарциси і психопати в організаціях. Як це впливає на розробку продуктів та реалізацію інноваційних рішень (UA)
Kyiv PMDay 2024 Summer
Website – www.pmday.org
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
Igor Protsenko: Difference between outsourcing and product companies for prod...Lviv Startup Club
Igor Protsenko: Difference between outsourcing and product companies for product managers and related challenges (UA)
Kyiv PMDay 2024 Summer
Website – www.pmday.org
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
Kseniya Leshchenko: Shared development support service model as the way to ma...Lviv Startup Club
Kseniya Leshchenko: Shared development support service model as the way to make small projects with small budgets profitable for the company (UA)
Kyiv PMDay 2024 Summer
Website – www.pmday.org
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
Anna Kompanets: Проблеми впровадження проєктів, про які б ви ніколи не подума...Lviv Startup Club
Anna Kompanets: Проблеми впровадження проєктів, про які б ви ніколи не подумали (UA)
Kyiv PMDay 2024 Summer
Website – www.pmday.org
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
Anton Hlazkov: Впровадження змін – це процес чи проєкт? Чому важливо розуміти...Lviv Startup Club
Anton Hlazkov: Впровадження змін – це процес чи проєкт? Чому важливо розуміти різницю і як це впливає на результат (UA)
Kyiv PMDay 2024 Summer
Website – www.pmday.org
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
2. ОБО МНЕ
Федор Ружинский, PMP, CSM, CSPO
Project Manager, Sigma Software
https://www.linkedin.com/in/theoruzhynskyi/
10 лет в IT, 8 лет в Project Management
Домены: Automotive, Aerospace, Finance, Real Estate, ERP,
Advertising, Energy, Healthcare
Команды от небольших до 30+ человек
Опыт работы с клиентами из США, Великобритании, Франции,
Голландии, Панамы, ОАЭ, Швеции, Италии, стран СНГ
3. АГЕНДА
Инженерные практики – определение и примеры
Критерии и принципы выбора инженерных практик
Работа с инженерными практиками
Работа с техническим долгом
Клиенты и инженерные практики
4. OUT OF SCOPE
Доказательство того, что инженерные практики применять
надо
Экспертная рекомендация по конкретным практикам
Детальный обзор практик и кейсов их применения
13. ПРИМЕР АНАЛИЗА 1
Что сделать? Покрыть код проекта юнит-тестами
Зачем?
Повышение стабильности кода, уменьшение
багфиксинг
Что нужно? 400 часов инвестиций на каждые 1000 часов
Что получим?
150 часов экономии на багфиксинге на каждые 1000
часов разработки, 350 часов экономии на разработке
каждые 1000 часов
ROI? (500 – 400) / 400 * 100% = 25%
Оно нам надо? да
14. ПРИМЕР АНАЛИЗА 2
Что сделать? Перепедалить все под Angular
Зачем? Ну, надо
Что нужно? 100500 часов
Что получим? Ну, будет прикольно
ROI?
(Ну, будет прикольно – 100500) / 100500 * 100% =
пожалуйста!
Оно нам надо?
15. ОТСЛЕЖИВАЕМ ПРИМЕНЕНИЕ
88
80
66
64
56 56
40 40 40 40
29
33
39
44
52
56
67
69
75
78
36
49
41
39
36 37
31
22
14 13
27
31 30
26 26
13
9
6
3 2
ЯНВАРЬ ФЕВРАЛЬ МАРТ АПРЕЛЬ МАЙ ИЮНЬ ИЮЛЬ АВГУСТ СЕНТЯБРЬ ОКТЯБРЬ
затраты на тесты, ч покрытие тестами, % количество багов количество переоткрытий
16. УПРАВЛЯЕМ ТЕХНИЧЕСКИМ ДОЛГОМ
Видишь долг? А он есть.
Визуализируем
Обеспечиваем прозрачность с клиентом
Регулярно обновляем
Выделяем время в рамках текущих активностей
17. ПРИМЕР:
# Item Description Severity Estimate, h
1 Fix TODOs in App.js Several TODOs were left in the App.js file in order
to deliver release 1.5.33 on time. Time to be
allocated to fix the TODOs on time.
Low 32
2 Divide User and Profile
classes
User management refactoring is required, user
management and profile management should be
distinguished and handled by separate classes.
Medium 54
3 Cover Profile module with
unit tests
Unit Tests were failed to be written during Sprint
35 due to urgent requests from Customer that
were addressed with the highest priority.
Low 24
4 Upgrade JS framework
version
ReactJS version needs to be upgraded to the
latest version.
Medium 32
5 DataParser: classes naming
improvements
DataParser classes naming should be improved
according to provided comments.
Low 8
19. А НАДО ВОТ ТАК:
Item Expected Value $ to invest $ to return ROI
Unit Tests Support effort, code
stability
100500 200500 99%
1) Показываем ценность практики на языке бизнеса
2) Приводим примеры затрат на проектах, где не применялись инженерные
практики
20. В ИТОГЕ:
Только разумное инвестирование времени и денег
Успешные проекты
Довольные разработчики
Довольный заказчик
Довольный ты
21. ЛИТЕРАТУРА
1. S. McConnell: Code Complete: A Practical Handbook of Software Construction, Second
Edition.
2. Paul S. Gill: Technical Excellence: a requirement for Good Engineering.
3. Pressman, Roger S: Software Engineering: A Practitioner's Approach (7th ed.).
4. Kent Beck: Extreme Programming Explained: Embrace Change, Addison–Wesley.
5. Leonard C. MacLean, Edward O. Thorp, W. T. Ziemba: The Kelly Capital Growth Investment
Criterion: Theory and Practice.
6. Joshua M. Pearce: Return on Investment for Open Source Hardware Development.
7. Capers Jones: Software Engineering Best Practices: Lessons from Successful Projects in the
Top Companies.
8. B. Graham: The Intelligent Investor.