Slide 1

Slide 1 text

ఆࣜԽͱࣗಈԽʹ औΓ૊Έ·͢ͱ͍͏࿩ @nametake

Slide 2

Slide 2 text

͜ͷεϥΠυͷ໨త

Slide 3

Slide 3 text

͜ͷεϥΠυͷ໨త • ࣗಈςετͷ࢓૊ΈͷσϞ • ಋೖʹ͋ͨͬͯͷ՝୊ͷڞ༗ • QAνʔϜͱ࣮ͯ͠ݱ͍ͨ͜͠ͱͷڞ༗ • QAνʔϜ͕΍Δӡ༻ͷڞ༗ • ࢖͍ํͷઆ໌ - ผ్PdM޲͚ʹߦ͍·͢

Slide 4

Slide 4 text

ը໘ڞ༗Λͯ͠ ࣗಈςετͷσϞ

Slide 5

Slide 5 text

͜Ε͸ͨͩͷ ಓ۩ͷ঺հ

Slide 6

Slide 6 text

ͳͥ͜ΕΛ ༻ҙ͔ͨ͠

Slide 7

Slide 7 text

ͦͬͪͷ΄͏͕ॏཁ

Slide 8

Slide 8 text

എܠ

Slide 9

Slide 9 text

Ξϧϓ಺෦Ͱͷ QAͷऔΓ૊Έ

Slide 10

Slide 10 text

ΞδϟΠϧ ςεςΟϯά

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

͚ͬͪͩ͜ͰςετΛ ͢ΔΜ͡Όͳͯ͘ɺ

Slide 13

Slide 13 text

ͬͪ͜ͷஈ֊Ͱ΋ςετ͸ Ͱ͖ΔΑͶɺͱ͍͏ߟ͑ํ

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

࣮ྫϚοϐϯά ड͚ೖΕཁ݅࡞੒

Slide 16

Slide 16 text

6OJU5FTU 
 1PTUNBO 735 ίʔυϨϏϡʔ FUDʜ

Slide 17

Slide 17 text

ΞδϟΠϧςετͷ ੔ཧͷͨΊͷಓ۩

Slide 18

Slide 18 text

ΞδϟΠϧςετ ࢛৅ݶ

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

ࣾ಺ͷ࡞ۀΛ Ϛοϐϯάͯ͠ΈΔ

Slide 22

Slide 22 text

No content

Slide 23

Slide 23 text

Ϣχοτςετ 1PTUNBO ίʔυϨϏϡʔ 735

Slide 24

Slide 24 text

Ϣχοτςετ 1PTUNBO ίʔυϨϏϡʔ 735 ड͚ೖΕςετ ࣮ྫϚοϐϯά γεςϜςετ

Slide 25

Slide 25 text

Ϣχοτςετ 1PTUNBO ίʔυϨϏϡʔ 735 ࣮ྫϚοϐϯά ड͚ೖΕςετ "VUJGZͷճؼςετ ड͚ೖΕςετ γεςϜςετ

Slide 26

Slide 26 text

Ϣχοτςετ 1PTUNBO ίʔυϨϏϡʔ 735 ࣮ྫϚοϐϯά "VUJGZͷճؼςετ ΫΤϦ؂ࢹ Τϥʔϩά؂ࢹ ηΩϡϦςΟςετ ड͚ೖΕςετ ड͚ೖΕςετ γεςϜςετ

Slide 27

Slide 27 text

Ϣχοτςετ 1PTUNBO ίʔυϨϏϡʔ 735 ࣮ྫϚοϐϯά "VUJGZͷճؼςετ ΫΤϦ؂ࢹ Τϥʔɾϩά؂ࢹ ηΩϡϦςΟςετ ड͚ೖΕςετ ड͚ೖΕςετ γεςϜςετ શ෦ຒ·ͬͯ

Slide 28

Slide 28 text

ຒ·ͬͯ͸͍Δ͕ Ͱ͖͍ͯͳ͍͜ͱ

Slide 29

Slide 29 text

Ϣχοτςετ 1PTUNBO ίʔυϨϏϡʔ 735 ࣮ྫϚοϐϯά "VUJGZͷճؼςετ ΫΤϦ؂ࢹ Τϥʔϩά؂ࢹ ηΩϡϦςΟςετ ड͚ೖΕςετ ड͚ೖΕςετ γεςϜςετ

Slide 30

Slide 30 text

