3 способа стать полезнее команде | Odessa Frontend Meetup #7OdessaFrontend
Когда коллектив решает сложные задачи — наступает спор. Когда кажется, что коллеги не такие хорошие — звучат личные мнения, проявляется категоричность и становится трудно делать рациональные выводы. Алексей Брошков рассказывает о том, какие качества определяют нашу ценность, как коммуницировать и улучшить личностные качества для пользы команды и карьерного роста.
This document discusses risk in software testing and risk management. It defines risk as a potential problem that could endanger project objectives. There are three main types of risk: product risks relating to the software itself, project risks relating to how work is carried out, and business risks that could cause financial loss. Testing aims to manage risk through identification, analysis, mitigation, and monitoring. Risk analysis involves determining the impact and likelihood of risks, while mitigation builds tests to address risks.
Олександр Струков “QA skills keeping it up to date” Dakiry
This document discusses QA skills and keeping skills up to date. It provides an overview of the history of QA, important skills to start with including both hard skills like testing types and mobile testing, and soft skills like communication. It also outlines a range of additional skills in areas like automation, security, and programming that QA professionals should aim to develop. It emphasizes the importance of continuous learning and prioritizing skill development over time, referencing Josh Kaufman's concept of focusing on a new skill for 20 hours to achieve competency.
Альона Тудан “World of bugs: let’s find together”Dakiry
The document categorizes types of bugs into several groups: documents, UI, logical, technical, localized, mapping, and combined. It provides examples of conditions and results for each group. The summary concludes that bugs can appear anywhere, their presence may not be clearly understood, and exhaustive testing is impossible.
Bohdana Muzyka “GUI and Usability Testing: Becoming User Advocate”Dakiry
The document discusses usability testing and the role of a user advocate. It defines graphical user interfaces (GUIs) and usability, explaining why they are important. A user advocate represents the user's point of view, ensuring their needs are met. The user advocate gets involved early, tests from the user perspective, and bridges development and users. Challenges for advocates include lack of user information and unaddressed user needs. Common GUI challenges for users are scrolling, drag and drop, window management, and more. The document outlines laws of user experience like clarity, preferred actions, context, and feedback to improve usability.
3 способа стать полезнее команде | Odessa Frontend Meetup #7OdessaFrontend
Когда коллектив решает сложные задачи — наступает спор. Когда кажется, что коллеги не такие хорошие — звучат личные мнения, проявляется категоричность и становится трудно делать рациональные выводы. Алексей Брошков рассказывает о том, какие качества определяют нашу ценность, как коммуницировать и улучшить личностные качества для пользы команды и карьерного роста.
This document discusses risk in software testing and risk management. It defines risk as a potential problem that could endanger project objectives. There are three main types of risk: product risks relating to the software itself, project risks relating to how work is carried out, and business risks that could cause financial loss. Testing aims to manage risk through identification, analysis, mitigation, and monitoring. Risk analysis involves determining the impact and likelihood of risks, while mitigation builds tests to address risks.
Олександр Струков “QA skills keeping it up to date” Dakiry
This document discusses QA skills and keeping skills up to date. It provides an overview of the history of QA, important skills to start with including both hard skills like testing types and mobile testing, and soft skills like communication. It also outlines a range of additional skills in areas like automation, security, and programming that QA professionals should aim to develop. It emphasizes the importance of continuous learning and prioritizing skill development over time, referencing Josh Kaufman's concept of focusing on a new skill for 20 hours to achieve competency.
Альона Тудан “World of bugs: let’s find together”Dakiry
The document categorizes types of bugs into several groups: documents, UI, logical, technical, localized, mapping, and combined. It provides examples of conditions and results for each group. The summary concludes that bugs can appear anywhere, their presence may not be clearly understood, and exhaustive testing is impossible.
Bohdana Muzyka “GUI and Usability Testing: Becoming User Advocate”Dakiry
The document discusses usability testing and the role of a user advocate. It defines graphical user interfaces (GUIs) and usability, explaining why they are important. A user advocate represents the user's point of view, ensuring their needs are met. The user advocate gets involved early, tests from the user perspective, and bridges development and users. Challenges for advocates include lack of user information and unaddressed user needs. Common GUI challenges for users are scrolling, drag and drop, window management, and more. The document outlines laws of user experience like clarity, preferred actions, context, and feedback to improve usability.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
DaKiRY_BAQ2016_QADay_Анна Берднік "Main aspects of TV Everywhere testing"Dakiry
This document provides an overview of testing a TV Everywhere website. It discusses:
1. What TV Everywhere is and its growth over time.
2. The main components of a typical TV Everywhere website that would need to be tested, including the landing page, player, authentication, live streaming, and ads.
3. The types of testing that would be done, including functional, integration, UI, smoke, and regression testing using test cases.
4. An assessment of the main risks for the project and an estimation of the testing effort based on factors like live video updates, player testing, ad lengths, and cross-browser/device testing.
Traditional testing approaches involve post-development testing phases where quality is expected to be boosted after code is complete, but this illusion of control can lead to delays if requirements are not fully delivered. Agile testing is iterative and incremental, with testers testing each coding increment as soon as it is finished so that programmers never get ahead of testers and a story is not done until tested. True agile teams focus on repeatable quality and efficiency rather than just delivering specified requirements by a release date.
The document discusses Sofiya Huts, an MD student who works as a full stack developer and coordinator for tech groups, and her interests in learning new things, extreme activities, hiking, and singing. It addresses stereotypes about women in IT and encourages defining one's skills and passions to find work in tech companies or freelancing that offers flexible hours and lucrative, exciting opportunities through teamwork and using one's imagination.
Михайло Щербачев "Інтернет-маркетинг для аутсорсингових компаній: причини усп...Dakiry
1. Особливості інтернет-маркетингу для аутсорсингу
2. Етапи просування
3. Основні причини невдачі: наші спостереження
4. Як ефективно налагодити канал продажів через сайт
An oracle is a heuristic mechanism used to recognize problems by generating expected results, though oracles are fallible. Two common oracle classifications are FEW HICCUPS and Doug Hoffman's taxonomy. FEW HICCUPS is useful for designing tests and logging convincing bug reports, while Doug Hoffman's taxonomy can be used to develop automated tests. Testing oracles help detect defects, and emotions can also potentially serve as an oracle.
Dakiry pmweekend Roman Savchenko the role of a manager - reward or punishmentDakiry
The document discusses the role of a manager and some of the challenges they face. It mentions that a manager must make decisions, delegate tasks, explain needs and decisions to their team, ask for assistance rather than demanding obedience, understand signs from their team, and recognize that not everyone wants to be a manager. The document provides advice for managers, including not procrastinating on decisions, delegating work, communicating needs, and seeking assistance from the team.
The document discusses testing Facebook integration in mobile games. It outlines the advantages of Facebook integration such as easy login/progress sync, sharing game activity to increase engagement, and new user acquisition. It also discusses challenges for testers like testing interactions between the game and Facebook systems across different platforms/devices. The rest of the document provides examples of testing flows for key parts of Facebook integration like login, permissions, sharing, requests/invites, and analytics. It emphasizes testing all possible user paths and ensuring continuity back to the game.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
DaKiRY_BAQ2016_QADay_Анна Берднік "Main aspects of TV Everywhere testing"Dakiry
This document provides an overview of testing a TV Everywhere website. It discusses:
1. What TV Everywhere is and its growth over time.
2. The main components of a typical TV Everywhere website that would need to be tested, including the landing page, player, authentication, live streaming, and ads.
3. The types of testing that would be done, including functional, integration, UI, smoke, and regression testing using test cases.
4. An assessment of the main risks for the project and an estimation of the testing effort based on factors like live video updates, player testing, ad lengths, and cross-browser/device testing.
Traditional testing approaches involve post-development testing phases where quality is expected to be boosted after code is complete, but this illusion of control can lead to delays if requirements are not fully delivered. Agile testing is iterative and incremental, with testers testing each coding increment as soon as it is finished so that programmers never get ahead of testers and a story is not done until tested. True agile teams focus on repeatable quality and efficiency rather than just delivering specified requirements by a release date.
The document discusses Sofiya Huts, an MD student who works as a full stack developer and coordinator for tech groups, and her interests in learning new things, extreme activities, hiking, and singing. It addresses stereotypes about women in IT and encourages defining one's skills and passions to find work in tech companies or freelancing that offers flexible hours and lucrative, exciting opportunities through teamwork and using one's imagination.
Михайло Щербачев "Інтернет-маркетинг для аутсорсингових компаній: причини усп...Dakiry
1. Особливості інтернет-маркетингу для аутсорсингу
2. Етапи просування
3. Основні причини невдачі: наші спостереження
4. Як ефективно налагодити канал продажів через сайт
An oracle is a heuristic mechanism used to recognize problems by generating expected results, though oracles are fallible. Two common oracle classifications are FEW HICCUPS and Doug Hoffman's taxonomy. FEW HICCUPS is useful for designing tests and logging convincing bug reports, while Doug Hoffman's taxonomy can be used to develop automated tests. Testing oracles help detect defects, and emotions can also potentially serve as an oracle.
Dakiry pmweekend Roman Savchenko the role of a manager - reward or punishmentDakiry
The document discusses the role of a manager and some of the challenges they face. It mentions that a manager must make decisions, delegate tasks, explain needs and decisions to their team, ask for assistance rather than demanding obedience, understand signs from their team, and recognize that not everyone wants to be a manager. The document provides advice for managers, including not procrastinating on decisions, delegating work, communicating needs, and seeking assistance from the team.
The document discusses testing Facebook integration in mobile games. It outlines the advantages of Facebook integration such as easy login/progress sync, sharing game activity to increase engagement, and new user acquisition. It also discusses challenges for testers like testing interactions between the game and Facebook systems across different platforms/devices. The rest of the document provides examples of testing flows for key parts of Facebook integration like login, permissions, sharing, requests/invites, and analytics. It emphasizes testing all possible user paths and ensuring continuity back to the game.
Как работать с подчиненными: технологии лидерства и влияния для руководителейMaria Zagorskaya
Темы семинара:
Установление формата в работе с подчинёнными, золотые правила субординации.
Почему они "не слушаются", как заработать авторитет.
Техники влияния и завоевания лидерской позиции.
Уверенность руководителя.
Как руководить теми, кто старше и опытнее.
Как бороться с опозданиями и нарушениями дисциплины.
Как не поддаваться манипуляциям.
"Сложные" и "конфликтные" сотрудники-как работать?
Game of Roles: как с помощью социального онлайн тренинга-игры мы решали пробл...Georgiy Mogelashvili
Придя в Booking.com, любой разработчик (дизайнер, копирайтер и другие) начинает задаваться вопросом роста в компании. Траектории роста, как правило, направлены либо в техническую сторону (core -> senior developer), либо в сторону менеджмента (core developer -> team lead). Рост в обоих направлениях подразумевает наличие определенных навыков и способностей у человека, и никак не связан с "выслугой лет" или указаниями сверху.
Несмотря на достаточно подробное описание требуемых навыков, наличия информации о процессе роста, наличия поддержки коллег (как синьоров, так и тимлидов), у нас возникла проблема, когда многие сотрудники до конца не понимали, что же именно надо "качать" в себе, чтобы вырасти.
Одним из способов решения данной проблемы стала так называемая "Game of Roles". Это интерактивный онлайн-тренинг, цель которого заставить человека выйти из зоны комфорта и дать ему возможность попробовать побыть в "роли" синьора или тимлида на короткий период. Этот тренинг отличается от классических аналогов тем, что он полностью проходит онлайн, распределен во времени и, будучи групповым, фокусируется на индивидууме.
В своем докладе я расскажу, как мы пришли к идее подобного тренинга, с какими проблемами столкнулись, как запускали первый пилот, и как это превратилось во внутреннюю франшизу. Ну и, конечно же, расскажу о том, что именно представляет собой "Игра Ролей", и как вы можете применить её в своей организации.
Эта история будет про всех, кто хотя бы раз сталкивался с проблемами с мотивацией. История для тех, кому только предстоит с этим столкнуться. Кто виноват, что делать и как с этим жить?
Все, что тимлид должен знать о найме и увольнении / Степан Овчинников (ИНТЕРВ...Ontico
HighLoad++ 2017
Зал Калининград, 7 ноября, 15:00
Тезисы:
http://www.highload.ru/2017/abstracts/3098.html
Чтобы управлять программистами, нужно понимать их мотивацию. Как "сегодняшнюю" - почему я хочу в проект? Так и глобальную – а что я буду хотеть завтра, удовлетворит ли меня эта работа?
Как правило, в долгосрочной перспективе программист у вас заскучает или проект его перерастет. Значит, замена в команде неизбежна в любом проекте.
...
Как общаться с подчиненными и оставаться друзьями / Александр Зиза, Вирна Ште...Ontico
HighLoad++ 2017
Зал «Сингапур», 8 ноября, 15:00
Тезисы:
http://www.highload.ru/2017/abstracts/3079.html
Самый большой вызов для специалиста, ставшего вдруг руководителем, да еще над своими коллегами и друзьями - это как совместить дружеские отношения и требовать результаты, ведь теперь он отвечает не только за себя, но и за всю команду!
Это очень не просто! Никакой эмоциональный интеллект и авторитет в одночасье не прокачаешь.
...
Презентация Сергея Соловьева, руководителя Школы менеджмента Бизнес-школы ИПМ, посвященная феномену лояльности.
Выступление проходило 5 августа 2015 года в рамках проекта СМАРТ театр. www.ipm.by/smart
Дополнительные материалы на странице Школы менеджмента в Facebook: https://www.facebook.com/ipm.school.of.management
Similar to Тетяна Свірідова “From Junior Tester to Test Manager: Tips&Tricks“ (20)
Що ми будемо робити на вебінарі? Ми розберемо такі явища
✅ як нарцистичний розлад особистості,
✅ грандіозний нарцисизм,
✅ газлайтинг,
✅ знецінення,
✅ гойдалки вина-лють-вина,
✅ нарцистичне розширення,
✅ бомбардування любов’ю,
✅ мімікрування,
✅ створення ілюзорного майбутнього,
✅ контроль,
✅ спалахи гніву,
✅ вгадування майбутнього,
✅ вибір перебором, трошки хлібчика, щоб не подох,
✅ відштовхування/кидання/блокування,
✅ покарання мовчанням.
МАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна ТіторенкоDakiry
ВЕБІНАР: "МАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО?":
Що таке маніпуляції?
Які бувають види маніпуляції, як їх відрізнити?
Хто і чому маніпулює?
Чи добре чи погано маніпулювати?
І звичайно, як їм протистояти?
Під час доповіді поговоримо про участь бізнес-аналітиків і розкриємо основні складові discovery workshop:
- Організація. Коли проведення воркшопу, окрім стартової фази, є максимально ефективним?
- Підготовка. Як почати з нічого і якісно підготуватись до воркшопу у стислі терміни?
- Проведення: Workshop Do’s and Don’ts. Приклади технік і вправ, а також приблизний план самого воркшопу.
- Оформлення кінцевих результатів або презентації, що запам’ятовуються
З понеділка йду на новий проект. The tester’s version - Олександра ЗубальDakiry
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль:
- Коли тестувальнику починати тестувати? Очікування VS реальність
- Новий проєкт. Шо робити?
- Старий проєкт, але змінюється тестувальник. Шо робити?
- Як все зібрати докупи, розкласти по поличках і почати нормально спати ночами?
Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"Dakiry
This document provides an overview of security testing basics. It discusses adding security checks to testing by following best practices like the OWASP Top 10. The agenda includes who penetration testers are, integrating security into the SDLC, and basic tools for security testing like BurpSuite and Nmap. Common issues covered include injections, cross-site scripting, and insecure design. Resources are provided for training like PortSwigger Web Security Academy and HackTheBox.
Oleksandra Zubal "Project starters: test automation view"Dakiry
This document discusses test automation and the fundamental testing process. It covers the typical stages of testing including planning, monitoring and control, analysis and design, implementation and execution, and completion. Other sections provide overviews of typical industry domains for testing, considerations for planning like budget and dependencies, and important aspects of testing like goals, methodology, documentation and reporting, tools, and ensuring quality. The overall message is the importance of establishing a thorough and well-executed testing process to deliver high quality products and services.
Vladyslav Romanchenko "How to keep high code quality without e2e tests"Dakiry
This document discusses how to test React and Redux applications without end-to-end tests. It recommends using unit and integration tests instead to test individual components and functions. It provides examples of how to test helper functions, action creators, reducers, selectors, and component rendering and interactions using Jest and libraries like Enzyme. Key steps include mocking dependencies, dispatching actions, and asserting on output or UI states. Following these techniques allows testing isolated pieces and catching errors early without relying on unstable end-to-end tests.
Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...Dakiry
Authentication (AuthN) is the process of verifying a person's identity, while authorization (AuthZ) determines what resources that person can access. AuthN uses factors like passwords, tokens, and biometrics to confirm someone is who they say they are. AuthZ implements access controls based on attributes, roles, rules or policies to govern resource permissions. Identity and access management (IAM) combines AuthN and AuthZ with user management to provide the right access to the right individuals. When testing, it is important to distinguish AuthN from AuthZ and understand how each can be exploited through vulnerabilities like weak credentials, authorization bypass, or privilege escalation.
Yuriy Malyi "E2E testing organization in multi-system projects"Dakiry
The document discusses end-to-end (E2E) testing organization for multi-system projects. It addresses determining team roles and responsibilities, defining the testing process and bug workflow, analyzing environments, and outlining steps for organizing E2E testing for project drops or releases. The presentation provides diagrams of user story and environment workflows and recommends getting an overall project picture, setting quality gates at each stage, and preparing test cases and environments to ensure smooth project drops or releases.
Petro Tarasenko "You've become a TL. What's next?"Dakiry
The document provides advice for a new QA team lead on next steps. It suggests creating a solid plan that addresses current challenges, future vision, timeline, and key performance indicators. The plan should be shared with key stakeholders like testing team, managers, developers, and product teams. It also emphasizes learning about priorities, challenges, and allies/detractors. Finally, it advises rehearsing the plan to concisely convey necessary information to busy managers.
Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...Dakiry
This document discusses an individual who is a test manager and provides various training services including QA fundamentals courses, ISTQB certification courses, and corporate soft skills training. It also mentions their work in industries such as healthcare, retail, and infrastructure. The document then discusses objections that can come up during presentations and how to address objections by turning them into benefits or requests for more information. It emphasizes that objections are not rejections but buying signals and opportunities to provide additional details.
QA manager Alona Tudan discusses her experience in QA and her dream of working with Microsoft Azure. She provides an overview of how to analyze logs and track failures on Azure using analytics queries. Tudan also demonstrates how to send and receive messages from Azure queues and topics using manual tools like Azure Storage Explorer and automated testing with Java code.
21. Примерно равные лидеры
«Если бы я потерял Вандама – я бы сделал
все, чтобы его вернуть. Если бы у меня
было два Вандама – мне бы пришлось
одного расстрелять».
Наполеон Бонапарт
23. Что делает лидер
А что делает
лидер?
Vision Engagement
Организация Тимбилдинг
Коучинг Velocity
24. Итого
• Свойство большинства людей таково – им нужно чтоб кто-то
показал светлое будущее и объяснил как туда идти
• Те, кто его знают и могут туда отвезти (по причине своей
неугомонности) – это лидеры
• Для них на повестке дня:
– Vision – куда мы идем, почему и как
– Engagement – почему ТЫ идешь с нами
– Coaching – научить людей делать их работу
– Teambuilding – как работать вместе
– Organizing – как работать вместе
– Velocity – как повысить нашу производительность