
Daniel Maslyn
Specialises In
ダニエル・マスリンは、情熱的でクリエイティブなソフトウェアテストの専門家であり、実践的な運用テストの役割からテスト管理職に至るまで、20年以上の経験を持っています。様々なテスト手法、テクニック、テストパラダイムに精通しています。CATSアジャイルテスターの認定を受けており、その他のテスト技法や手法の認定、さまざまなマネジメント認定を受けていますが、型にはまらず、常識を覆すような挑戦をし続けています。
-
keyboard_arrow_down
Reaching the “Big Picture” In Testing and Quality / テストと品質における「全体像(ビッグピクチャー)」への到達
90 Mins
Keynote
Beginner
“When one looks to closely one sees too much, When one looks from far away one does not see enough, When one learns to look from the right distance, one sees the solutions” Maslyn - 2023
Our profession has no set rules. Shouldn’t it have something common to all practitioners though? There are methods and processes but there is no one method that can claim to be complete and take the place of common sense. One must learn to master their own ship of testing based on their natural talents for curiosity and experimentation tempered with smart choices in their years of experiences both positive and negative that shaped their learning process. I know of no one who said when they were little, they wanted to grow up to be a “tester” but I know many who found themselves in the situation to take on a massive responsibility to test systems which our fellow human beings rely upon and interacts with for mission critical processes day in and day out. Good testing is not easy. If it were, solely automated tools and machines would already be doing it. The real act of testing and quality management still requires the ability to focus sometimes quickly and efficiently one the smallest of details while still being able to in an instant zoom out and not lose the forest through the tress. How can we develop this “Testing Zoom”. How do we take what seems like a show stopping defect with no solution or a lack of test data methods that present a possible show stopping issue an project defect and turn it into an opportunity and victory and even learn to improve in our automation, tools and skills to tackle harder and more difficult problems? We need to learn to work as a team and have a vision that is calibrated to take in the entire picture and the various aspects which are not just technological but very human indeed. You cannot learn this “test zooming” in a book. If it were possible to condense these years of learning into a book or method or lecture, the craft would not be worthwhile. Instead, it must be introduced and the mind and body must be trained over the years not unlike learning a martial art or music instrument. This requires sometimes following a strict set of rules and methods and then requires the tester to be willing to engage their intuition and senses and logic in many ways they probably never thought they were capable of. Sometimes these talents only come out when one is facing what seems like a seemingly insurmountable testing task or challenge. Only then does the testers innate skills come to bear. Testing and a true Quality Mindset require a living and learning approach that is not only based on tools and methods and context but also on empathy and adjusting the “zoom” and focus of your efforts to the right distance to get the needed balance and understanding of “the big picture”. But what is the “big picture”? Is it just the territory of the projects we find ourselves tasks with carrying out or is it sometimes in the greater whole of our societies and world where we have chosen to fulfill the testing roles we have to carry out? Why do some thrive in these roles and others seems to only endure them? And how does knowing how to learn this talent of seeing the whole and the parts as one develops. This session will explore these questions and hopefully give you the answers for yourself. Let’s reach for the big Picture together.
「近くから視ると多くを見すぎ、遠くから視ると十分に見えず、適切な距離で視ることを学ぶと、解決策が見つかる」ダニエル・マスリン - 2023
私たちの職業には決まったルールがありません。しかし、すべての実践者に共通する何かがあってもいいのではないでしょうか?手法やプロセスはありますが、完全であると言い切れる、常識に代わる方法はありません。人は、好奇心と実験に対する生まれつきの才能を、長年の経験の中で鍛え、自分自身のテストという船を使いこなすことを学ばなければなりません。そして、その学習プロセスを形成した、肯定的、否定的な両方の経験の中で賢い選択をします。
幼い頃から「テスターになりたい」と言う人はいないでしょう。しかし、私は、毎日毎日ミッションクリティカルなプロセスに依存し、相互作用するシステムをテストするという、大きな責任を引き受ける状況にある人にたくさん出会ってきました。
G.O.O.Dテストは簡単ではありません。もしそうなら、自動化されたツールや機械がすでに行っているはずです。テストや品質管理には、時には素早く、時には効率よく、細かいところまで集中し、時には瞬時にズームアウトし、木を見ながらも森を見逃さない能力が必要なのです。
この「Testing Zoom」をどのように開発すればよいのでしょうか?解決策もなく、テストデータの不足もあり、プロジェクトの欠陥となりうるような、目も当てられないような不具合を、どのようにしてチャンスと勝利に変え、さらに自動化やツール、スキルを向上させて、より困難で難しい問題に取り組めるようになるのでしょうか?
私たちは、チームとして働くことを学び、全体像と、技術的な面だけでなく人間的な面も含めたさまざまな側面を取り込むための調整されたビジョンを持つ必要があるのです。この 「Testing Zoom」は本では学べません。 もし、こうした長年の学習を本やメソッド、講義に凝縮することが可能なら、この技術に価値はないでしょう。代わりに、武術や楽器の習得と同じように、導入して何年もかけて心と体を鍛えなければならない。そのためには、時には厳しいルールやメソッドに従った上で、直感や感覚、論理を駆使して、自分では思いもよらなかったような方法で挑戦することが求められます。
このような才能は、一見すると乗り越えられないようなテスト作業や課題に直面したときに初めて発揮されることがあります。その時初めて、テスターの生来のスキルが発揮されるのです。
テストと真の品質マインドセットは、イキイキと学ぶアプローチを必要とするのです。ツールやメソッドやコンテキストに基づくだけでなく、共感し、必要なバランスと「全体像(ビッグピクチャー)」の理解を得るために、自分の努力の「ズーム」と焦点を適切な距離に調整することでもあります。
しかし、「全体像(ビッグピクチャー)」とは何でしょうか?それは、私たち自身が遂行しなければならないプロジェクトの領域だけなのでしょうか?それとも、私たちが遂行しなければならないテストの役割を果たすことを選択した社会や世界のより大きな全体像のことなのでしょうか?なぜ、このような役割の中で成功する人もいれば、耐えるだけの人もいるのでしょうか?そして、全体と部分を見渡す才能を身につけるにはどうしたらよいのでしょうか?このセッションでは、このような疑問について探求し、できれば皆さん自身がその答えを得られるようにしたいと思います。
一緒に全体像(ビッグピクチャー)へ到達しましょう!
-
keyboard_arrow_down
G.O.O.D Testing is Important for Everyone / G.O.O.D.テストは誰にとっても大切
90 Mins
Keynote
Beginner
What is G.O.O.D. Testing? And why is it Important for Everyone?
G.O.O.D.テストとは何か?そして、なぜそれが誰にとっても大切なのか?
Whether your testing involves automation or manual testing, agile or traditional methods, dev ops or waterfall or whatever the context, the importance of not only the craft of testing but also the impact of testing and its purpose is worth considering. For years, we have been looking to make testing more efficient and more automated which of course has its obvious advantages, but what aspects of testing have not yet been developed? What good is it to remove defects out of systems that are at their core designed poorly or designed for questionable purposes? Is testing helping or hindering humanity if it enables systems that are designed dangerously or have hidden elements that hinder basic rights of their end users or have impact on important issues such as privacy, security or confidentiality.
テストが自動か手動か、アジャイルか伝統的な手法か、DevOpsかウォーターフォールか、どんな文脈であれテストの技術だけでなく、テストの影響とその目的の重要性は考える価値があります。何年もの間、私たちはテストをより効率的に、より自動化することに目を向けてきました。もちろん、明らかな利点はありますが、テストのどの側面がまだ開発されていないのでしょうか?コアの設計が貧弱だったり、疑わしい目的のために設計されたシステムから欠陥を取り除くことに、どんな意味があるのでしょうか?もし、危険な設計があったり、エンドユーザーの基本的な権利を妨げたる隠された要素を持っていたり、プライバシー、セキュリティ、機密保持などの重要な問題に影響を与えたりするようなシステムが有効になる場合、テストは人類の役に立つでしょうか、それとも妨げになるのでしょうか?
If you are also a Tester who is comfortable in the technical and business aspects of your testing but still feels there is something more to consider when we speak of “Quality” of systems, perhaps a look at my proposed G.O.O.D. Testing points could help.
もしあなたが、テスターとして技術面やビジネス面では満足しているが、システムの「品質」についてもっと考えるべきことがあると感じているなら、私が提案するG.O.O.D.テストのポイントをご覧になれば、きっとお役に立てるでしょう。
G.O.O.D. Testing involves 4 basic principles, it:
G.O.O.D.テストには、4つの基本原則があります。
- G: Gives transparent insights into the quality and risks of the system to ALL stakeholders
- O: Observes the quality of the system not only in terms of verification or validation and defects but also in terms of the impact of the system in society at large
- O: Opens the doors to ask questions about the intended use of the system in relation to the broad set of end users
- D: Determines testing scenarios which measure the Quality of systems in terms of ethical characteristics such as safety for the end users in terms of privacy, security and confidentiality among others.
- G: すべてのステークホルダーに対して、システムの品質とリスクに関する透明性のある洞察を提供する。(Give)
- O: システムの品質を、検証や妥当性確認だけでなく、システムが社会全体に与える影響も含めて観察する 。(Observe)
- O: 幅広いエンドユーザーに関連して、システムの使用目的について質問するための扉を開く(Open)
- D:エンドユーザーに対する安全性(例えば、プライバシー、セキュリティ、機密性)など、倫理的特性の観点からシステムの品質を測定するテストシナリオを決定する。(Determine)
Especially in these times, where a larger amount of the population is forced to use digital platforms, the responsibility of testers to test G.O.O.D. becomes more apparent. The standards for releasing other physical, mechanical or pharmaceutical systems requires consideration for the safety of end users. Should not some standards also be applied to software when the software is of a nature that impacts the well-being of the end users or society at large?
特に、より多くの人がデジタルプラットフォームを使わざるを得ないこの時代、G.O.O.D.をテストするテスターの責任はより明白になっています。物理的または機械的なシステムや、製薬システムをリリースをするための基準では、エンドユーザーの安全性に配慮する必要があります。ソフトウェアがエンドユーザーや社会全体の幸福に影響を与える性質のものであるならば、ソフトウェアにも何らかの基準が適用されるべきではないでしょうか?
Imagine a time when systems are tested G.O.O.D. and if they do not pass the test, perhaps they not released or used “at your own risk” because they don’t meet the criteria of not only Quality but also of what is “Good” for the end user.
Are you testing G.O.O.D.? Or are you just Testing?
システムがG.O.O.D.でテストされていることを想像してください。 またテストに合格しなければ、おそらくリリースされないか、品質だけでなくエンドユーザーにとって「良い」という基準も満たしていないため「自己責任」で使われるでしょう。
G.O.O.D.のテストをしていますか?それともただのテストですか?
-
No more submissions exist.
-
No more submissions exist.