Ϣχοτςετ 1PTUNBO ίʔυϨϏϡʔ 735 ࣮ྫϚοϐϯά "VUJGZͷճؼςετ ΫΤϦ؂ࢹ Τϥʔϩά؂ࢹ ηΩϡϦςΟςετ ड͚ೖΕςετ ड͚ೖΕςετ γεςϜςετ

Slide 31

Slide 31 text

Ϣχοτςετ 1PTUNBO ίʔυϨϏϡʔ 735 ࣮ྫϚοϐϯά "VUJGZͷճؼςετ ΫΤϦ؂ࢹ Τϥʔϩά؂ࢹ ηΩϡϦςΟςετ ड͚ೖΕςετ ड͚ೖΕςετ γεςϜςετ ٕज़తͳղܾࡦͷ ಋೖ͕Ͱ͖͍ͯͳ͍

Slide 32

Slide 32 text

ͳ͍ͥͯ͠ͳ͍͔

Slide 33

Slide 33 text

Q2ྖҬʹରԠ͢Δ ղܾ࡞ͷ໰୊

Slide 34

Slide 34 text

Q2ྖҬͷಛ௃

Slide 35

Slide 35 text

ςετର৅ͷ ந৅౓͕ߴ͍

Slide 36

Slide 36 text

͜ͷந৅౓ͷதͰ ಘΒΕΔ۩ମ

Slide 37

Slide 37 text

ΦϖϨʔλʔ͕ ࣮ࡍʹߦ͏ૢ࡞

Slide 38

Slide 38 text

ΦϖϨʔλʔͷ ࣮ࡍͷૢ࡞ʹ͍ۙ ྖҬͰͷςετ͕ ඞཁ

Slide 39

Slide 39 text

࣮ࡍͷૢ࡞ʹ ͚ۙͮΔͨΊͷ ٕज़తͳղܾࡦ

Slide 40

Slide 40 text

E2Eςετ (End to End Test)

Slide 41

Slide 41 text

ʲิ଍ʳ ͜ͷεϥΠυ಺ʹ͓͚ΔE2E͸ “࣮ࡍͷγεςϜʹରͯ͠ ΦϖϨʔλʔ͕ߦ͏ૢ࡞” ͱ͍͏ఆٛͰਐΊ·͢

Slide 42

Slide 42 text

E2Eςετͷ՝୊

Slide 43

Slide 43 text

࡞੒ɾ࣮ߦ࣌ؒ ӡ༻ɾमਖ਼౳ ͋Γͱ͋ΒΏΔ ίετ͕ߴ͍

Slide 44

Slide 44 text

No content

Slide 45

Slide 45 text

໨తΛຬͨ͢ςετ ಺༰ʹͳ͍ͬͯͳ͍ͱ E2E͸ͨͩίετ͕ ॏ͍͚ͩʹͳΔ

Slide 46

Slide 46 text

Ϣχοτςετ 1PTUNBO ίʔυϨϏϡʔ 735 ࣮ྫϚοϐϯά "VUJGZͷճؼςετ ΫΤϦ؂ࢹ Τϥʔɾϩά؂ࢹ ηΩϡϦςΟςετ ड͚ೖΕςετ ड͚ೖΕςετ γεςϜςετ

Slide 47

Slide 47 text

ͦ΋ͦ΋ࣗಈԽ͕ ໨తͰ͸ͳ͘ ސ٬ͷཁ๬͕ ຬͨͤΔ͔͕؊ཁ

Slide 48

Slide 48 text

ސ٬ͷཁ๬Λ ຬͨͨ͠ཁ͕݅ ࡞੒Ͱ͖Δঢ়ଶʹ ͳ͍ͬͯΔඞཁ

Slide 49

Slide 49 text

ৼΔ෣͍ۦಈ։ൃ (BDD)ͷ ϓϥΫςΟεͰ΋ ݴٴ͞Ε͍ͯΔ

Slide 50

Slide 50 text

No content

Slide 51

Slide 51 text

lൃݟz্͕ख͘Ͱ͖ͳ͍ͱ ఆࣜԽ΋ࣗಈԽ΋ޮՌ͕ߴ͘ͳΒͳ͍

Slide 52

Slide 52 text

ίετΛ෷ͬͯ·Ͱ E2EΛಋೖ͢Δ ҙຯ͸͋Δͷ͔

Slide 53

Slide 53 text

͋Δ(͸ͣ)

Slide 54

Slide 54 text

