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

ソフトウェア開発とパタン・ランゲージ再考

tkakeda
June 08, 2016

 ソフトウェア開発とパタン・ランゲージ再考

2016/06/08 ソフトウェアシンポジウム2016 in 米子のチュートリアルで発表した資料。

tkakeda

June 08, 2016
Tweet

More Decks by tkakeda

Other Decks in Technology

Transcript

  1. ͋Δ૊৫͸lແ໊ͷ඼࣭ 2VBMJUZ8JUIPVUB/BNF z<"MFYBOEFS>Λ͍࣋ͬͯΔɻ൴Β͸ɺגओʹརӹ Λ༩͑ɺސ٬ʹ͏·͘ରԠ͠ɺܧଓ͠৚݅Λຬͨ͠ࢧԉతͳ৬৔Λैۀһʹఏڙ͍ͯ͠ΔͷͰɺ໨తʹ ͔ͳ͍ͬͯΔɻ͜ͷΑ͏ͳ੒ख़Ϩϕϧʹୡ͍ͯ͠Δ૊৫͸ɺଞͷ͢΂ͯͷ໘Ͱ΋༏Ε͍ͯΔͱࢥΘΕ Δɻ͜͜Ͱࣔ͞Ε͍ͯΔύλʔϯ͸ɺͦͷΑ͏ͳ૊৫Λߏங͢Δ͜ͱΛՄೳʹ͢ΔͷͰ͋Ζ͏͔ʁɹ͜ ΕΒͷύλʔϯ͸ɺ࢜ؾ΍Ϗδωεͷ੒ޭΛ࣋ଓͤ͞Δͷʹ໾ཱͭจԽΛఆ͍ٛͯ͠Δ͕ɺ࡞ۀੜ׆΍ ࢜ؾͷ඼࣭ʹ௚઀తʹӨڹΛ༩͑Δ΋ͷͰ͸ͳ͍ɻ͜ΕΒͷύλʔϯ͸ɺ࡞ۀऀͱ஥ؒɺޏ༻ऀͱඃޏ ༻ऀɺ͋Δ͍͸ձࣾͱސ٬ͷؒͷ૬ޓͷ৴པؔ܎ͷΑ͏ͳΩʔͱͳΔཁૉʹܰؔ͘༩͍ͯ͠Δ͚ͩͰ͋ ΔɻจԽͷଟ༷ੑɺձࣾͷڞಉମ΁ͷؔΘΓ͍͋ɺ͋Δ͍͸࢓ࣄͷ্Ͱͷ༨෼ͳڭՊ՝ఔͷ׆ಈͷΑ͏

    ͳଞͷཁૉ͸ɺ͜ͷύλʔϯϥϯήʔδͷٴͿͱ͜ΖͰ͸ͳ͍ɻॏཁͰͳ͍ͱ͍͏ཧ༝Ͱ͜ΕΒͷཁૉ Λলུ͢ΔͷͰ͸ͳ͍ɻ͜ΕΒͷ࿦఺͸ɺ૊৫্ͷ৺ཧֶ΍ࣾձֶͷઐ໳Ոʹै͍͍ͨɻ͜͜Ͱͷύλʔ ϯͷଟ͘͸ɺࣾձֶతͳ໘Λڧௐ͓ͯ͠Γɺ࢜ؾ΍ଞͷࣾձతͳࢦඪʹੜ੒తͳޮՌΛ࣋ͪͦ͏ʹݟ͑ Δ͕ɺࣾձֶతͳ૾Λ׬੒ͤ͞Δʹ͸ɺ͜ͷύλʔϯϥϯήʔδʹଞͷύλʔϯϥϯήʔδΛ৫Γࠐ· ͳ͚Ε͹ͳΒͳ͍ɻ͜ͷΑ͏ͳଆ໘͸ɺ͜ΕΒͷύλʔϯ͚ͩͰ͸੒ޭΛอূ͠ͳ͍ͱ͍͏໌Β͔ͳ݁ ࿦Λಋ͕͘ɺ͞ΒͳΔݚڀͷͨΊͷҊ಺౮ͷ໾ׂΛఏڙͯ͘͠ΕΔɻ IUUQQBUUFSOTXHGVLBJOGPXBTFEBBDKQKBQBOQMPQ5SBOTMBUJPOT(%1IBKJNFOJIUNNBSL
  2. ύλʔϯ 6* ΦϒδΣΫτ γεςϜ ૊৫ ϓϩηε 001ͷͨΊͷύλʔ ϯݴޠͷ࢖༻ ̋ σβΠϯ

    ύλʔϯ (P' ̋ ։ൃ޻ఔͷੜ੒ύλ ʔϯݴޠ ̋ ̋ Τϐιʔζ ̋ 104" ̋ ̋ εΫϥϜ ̋ ̋ 91 ̋ ̋ ॳظͷύλʔϯ
  3. ύλʔϯ 6* ΦϒδΣΫτ γεςϜ ૊৫ ϓϩηε σβΠχϯά ΠϯλϑΣʔε ̋ 1G&""

    ̋ "84Ϋϥ΢υ σβΠϯύλʔϯ ̋ ϚΠΫϩαʔϏεσβΠ ϯύλʔϯ ̋ %%% ̋ ૊৫ύλʔϯ ̋ ̋ 'FBSMFTT$IBOHF ̋ ̋ ۙ೥ͷύλʔϯ
  4. ιϑτ΢ΣΞϫʔϧυͰͷ ύλʔϯͷಛ௕ ✦ ʮԿΛ࡞Δ͔ʯΑΓ΋ʮͲ͏࡞Δ͔ʯ ✦ ։ൃͷ࢓ํʢ޻๏ʣ͕ݻ·͍ͬͯͳ͍ˍมΘΔ ✦ ύλʔϯ͸ϑϨʔϜϫʔΫʹͳΓ΍͍͢ ✦ ύλʔϯˠϑϨʔϜϫʔΫɾϓϥοτϑΥʔϜˠར༻

    ✦ ࢖͍खͷࢀՃΑΓ΋ɺ଄Γखͷ΍Γ΍͢͞ ✦ ΞδϟΠϧɾσβΠϯࢥߟͳͲͰิ׬ʢʁʣ ✦ ಛఆͷ෼໺ຖʹϑΥʔΧεʢ999ύλʔϯʣ ✦ ΑΓΑ͍ͨ͘͠෼໺͕୔ࢁ͋Δ ✦ ʮ࢖͍ํʯͱಉ͘͡Β͍ʮநग़ʯ͢Δ͜ͱͷҙຯɾՁ஋͕͋Δ ✦ ͔͠͠ɺ࢖͍ํʹݴٴ͞ΕΔ͜ͱ͕গͳ͍
  5. ύλϯͷ૬ޓؔ܎ ʢύλϯɾϥϯήʔδʣ ✦ ংྻʢେɾதɾখʣ͕͋Δ ✦ ֗ɾίϛϡχςΟʢେʣ஍্ͷཱମ෺ʢதʣ࣮ࡍͷݐ෺ɾݐ෺ࡉ෦ʢখʣ ✦ ৗʹͭͳ͕Γʢγʔέϯεʣ͕͋Δ ✦ େ͖͍΋ͷ͔Βɺখ͍͞΋ͷ΁

    ✦ ωοτϫʔΫߏ଄ʢෳ਺ͷγʔέϯεʣͰ͋Δ ✦ ̍ͭͷγʔέϯεͰ͸શମΛ೺ѲͰ͖ͳ͍ʢηϛϥςΟεʣ ✦ ͚ͬͯ͠Ұ౓ʹશ෦Λઃܭͨ͠Γݐઃͨ͠ΓͰ͖ͳ͍ ✦ ͻͱͭͻͱͭͷߦҝͷੵΈॏͶ͕ɺৗʹแׅతͳύλϯͷ૑଄΍ੜ੒ʹܨ͕Δ Α͏ʹ͢Δ
  6. ܭըखॱͱલఏ ✦ ஍Ҭ͸ώΤϥϧΩʔͰ੒ཱ͍ͯ͠Δ ✦ ֤ूஂ͸ࣗ෼ͨͪͷڞ༻͢Δ؀ڥʹ͍ͭͯ͸ɺΈ͔ͣΒҙࢥܾఆ͢Δ ✦ Έ͔ͣΒͷ಺෦ߏ଄ʹؔ͢Δύλϯʹ͍ͭͯ͸֤ूஂ͕੹೚Λ௥͏ ✦ ݸʑͷۙྡ΍ίϛϡχςΟɾ౎ࢢ͕ɺಠࣗͷํ๏Ͱߏ੒खஈɾݸਓΛઆಘ͠ύλϯΛগͮͭ͠ ࣮ݱ͢Δ

    ✦ ࣮ݱʹ͸ԿΒ͔ͷಈػ෇͚͕ෆՄܽ ✦ Ͱ͖Δ͚ͩ๏཯ɾڧ੍ʹΑΒͣɺࣾձత੹೚ʹ΋ͱ͖ͮɺܗࣜுΒͣɺࣗൃతʹύλϯΛ࣮ࢪ ͢΂͖ ✦ ্هͷखॱ͕يಓʹ৐Ε͹ɺ֤ίϛϡχςΟ͕ɺΑΓ্ҐͷύλϯΛܭըʹ૊ΈೖΕΑ͏ͱ͢ ΔͩΖ͏ ✦ ίϛϡχςΟͷܗ੒ҎલͰ΋ɺݸʑͷݐઃߦҝ͔Βେ͖ͳύλϯʹ౸ୡ͢Δ͜ͱ΋͋ΔͩΖ͏
  7. ཱࣗ஍Ҭ ެڞ༌ૹ໢ ϓϩϜφʔυ ଟళฮϚʔέοτ ொͷ෼෍ ؀ঢ়ಓ࿏ ങ෺ಓ࿏ อ݈ηϯλʔ ϑΟϯΨʔঢ়ͷ౎ࢢͱాԂ ֶशͷωοτϫʔΫ

    φΠτϥΠϑ ͍͋ͩͷՈ ೶ۀܢ୩ ঎ళ໢ ৐Γ͔͑஍఺ ϧʔϓঢ়ͷ஍۠ಓ࿏ Ϩʔεঢ়ͷాԂಓ࿏ ϛχόε ੈଳͷࠞ߹ 5ࣈ࿏ ాࣷொ ֊ݐͷ੍ݶ ެڞ౓ͷมԽ ྘࿏ ాԂ ύʔηϯτͷறं৔ ॅ୐Ϋϥελʔ ਓͱंͷωοτϫʔΫ ϞβΠΫঢ়ͷ αϒΧϧνϟʔ ฏߦಓ࿏ ࿈ଓॅ୐ େ͖ͳ໳ޱ ࢓ࣄ৔ͷ෼ࢄ ੟஍ ஈঢ়ॅ୐ ԣஅಓ࿏ ౎ࢢͷຐྗ ਫ΁ͷۙ઀ Ͳ͜ʹ΋࿝ਓ খߴ͍าಓ ஍۠ަ௨۠Ҭ ϥΠϑαΠΫϧ ࢓ࣄίϛϡχςΟ ࣗసं࿏ͱஔ৔ ਓͷίϛϡχςΟ உͱঁ ޻ۀͷଳ ౎ࢢͷࢠڙ αϒΧϧνϟʔͷڥք த৺Λ͸ͣΕͨ֩ ࢢ৔ͷΑ͏ͳେֶ Χʔχόϧ ݟ෼͚΍͍ۙ͢ྡ ີ౓ͷϦϯά ஍۠λ΢ϯϗʔϧ ੩͔ͳԞ ۙྡͷڥք ׆ಈͷઅ఺ ίϛϡχςΟ׆ಈͷྠ खۙͳ྘
  8. ઃܭʹ࡞Γ͜Ήखॱ  ✦ ࣍ͷύλϯʹਐΉલʹɺͦͷύλϯʹ͍ͭͯɺࣗ෼ͷߟ͑Λ·ͱΊ͓ͯ͘͜ͱɻ ύλϯΛ̍ͭͷಠཱͨ͠ଘࡏͱͯ͠೺Ѳ͔ͯ͠Βɺผͷύλϯʹணख͢Δ͜ͱ ✦ ύλϯΛੵΈॏͶ͍ͯ͘ͱɺͪΐ͏Ͳ࿈ଓਫ਼੡૷ஔΛ௨ա͢ΔΑ͏ʹɺมߋ͸· ͢·ܰ͢ඍʹͳΓɺ࠷ޙʹ׬੒͞Εͨઃܭ͕ੜ·Εͯ͘Δ ✦ Ұճʹ͖ͭ̍ͭͷύλϯΛ༻͍ͯઃܭΛ૊ΈཱͯΔͨΊɺଞͷύλϯ΁ͷҠߦ࣌

    ʹ͸ɺͰ͖Δ͚ͩઃܭΛྲྀಈతʹ͓ͯ͘͜͠ͱɻઃܭΛඞཁҎ্ʹݻఆͤͣɺม ߋΛڪΕͣʹɺॊೈ͔ͭ׮େʹରԠ͢Δ͜ͱ ✦ ࣍ͷύλϯΛ૊ΈೖΕΔͨͼʹɺઃܭͷશମܗଶΛ࠶ௐ੔͠ɺ࣍ͷύλϯʹҰக ͍ͤͯ͘͜͞ͱʹͳΔ ✦ ύλϯͷ۩ମతͳ࢟Λࢥ͍ු͔΂Δͱಉ࣌ʹɺؔ࿈ύλϯ΋ߟྀʹೖΕΔ͜ͱɻ େ͖ͳύλϯͷम෮ͱܗ੒ʹͲͷΑ͏ʹد༩Ͱ͖Δ͔ࣗ໰ͯ͠ΈΔ͜ͱ
  9. ઃܭʹ࡞Γ͜Ήखॱ  ✦ খ͞ͳύλϯʹ͍ͭͯ͸ɺࠓͷύλϯͷߏ૝͕ɺͷͪͷͪͦͷখ͞ͳύλϯΛ૊Έࠐ ΊΔ΋ͷ͔Ͳ͏͔Λ͔֬Ί͓ͯ͘͜ͱɻখ͞ͳύλϯͷ૊ΈೖΕํʹ͍ͭͯલ΋ͬͯ ݟ௨͠ΛཱͯΔ΄͏͕Α͍ ✦ ࠷ॳ͔Β໘ੵʹ͸໨ΛޫΒͤɺ࣮ࡍʹෛ୲Ͱ͖Δن໛Λӽ͑ͳ͍Α͏ʹ͓ͯ͘͜͠ͱɻ ✦ ·ͣݐઃ༧ࢉΛܾΊɺͦΕΛదਖ਼ͳ୯ՁͰΘͬͯࢉग़͢Ε͹Α͍

    ✦ ઃܭத͸ɺ͜ͷ໘ੵʢ༧ࢉʣͷ਺ࣈΛͨ͑ͣࢥ͍ग़͢͜ͱ ✦ ύλϯͷݻఆʹඞཁͳجຊతͳ఺ɾઢ͸ϨϯΨɺ๮͖ΕɺߌͳͲΛར༻ͯ͠ɺݱ৔Ͱ ݕ౼͢Δ͜ͱ ✦ ͨͱ͑ࠐΈೖͬͨݐ෺Ͱ΋ɺࢴ໘Ͱઃܭ͠ͳ͍ͰɺͳΜͱ͔ͯ͠ෑ஍ͷ্ʹ໌ࣔ͢Δ Α͏ʹ౒ΊΔ͜ͱ
  10. ෳ߹ݐ෺ ਖ਼໘ݰؔ ࠲ΕΔ֊ஈ ֗࿏Λݟ͓Ζ͢ςϥε ֊਺ ݟ͕͑͘Εͷఉ ΄΅தԝͷয఺ ࣗ෼͚ͩͷ෦԰ ݟ͑ͳ͍றं৔ ೖޱͰͷస׵

    ਌ີ౓ͷมԽ ͭ͘Ζۭ͗ؒͷ࿈ଓ ஈ֊తͳಈઢྖҬ ंͱͷ઀ଓ ԰಺ͷཅޫ ϕουɾΫϥελʔ ͓΋԰ ஈ֊తͳ԰֎ۭؒ த৺෦ͷڞҬ ೖཋࣨ าߦऀಓ࿏ ੜ͖ੜ͖ͱͨ͠தఉ ݰؔࣨ େ෺૔ݿ ௨Γ͵͚֗࿏ Χεέʔυঢ়ͷ԰ࠜ ௨Γ͵͚෦԰ ॊೈͳࣄ຿ۭؒ ݟ෼͚΍͍͢ ೖΓޱͷू·Γ कΓͷ԰ࠜ ୹͍࿓Լ ձ৯ খ͞ͳறं৔ ԰্ఉ ෣୆ͷΑ͏ͳ֊ஈ খ͞ͳ࡞ۀूஂ ෑ஍ͷम෮ Ξʔέʔυ ષ૭ ਌͠Έ΍͍͢ड෇ ೆ޲͖ͷ԰֎ าߦ࿏ͱ໨ඪ ໌҉ͷλϐετϦʔ ଴ͪ߹Θͤ৔ॴ ਖ਼ͷ԰֎ۭؒ าߦ࿏ͷܗ ෉්ͷྖ౔ খ͞ͳूձࣨ ޫͷೖΔ౩ ݐ෺ͷਖ਼໘ ࢠڙͷྖ౔ ൒ࢲతͳࣄ຿ࣨ ͭͳ͕ͬͨݐ෺ าߦऀີ౓ ౦·͘Β ିͤΔ෦԰ ࡉ௕͍Ո খ͞ͳਓͩ·Γ ೶Ո෩Ωονϯ े୅ͷ཭Ε
  11. খͷύλϯʢࢪ޻ʣ ✦ େ·͔ͳۭؒܭը͔Βɺ͔͡ʹ࣮ࡍͷݐ෺΍ݐ෺ࡉ෦Λ࡞Δ ✦ ۩ମతͳऔΓ૊ΈํͰ͋Γɺ଄Γखʢઐ໳ۀऀͰ͋Εɺૉਓͷݐͯ ओͰ͋ΕʣͷͨΊʹ༻ҙ͞Εͨ΋ͷ ✦ ύλϯΛݱ࣮ͷݐ෺ʹద༻͢Δํ๏͸ɺ͍͘ΒͰ΋͋Γɺݱ࣮ʹ࢖ ༻͞ΕΔࡐྉ͸஍ํʹΑͬͯஶ͘͠ҟͳΔͩΖ͏ ✦

    ٕज़ࢸ্ओٛͷߗ௚ͨ͠ݐઃํ๏ʹ̍ͭͷ୅Ҋ ✦ ෑ஍ʹௐ࿨ͨ͠ϢχʔΫͳݐ෺Λ໿ଋ͢Δɺͭ·Γ଄Γखࣗ਎͕ ࣗ෼ͷ࢓ࣄʹ੹೚Λ΋͔ͭͲ͏͔ɺ޻ࣄͷਐߦʹͭΕݐ෺ࡉ෦Λ ࠎંͬͯ૑Γ͔ͩ͢Ͳ͏͔Ͱ੒൱͕ܾ·Δ
  12. લग़ͷύλϯʢେɾதʣ ͱͷҧ͍ ✦ ύλϯͷγʔέϯε͕ΑΓ۩ମతͰ͋Γɺ֓೦తɾ෺ཧతͳࢪ޻ॱংʹ߹க͍ͯ͠ Δ ✦ લग़ͷύλϯΑΓ΋ʮ۩ମతʯ͔ͭʮந৅తʯ ✦ ۩ମతˠͦͷ··ࢪ޻Ͱ͖ΔղऍΛ̍ͭ͸ఏࣔ ✦

    ந৅తˠແ਺ͷղऍͱ຋Ҋ͕Մೳ ✦ ޻ࣄඅΛे෼ҙࣝͯ͠ύλϯΛެࣜԽͨ͠ ✦ ࠷΋҆ՁͰೖख͠΍͍͢ࡐྉΛ༻͍࣮ͨྫ ✦ ૉਓͰ΋ݐͯΒΕɺઐ໳Ո͕ݐͯͯ΋࿑௞Λઅ໿Ͱ͖Δ ✦ ΋ͬͱ΋׬੒౓͕௿͍ˠվྑΛॏͶΔඞཁ͕͋Δ
  13. ੜ׆ۭؒʹ͕ͨ͠͏ߏ଄ ԰ࠜϰΥʔϧτ ॊΒ͔͍಺น ஆ͔͍৭ ແବͷͳ͍ߏ଄ ࣗવͳυΞͱ૭ ͍ͬͺ͍ʹ։͘૭ ·ͪ·ͪͷҜࢠ ;͞Θ͍͠ࡐྉ ௿͍૭୆

    খ૭͖ͭͷް͍υΞ ໌͔Γͩ·Γ ॱʹݻΊΔߏ଄ ਂ͍૭࿮ ॊΒ͛ͨޫ ࣗ෼ΛޠΔখ෺ ෦԰ͷׂΓ෇͚ ௿͍ށޱ খׂΓͷ૭Ψϥε চͱఱҪͷׂΓ෇͚ ް͍ԑͲΓͷ࿮ ൒Πϯνͷݟ੾Γԑ ֎นͷްΈ பͷ͋Δ৔ॴ ࠊֻͷҐஔ ۱ͷப பͷ઀߹෦ ݰؔઌͷϕϯν ิڧபͷ഑෼ ֊ஈϰΥʔϧτ ࠲ΕΔ͔͍͞น ࠜͷΑ͏ͳجૅ ഑؅εϖʔε Ωϟϯόε԰ࠜ Ұ֊ͷচ൛ ᫔ࣹஆ๪ ͞ΘΕΔՖ ϘοΫεப ԰ࠜ૭ ͭΔ২෺ ͕Θྊ ԰ࠜ০Γ ͖ؒͩ͢Β͚ͷฮੴ ߏ଄ບ চ໘ ॊΒ͔͍λΠϧͱϨϯΨ চɾఱҪϰΥʔϧτ ॏͶுΓͷ֎น ૷০
  14. ύλϯ੔ཧ εέʔϧ छྨ ѻ͏ਓ ಛ௕ େ ؀ڥͷࠎ૊Έɺ ொɺίϛϡχς Οɺ࢓ࣄͱՈఉͷ ؔ܎

    ίϛϡχςΟ ʢͦ͜ʹॅΉ ਓʣ ઴ਐతʹੜΈग़͢ ࣗΒ࣮ݱ͢Δ த ཱମ෺ɺۭؒతͳ ΋ͷ খूஂ ݸਓ ݐઃ͕Մೳ Ұ౓ʹ࡞ΕΔ ݱ৔Ͱݕ౼͢Δ খ ۩ମతͳݐஙɺݐ ෺ࡉ෦ ݸਓ ʢૉਓɾݰਓʣ ۩ମతɾந৅త ۩ମతͳࢪ޻ॱʹ߹க
  15. ࣭໰ɿιϑτ΢ΣΞੈքͷύ λϯ͸ͳΜͩΖ͏ʁ ✦ ιϑτ΢ΣΞΛऔΓר͘؀ڥͰɺ֤εέʔϧͷύλ ϯʹ౰ͯ͸·Δ΋ͷ͸ͳΜͩΖ͏ʁ εέʔϧ "1BUUFSO -BOHVBHFͷ৔߹ ͷछྨ "1BUUFSO

    -BOHVBHFͷ৔ ߹ͷѻ͏ਓ ಛ௕ ιϑτ΢ΣΞϫʔϧυ ʹ͓͍ͯ͸ʁ େ ؀ڥͷࠎ૊Έɺ ொɺίϛϡχς Οɺ࢓ࣄͱՈఉ ͷؔ܎ ίϛϡχςΟ ઴ਐతʹੜΈग़͢ ࣗΒ࣮ݱ͢Δ த ཱମ෺ɺۭؒత ͳ΋ͷ খूஂ ݸਓ ݐઃ͕Մೳ Ұ౓ʹ࡞ΕΔ ݱ৔Ͱݕ౼͢Δ খ ۩ମతͳݐஙɺ ݐ෺ࡉ෦ ݸਓ ʢૉਓɾݰਓʣ ۩ମతɾந৅త ۩ମతͳࢪ޻ॱʹ߹க
  16. 商品に合った 袋詰めの例を 見たい 次の作業指示 を受けたい クーポンありの 時の台詞を知 りたい 今の会計を保 留にしたい

    トレーニング用 の作業指示を 見たい 接客中の顔を レジでみたい 年齢制限の時 の台詞を知り たい 現金をレジで 計算してほし い ԿΛͯ͠Α͍ Θ͔Βͳ͍ ೥ྸ੍ݶ͕͋Δ ͔๨Εͯ͠·͏ ݱۚͷ΍ΓऔΓ ͸͕͔͔࣌ؒΔ ା٧͕͏·͘Ͱ ͖ͳ͍ Ϋʔϙϯ͕͋Δ ͔Θ͔Βͳ͍ レジに立つ 商品を確認す る お金受渡す レジ接客中の 熟練バイト 新人バイト レジのトレーニ ングをする 商品を袋詰め する 商品を渡す お客を待たせ る ઌഐ͕͍ͳ͍ͱ Θ͔Βͳ͍ プリペイドカー ドをレジで計算 してほしい 電子マネーを レジで計算し てほしい ϨδதʹׂΓࠐ Έ͕ೖΔ 保留した会計 を復帰させた い ϢʔβʔετʔϦʔϚοϐϯά 粗いストーリー 細かいストーリー 利用者の行動 凡例 優先 順位 低 高 利利⽤用場⾯面と登場⼈人物の⾏行行動(時系列列) 順序付
  17. ύλϯͷ࢖͍ํ ✦ จ຺ॏཁ ✦ ύλʔϯ͸จ຺͔Βಋ͔ΕΔ ✦ จ຺Λ஌Δʹ͸ɺపఈͨ͠؍࡯͕ෆՄܽ ✦ จ຺ʹಇ͖͔͚Δͱจ຺͸มΘΔ ✦

    ஈ֊తɾ઴ਐత ✦ ࠷ॳ͔Β͢΂ͯ੝ΓࠐΉͷ͸/( ✦ શମ૾Λݟͯ΋ɺεςοϓ͸খࠁΈʹߦ͏ ✦ શମੑΛอ࣋͠ͳ͕Β֦ு͍ͯ͘͠ ✦ ࠷ॳ͔Βখͯ͘͞΋ʮ࢖͑Δʯɺ෺ޠͷੵΈॏͶ