Here’s another edition of Tweet Bits. By far, CAST remains one of my favorite conferences to follow on Twitter and they also have an awesome webCAST.
Below are some of the more notable Tweets that I read from the conference in it’s first couple of days while watching #CAST2016 on Twitter.
I hope you enjoy. If you like these, be sure to check out all the Tweets for yourself (especially to see the slides for the presentations). Watch for CAST2016 – Day 2 Tweets coming soon.
Thank you to all those that took the time to live Tweet for all of us that could not make it to the conference.
Day 1 Sessions
Richard Bradshaw @FriendlyTester
You want an example of pushing testing forward checkout the epic #30daysoftesting that the awesome @rosiesherry created. #CAST2016
Christin Wiedemann @c_wiedemann
Ethics, integrity, courage, respect…all very interesting topics. #CAST2016
Neil Studd @neilstudd
“ISTQB gave me a way to broaden my skills beyond that offered by my employer. Don’t denigrate those who see it as means to an end” #CAST2016
Neil Studd @neilstudd
Look beyond certifications, look for talent, not labels. Applause for @charrett #CAST2016
Neil Studd @neilstudd
As testers we have to step into controversial areas, see further than just yourself as plenty of groups don’t get seen/voice. #CAST2016
Neil Studd @neilstudd
Whatever we’re working on, there’ll be ethical boundaries to consider. Consistently monitor your own bottom-line, be aware. #CAST2016
Neil Studd @neilstudd
Acknowledgement that certification is a recognised path for career advancement, so those who take it cannot be judged for trying. #CAST2016
Neil Studd @neilstudd
Re: certifications, passion is admirable, but it’s not demonstrated skill. Certs shouldn’t pretend otherwise. #CAST2016
Neil Studd @neilstudd
People who take certifications want a better life, see it as the way forward. We must find ways to discuss without insulting. #CAST2016
Neil Studd @neilstudd
“It’s interesting to see the reactions when you say No” – a theme I’ve heard all day, integrity/respect are valuable weapons #CAST2016
Neil Studd @neilstudd
We talk a lot about representing users, but at the end of the day, the person paying our bills has different motivations #CAST2016
Ben Simo @QualityFrog
Complementary systems of action:
Management is about coping with complexity.
Leadership is about coping with change.
– JohnPKotter #CAST2016
Neil Studd @neilstudd
27 pages of notes, 15 books to read, a couple of sessions to catch on webcast playback. Feels like today was tailored to me! 👍 #CAST2016
brendan connolly @theBConnolly
Story+Examples+Conversation = Requirement
– @janetgregoryca
AST @AST_News
Coach encourages student to keep going, make small adjustments
@charrett #CAST2016
AST @AST_News
Open Season Q: “tweak” minor, subtle change, but toolkit is very rich!
Tweak: helping to tune the right frequency @vivienibiyemi #CAST2016
AST @AST_News
OpenSeason Q: What does “valuable” mean as a tester?
Show contributions help the team, relate #testing to project @vivienibiyemi #CAST2016
Frank Charlton @FrankCharlton
Don’t give up on bugs that significantly impact quality even if you end up being wrong. It’s ok to be wrong. @VivienIbiyemi #CAST2016
AST @AST_News
Keep moving: don’t give up! Can feel discouraged as a tester. Focus on becoming valuable, not being embarrassed @vivienibiyemi #CAST2016
AST @AST_News
Ways to develop user mindset? Reasoning about it, reading manuals for product @vivienibiyemi #CAST2016
AST @AST_News
Open Season Q: Do you get input from specialized people for this particular product area? How to get user’s mindset? #CAST2016
AST @AST_News
Open Season Q: Have you tried top-down view of mindset toolkit in a mindmap?
Not yet @vivienibiyemi #CAST2016
AST @AST_News
Open Season Q: Mindset toolkit in training? for self?
I use this personally, developed over time from situations @vivienibiyemi #CAST2016
Christin Wiedemann @c_wiedemann
One-tweet summary of @charrett session so far: intent – don’t ascribe intent to other people’s actions #CAST2016
AST @AST_News
Build your own mindset toolkit? Observe, Reflect, Act/Respond, Label/Name, Adapt @vivienibiyemi #CAST2016
AST @AST_News
I’m here to help you shine, developer. Make it obvious! @VivienIbiyemi #CAST2016
Christin Wiedemann @c_wiedemann
Sincerity is…saying what you mean, mean what you say @charrett #CAST2016
AST @AST_News
@vivienibiyemi has so many tools to offer! Read Carol Dweck’s book Mindset & focused on Growth mindset #CAST2016
AST @AST_News
Accepting criticism is the path to mastery. We can be wrong. Can accept no for an answer. Be transparent & honest. @vivienibiyemi #CAST2016
Hilary aka H-Bomb @g33klady
anyone using big data, or data driven, should consider using AI @aandelkovic #CAST2016
Kwality Rules @KwalityRules
Dare to report issues found close to release.
Dare to find many issues.
@vivienibiyemi #CAST2016
Hilary aka H-Bomb @g33klady
bot challenges: who owns it, should be language agnostic, maintenance (bot training, infrastructure) @aandelkovic #CAST2016
brendan connolly @theBConnolly
Fleshing out your personas might cause an emotional attachment, beware over resonance it may lead to bias
Frank Charlton @FrankCharlton
Bugs – if you build it, they will come. @VivienIbiyemi #CAST2016
AST @AST_News
It is the nature of code to have bugs. Developers put their best into what they do. Misunderstanding happens @vivienibiyemi #CAST2016
Christin Wiedemann @c_wiedemann
Reading tip: The Thin Book of Trust http://www.thinbook.com/the-thin-book-of-trust/ … @charrett #CAST2016
Hilary aka H-Bomb @g33klady
game designers can use the bots to test out hypotheses, get faster feedback on the design @aandelkovic #CAST2016
Neil Studd @neilstudd
The Thin Book Of Trust (Feltman/Hammond) discussed by @charrett at #CAST2016
Hilary aka H-Bomb @g33klady
bots can be used for crash testing: exercise a level to find where the crash happens; performance testing, regression @aandelkovic #CAST2016
AST @AST_News
Mindset tweak: Trust the developer but don’t trust the *developed code* @vivienibiyemi #CAST2016
Neil Studd @neilstudd
Trust is a two-way relationship. You can offer it, but it might not be accepted. @charrett #CAST2016
AST @AST_News
Negotiating more time with the project manager when the testing investigation is uncovering issues. Not about trust @vivienibiyemi #CAST2016
Neil Studd @neilstudd
Do you make conscious decisions about whether you trust someone, or do you “just know”? Lots of debate in the room @charrett #CAST2016
Hilary aka H-Bomb @g33klady
more GPUs for bot training so dev can get feedback on commit (5-6 hrs -> 5-6 mins) @aandelkovic #CAST2016
AST @AST_News
“Already tested” mindset tool? When we don’t expect changes in an area but find something strange. @vivienibiyemi #CAST2016
AST @AST_News
Observing to gather evidence against a bug to convict it of a crime. Consider consequences of bug. @vivienibiyemi #CAST2016
AST @AST_News
Internal roles within your company have different goals (e.g. deliver project, sell product, etc) @vivienibiyemi #CAST2016
Frank Charlton @FrankCharlton
Test with the business mindset. Find bugs that matter to the *business* needs as well as the user’s needs. @VivienIbiyemi #CAST2016
AST @AST_News
Want everyone excited when we find a bug? Business mindset tool: Project management decision may not be to fix bug @vivienibiyemi #CAST2016
AST @AST_News
Communicator mindset tool: common goal across job roles? Better quality w/o conflict-In this boat together #OnABoat @vivienibiyemi #CAST2016
Kwality Rules @KwalityRules
Be a friend with the devs. Joke. Have fun. But don’t compromise your integrity or the product quality. @vivienibiyemi #CAST2016
Kwality Rules @KwalityRules
Communicator mindset: I’m here to help. I’m here to make you shine. Make it obvious! Act it, show it. Scream it! @vivienibiyemi #CAST2016
Hilary aka H-Bomb @g33klady
if ppl play the same level over and over, they “cheat”, get thru it faster – testing not representative of users exp @aandelkovic #CAST2016
Neil Studd @neilstudd
Can you half-trust someone? “I trust them with their code, but not with my lunch” @charrett #CAST2016
Kwality Rules @KwalityRules
Communicator mindset. Devs: How can I make it? Test: How can I find where it’s broken. Common goal of quality. @vivienibiyemi #CAST2016
AST @AST_News
“Lazy tester” mindset tool? Find an easy way to do a difficult job. Hard-working testers may not find these paths. @vivienibiyemi #CAST2016
Hilary aka H-Bomb @g33klady
random move, play it out, rewind and try another, repeat until you get the tree of possibilities @aandelkovic #CAST2016
AST @AST_News
Advocating like a lawyer to convict a bug of certain crimes: bug advocacy. @vivienibiyemi #CAST2016
AST @AST_News
Others cannot understand your bug reports? Dents the efficacy of your testing job. Turn on logging to capture info @vivienibiyemi #CAST2016
Frank Charlton @FrankCharlton
Make sure to test in the “no user will use the product in this way” ways. Lots of people use things that way. @VivienIbiyemi #CAST2016
AST @AST_News
Bug reporting mindset tool: When a bug report doesn’t have head+legs+body, missing what reader needs to understand @vivienibiyemi #CAST2016
AST @AST_News
Tweak mindset to think like a user: touch? what do they feel? how react to taste, smell, sound? People explore! @vivienibiyemi #CAST2016
AST @AST_News
User mindset tool includes the 5 senses applied to the program under test. @vivienibiyemi #CAST2016
Christin Wiedemann @c_wiedemann
Exploring trust with @charrett – do we trust each other enough to talk about it…? #CAST2016
Hilary aka H-Bomb @g33klady
AI bots could help level designers, testers, and game-domain research @aandelkovic #CAST2016
AST @AST_News
User mindset tool: Would a user actually use the product this way? @vivienibiyemi #CAST2016
brendan connolly @theBConnolly
Build personas and use them in your test charters.
– @janetgregoryca
Neil Studd @neilstudd
“Most people dont listen with the intent to understand. They listen with the intent to reply” (Covey) @charrett #CAST2016
AST @AST_News
My Mindset Toolkit helps me in growing my mindset as a tester and I hope they can help you to develop your own @vivienibiyemi #CAST2016
Kwality Rules @KwalityRules
Mindset tweaks: observing, relfecting, acting/responding/adapting. @vivienibiyemi #CAST2016 // sounds like having an agile mind.
Kwality Rules @KwalityRules
The tester’s mindset must evolve. If your only tool is a hammer then every problem will look like a nail. @vivienibiyemi #CAST2016
AST @AST_News
In what situation did I do very good testing? Observe & analyze own thinking. Was my mind rigid or flexible? @vivienibiyemi #CAST2016
Kwality Rules @KwalityRules
The tester’s mindset: the way of thinking/reasoning used to investigate a product and relate to the team. @vivienibiyemi #CAST2016
Elizabeth Zagroba @ezagroba
Reporting a website bug:
brief summary
expected
actual
steps to reproduce
example
screenshot w/arrows
@Squidish_QA #CAST2016
Neil Studd @neilstudd
Build trust by listening, remembering, fostering relationships. Be interested and genuine. @pete_bartlett #CAST2016
Elizabeth Zagroba @ezagroba
Teaching non-testers: concepts > terminology. Good to know there’s a profession/discipline, but I won’t correct them. @Squidish_QA #CAST2016
Neil Studd @neilstudd
Not all attempts to change will be quick, or work. Pick battles, don’t burn bridges! @katrina_tester @AshColeman30 @pete_bartlett #CAST2016
Elizabeth Zagroba @ezagroba
Don’t assume people aren’t interested in what you do. @Squidish_QA #CAST2016 @AST_News
Katrina Clokie @katrina_tester
When doing self-review on where to develop next, consider “Soft skills for people in tech” @shirleytricker http://elementum.co.nz/soft-skills-for-tech-jobs/ … #CAST2016
AST @AST_News
Involve all the stakeholders in decisions to change reqs, feedback from business/product owner + dev + test Julie Lebo #CAST2016
Ellery Furlong @Sir_Furlong
@pete_bartlett: “Use your reputation and relationships to create the change you want at your organization” #CAST2016
QuackQuack @AshColeman30
Take a personal inventory. Do you have what you need? Are there skills you are looking for? @pete_bartlett #selfreflection #cast2016
AST @AST_News
Test planning? Doing it earlier and better. Deeper testing earlier in the process. Finding systemic issues! – Julie Lebo #CAST2016
Hilary aka H-Bomb @g33klady
testers being involved earlier helped give test team credibility w/ rest of team – Julie Lebo #CAST2016
AST @AST_News
Senior developers reaching out to tester to ask for suggestions about how to test their code. Collaboration! – Julie Lebo #CAST2016
Neil Studd @neilstudd
Find what you love, and then find ways to do more of it. @pete_bartlett #CAST2016
AST @AST_News
Discussing unit tests we need as a team helps to set small goals along the way, reduces time to completion – Julie Lebo #CAST2016
AST @AST_News
When learning #agile , may be slow change. Takes time to adjust size of requirements (e.g. less than a year and a half) Julie Lebo #CAST2016
QuackQuack @AshColeman30
Reoccurring theme: accepting challenges and growth. #allthewayup #cast2016
Elizabeth Zagroba @ezagroba
@FionaCCharles Hearing “Don’t worry, it should just work” only makes me more suspicious. It only means *they* aren’t worrying! #CAST2016
AST @AST_News
We can’t understand it; how likely our stakeholders understand it? Testers good at attention to detail, organizing – Julie Lebo #CAST2016
AST @AST_News
Requirements acquisition phase? Tester has perspective including both technical and domain knowledge – Julie Lebo #CAST2016
AST @AST_News
“Test early, test often”? Requirements are the first place you can test! Bugs start to creep in. – Julie Lebo #CAST2016
AST @AST_News
Want everyone to know we’re building the right thing. Start on the same page in order to end on the same page. – Julie Lebo #CAST2016
Neil Studd @neilstudd
Coaching/mentoring doesn’t just benefit the mentee, it also challenges your own understanding and assumptions. @pete_bartlett #CAST2016
AST @AST_News
Source of ambiguity? Vauge words? Missing context?- Julie Lebo #CAST2016
Anne-Marie Charrett @charrett
Coaching is a great way to find other ideas and solutions @pete_bartlett #cast2016
Hilary aka H-Bomb @g33klady
representing requirements only in words leaves ambiguity; include graphics and models to remove ambiguity – Julie Lebo #CAST2016
brendan connolly @theBConnolly
Black Box, White Box, Gray Box, throw those words away focus on what you are testing.
@janetgregoryca
Blew my mind a little bit
#CAST2016
AST @AST_News
More time, more expertise, and more information go into some ways of modeling requirements but reduce ambiguity – Julie Lebo #CAST2016
AST @AST_News
Requirements challenges? How do you represent requirements? Text-based? UML? E-R diagram? Temporal sequence? – Julie Lebo #CAST2016
QuackQuack @AshColeman30
Encourage your team in the way of quality = gained efficiency @pete_bartlett #cast2016
Neil Studd @neilstudd
By allowing whole team to test, overcoming growing pains, features got to customers quicker. That’s what matters. @pete_bartlett #CAST2016
AST @AST_News
Requirements challenges? Acquiring them. How do you know what to build? How do you get that information? – Julie Lebo #CAST2016
AST @AST_News
Pairing on “What is good enough? What do we mean by this?” from software architecture angle. Requirements engineering – Julie Lebo #CAST2016
Neil Studd @neilstudd
Shortcutting the dev-test loop: Add specific test ideas/criteria to tasks, so devs know expectation (eg validation) @pete_bartlett #CAST2016
AST @AST_News
Opportunities? Ask questions. Move testing forward in lifecycle. Position self to learn more about project context. – Julie Lebo #CAST2016
Hilary aka H-Bomb @g33klady
place yourself in a position to learn info about your project and context – Julie Lebo #CAST2016
Neil Studd @neilstudd
Changing from the bad days of throwing code over the wall. First step, review on the dev’s machine before commit @pete_bartlett #cast2016
AST @AST_News
Tradeoffs due to limited time and resources for testing? Try to understand project context for scope and priorities – Julie Lebo #CAST2016
Hilary aka H-Bomb @g33klady
learn the system by getting involved in training end-users (also shadowing) as well as find bugs that way – Julie Lebo #CAST2016
AST @AST_News
After conferences, meetings with development discussing requirements to produce test plans. What risks not captured? – Julie Lebo #CAST2016
brendan connolly @theBConnolly
we focus on stories but can lose the broader narrative
– @janetgregoryca
#CAST2016
AST @AST_News
Starting out in an environment, asked about existing test artifacts. Usually heard no that doesn’t exist. – Julie Lebo #CAST2016
Neil Studd @neilstudd
In engineering teams, length of service seems to be decreasing. Majority of people with < 3 years at company. @pete_bartlett #CAST2016
Elizabeth Zagroba @ezagroba
To support test leaders, help people realize and exercise their talents. Highlight when talents are used well. @charrett #CAST2016 @AST_News
Elizabeth Zagroba @ezagroba
We built performance into our products rather than waiting to see where the problems were. @charrett #CAST2016 @AST_News
AST @AST_News
Open Season Q: Psychological threats to testers/leads in 3 words or less?
I. Don’t. Know. @charrett #CAST2016
QuackQuack @AshColeman30
@FionaCCharles who is leading the leaders? Building legitimacy in the agile process. Continuing the relevancy of test management #CAST2016
AST @AST_News
Open Season Q: Talking around part of the model: Testers as leaders. Who’s their leader in org w/out test manager? #CAST2016
AST @AST_News
Support is very important when learning to make decisions. Empower tester and stand by them in failure. #CAST2016
AST @AST_News
Every day when the decision works out, tester builds confidence. Takes time. @charrett #CAST2016
AST @AST_News
Open Season Q: Sometimes tester do not want to make the decisions. How do you handle that?
Everyone is capable @charrett #CAST2016
AST @AST_News
Testers may end up as coaches only, not performing testing. Concerned about losing that skillset. @charrett #CAST2016
AST @AST_News
Open Season Q: Experience with mentoring and coaching in test management? Coach non-testers @charrett #CAST2016
AST @AST_News
Give people an opportunity to reach for the goal of growing and learning. Not everyone will take it up. That’s okay. @charrett #CAST2016
Open Season Q: Break out of the mold of do the job and go home? Encourage questioning and participation? #CAST2016
AST @AST_News
Our strength was in diversity on the test team. Needed a variety of skills. @charrett #CAST2016
AST @AST_News
Open Season Q: How do you start the conversation about what it means to be a tester within a company? #CAST2016
AST @AST_News
Test leader provided a list of tasks she had and allowed testers to claim them to share responsibility across team @charrett #CAST2016
AST @AST_News
Growing test leaders: Allowing people to solve problems rather than only presenting solutions to them. @charrett #CAST2016
AST @AST_News
For me, a sense of collaboration in #testing by involving people from the start, thinking re: important aspects @charrett #CAST2016
QuackQuack @AshColeman30
Being available, present, encouraging, creating opportunities for others to build confidence in their skills. #TestLeaders #cast2016
AST @AST_News
Open Season Q: Vision of testers becoming test leads on cross-functional teams – key skills to create test leaders? #CAST2016
AST @AST_News
Provide opportunities for experimentation, allow people to fail in a safe way. Serve the organization. @charrett #CAST2016
AST @AST_News
Open Season Q: Manager struggling with giving employee autonomy. How to let go? (even with customer-facing issue) #CAST2016
AST @AST_News
Test Leadership is about being available to help people obtain their outcomes. Prioritize what’s important. @charrett #CAST2016
AST @AST_News
There’s no guaranteed success in any of this, but find a moment where it clicks to move testing forward @charrett #CAST2016
AST @AST_News
Open Season Q: Suggestion for helping #testers to recognize their opportunity to be leaders?
Confidence! @charrett #CAST2016
Hilary aka H-Bomb @g33klady
struggle shouldn’t be feared, struggle is where we learn – where testers of today can be test leads of tomorrow @charrett #CAST2016
AST @AST_News
Really good quality practices within continuous delivery? Look at the system as a whole @charrett #CAST2016
Hilary aka H-Bomb @g33klady
What leaders really do is prepare organizations for change and help them cope as they struggle through it- John P Kotter @charrett #CAST2016
Fahed Sider @FahedSider
Without Motivation it make it hard to finish a task
@charrett #cast2016
Hilary aka H-Bomb @g33klady
tester retros monthly – as a collective of testers, what can we do better @charrett #CAST2016
AST @AST_News
How do you make #testing information visible in an attractive way to people who don’t do testing? Small experiments. @charrett #CAST2016
AST @AST_News
Test Leadership: Let go of some of the ideology that you have. That’s very important in delegating. @charrett #CAST2016
Hilary aka H-Bomb @g33klady
if you give people space to make their own decisions, they start making their own decisions (which u may not agree with) @charrett #CAST2016
AST @AST_News
Test Leadership: create space for people to learn and develop their testing skill, do job better @charrett #CAST2016
AST @AST_News
When a flower doesn’t bloom, you fix the environment in which it grows – not the flower. – A. Den Heijer @charrett #CAST2016
AST @AST_News
Motivation helps to keep going. Given a specific task, help to discover risks, accomplish task with coaching. @charrett #CAST2016
AST @AST_News
Unconsciously developed a #testing team identifying risks and thinking about how to address those risks @charrett #CAST2016
Hilary aka H-Bomb @g33klady
if we’re not testing the software, how do we know where the risks are? some test leads lose sight; get your hands dirty @charrett #CAST2016
Frank Charlton @FrankCharlton
Every tester should work toward the skillset of a lead, to be able to step into any situation and speak for test with confidence. #CAST2016
AST @AST_News
Without self-awareness, it’s hard to improve as a tester. Want continuous improvement through feedback. @charrett #CAST2016
AST @AST_News
What does it mean to test at this company? Team decided: autonomous, responsible, autodidactic, self-aware, courageous @charrett #CAST2016
AST @AST_News
“Every tester is a test lead”? Poise and confidence to own situation @charrett #CAST2016
Hilary aka H-Bomb @g33klady
test leadership starts with vision @charrett #CAST2016
Hilary aka H-Bomb @g33klady
move away from test “management” and move towards test leadership; Managers promote stability, leaders press for change @charrett #CAST2016
Christin Wiedemann @c_wiedemann
Moving from Test Management to Test Leadership @charrett #CAST2016
AST @AST_News
Test management gone? Some say so, e.g. @Rob_Lambert http://thesocialtester.co.uk/follow-the-work-bad-news-for-test-managers/ …
@charrett #CAST2016
AST @AST_News
In agile, team is making decisions. Hierarchy is much flatter. Testers are making strategy decisions. @charrett #CAST2016
AST @AST_News
Tester may now report to a delivery manager on cross-functional agile team. @charrett #CAST2016
AST @AST_News
Waterfall days: Test Managing through metrics to convey testing information to business. @charrett #CAST2016
AST @AST_News
Waterfall days: Test manager strategizing at system level as well as logistics: planning and control. @charrett #CAST2016
AST @AST_News
Test Management Revisited: test management was in its prime when waterfall was widespread @charrett #CAST2016
Richard Bradshaw @FriendlyTester
Next up at #CAST2016 and on the live stream is the awesome @charrett talking about ‘Test Management – Revisited’
brendan connolly @theBConnolly
Don’t be afraid of automation, pair with people.
– @FriendlyTester
BAD TESTING® @BADtesting
.@FriendlyTester Looking for practical actionable content of 10 minutes or less for @WhiteboardTest heard at #CAST2016 by @AST_News #webCAST
Pete Walen @PeteWalen
“Learn the basics of the programming language 1st, then learn the tool” @FriendlyTester ABSOLUTELY! Get the basics 1st! #CASTLive #CAST2016
Elizabeth Zagroba @ezagroba
Strategically pair people across teams to infiltrate teams who *think* they’re doing a good job. @katrina_tester #CAST2016 @AST_News
Elizabeth Zagroba @ezagroba
Tell your support team you value them. It can be a thankless job. Don’t wait for them to ask testers for help. @CSBrands #CAST2016 @AST_News
Elizabeth Zagroba @ezagroba
How you know it’s going well: teammates offer pick up testing tasks and want to sit closer to testers.
Pete Walen @PeteWalen
“Figure out why you are pursuing training.” @DawnMHaynes Oh yeah. SO much this… #CASTLive #CAST2016
Hilary aka H-Bomb @g33klady
1 thing abt building bonds we didn’t talk about: team building activities, get a drink/meal together. Make everyone more human! #CAST2016
QuackQuack @AshColeman30
Be present. Be a part. Be confident. @CSBrands #Cast2016 #testing #agile
Anne-Marie Charrett @charrett
Let others (non-testers) influence your testing ideas, that’s the difference between advertising and collaboration #CAST2016
QuackQuack @AshColeman30
Pairing seeds ideas and heightens the measure of quality when working w/ isolated teams w/i an organization. #Cast2016 @katrina_tester
Josh Gibbs @quizzicaljosh
Focus on the users, not the software. Share that vision among everyone involved. @FrankCharlton #CAST2016
AST @AST_News
When team is changing? Try to build bonds with everyone. May need to filter out unhelpful. @katrina_tester #CAST2016
Tim Western @Veretax
@AST_News #CAST2016 Discuss with devs what excites them, listen, maybe try it and see if it helps build understanding
Tim Western @Veretax
@AST_News #CAST2016 One way to improve relationship with Devs, try going to Dev Meetups with them, volunteer with, do hackathons, etc.
Hilary aka H-Bomb @g33klady
if someone is nervous about shared tasks (BA doing a testing task), debrief to review what was done, get sign off @katrina_tester #CAST2016
Hilary aka H-Bomb @g33klady
testers need to promote collaboration so they can teach and be taught @CSBrands @katrina_tester #CAST2016
Hilary aka H-Bomb @g33klady
support understands first-hand how users use the software, help testers understand what’s important to the users @CSBrands #CAST2016
Neil Studd @neilstudd
“Don’t wait for other disciplines to ask for help. Ask them if you can help them.” @CSBrands 100X THIS #CAST2016
Kwality Rules @KwalityRules
Shocked, perhaps wrongly, to hear stories of orgs where getting dev, test, analysts to *talk* is seen as a huge accomplishment. #CAST2016
Hilary aka H-Bomb @g33klady
support is a valuable relationship for testers; ask for help and opinions, give respect, appreciation, and help back @CSBrands #CAST2016
Neil Studd @neilstudd
Waiting for permission to start an initiative, it’ll probably never happen. Just do it, own it. @CSBrands #CAST2016
AST @AST_News
Knowledge Sharing pulls Ops knowledge into Testing. @katrina_tester #CAST2016
ard_kramer @ard_kramer
Create a reputation as an embedded tester and of course not everyone will like you #sandorboso #CAST2016
Hilary aka H-Bomb @g33klady
visualize the pipeline – clears communication to dev and ops as to status of a release @katrina_tester #CAST2016
Hilary aka H-Bomb @g33klady
ops shares live tracking/logging/troubleshooting (ie Splunk) w/ testing team to help diagnose issues quickly @katrina_tester #CAST2016
Hilary aka H-Bomb @g33klady
DevOps – think of Dev as “Development Team” rather than “Developer” to include Dev/BA/tester as well @katrina_tester #CAST2016
Hilary aka H-Bomb @g33klady
relationship with operations – team is cohesive, ops is separate, isolated @katrina_tester #CAST2016
AST @AST_News
#CAST2016 got you excited? Read the whole series on Testing for Non-Testers Pathway in @katrina_tester ‘s blog http://tinyurl.com/testpath
AST @AST_News
When tester began to sit with development, recognized social distance and gave quick feedback @csbrands #CAST2016
brendan connolly @theBConnolly
separate systems = separate thinking
#CAST2016
AST @AST_News
Establishing a shared language for talking about testing helps, especially with development lead @csbrands #CAST2016
AST @AST_News
Changes in testing affect development, so invite them in for shared training @csbrands #CAST2016
AST @AST_News
Reserving judgment when talking about development. Don’t fall into the blaming trap. @csbrands #CAST2016
AST @AST_News
Pushing information about from our testing discipline as a pathway @katrina_tester #CAST2016
Hilary aka H-Bomb @g33klady
on the dev/test relationship: “it’s not about bringing them donuts. What’s with the obsession w bringing people donuts?” @CSBrands #CAST2016
AST @AST_News
Closing the loop between business analyst and tester turns waterfall line of people into huddle of agile @katrina_tester #CAST2016
Hilary aka H-Bomb @g33klady
hold an in-house testing conference, invite non-testers for learning, gain empathy and confidence to contribute @katrina_tester #CAST2016
ard_kramer @ard_kramer
Start with trusting your developers #embeddedtester #sandorboros #CAST2016
Hilary aka H-Bomb @g33klady
huddles (like 3 amigos) – tester helps influence the story, opportunities for exchange @katrina_tester #CAST2016
Neil Studd @neilstudd
When skills overlap within an agile environment, those bonds are even stronger #CAST2016 @katrina_tester @CSBrands
Hilary aka H-Bomb @g33klady
high-performing team goes from linear relationships to a “huddle” – bond w/ multiple disciplines
Kwality Rules @KwalityRules
Functioning waterfall team: cohesive flow from one to one. Functioning agile team: cohesive huddle. @katrina_tester #CAST2016
Breadth of skill gives us opportunities to overlap/connect with our colleagues @katrina_tester @CSBrands #CAST2016
Hilary aka H-Bomb @g33klady
as a T-shaped tester, depth of skill is in testing, breadth is in development and analysis to support my team @katrina_tester #CAST2016
Elizabeth Zagroba @ezagroba
Fluid intelligence, a human’s ability to apply knowledge from one field to a different situation, can’t be replaced by software. #CAST2016
Tim Western @Veretax
@AST_News Does it seem ironic, that in 2016 The need for feedback between Humans and Automation needs to be understood? #CAST2016
Bret Pettichord @bpettichord
Glad CDT is now highlighting risks of all forms of automation, not just test automation #CAST2016 #Consistency
Arushi Pant @arushipant
Thank God i found this in twitter today
Software testing conference #CAST2016 getting broadcasted live
AST @AST_News
Keep in your working memory what you are trying to accomplish at any given moment – Nicholas Carr #CAST2016 #cognitiveoverload
mheusser @mheusser
When our brain is overtaxed we find distractions more distracting – Nicholas Carr #CAST2016
AST @AST_News
Although we thought people could handle up to 7 pieces of information, cognitive overload occurs closer to 4 – Nicholas Carr #CAST2016
AST @AST_News
Companies open to questioning efficiency as overarching goal? Not comfortable with variability of people – Nicholas Carr #CAST2016
QuackQuack @AshColeman30
Programming computers to bring people back into the process. Is this the future of automation? #Cast2016 #automation #NicholasCarr
Neil Studd @neilstudd
I hope people see that (despite the case studies of pitfalls) this was very much a pro-automation talk. It’s humans we need to fix #CAST2016
AST @AST_News
Companies: Be more transparent about how algorithms work and how they are influencing us. – Nicholas Carr #CAST2016
Ben Simo @QualityFrog
Move away from the belief that we can replace human beings with software.
Seek human-centered partnerships with software.
#CAST2016
AST @AST_News
Social media, videogaming, slot machines leveraging psychology of engagement & automation for compulsion/obsession/checking #CAST2016
AST @AST_News
Open Season Q: How do ethics change based on the usage of automation and engagement? e.g. spend money not find cancer
#CAST2016
Ben Simo @QualityFrog
Use human experience (and the learning that comes from it) in automating; don’t bypass it. #CAST2016
Perze Ababa @perze
The one factor that you can’t factor when it comes to automation is human stupidity. #CAST2016
AST @AST_News
Open Season Q: What about partnership between automation following laws/rules but humans making mistakes?
#CAST2016
AST @AST_News
Beware undermining rich intuitive software testing and development skills – Nicholas Carr #CAST2016
Open Season Q1: Software making decisions for people making software?
How automated to make software development? #CAST2016
Christin Wiedemann @c_wiedemann
Keynote one-tweet summary: challenge information, and each other #cast2016
AST @AST_News
Using talents to overcome challenges leads to satisfaction, better world – Nicholas Carr #CAST2016
AST @AST_News
People partnered with machine have complementary benefits to accomplish work, satisfaction, fulfillment – Nicholas Carr #CAST2016
Hilary aka H-Bomb @g33klady
allow friction for learning (challenges = motivation and learning) #NicholasCarr #CAST2016
AST @AST_News
Don’t hide feedback. Feedback loop provides constant learning in difficult situations. – Nicholas Carr #CAST2016
AST @AST_News
Allow professional to assess situation before providing algorithmic aid. Alerts and highlights direct attention – Nicholas Carr #CAST2016
AST @AST_News
Transfer control between computer & operator. Maintain human judgment and troubleshooting ability. – Nicholas Carr #CAST2016
AST @AST_News
Make it as easy as possible? Get worse results. Automate after mastery, challenge – Nicholas Carr #CAST2016
Hilary aka H-Bomb @g33klady
move from computer-centered automation to human-centered automation; software complements & challenges humans #NicholasCarr #CAST2016
AST @AST_News
Think of the ethics of software as it influences human learning. – Nicholas Carr #CAST2016
AST @AST_News
Optimal stimulus & performance? Moderate stimulus that people can handle produces engagement. – Nicholas Carr #CAST2016
AST @AST_News
During information overload, you get poor performance. Trying to do too many things at once. – Nicholas Carr #CAST2016
AST @AST_News
Practical tips from human factors research/HCI? Yerkes-Dodson Law relating stimulus to performance – Nicholas Carr #CAST2016
Ben Simo @QualityFrog
The more alerts you give someone via software, the more likely they are to ignore the alerts. #AlertFatigue #CAST2016
AST @AST_News
Not theoretical problem. Some companies are having to back away from automation programs, e.g. Toyota craftspeople – Nicholas Carr #CAST2016
Chris Edwards @AgileChrisYYC
If you turn off your common sense it will stagnate and begin to erode Nicholas Carr #CAST2016
AST @AST_News
Fluid intelligence: Everything that comes from real-world experiences. Computers do not have this. – Nicholas Carr #CAST2016
AST @AST_News
Generation effect: forcing people to do even a little work to produce an answer improves performance dramatically – Nicholas Carr #CAST2016
AST @AST_News
Automation may take away from motivation in human beings to develop rich talent – Nicholas Carr #CAST2016
Christin Wiedemann @c_wiedemann
Critical thinking, questioning and peer review – test your own actions, what are the potential failures? #CAST2016
AST @AST_News
Combine lack of expert attention/alert fatigue w/another’s inexperience &life-threatening consequences can occur – Nicholas Carr #CAST2016
AST @AST_News
Categorizing information? high quality, venerable (stood test of time) vs frequently visited – Nicholas Carr #CAST2016
Melissa Tondi @melissatondi
In your effort to pursue automation competency, don’t lose situational awareness! Nicholas Carr has some very practical bites! #CAST2016
Richard Bradshaw @FriendlyTester
Second problem is #Automation bias. Simply our human instinct to trust the information from the computer. #NicholasCarr #CAST2016
ard_kramer @ard_kramer
Mostly we first start thinking “i am doing something wrong” instead of critizing the software #automationcomplacency #CAST2016
Richard Bradshaw @FriendlyTester
Two big problems with #Automation. Automation complacency, we are very quick to trust computers. E.g. autocorrect #CAST2016 green builds…
Kwality Rules @KwalityRules
Introducing automation into a job does not merely substitute for human activity, but fundamentally changes the job. #CAST2016
AST @AST_News
The substitution myth: automating one aspect of an activity to replace human skill without changing other things – Nicholas Carr #CAST2016
Hilary aka H-Bomb @g33klady
rather than working with the software, we often cede control to the computer #NicholasCarr #CAST2016
mheusser @mheusser
automation often fights against the ability of people to develop complex skills. Nicholas Carr #CAST2016
AST @AST_News
Continuing to nuture human talent is essential. Develop rich talent and skills bringing together different modes. – Nicholas Carr #CAST2016
Hilary aka H-Bomb @g33klady
the intersection of the automation typology is the human realm; uniquely human, (probably) can’t be automated #NicholasCarr #CAST2016
mheusser @mheusser
Mechanical Machinery reshaped the labor market during the industrial revolution; robots will do it again. Nicholas Carr #CAST2016
AST @AST_News
Humans unemployed? It’s very difficult to predict what software will be able to do. – Nicholas Carr #CAST2016
AST @AST_News
Some people jump to conclusions based on these trends that computers are taking over. – Nicholas Carr #CAST2016
Hilary aka H-Bomb @g33klady
example of artistry automation: Flux building designer, taking over for building architecture & city planning #NicholasCarr #CAST2016
Hilary aka H-Bomb @g33klady
Persuasion automation example: FitStar personal trainer app; amazing what people will do to get a badge #NicholasCarr #CAST2016
Christin Wiedemann @c_wiedemann
“We are eager to be manipulated by computers” Nicholas Carr #CAST2016
Hilary aka H-Bomb @g33klady
example of analysis automation: cancer diagnostic program using xrays/radiography #NicholasCarr #CAST2016
Kwality Rules @KwalityRules
Action. Analysis. Persuasion. Artistry. Software is now able to account for more of these modes of work. -Nicholas Carr #CAST2016
Hilary aka H-Bomb @g33klady
example of automating action – robotic lettuce picker; picking fragile crops used to be seen as never automatable #NicholasCarr #CAST2016
AST @AST_News
Persuasion: working with others, interpersonal skills
Artistry: coming up w/brand new approach, creative skills
– Nicholas Carr #CAST2016
AST @AST_News
Typology of both automation and human work: action, persuasion, analysis, artistry – Nicholas Carr #CAST2016
AST @AST_News
Up to the moment when the software achieved its goal, people didn’t believe software could do these activities. – Nicholas Carr #CAST2016
AST @AST_News
Autonomous automobile shows how software is better able to make sense of and navigate the real world. – Nicholas Carr #CAST2016
AST @AST_News
Software development, broadly defined, is really an ethical challenging, influencing the quality of people’s lives – Nicholas Carr #CAST2016
AST @AST_News
Software is eating the world? Software is entirely a human construct. People in software are eating the world. – Nicholas Carr #CAST2016
AST @AST_News
Almost everyone now uses software as an extremely important tool, e.g. aviation leading in automation – Nicholas Carr #CAST2016
Christin Wiedemann @c_wiedemann
Hm, seems like we’re more and more putting a computerized interface between us and the world #CAST2016
Hilary aka H-Bomb @g33klady
today, pilots are in manual control of an airplane for only about 3 minutes; the rest is automation #NicholasCarr #CAST2016
Perze Ababa @perze
.@JustinRohrman welcoming everyone to #CAST2016. This year, over 70% of the attendees are first timers.
Richard Bradshaw @FriendlyTester
First up at #CAST2016 is Nicholas Carr with a talk titled ‘#Automation, Software Design and the Human Factor’
Perze Ababa @perze 20h20 hours ago
Day 2 of #CAST2016 is about to start. The hallway conversations complements the sessions well. So let’s get social!
Tutorials
Kevin Mancusi @kjmancusi
“Automated testing” is NOT the same as “automation in testing” #cast2016
Perze Ababa @perze
Primary takeaway for #CAST2016 Day One
– Testing is not linear.
– Testing happens in (feedback) loops.
– Testing is fractal.
Hilary aka H-Bomb @g33klady Greater
sometimes it’s better to not give explanation “I’m not available” rather than “I can’t because” @FionaCCharles #CAST2016
Hilary aka H-Bomb @g33klady
when being bullied into a decision, invoke formal processes @FionaCCharles #CAST2016
brendan connolly @theBConnolly
coverage need to be related as a composite measure that is agreed upon before we can accurately discuss or summarize it
#CAST2016
Neil Studd @neilstudd
One of the most important questions during testing is (to clients/stakeholders) “Are you OK with all of this?” #CAST2016
Neil Studd @neilstudd
The act of note-taking introduces one of the most powerful weapons in a tester’s arsenal: the pause. Time to think/reflect/iterate #CAST2016
Neil Studd @neilstudd
There’s a lot of love for mind-maps and post-its in the room ❤ Information-rich sources needn’t be test cases! #CAST2016
Perze Ababa @perze
Rushing into testing without defining why you are performing a test will most likely result to finding shallow bugs #CAST2016 #Testopsy
Hilary aka H-Bomb @g33klady
get it in writing – this is what I’ll do, these are the risks, do you agree @FionaCCharles #CAST2016
Claire Moss @aclairefication
What else do you want to do in this circumstance? Come out looking great. Roses all the way. @FionaCCharles #CAST2016
Claire Moss @aclairefication
Suggest alternatives to proposed solution.
Be transparent, honest, not hiding what’s hard to deal with. @FionaCCharles #CAST2016
Hilary aka H-Bomb @g33klady
show you’re willing to solve the problem (while saying no) @FionaCCharles #CAST2016
Hilary aka H-Bomb @g33klady
don’t take on responsibility that’s not yours @FionaCCharles #CAST2016
AST @AST_News
“I can’t do this unless…” (no, and) is better phrasing than “yes, but…” for clarity on answer content @FionaCCharles #CAST2016
AST @AST_News
Get some expert advice. “I need to do some investigation. Can I call you back?” @FionaCCharles #CAST2016
AST @AST_News
Focus on “we” need to get some information before we take action, define the problem before we solve it @FionaCCharles #CAST2016
AST @AST_News
As much as possible, try to focus on facts. Remove blame or fear related to uncertainty/lack of info @FionaCCharles #CAST2016
AST @AST_News
Choosing words carefully: we instead of I to emphasize common goal of solving the problem, addressing concern @FionaCCharles #CAST2016
AST @AST_News
When you say no, this could put the other person in a position that’s untenable. How to work together instead? @FionaCCharles #CAST2016
AST @AST_News
When requester emphatic, concern about losing face, authority, respect. A risk responder may not want to take. @FionaCCharles #CAST2016
AST @AST_News
“Yes, I understand your request” is a way to start saying no to the Yes Monster – avoid forceful repetition @FionaCCharles #CAST2016
AST @AST_News
When to say no? Moral objection – “We need to get creative about these numbers” @FionaCCharles #CAST2016
AST @AST_News
When to say no? Emotionally depleted – tired/sleep deprived might not deal with additional stresses well @FionaCCharles #CAST2016
AST @AST_News
When to say no? Too much work going – limiting work in progress @FionaCCharles #CAST2016
Hilary aka H-Bomb @g33klady
as 2yo, saying no is easy; years of home and school training that always saying “no” isn’t acceptable @FionaCCharles #CAST2016
Hilary aka H-Bomb @g33klady
excited for @FionaCCharles session on Learning to Say No #CAST2016
Hilary aka H-Bomb @g33klady
Increasing testability makes the depth of testing shallower to find the same caliber of bugs @jamesmarcusbach #CAST2016
Hilary aka H-Bomb @g33klady
the only people that can build stuff right the first time are those that built it wrong many times before @jamesmarcusbach #CAST2016
Hilary aka H-Bomb @g33klady
analyze testability during sprint planning; more testable means bugs don’t hide as easily @jamesmarcusbach #CAST2016
Hilary aka H-Bomb @g33klady
testing in the Android ecosystem is like Bladerunner – a dystopian env with 1000s of variations @jamesmarcusbach #CAST2016
Hilary aka H-Bomb @g33klady
how engaged you are with the project can affect testability – if you’re on 3 projects, each one is less testable @jamesmarcusbach #CAST2016
AST @AST_News
Another way to visualize specification information is a Wrap-O-Matic decision table, describing the rules @RobertASabourin #CAST2016
Kwality Rules @KwalityRules
Time spent on shallow bugs is time not spent focused on finding deeper, potentially more significant bugs. @jamesmarcusbach #CAST2016
Hilary aka H-Bomb @g33klady
like the devs to do unit testing, so as a tester I get to do deeper testing @jamesmarcusbach #CAST2016
Neil Studd @neilstudd
Requirements are imperfect and incomplete. That’s why we call it development, not construction. #CAST2016
AST @AST_News
I love mindmaps. Teach your testers mindmaps. Keep information in a more readable format. @RobertASabourin #CAST2016
Neil Studd @neilstudd
Rapid Software Testing is a flavour of CDT, it is not the ONLY flavour. #CAST2016
Hilary aka H-Bomb @g33klady
lessons in diversity: hire people different from you, and you will have super powers @jamesmarcusbach #CAST2016
Hilary aka H-Bomb @g33klady
subjective testability: improving yourself as a tester makes (some) things easier to test @jamesmarcusbach #CAST2016
AST @AST_News
Soap opera testing: imagine your user doing things in an unexpected and dramatic fashion @RobertASabourin #CAST2016
Neil Studd @neilstudd
“Works as designed” means the same as “Doesn’t work as designed”… #CAST2016
AST @AST_News
If the user can’t do their job, then other things tend not to mattter too much. @RobertASabourin #CAST2016
AST @AST_News
Usage scenario – Ask not what your software does for your user but what your user does with your software @RobertASabourin #CAST2016
Neil Studd @neilstudd
Discussing definitions of problems. The G.F. Smith definition is interesting & new to me. http://www.developsense.com/blog/2012/04/problems-with-problems/ … #CAST2016
AST @AST_News
Failure modes – “What if…?” what can go wrong? what can break?
@RobertASabourin #CAST2016
AST @AST_News
Indexcard color-encoding testideas categories:capabilities,failure modes,quality factors,usage scenarios,creative @RobertASabourin #CAST2016
AST @AST_News
Please act a bit like a truffle-snorting pig when you’re doing this: stick your nose everywhere to get test ideas @RobertASabourin #CAST2016
AST @AST_News
Test idea: the amount of text in a test idea is tweetable. Short chunk. Just enough to prioritize, not execute @RobertASabourin #CAST2016
AST @AST_News
Why do I usually use fewer than 160 chars of text? I once used CRT terminals and test ideas could fit on 2 lines @RobertASabourin #CAST2016
AST @AST_News
Just In Time Testing with @RobertASabourin #CAST2016
I collect test ideas and if they are important enough they become test objectives
AST @AST_News
We don’t need to dominate each other with our vocabulary. We can discuss what each of us mean @jamesmarcusbach #CAST2016
AST @AST_News
Accidentally stumbling into unexpected features, trained myself to throw weird things in to see what you discover @jamesmarcusbach #CAST2016
AST @AST_News
A lot of the fun of my job is introducing people to their own skills. @jamesmarcusbach #CAST2016
AST @AST_News
I don’t want to bully, forcing others to use my words. I suggest words for activities to be more precise. @jamesmarcusbach #CAST2016
AST @AST_News
Test framing = tracing testing activity back to value for the client. Every little thing you do makes sense @jamesmarcusbach #CAST2016
AST @AST_News
Common pattern: people who love writing tools think we can save the world w/tools, less patience of testing skill @jamesmarcusbach #CAST2016
AST @AST_News
As a person who loves tools & steeped in testing, I know being obsessed w/tool can make it hard to see value @jamesmarcusbach #CAST2016
AST @AST_News
Society is willing to accept insecure software and only blame me a little bit? @jamesmarcusbach #CAST2016
AST @AST_News
Does deep testing ever happen in #ContinuousDelivery ? Problem in field, getting hacked may motivate it afterward @jamesmarcusbach #CAST2016
AST @AST_News
Rollback capability gives us a way to remove failures escaping incremental testing. @jamesmarcusbach #CAST2016 #ContinuousDelivery
AST @AST_News
Making only a tiny change at a time means release is mostly things that were already tested @jamesmarcusbach #CAST2016 #ContinuousDelivery
AST @AST_News
Continuous development and deployment is trying to maximize epistemic testability at all times @jamesmarcusbach #CAST2016
Duncan Nisbet @DuncNisbet
I’m getting conference envy as a result of reading tweets from #CAST2016. Have a great time guys and I will get there one year…
Neil Studd @neilstudd
Recommendation of book “Seeing Like A State” from @michaelbolton with reference to review by @vgr: http://www.ribbonfarm.com/2010/07/26/a-big-little-idea-called-legibility/ … #CAST2016
Hilary aka H-Bomb @g33klady
Testers exist to light the way @jamesmarcusbach #CAST2016
AST @AST_News
Some things are more testable when you’ve already tested them. Smaller knowledge gap
@jamesmarcusbach #CAST2016
AST @AST_News
Epistemic testability: What we know vs what we need to know
@jamesmarcusbach #CAST2016
brendan connolly @theBConnolly
Finding test Unity through intersection of experience and skills. Boom tutorial day @ #Cast2016
AST @AST_News
In management, you have lots of power that if you use could destroy the relationship.
@jamesmarcusbach #CAST2016
AST @AST_News
Management is really hard, takes special patience and skill.
@jamesmarcusbach #CAST2016
Hilary aka H-Bomb @g33klady
heuristics of software testability reference sheet http://goo.gl/vW7Q6T #notetoself #CAST2016 @jamesmarcusbach
AST @AST_News
Managing team? Some team members may expect everyone to do the same thing.
@jamesmarcusbach #CAST2016
AST @AST_News
For test team, separate people who are curious and self-critical? Get people aligned with what personality likes @jamesmarcusbach #CAST2016
AST @AST_News
Lots of negative emotions interrupts your thinking. Intellectual achievement? Manage your emotions. @jamesmarcusbach #CAST2016
AST @AST_News
Situational leadership: lead people the way they need to be led, not one-size-fits-all
@jamesmarcusbach #CAST2016
Hilary aka H-Bomb @g33klady
Curiosity (unjustified learning) + self criticality (but not too critical to try things) make a great tester @jamesmarcusbach #CAST2016
AST @AST_News
Want testers who are self-critical? Believe being successful is possible while developing skill. @jamesmarcusbach #CAST2016
AST @AST_News
Want testers who are curious? Unjustified learning is curiosity. Play/fun helps finding things. @jamesmarcusbach #CAST2016
AST @AST_News
Intellectual achievement: Don’t stop until after you’ve tried. Then you can say it’s too hard. @jamesmarcusbach #CAST2016
Hilary aka H-Bomb @g33klady
about 1/5th of the time, something that looks impossible is doable. Just don’t stop until after you’ve tried @jamesmarcusbach #CAST2016
Neil Studd @neilstudd
First part of today’s Testopsies tutorial with @michaelbolton, what does testing look like (to us)? #CAST2016
AST @AST_News
Analyzing testability? Code should be a part of that. Even without coding knowledge can read comments in the code @jamesmarcusbach #CAST2016
AST @AST_News
Why look at code? Implementations make a huge difference in what we need to test. @jamesmarcusbach #CAST2016
Hilary aka H-Bomb @g33klady
even if you don’t code, you should be able to read code. Understand what you can @jamesmarcusbach #CAST2016
Hilary aka H-Bomb @g33klady
I used to believe that all testers should code. I was wrong about that – @jamesmarcusbach #CAST2016
AST @AST_News
Incorrect assumption is not the same as unreasonable assumption. Can deal with incorrect assumptions. @jamesmarcusbach #CAST2016
Kwality Rules @KwalityRules
Adult social skills and reliability are often in opposition to the skills of testing (paraphrased) @jamesmarcusbach #CAST2016
AST @AST_News
“No wrong answers”? Logical contradictions, Interpretations, Espitemology … 10 year olds know their stuff! 😉 @jamesmarcusbach #CAST2016
Hilary aka H-Bomb @g33klady
kids are natural testers – it is by testing that we learn to become adults and be alive – interpretation @jamesmarcusbach #CAST2016
AST @AST_News
Some non-testers may consider the world an easy place to navigate. Interpretation matters in evaluation. @jamesmarcusbach #CAST2016
AST @AST_News
Sometimes you are incidentally performing a test w/o realizing it, e.g. calculator bursts into flames @jamesmarcusbach #CAST2016
AST @AST_News
Doing an activity for the purpose of eventually performing a test (e.g. reading specification) is testing @jamesmarcusbach #CAST2016
AST @AST_News
Distinguish between “testing” and “performing a test” in conversation. Many activities go into testing. @jamesmarcusbach #CAST2016
AST @AST_News
“Ubiquitous skill” instead of “common sense” to be more precise that we all have it, not risky. @jamesmarcusbach #CAST2016
AST @AST_News
Simplify: Close off potential doorways of difficulty by confirming client is okay with this approach. @jamesmarcusbach #CAST2016
Hilary aka H-Bomb @g33klady
What makes things hard to test: subjective experience, tester ignorance, nut sure what they value @jamesmarcusbach #CAST2016
AST @AST_News
The more limited that you make it, the easier that it is to test. Make it smaller & simpler to make easy to test @jamesmarcusbach #CAST2016
Hilary aka H-Bomb @g33klady
you can’t test for “will” because that’s forever into the future @jamesmarcusbach #CAST2016
AST @AST_News
Word choice may matter: “are” is happening now. “can”? one success means it’s possible @jamesmarcusbach #CAST2016
AST @AST_News
What is “hard to test”? What makes it hard? Can you tell what the elements of testability are without being told?@jamesmarcusbach #CAST2016
AST @AST_News
#CAST2016 Testability tutorial with @jamesmarcusbach
Begin with intuition
What’s hard to test? 3 examples
What is easy to test? 3 examples
Hilary aka H-Bomb @g33klady
Heuristics of Testability http://goo.gl/rUWMT9 @jamesmarcusbach #notetoself #CAST2016
Hilary aka H-Bomb @g33klady
in @jamesmarcusbach testability tutorial, trying to think of things that are tough to test #CAST2016 – can’t think
Neil Studd @neilstudd
Black Box Puzzles mentioned at #CAST2016 Lean Coffee for aiding curiosity http://blackboxpuzzles.workroomprds.com @workroomprds
Neil Studd @StudleyUK
Kicking off my first Lean Coffee session on this side of the Atlantic! #CAST2016
AST @AST_News
Yesterday’s #TestRetreatYVR was a great way to start out our #CAST2016 week!
https://www.associationforsoftwaretesting.org/2016/08/07/testretreatyvr/ …
Testing Retreat
AST @AST_News
Sysadmins more likely to use command line. Programmers may. Build credibility with them by learning command line. #TestRetreatYVR #CAST2016
Neil Studd @neilstudd
Don’t become obsessed with the things you CAN’T control. Demonstrate influence, where you can! Acta non verba. #TestRetreatYVR #CAST2016
Neil Studd @neilstudd
Pay attention to what [managers] reward, not what they SAY they reward. #TestRetreatYVR #CAST2016
Neil Studd @neilstudd
Work out how to create a system which rewards progress/achievement, shift expectations, drives behavioural change. #TestRetreatYVR #CAST2016
Neil Studd @neilstudd
There’s more to developing people than simply giving them new skills. #TestRetreatYVR #CAST2016
Neil Studd @neilstudd
The “Six Boxes Model” being presented as a way of encouraging engagement http://sixboxes.com #TestRetreatYVR #CAST2016
AST @AST_News
Checklist that started off good got too big and no longer valuable. Prune it: emergent prioritized list of risks #TestRetreatYVR #CAST2016
AST @AST_News
Consider continuous improvement book: Black Box Thinking by Matthew Syed http://www.matthewsyed.co.uk/books/
#TestRetreatYVR #CAST2016
AST @AST_News
Over time losing lessons learned over time? How do we retain things we’ve experienced (successes, failures)? #TestRetreatYVR #CAST2016
AST @AST_News
Process documents? If it’s important, do it more often. Maybe we don’t need this documentation if it sits unused. #TestRetreatYVR #CAST2016
AST @AST_News
Process improvement checklists attempting to predict future risks based on prior emergent risks? #TestRetreatYVR #CAST2016
AST @AST_News
Eliminating your blind spots? Talking to Support for info about how people really use the software #TestRetreatYVR #CAST2016
Neil Studd @neilstudd
One of the best things about #TestRetreatYVR, having deep discussion with peers about issues that are actually affecting you. #CAST2016
AST @AST_News
Using testing mnemonics as a checklist of things to consider? similar to a shopping list #TestRetreatYVR #CAST2016
AST @AST_News
People are developing for the thing they’re doing right now but may have lost context. Consider time passing #TestRetreatYVR #CAST2016
AST @AST_News
Using manual test scripts to teach someone the system before developing exploratory testing as a skill #babysteps
AST @AST_News
Turning manual test scripts into a workbook that wasn’t used purely for testing, requested by other disciplines #TestRetreatYVR #CAST2016
Claire Moss @aclairefication
Implementing #ContextDrivenTesting at work: lots of sharing experiences
#TestRetreatYVR #CAST2016
Neil Studd @neilstudd
Interesting talk about knowing the boundaries in your app’s architecture; are you testing the CMS or your code? #CAST2016 #TestRetreatYVR
AST @AST_News
Sample context’s Progress reports from toolset not necessarily good metrics, just ones they were used to having #TestRetreatYVR #CAST2016
AST @AST_News
Sample #context started with Session-Based Test Management (SBTM) but customized in the existing workitem toolset #TestRetreatYVR #CAST2016
AST @AST_News
Sample context: Wanted #ExploratoryTesting replacing 2 wk process running manual scripts that yielded very little #TestRetreatYVR #CAST2016
AST @AST_News
#ContextDrivenTesting on the job: Skilled activity may look chaotic to observer, so can add layer of visibility #TestRetreatYVR #CAST2016
AST @AST_News
OH: Most software testers [at CAST?] have a fairly significant problem with authority #TestRetreatYVR #CAST2016
AST @AST_News
Do you think about “being in trouble”? Trying to avoid trouble by meeting deadline, etc #TestRetreatYVR #CAST2016
AST @AST_News
Can you share test ideas with developers before they start coding? Test ideas added to stories? #TestRetreatYVR #CAST2016
AST @AST_News
Asking questions can eventually stop being a vulnerable point and starts being a strategic point #TestRetreatYVR #CAST2016
AST @AST_News
I don’t understand what the developers are saying.
Ask them to explain it to you.
#TestRetreatYVR #CAST2016
AST @AST_News
Pairing skill: senior pair explaining & junior pair asking for clarification
Hard to be vulnerable when learning?
#TestRetreatYVR #CAST2016
AST @AST_News
Being interested in doing what another teammate does may help w/integrating into the team. Not everyone likes it #TestRetreatYVR #CAST2016
AST @AST_News
Getting read access to the code repository: can look at comments, commit frequency, etc #TestRetreatYVR #CAST2016
AST @AST_News
Overcome language barrier: Learn how to read and to speak code. Don’t have to create code. #TestRetreatYVR #CAST2016
AST @AST_News
My question for you is “How patient are you?” May take a year or more to build relationships #TestRetreatYVR #CAST2016
AST @AST_News
OH: Developer “surprised” that there’s documentation… teasing tester about reading it #TestRetreatYVR #CAST2016
AST @AST_News
Developers may feel more comfortable communicating with each other about concerns than people in other roles #TestRetreatYVR #CAST2016
Neil Studd @neilstudd
Session les by @CSBrands about “Testing in the Dev Room”, how to break down barriers #CAST2016 #TestRetreatYVR
AST @AST_News
How do you get technical info? Developer notes included in your work tracking system? Conversations? #TestRetreatYVR #CAST2016
AST @AST_News
Tester being in earshot of developers helps with understanding the flow of the work #TestRetreatYVR #CAST2016
AST @AST_News
One environment: team-level and leadership-level want to be agile, middle hierarchy want to stay waterfall #TestRetreatYVR #CAST2016
AST @AST_News
“Dev room”? Physical distance: development room with a hallway adjacent for tester offices #TestRetreatYVR #CAST2016
AST @AST_News
What are other people doing when a tester works with development? Looking for approaches @csbrands
#TestRetreatYVR #CAST2016
AST @AST_News
Making time for collaboration? Trying pairing a tester with a developer to do tasks. #TestRetreatYVR #CAST2016
Neil Studd @neilstudd
Great talk from @AshColeman30 – the future of testing isn’t purely in the hands of those with 15+ years exp. Remember the 15- too! #CAST2016
Claire Moss @aclairefication
#TestRetreatYVR #unconference marketplace about to start #TestRetreat2016 #CAST2016