ཁ݅ͱ։ൃΛ ܨ͛ΒΕΔ

Slide 55

Slide 55 text

No content

Slide 56

Slide 56 text

࣮ྫϚοϐϯά ड͚ೖΕཁ݅࡞੒

Slide 57

Slide 57 text

࣮ྫϚοϐϯά ड͚ೖΕཁ݅࡞੒ 6OJU5FTU 
 1PTUNBO 735 ίʔυϨϏϡʔ FUDʜ

Slide 58

Slide 58 text

࣮ྫϚοϐϯά ड͚ೖΕཁ݅࡞੒ 6OJU5FTU 
 1PTUNBO 735 ίʔυϨϏϡʔ FUDʜ ͜͜ʹ伱͕ؒ͋Δ

Slide 59

Slide 59 text

࣮ྫϚοϐϯά ड͚ೖΕཁ݅࡞੒ 6OJU5FTU 
 1PTUNBO 735 ίʔυϨϏϡʔ FUDʜ ͜͜Λࠓ͸ ίϛϡχέʔγϣϯͰ ຒΊͯΔ

Slide 60

Slide 60 text

ਓ͕૿͑Δͱ ίϛϡχέʔγϣϯ ίετ͸ Ͳ͏ͯ͠΋্͕Δ

Slide 61

Slide 61 text

ਓ͕ؒؒʹೖΔͱ ࣮֬ʹϒϨΔ

Slide 62

Slide 62 text

ػցʹࣗಈԽ ͤ͞Δ͜ͱͰ ৭ʑղܾ͍ͨ͠

Slide 63

Slide 63 text

ҰํͰલஈͷ ཁ݅ఆٛͷਫ਼౓͕ ߴ͘ͳ͍ͱ ίετ্͚͕ͩΔ

Slide 64

Slide 64 text

ࠓ·Ͱ͸ཁ݅ఆٛͷ ਫ਼౓ΛߴΊΔ औΓ૊ΈΛ͍ͯͨ͠

Slide 65

Slide 65 text

ݱࡏͷΞϧϓ

Slide 66

Slide 66 text

ͦΖͦΖൃݟͷ࣍ʹ ਐΊͦ͏ͳ ؾ͕͖͍ͯͯ͠Δ

Slide 67

Slide 67 text

ࠜڌ

Slide 68

Slide 68 text

࣮ྫϚοϐϯά͕ ͍͍ײ͡ʹਁಁ ͖ͯͨ͠

Slide 69

Slide 69 text

๭ػೳͷ ࣮ྫϚοϐϯάʹͯ

Slide 70

Slide 70 text

No content

Slide 71

Slide 71 text

࣮ྫϚοϐϯάޙʹ ཁ݅ΛPdM͕࠶੔ཧ

Slide 72

Slide 72 text

No content

Slide 73

Slide 73 text

࣮૷ʹೖΔલʹ ൈ͚࿙Ε͕ൃݟ ੔ཧ͞Ε͍ͯΔ

Slide 74

Slide 74 text

։ൃͷ୯Ґ·Ͱ ͜ΕΛ܁Γฦ͢ ͜ͱͰ඼࣭ͷߴ͍ ཁ݅ʹͳΔ͸ͣ

Slide 75

Slide 75 text

࣮ྫϚοϐϯάͰ ڍ͕ͬͨٙ໰఺΋ ௵͍ͤͯΔ

Slide 76

Slide 76 text

No content

Slide 77

Slide 77 text

ड͚ೖΕςετ ཁ݅ͷهड़΋ ਁಁ͖͍ͯͯ͠Δ

Slide 78

Slide 78 text

No content

Slide 79

Slide 79 text

ͦΖͦΖ͍͚ͦ͏ͳ ؾ͕ͯ͘͠Δ

Slide 80

Slide 80 text

ࣗಈԽͷεςοϓʹ ਐΉͨΊͷઌख

Slide 81

Slide 81 text

͍͖ͳΓશ෦ ஔ͖׵͑·͢Α ͱ͍͏Θ͚Ͱ͸ͳ͍

Slide 82

Slide 82 text

QAνʔϜͱͯ͠ ࣮ݱ͍ͨ͜͠ͱ

Slide 83

Slide 83 text

࢓༷ॻͱ͍͏ υΩϡϝϯτΛ த৺ʹͨ͠։ൃ

Slide 84

Slide 84 text

ཁ݅ఆٛͷஈ֊͔Β ࢓༷ॻΛ࡞Γ࢝Ίͯ

