XBOSoft Presents
Remote Agile
Testing
XBOSoft Info
Founded in 2006
Dedicated to software quality
Software QA Consulting
Software Testing
Offices in San Francisc...
Housekeeping
• Everyone except the speakers are muted
• Questions via the gotowebinar control on the right side of your
sc...
Speakers
Jan Princen, Board member XBOSoft,
Founder of Grip QA.
Pim Smeets, Project manager XBOSoft
manages remotes agile ...
Why agile?
Agile Manifesto:
• Individuals and interactions over processes and tools
• Working software over comprehensive documentati...
Pim’s Project
• Financial Software
• Dutch UI / specifications
• Located in:
– 3 countries
– 2 times zones
– 3 mother tong...
Hard to work with teams in different
locations?
China and the
Netherlands have a 6 hour
time difference
‘A day in the life...
English is hard for everyone
Dutch specs:
• Dutch Lessons
• Translation software
• Pre groomings
Certain personality type ...
Communication
Person A Person B
Cultural framework of
reference
Language
Proficiency
Confidence
Factors influencing
commun...
Communication
Important in agile
– Especially with distributed teams
Daily stand ups
Weekly grooming
Continuous
- email, I...
Agile is all about people
• English language
• Cultural sensitivity
• Independent
• Creative, strong logic
Not everyone ca...
Agile Tools
SITs
Self Improvement Teams
• Short optimization projects (5-10 hours total)
• Cross teams
• Both local (Beijing) and dist...
Automation
• Essential in Agile
• Daily automated regression
tests
• ‘Record and playback’ too
fragile: built our own
fram...
Keeping Remote Teams Involved
• How to keep remote teams involved?
• Visit once a year
• Involve everyone in all
meetings ...
Increase Velocity
• 24/7
• “longer” work days
• Continuous
Q & A
Follow us on twitter:
@xbosoft
Thanks!
You can reach us at:
www.xbosoft.com
services@xbosoft.com
Remote agile testing webinar slides.
Remote agile testing webinar slides.
Remote agile testing webinar slides.
Remote agile testing webinar slides.
Upcoming SlideShare
Loading in...5
×

Remote agile testing webinar slides.

338

Published on

Published in: Software
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
338
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Jan: Pim before we start tell me a bit how you got involved with agile?
  • Jan:
    Why Agile? Pim tell me what you see here?
    Why does waterfall not work?
    Pim’s perspective
  • SCRUM, XP, Kanban many organization implements what works best for them and that is also agile.
    Short iterations.
    Poll: biggest hurdle
  • Poll: biggest hurdle
  • Poll: difficulties
  • Jan: will ask pim to comment on the items on the right side of the slide
  • Jan: will ask pim to comment on the items on the right side of the slide
  • Jan: How to effectively communicate with people in different countries
    Jan: Issues you find in practice
  • Jan: Finding and hiring the right people. What makes someone suitable for Agile?
  • Agile Tools
    Get overview
    Work fast and effective
    Geen middel om iemand af te rekenen
    TFS / TM / Specflow / Selenium
    Jan: transparency, not use to control ….
  • Poll: automation
  • Poll: time is an issue
  • Werkt Agile in de praktijk echt sneller?
    Wordt de opleversnelheid verhoogd door het werken in meerdere tijdzones?
  • Hoe groot moet een bedrijf zijn om remote Agile te kunnen toepassen?
    Hoe belangrijk is vertrouwen?
  • Remote agile testing webinar slides.

    1. 1. XBOSoft Presents Remote Agile Testing
    2. 2. XBOSoft Info Founded in 2006 Dedicated to software quality Software QA Consulting Software Testing Offices in San Francisco, Beijing, Oslo, and Amsterdam
    3. 3. Housekeeping • Everyone except the speakers are muted • Questions via the gotowebinar control on the right side of your screen • Questions can be asked throughout the webinar, we’ll try to fit them in when appropriate • General Q & A at the end of the webinar • You will receive info on recording and slides after the webinar
    4. 4. Speakers Jan Princen, Board member XBOSoft, Founder of Grip QA. Pim Smeets, Project manager XBOSoft manages remotes agile test teams in China. Sabrina Gasson, Marketing at XBOSoft.
    5. 5. Why agile?
    6. 6. Agile Manifesto: • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan Many Flavors What is agile?
    7. 7. Pim’s Project • Financial Software • Dutch UI / specifications • Located in: – 3 countries – 2 times zones – 3 mother tongues – 6 scrum (-ish) teams
    8. 8. Hard to work with teams in different locations? China and the Netherlands have a 6 hour time difference ‘A day in the life of a tester in China’ • 09:00 Review ‘to do’ tasks on TFS • 09:30 - 5 minutes - Internal standup: What will you do? How long do you need? Need help from colleagues? • 13:00: pre-grooming, if needed • 14:00-15:00 Netherlands gets to office • 15:00-16:00 standup meetings (Weekly Groomings / Bi Weekly retrospectives) • - 18:00+ Discuss with developers in Europe / wrap up.
    9. 9. English is hard for everyone Dutch specs: • Dutch Lessons • Translation software • Pre groomings Certain personality type does well Commitment of both sides Cultural / language differences
    10. 10. Communication Person A Person B Cultural framework of reference Language Proficiency Confidence Factors influencing communication
    11. 11. Communication Important in agile – Especially with distributed teams Daily stand ups Weekly grooming Continuous - email, IM, video
    12. 12. Agile is all about people • English language • Cultural sensitivity • Independent • Creative, strong logic Not everyone can work in an Agile team!
    13. 13. Agile Tools
    14. 14. SITs Self Improvement Teams • Short optimization projects (5-10 hours total) • Cross teams • Both local (Beijing) and distributed • One condition: provides future business value Past SITs: • POC CodedUI / Selenium • SQL / Bash scripting • Quality / code metrics • Risk analysis
    15. 15. Automation • Essential in Agile • Daily automated regression tests • ‘Record and playback’ too fragile: built our own framework • Using Selenium / C# / Specflow
    16. 16. Keeping Remote Teams Involved • How to keep remote teams involved? • Visit once a year • Involve everyone in all meetings (even if that can prove hard in practice) • Make jokes, build personal relationships • Three locations, one team
    17. 17. Increase Velocity • 24/7 • “longer” work days • Continuous
    18. 18. Q & A Follow us on twitter: @xbosoft
    19. 19. Thanks! You can reach us at: www.xbosoft.com services@xbosoft.com
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×