Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Памятка молодого QA менеджера 2.0

Mariya
November 02, 2019

Памятка молодого QA менеджера 2.0

Mariya

November 02, 2019
Tweet

More Decks by Mariya

Other Decks in Technology

Transcript

  1. 2 About :) Grodno, 2019 • QA community COMAQA co-founder

    • C++ community CoreHard co-founder • “International IT” community InterIT co-founder • Manager at EPAM Systems • 50+ international conferences organizer • IT evangelist (300+ speeches on meetups and conferences) • Field of scientific interest: using math for differential diagnostic in cardiology, psychiatry, virology and immunology • C++ books editor • QA Automation, QA Management, Low level development, Agile trainer • ICAgile Certified Professional • DPI.Solutions co-founder Anton Semenchenko
  2. 3 Agenda, part 1 :) Grodno, 2019 1. Challenges a.

    form a team b. motivate and develop employees c. delegate tasks and effectively control their execution d. develop responsibility e. organize communications f. and many-many others 2. Pitfalls 3. Out of box Solutions
  3. 4 Agenda, part 2 :) Grodno, 2019 4. Solution 5.

    Limitations 6. 7 Miller’s rule 7. Visualize each workflow 8. Facilitation techniques (ecosystem) 9. Communication management 10. Ground rules 11. Make a commitment 12. Iteration \ Feedback \ Review 13. Let’s go with obvious a. Values (team, project, account, company) b. Vision
  4. 5 Agenda, part 3 :) Grodno, 2019 14. Continue with

    fundamentals a. “Shu-Ha-Ri” principle b. “Open kimono” principle c. Delegation d. Transparency e. Right to make a mistake f. Stalin’s Window 15.2 experiments with primates 16.Neuro-linguistic programming a. Correct pronouns usage b. Don’t use “masters” lexis
  5. 6 Agenda, part 4 :) Grodno, 2019 17. And spice

    a. Competency model b. Metrics 18. Leader and Manager 19. And cherry on the cake – examples 20. Role vs Title 21. “Interview Best Practices” example 22. “Motivational Factors” example
  6. 7 Agenda, part 5 :) Grodno, 2019 23. Form a

    team 24. Motivate employees 25. Develop employees 26. Delegate tasks 27. Control tasks execution 28. Develop responsibility 29. Organize communications 30. Develop employees
  7. 9 Challenges Grodno, 2019 How to: 1. form a team

    2. motivate and develop employees 3. delegate tasks and effectively control their execution 4. develop responsibility 5. organize communications 6. And many-many others
  8. 10 Pitfalls Grodno, 2019 Diversity problem: too many methodologies, recommendations,

    ready to use solutions, books too many contexts – team, project, account, functional department, company, industrial standards
  9. 14 7 Miller’s rule, 1956 Grodno, 2019 1. Short-term human

    memory, in general, can’t memorize and repeat more than 7 ± 2 elements 2. «The Magical Number Seven, Plus or Minus Two: Some Limits on our Capacity for Processing Information» 3. Einstein’s riddle 4. … any entities (even amount of Rules, Artifacts limitations)
  10. 21 Values (team, project, account, company) Grodno, 2019 1. Value

    the individual 2. Act as a team 3. Strive for excellence 4. Focus on the customer 5. Act with integrity
  11. 41 Role vs Title Grodno, 2019 1. Define all Roles

    2. Select actual subset of Roles 3. Define Roles zone of responsibilities 4. Define all hypothetical zone of responsibilities intersections \ conflicts 5. Define ground rules for hypothetical conflict solving's 6. Map Roles to Titles \ Teammates 7. Refresh ground rules for hypothetical conflict solving's
  12. 42 Role vs Title Grodno, 2019 And as always background

    activities 1. Facilitation infrastructure 2. Make a commitment phases 3. Iterations 4. Feedback (time-driven and event-driven)
  13. 45 “Interview Best Practices” example Grodno, 2019 1. Give candidate

    possibility to talk about himself, not more than 10 min, correct to talk about responsibilities, past projects Build rapport, provide possibility to correct interview plan Notes: My Personal Experience: Context: while working with other nationalities, e.g. candidates from Mexica, India Challenge: not knowing cultural differences and features it’s hard to manage non product dialogue “about yourself” to the flow required for you, and to save it in a manageable way Solution: Figure out point of what you want to hear and in what time boundaries in your head. Speak about yourself through the prism of that plan. Speak that plan aloud and speak about limitations and in one-minute say that dialogue as if you want it to be as example. Listen to the candidate and have a general right to correct him, and mind what cultural tradition he is of, because you have already pointed out the rules of the game and followed them.
  14. 46 “Interview Best Practices” example Grodno, 2019 2. Open questions:

    write an example how to do something: how you define what modifier to use, write an example of polymorphism … Check experience, not theoretical knowledge. Notes: My personal experience says that we need to start communication with the task. First of all, it might look odd, but a lot of candidates start to feel better and more comfortable after the task, they focused on the problem but not on the dialogue, self-positioning and other aspects of interview which are out of their comfort zone, while they were solving the task. Second, some part of candidates, as to make conclusions from my personal experience, especially from India, do not pass that qualifying round, and you don’t spend your time on them. And there is no need for you to tell them why they were not accepted, because there are candidates which wait for the answer patiently and you can formulate the answer in a non-correct way due to not the best knowledge of English or any cultural features. But not solved task relieve from any kind of questions, and you only speak about the company, ask questions and say goodbye to the candidate.
  15. 47 “Interview Best Practices” example Grodno, 2019 3. Have a

    plan how to lead interview, what to ask, what not to ask Be efficient Note: I’ve created classical Agenda with plan and time bounds, acceptance criteria and conditions for the next step, some time ago. I do not create it at the current moment, but always keep in mind. It might be a useful experience for somebody.
  16. 48 “Interview Best Practices” example Grodno, 2019 4. Give tasks:

    e.g. form with input, button and output label (check DD, inheritance, language knowledge, collections), create auto test for it. Clarify that we expect the best solution in order to see in deep his knowledge. Check real experience
  17. 49 “Interview Best Practices” example Grodno, 2019 5. Before interview

    agree on roles, how to synchronize, who will be moderator. Moderator leads the whole interview, as committee head do. Optionally skype could be used for sync. Make good impression, be efficient Note: My personal experience: if there are more than 3 people at the interview, as it’s an often feature at e.g. TR, we need to speak about roles beforehand and try to work cooperatively. My first TR interview were not ideal, because we haven’t talked about roles beforehand and don’t know each other and can’t ask questions synchronously by default
  18. 50 “Interview Best Practices” example Grodno, 2019 6. All interviewers

    follow what questions are asked To avoid duplicates & personal has feeling that he is listened\needed.
  19. 51 “Interview Best Practices” example Grodno, 2019 7. Announce plan

    of interview at the beginning. Distribute time if candidate is checked for several disciplines Manage expectation, help to meet time limits, be efficient
  20. 52 “Interview Best Practices” example Grodno, 2019 8. Time boxing

    for interview and for areas, priority of areas/questions to check, prepare in advance those questions. E1 - 0.5-1h, E2 – 1-1.5h, E3 – 1.5-2h, E4+ – 2-2.5h. To avoid boring interviews, be efficient, cover all top questions
  21. 53 “Interview Best Practices” example Grodno, 2019 9. Provide a

    short guidance for E2-E3, if candidate announce the problem. If there is a problem, but candidate does not see it, do not push, just make note and go forward. Do not argue with candidate – no sense. Mutual trust, added value from interview, positive impression
  22. 54 “Interview Best Practices” example Grodno, 2019 9. Give feedback

    before expectations. Give feedback only when you are definitely sure that person is ready to hear it. Better not to give feedback at all than to give it person who is passive candidate and do not ready to hear it or do not have desire to change. Positive impression from interview and company Note: My personal experience: I’m 100% sure and agree with the term that feedback is required only in the case when you sure that candidate is eager to listen, but on the other hand we need to give some kind of feedback. And it’s useful because we positioning our company like that, and build relationship with the candidate. And if to talk about me, I’m always try to say that the person is an experienced with good practical baggage and various experience, but all need harmony and we all are lack in theoretical experience in such hard-working process. Then I send him, ideally in person and not through HR, two documents, with technical and process literature… I only delete some useless books and possible edit the comments a bit. Some part of candidates accepted our JO after such kind of letters and dialogue around them, people understood that we have what to teach them, and who to teach them. And it’s common to invest time into studying the potential employees, not mentioning the “stuff”.
  23. 56 “Motivational Factors” example Grodno, 2019 Project Business domain Responsibility

    Lead a team Be a main responsible Create solution Skills to master Technical English usage possibility Team To have more mature colleagues to learn from
  24. 57 “Motivational Factors” example Grodno, 2019 Growth Manager responsible for

    growth Performance review Periods Form of it Career path Trainings Professional English
  25. 58 “Motivational Factors” example Grodno, 2019 Company Benefits Relocation Discounts

    Regular expenses compensation Clubs Location Office facilities Possibilities to work in big company A lot of mental factors
  26. 59 Form a team Grodno, 2019 • Value\ vision understanding

    • Visualize each workflow • Facilitation • Communication Management • Ground rules • Make a commitment • Iteration \ Feedback \ Review • “Shu-Ha-Ri” principle • “Open kimono” principle • Delegation • Transparency • Right to make a mistake • Be a leader \ manager + NLP and 2 rules from primates • Competency model • Metrics
  27. 60 Motivate employees Grodno, 2019 • Value\ vision understanding •

    Visualize each workflow • Facilitation • Communication Management • Ground rules • Make a commitment • Iteration \ Feedback \ Review • “Shu-Ha-Ri” principle • “Open kimono” principle • Delegation • Transparency • Right to make a mistake • Be a leader \ manager + NLP and 2 rules from primates • Competency model • Metrics
  28. 61 Develop employees Grodno, 2019 • Value\ vision understanding •

    Visualize each workflow • Facilitation • Communication Management • Ground rules • Make a commitment • Iteration \ Feedback \ Review • “Shu-Ha-Ri” principle • “Open kimono” principle • Delegation • Transparency • Right to make a mistake • Be a leader \ manager + NLP and 2 rules from primates • Competency model • Metrics
  29. 62 Delegate tasks Grodno, 2019 • Value\ vision understanding •

    Visualize each workflow • Facilitation • Communication Management • Ground rules • Make a commitment • Iteration \ Feedback \ Review • “Shu-Ha-Ri” principle • “Open kimono” principle • Delegation • Transparency • Right to make a mistake • Be a leader \ manager + NLP and 2 rules from primates • Competency model • Metrics
  30. 63 Control tasks execution Grodno, 2019 • Value\ vision understanding

    • Visualize each workflow • Facilitation • Communication Management • Ground rules • Make a commitment • Iteration \ Feedback \ Review • “Shu-Ha-Ri” principle • “Open kimono” principle • Delegation • Transparency • Right to make a mistake • Be a leader \ manager + NLP and 2 rules from primates • Competency model • Metrics
  31. 64 Develop responsibility Grodno, 2019 • Value\ vision understanding •

    Visualize each workflow • Facilitation • Communication Management • Ground rules • Make a commitment • Iteration \ Feedback \ Review • “Shu-Ha-Ri” principle • “Open kimono” principle • Delegation • Transparency • Right to make a mistake • Be a leader \ manager + NLP and 2 rules from primates • Competency model • Metrics
  32. 65 Organize communications Grodno, 2019 • Value\ vision understanding •

    Visualize each workflow • Facilitation • Communication Management • Ground rules • Make a commitment • Iteration \ Feedback \ Review • “Shu-Ha-Ri” principle • “Open kimono” principle • Delegation • Transparency • Right to make a mistake • Be a leader \ manager + NLP and 2 rules from primates • Competency model • Metrics
  33. 67 Books (EN), part 1 Grodno, 2019 1. «The Mythical

    Man-Month: Essays on Software Engineering» F. Brookes Notes: «Spiritual» books ... easy to read, almost fiction ...recommend to read twice. 2. Tom de Marco «Peopleware: Productive Projects and Teams.» Notes: «Spiritual» book... easy to read, almost fiction... recommend to read twice. 3. Tom de Marco «The Deadline: A Novel About Project Management» Notes: «Spiritual» book... easy to read, almost fiction... recommend to read twice 4. Tom de Marco «Waltzing with bears»
  34. 68 Books (EN), part 2 Grodno, 2019 5. Big History

    6. Peter Drucker “Management Challenges for the 21st Century” 3. de Waal “Chimpanzee Politics: Power and Sex Among Apes” 4. Herbert Spencer «First principles» 5. Grady Booch «Object-oriented analysis and design», part 1 6. Videos (Ru, we can try to use English subtitles) • Conference Global Future 2045 • GF2045. Nazaretyan. Challanges of the middle of the XXI century • GF2045. Weller. Human in energo-evolution system • GF2045. Panov. Evolution singularity and future of science
  35. 69 Books (Ru), part 1 Grodno, 2019 1. Универсальная история

    2. Акоп Назаретян. Цивилизационные кризисы в контексте Универсальной истории 3. Евгений Седов. Информационно-энтропийные свойства социальных систем 4. Вертикаль Панова-Снукса 5. Питер Друкер. Менеджмент. Вызовы XXI века 6. Виген Геодакян. Эволюционная теория пола 7. Франс де Вааль. Политика у шимпанзе. Власть и секс у приматов
  36. 70 Books (Ru), part 2 Grodno, 2019 8. Михаил Веллер.

    Испытатели счастья 9. Герберт Спенсер. Основные начала 10.Гради Буч. Объектно-ориентированный анализ и проектирование, первая часть 11.Конференция Global Future 2045 12.GF2045. Акоп Назаретян. Проблема середины XXI века 13.GF2045. Михаил Веллер. Человек в системе энергоэволюционизма 14.GF2045. Александр Панов. Сингулярность эволюции и будущее фундаментальной науки 15.И многие, многие, многие другие
  37. 71 Anton Semenchenko Email: [email protected] Skype: semenchenko_anton_v Telegram: +375 33

    33 46 120 Phones: +375 33 33 46 120 & +375 44 74 00 385 74 00 https://www.facebook.com/semenchenko.anton .v https://www.linkedin.com/in/anton- semenchenko-612a926b/ https://twitter.com/comaqa GROCON 2019 Grodno, 2019
  38. 72 Thank you for you attention! Bid you farewell! http://conference.comaqa.by/

    https://comaqa.by/ https://t.me/comaqa https://www.youtube.com/channel/UCzAhXR53 eIvHht9qmFPBVxg GROCON 2019 Grodno, 2019