Slide 85

Slide 85 text

ͦΕΛҭͯͳ͕Β ཁ݅ఆٛΛਐΊͯ

Slide 86

Slide 86 text

ͦ͜ʹ͸ސ٬͕ ࣮ࡍʹ࣮ߦ͍ͨ͠ γφϦΦ͕هड़ ͞Ε͍ͯͯ

Slide 87

Slide 87 text

Կނ͔ͦͷ γφϦΦ͸ ࣮ߦͰ͖ͯ

Slide 88

Slide 88 text

։ൃதͰ΋ ࢓༷ॻΛ࣮ߦͯ͠ ಈ࡞֬ೝͯ͠

Slide 89

Slide 89 text

։ൃதʹ࢓༷ॻͱ ζϨ͕ݟ͔ͭͬͨΒ ࢓༷ॻʹ ϑΟʔυόοΫͯ͠

Slide 90

Slide 90 text

࢓༷ॻ௨Γʹ ಈ͘΋ͷ͕Ͱ͖ͨΒ ϦϦʔε

Slide 91

Slide 91 text

Έ͍ͨͳੈք؍

Slide 92

Slide 92 text

No content

Slide 93

Slide 93 text

ͬͪ͜ͷαΠΫϧͰ Ұؾ௨؏Ͱ࢖͑Δ ࢓༷ॻΛ࡞͍ͬͯ͘ Πϝʔδ

Slide 94

Slide 94 text

ϓϥεΞϧϑΝͷ ޮՌ

Slide 95

Slide 95 text

࢓༷ॻ͕࣮ߦͰ͖Δ ͱ͍͏͜ͱ͸

Slide 96

Slide 96 text

ཁ݅΍γφϦΦΛ ࣮ߦՄೳͳཻ౓·Ͱ མͱ͠ࠐΉඞཁ͕ ग़ͯ͘Δ

Slide 97

Slide 97 text

མͱ͠ࠐΊͳ͍ͳΒ ΦϖϨʔλʔͷ ૢ࡞Λ׬શʹ ૝ఆͰ͖͍ͯͳ͍

Slide 98

Slide 98 text

ͱ͍͏͜ͱ͕ ݴ͑Δ͔΋͠Εͳ͍

Slide 99

Slide 99 text

ཁ݅ఆٛ υΩϡϝϯτͱ ϓϩμΫτؒͷ ᐆດ͞Λແ͍ͨ͘͠

Slide 100

Slide 100 text

ࣗಈԽͰ͸͋Δ͕ ఆظ࣮ߦ΍ ޙํޓ׵֬ೝ͕ ओ໨తͰ͸ͳ͍

Slide 101

Slide 101 text

ϒϥ΢βΛૢ࡞ͯ͠ ಈ࡞Λ֬ೝ͢Δ ͜ͱͷࣗಈԽ

Slide 102

Slide 102 text

ͦͷυΩϡϝϯτ͕ ༗ޮ͔Ͳ͏͔Λ ൑அͰ͖Δ Α͏ʹ͢ΔͨΊ

Slide 103

Slide 103 text

ੜ͖͍ͯΔ υΩϡϝϯτ (Living Document)

Slide 104

Slide 104 text

ڞ௨ೝ͕ࣝऔΕΔ ࢓༷ॻΛ࡞Δ

Slide 105

Slide 105 text

࣮ྫϚοϐϯά΍ ώΞϦϯά͔Β ͜Εʹܨ͛Δ

Slide 106

Slide 106 text

Έ͍ͨͳ͜ͱ͕ ͍ͨ͠ͳ͊ͱ ࢥͬͨΓ͍ͯ͠·͢

Slide 107

Slide 107 text

ͱ͸͍͑ؾ߹Λ ೖΕͯਐΊͳ͍ͱ ਁಁ͍͔ͯ͠ͳ͍ ͱ͸ࢥ͍ͬͯΔ

Slide 108

Slide 108 text

࠷ॳͷ͏ͪ͸ QAνʔϜओମͰ PdMͱҰॹʹॻ͘ ͱ͜Ζ͔Β࢝ΊΔ

Slide 109

Slide 109 text

ͦΕҎ֎Ͱ΋ ΍ͬͯΈ͍ͨਓ͸ QAνʔϜʹ૬ஊ ͍ͯͩ͘͠͞

Slide 110

Slide 110 text

ΑΖ͘͠ ͓Ͷ͕͍͠·͢