23
XBOSoft Presents Remote Agile Testing

Remote agile testing webinar slides

  • Upload
    xbosoft

  • View
    296

  • Download
    1

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Remote agile testing webinar slides

XBOSoft Presents

Remote Agile Testing

Page 2: Remote agile testing webinar slides

XBOSoft Info

Founded in 2006Dedicated to software quality

Software QA ConsultingSoftware Testing

Offices in San Francisco, Beijing, Oslo, and Amsterdam

Page 3: Remote agile testing webinar slides

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

Page 4: Remote agile testing webinar slides

SpeakersJan 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.

Page 5: Remote agile testing webinar slides

Why agile?

Page 6: Remote agile testing webinar slides
Page 7: Remote agile testing webinar slides

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?

Page 8: Remote agile testing webinar slides

Poll

Page 9: Remote agile testing webinar slides

Pim’s Project

• Financial Software• Dutch UI / specifications• Located in:

– 3 countries– 2 times zones– 3 mother tongues

– 6 scrum (-ish) teams

Page 10: Remote agile testing webinar slides

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.

Page 11: Remote agile testing webinar slides

Poll

Page 12: Remote agile testing webinar slides

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

Page 13: Remote agile testing webinar slides

Communication

Person A Person B

Cultural framework of reference

Language Proficiency Confidence

Factors influencing communication

Page 14: Remote agile testing webinar slides

Communication

Important in agile– Especially with distributed teams

Daily stand upsWeekly groomingContinuous

- email, IM, video

Page 15: Remote agile testing webinar slides

Agile is all about people

• English language• Cultural sensitivity• Independent• Creative, strong logic

Not everyone can work in an Agile team!

Page 16: Remote agile testing webinar slides

Agile Tools

Page 17: Remote agile testing webinar slides

SITsSelf 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

Page 18: Remote agile testing webinar slides

Automation

• Essential in Agile• Daily automated regression

tests• ‘Record and playback’ too

fragile: built our own framework

• Using Selenium / C# / Specflow

Page 19: Remote agile testing webinar slides

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

Page 20: Remote agile testing webinar slides

Poll

Page 21: Remote agile testing webinar slides

Increase Velocity

• 24/7• “longer” work days• Continuous

Page 22: Remote agile testing webinar slides

Q & A

Follow us on twitter:

@xbosoft

Page 23: Remote agile testing webinar slides

Thanks!

You can reach us at:

[email protected]