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

Building a Quality-First Culture: From Skills t...

Building a Quality-First Culture: From Skills to Shared Values

品質は単なるQAの責任ではなく、共有されたマインドセットです。
このセッションでは、強力なQAスキルと品質の文化がどのようにチームを調整し、コラボレーションを改善し、より良い成果を促進するかを探ります。また、品質を日常の業務に組み込み、クロスファンクショナルチームに影響を与え、品質を誰もが所有する価値にする方法を学ぶためのケーススタディも紹介します。

More Decks by LINEヤフーTech (LY Corporation Tech)

Other Decks in Business

Transcript

  1. 8IZ2VBMJUZ.BUUFST Build Trust and Customer Satisfaction Brand Reputation Save costs

    and Improve Time-to-market Faster delivery Better Collaboration Proactive Mindset Business Impact Team Impact
  2. • What’s the goal of this feature or story? •

    Who’s the end user, and what problem are they facing? • What does success look like? How can we measure it? Intent “What are we trying to solve?” • What are the main use cases and edge cases? • What happens if the user enters invalid input? • What should not happen? Behavior “What should it do?” • Are there any business rules, validation, or dependencies? • What's out of scope? • Are there performance, security, or platform constraints? Constraints “What are the boundaries?” • What’s the acceptance criteria of the story? • Can we observe or measure the expected behavior? • How will we test it? Testability “How can we validate it?” • What's the impact if this fails? • What integrations or systems could break? • Are there any unstable areas or hidden assumptions? Risk “What could go wrong?” 2"4LJMMT"OBMZUJDBMUIJOLJOH .ZCMVFQSJOUPGRVFTUJPOTBTB2"UPDMBSJGZSFRVJSFNFOUT
  3. #VJMEJOH2VBMJUZ'JSTU$VMUVSF 4UBSUJOHGSPN2"TLJMMT BOEDSFBUFTIBSFEWBMVFTUPUFBNBOECVTJOFTT QA Skill Cross- functional Impact Business Impact

    "OBMZUJDBM UIJOLJOH 3PPUDBVTF *EFOUJGZJOH %SJWJOH 1SPBDUJWFUFBN DVMUVSF *TTVF1SFWFOUJPO 4BWFUJNFBOE DPTU 3FEVDF%FGFDUT
  4. 4QFDJGJDBUJPOCZ&YBNQMFT $PMMBCPSBUJPO$MBSJUZ1SFWFOUJTTVFT 1SPEVDU 0XOFS #BDLFO E%FW 'SPOUFO E%FW 696* %FTJHOF

    S *XBOUUPBMMPXVTFSTUPJOQVU DPVQPOEJTDPVOUDPEFPO 0SEFSGPSNQBHF *TEJTDPVOUDPEFBGMBUBNPVOU PSQFSDFOUBHFPSDBOCFCPUI 8IBUJGEJTDPVOUDPEFJT JOWBMJE IPXTIPVMEXF EJTQMBZJU 8IFSFJOUIFVTFSKPVSOFZ EPFTUIJTGFBUVSFBQQFBS 2" -FU`TXSJUFFYBNQMFT
  5. 4QFDJGJDBUJPOCZ&YBNQMFT #SFBLJOHEPXOGSPNBTFOUFODFPGSFRVJSFNFOUUPFYBNQMFT 4DFOBSJP (JWFO 8IFO 5IFO Valid discount code (flat

    value only) Cart amount = 100 THB and a valid code “SAVE10” for 10 THB discount Call quote order API with “SAVE10” Total amount = 100-10 = 90 THB Invalid discount code Cart amount = 100 THB and an invalid code “AAA” Call quote order API with “AAA” API returns “invalid code” and total remains 100 THB Expired discount code Cart amount = 100 THB and an expired code “EXP” Call quote order API with “EXP” API returns “Code expired” and total remains 100 THB Check display if discount code is valid Cart amount = 100 THB A valid code “SAVE10” for 10 THB discount User applies code “SAVE10” Display discount = 10 THB and total = 90 THB Check display if discount code is invalid Cart amount = 100 THB An invalid code “AAA” User applies code “AAA” Display error message and total = 100 THB … … … …
  6. #VJMEJOH2VBMJUZ'JSTU$VMUVSF 4UBSUJOHGSPN2"TLJMMT BOEDSFBUFTIBSFEWBMVFTUPUFBNBOECVTJOFTT QA Skill Cross- functional Impact Business Impact

    $PMMBCPSBUJPO BOE $PNNVOJDBUJPO 5SBOTQBSFODZ BOEUSVTUHSPXT *NQSPWF %FWFMPQNFOU 5JNFBOE 1SPDFTT 4IBSFE PXOFSTIJQ #FUUFSUJNFUP NBSLFU 'BTUFS 'FFECBDL
  7. 3FBMFYBNQMF Payment Service LINE Shopping Payment Gateway Make order Settlement

    system (3rd party) Buyer Seller T+1 T T T+5 T+6 -> Verify Financial documents T+5 (3rd party) Previously, waited for ~ 6 days from creating transaction until settlement success !!! T
  8. 3FBMFYBNQMF Payment Service LINE Shopping Payment Gateway Make order Settlement

    system (mocked) Buyer Seller T T T T T -> Verify Financial documents T (mocked) Currently, we got settlement success data in the same day !!! Replaced with Data Feeder to generate daily transactions