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

ソフトウェア開発とコミュニケーション / Communication in Software Development

ソフトウェア開発とコミュニケーション / Communication in Software Development

Afdb8e40066f7939ff82727bc0c892ce?s=128

Junichi Kobayashi

September 18, 2021
Tweet

Transcript

  1. ιϑτ΢ΣΞ։ൃͱ
 ίϛϡχέʔγϣϯ גࣜձࣾӬ࿨γεςϜϚωδϝϯτΞδϟΠϧࣄۀ෦ খྛ७Ұ !KVOL 91ࡇΓ POMJOF  4BU

  2. খྛ७Ұ !KVOL

  3. ࣗݾ঺հ • খྛ७Ұ !KVOL  • גࣜձࣾӬ࿨γεςϜϚωδϝϯτ ‣ ΞδϟΠϧࣄۀ෦3VCZº"HJMFάϧʔϓॴଐ •

    ԻήʔϚʔɺϘʔυήʔϚʔ ‣ ޷͖ͳۂ͸%FTUJOZ4XPSE **%9  ‣ ޷͖ͳϘʔυήʔϜ͸4DZUIFେחઓ໾
  4. None
  5. None
  6. ࠷ॳʹ͓Θͼ

  7. ιϑτ΢ΣΞ։ൃͱίϛϡχέʔγϣϯ • ಺༰͕ܾ·Γ͖ͬͯͳ͔ͬͨͷͰλΠτϧ͕େ͛͞ʹͳΓ·ͨ͠ • ࣗ෼ͷܦݧ͔Β࿩Λ͢ΔͷͰɺΞδϟΠϧ ಛʹ91 ʹݶͬͨ
 ࿩ʹͳΓ·͢ • ΢ΥʔλʔϑΥʔϧܕͷେن໛։ൃͰ΋Τοηϯε͸


    ͓࣋ͪؼΓ͍͚ͨͩΔͱࢥ͍·͕͢ʜʜ
  8. ؾΛऔΓ௚ͯ͠

  9. ιϑτ΢ΣΞ։ൃͱ
 ίϛϡχέʔγϣϯ גࣜձࣾӬ࿨γεςϜϚωδϝϯτΞδϟΠϧࣄۀ෦ খྛ७Ұ !KVOL 91ࡇΓ POMJOF  4BU 91ͳ

  10. ͓͠ͳ͕͖ • 91ʹ͓͚Δίϛϡχέʔγϣϯͱ͸ • ࣮ࡍͷ։ൃͰֶΜͩίϛϡχέʔγϣϯͷॏཁੑ ‣ ্ख͍ͬͨ͘ࣄྫɾࣦഊͨ͠ࣄྫ • 91ͷϓϥΫςΟεΛίϛϡχέʔγϣϯͷࢹ఺ͰݟΔ

  11. 91ʹ͓͚Δ
 ίϛϡχέʔγϣϯͱ͸

  12. ίϛϡχέʔγϣϯͷҐஔ͚ͮ • 91Ͱ͸ʮՁ஋ʯͷҰͭ ‣ ίϛϡχέʔγϣϯ ‣ γϯϓϦγςΟ ‣ ϑΟʔυόοΫ ‣

    ༐ؾ ‣ ϦεϖΫτ
  13. ίϛϡχέʔγϣϯͷҐஔ͚ͮ • ʮνʔϜʹΑΔιϑτ΢ΣΞ։ൃͰ΋ͬͱ΋ॏཁͳͷ͸ɺ
 ίϛϡχέʔγϣϯͰ͋Δɻʯ ‣ ʰΤΫετϦʔϜϓϩάϥϛϯάʱୈষQ • ଞͷՁ஋ͱ΋ີ઀ʹؔΘΔ ‣ ʮϑΟʔυόοΫ͸ίϛϡχέʔγϣϯʹ͔ܽͤͳ͍ʯ

    ‣ ʮ༐ؾΛ࣋ͬͯਅ࣮ΛޠΕ͹ɺίϛϡχέʔγϣϯ΍৴པ͕
 ڧԽ͞ΕΔʯ
  14. ίϛϡχέʔγϣϯͷޮՌ • ιϑτ΢ΣΞ։ൃ͸ɺίϛϡχέʔγϣϯͷ
 ળ͠ѱ͠ʹΑͬͯ༰қʹ݁Ռ͕ࠨӈ͞ΕΔ ‣ ఆظతͳ֬ೝͷ͓͔͛Ͱϝϯόʔͷঢ়گ͕Θ͔ͬͨ ‣ ઃܭҙਤ͕఻Θ͍ͬͯͳ͔ͬͨͷͰɺ
 ࡉ͔͍ͱ͜ΖͰ൑அϛεΛͯ͠͠·ͬͨ ‣

    Ҏલίςϯύϯʹ٧ΊΒΕͯ͠·ͬͨͷ͕τϥ΢ϚͰɺ
 ٞ࿦ʹ͚͍ܽͯΔॏཁͳࢹ఺Λݴ͍ग़ͤͳ͔ͬͨ
  15. ίϛϡχέʔγϣϯͷछྨ • νʔϜͷೝࣝΛἧ͑ΔͨΊʹଧͪ߹ΘͤΛ͢Δ • ேձɾ༦ձͰ͓ޓ͍ͷঢ়گΛ֬ೝ͢Δ • ϨϏϡʔΛͯ͠ର৅΁ͷཧղΛิ͍߹͏ • ΑΓྑ͍ίϛϡχέʔγϣϯΛऔΔͨΊࡶஊΛద౓ʹߦ͏ •

    ະདྷͷࣗ෼΍৽ͨͳνʔϜϝϯόʔ͕ࠔΒͳ͍Α͏ʹ
 ઃܭҙਤΛυΩϡϝϯτԽ͠ɺ
 ࣮૷ҙਤΛϦʔμϒϧίʔυͱͯ͠࢒͓ͯ͘͠
  16. ίϛϡχέʔγϣϯͱ͸ • ϓϩδΣΫτΛલʹਐΊΔͨΊʹߦΘΕΔશͯͷ΍ΓऔΓ ‣ ͋͘·Ͱશͯͷ໨త͸ΑΓྑ͍࢓ࣄΛ͢Δ͜ͱ ‣ ϦΞϧλΠϜͰ͋Δͱ͸ݶΒͳ͍ ‣ ૒ํ޲Ͱ͋Δͱ͸ݶΒͳ͍

  17. ։ൃ͔ΒֶΜͩ
 ίϛϡχέʔγϣϯͷ
 ॏཁੑ

  18. લఏͱͳΔ؀ڥ • ࣮ࡍʹ։ൃΛߦ͏ϝϯόʔ͸গਓ਺ ‣ ʙ໊ఔ౓ • ։ൃର৅͸3BJMTΞϓϦέʔγϣϯ ‣ ϑϩϯτΤϯυͷϑϨʔϜϫʔΫΛ࢖ͬͨ͜ͱ͸͋Δ͕
 41"ͷܦݧ͸ͳ͍

    ‣ Πϯϑϥ͸"84ΦϯϓϨ)FSPLVͳͲ
 ϓϩδΣΫτʹΑΓ͞·͟·
  19. લఏͱͳΔ؀ڥ • ։ൃख๏͸جຊతʹΞδϟΠϧ ‣ 91ϕʔε͔εΫϥϜϕʔε͔͸ϓϩδΣΫτʹΑΔ • ΠςϨʔγϣϯ εϓϦϯτ ͸ʙिؒ ‣

    ि࣍αΠΫϧ ‣ ΠςϨʔγϣϯ͝ͱʹ;Γ͔͑ΓͱݟੵΓ
  20. લఏͱͳΔ؀ڥ • ϦϦʔεपظ͸ຖ೔ʙΠςϨʔγϣϯ͝ͱ ‣ σΠϦʔσϓϩΠ • ۠੾Γͷͨͼʹதظతͳ;Γ͔͑Γ ‣ ࢛൒ظαΠΫϧ ‣

    େ͖ͳػೳͷϦϦʔεޙ΍൒೥͝ͱͳͲ
  21. ্ख͍ͬͨ͘ྫ

  22. ى͖͍ͯͨ͜ͱ • ༏ઌॱҐʹैͬͯऔͬͨλεΫ͕ॳΊͯ৮Δػೳͷमਖ਼ͩͬͨ • ͦͷػೳ͸5ZQF4DSJQU3FBDUͰ࣮૷͞Ε͓ͯΓɺ
 ࠓ·Ͱ࢓ࣄͰ৮ͬͨ͜ͱ͕ͳ͘ෆ׳Εͩͬͨ

  23. ࣮ࡍʹ΍ͬͨ͜ͱ • ෆ׳ΕͰ͋Δ͜ͱΛൃݴͯ͠૬ஊͨ͠ ‣ ޾͍͕࣌ؒ͋ͬͨͷͰɺ׳Εͨਓʹότϯλονͤͣ
 ࣗ෼Ͱ΍Δ͜ͱʹͨ͠ • ଞʹ΋ෆ׳Εͳϝϯόʔ͕͍ͨͷͰ
 ৄ͍͠ਓͷ࣌ؒΛ΋ΒͬͯΈΜͳͰઆ໌Λฉ͍ͨ •

    ಛʹ೉͍͠ͱ͜Ζ͸ϖΞϓϩͳͲͰ
 ॿ͚ͯ΋Βͬͨ
  24. ͜ͷํ๏ΛऔΕͨഎܠ • ීஈ͔Βࡶஊ͕ͦΕͳΓʹଟ͔ͬͨͷͰ
 ࿩͔͚͠΍͘͢૬ஊ͠΍͔ͬͨ͢ ‣ ϦϞʔτϫʔΫࣾձʹͳΔલͷ࿩Ͱ͢ ‣ ޙड़͠·͕͢෺ཧతʹ੮͕͔ۙͬͨͷ΋͋Γ·͢

  25. ͜ͷํ๏ΛऔΕͨഎܠ • ීஈ։ൃʹ࢖͏΋ͷͱผͷ
 େ͖ͳσΟεϓϨΠ͕νʔϜʹͭ͋Γɺ
 ͦͷ৔Ͱͪΐͬͱͨ͠ଧͪ߹ΘͤͳͲ͕Ͱ͖ͨ ‣ ேձ΍༦ձͰΧϯόϯ༻ͷ5SFMMPΛөͨ͠Γ
 ৘ใຬࡌͷϫʔΫεϖʔε ɺ
 ίʔυΛө͠ͳ͕Βઆ໌΍ϞϒϓϩΛͨ͠Γ

  26. ͜ͷํ๏ΛऔΕͨഎܠ • ։ൃνʔϜͰౡʹͳͬͯ࠲͍ͬͯͨͷͰ શһಉ੮ ɺ
 ෺ཧతʹڑ཭͕ۙ͘ϖΞϓϩͳͲͷରԠ͕औΓ΍͔ͬͨ͢

  27. ্ख͍͔͘ͳ͔ͬͨྫ

  28. ࣮ݱ͔ͨͬͨ͜͠ͱ • ճͷϦΫΤετͰ࠷େ਺ສ݅ͷϨίʔυΛ
 %#ʹ࡞੒͢ΔॲཧΛ࣮૷͢Δ ‣ ϚελΛจࣈྻͰ෦෼Ұகݕࡧ͠ɺ
 ΤϯυϢʔβʔͱͷؒʹଟରଟͷަࠩςʔϒϧΛ࡞੒͢Δ • ݟੵΓஈ֊Ͱ͸ɺ
 ࡞ۀྔ͸ଟ͍͕ͦΕ΄Ͳ೉͘͠ͳ͍λεΫͱࢥΘΕ͍ͯͨ

  29. ࣮ࡍʹىͬͨ͜͜ͱ • ࣮૷ͷஈʹͳͬͯߟྀ͢΂͖ͩͬͨ఺͕ଓग़͠ɺઃܭ͕໎૸ͨ͠ ‣ 8FCαʔόͷߴෛՙɾλΠϜΞ΢τ ‣ %#ͷߴෛՙ ‣ ͔ͨ͠ɺಉ͡νέοτͰճ͘Β͍࣮૷Λ͕Βͬͱ
 ॻ͖׵͑·ͨ͠ʜʜ😭

  30. 8FCαʔόͷߴෛՙ • ਺ສ݅ͷϨίʔυ࡞੒Λ଴͍ͬͯΔͱλΠϜΞ΢τ͢Δ ‣ Ұఆ݅਺Ҏ্ώοτ͢Δ͜ͱ͕Θ͔ͬͨΒ
 ͦͷ৔Ͱ͸࡞ΒͣόονॲཧΛ༧໿͢Δ͜ͱʹͨ͠ • %#Ͱͷจࣈྻݕࡧͷ݁ՌΛ଴͍ͬͯΔͱ
 ݅ͷώοτͰ΋λΠϜΞ΢τ͢Δ ‣

    ࠷ऴతʹશจݕࡧΤϯδϯʹಀ͕ͨ͠
  31. %#ͷߴෛՙ • ୯७ʹ਺ສ݅ͷϨίʔυΛ࡞Δͷ͸͕͔͔࣌ؒΔ ‣ ͜Ε͸ճආͰ͖ͳ͍ͷͰͤΊͯόονͰॲཧ͢Δ • จࣈྻͷ෦෼Ұகݕࡧ͕ඞཁͩͬͨͨΊ
 ΠϯσοΫε͕ޮ͔ͳ͍ ‣ લड़ͷ௨Γɺ%#Ͱ͸΍Βͳ͍͜ͱʹͨ͠

  32. ݪҼ෼ੳ • ࣗ෼΋ؚΊɺଟछଟ༷ͳܦݧΛੵΜͰ͖ͨνʔϜϝϯόʔ͕
 ू·͍ͬͯΔͷʹɺ͜ͷ໰୊఺ʹ୭΋ؾ͚ͮͳ͔ͬͨ
 ஌Βͳ͔ͬͨ ͱ͸ߟ͑ʹ͍͘ • ͓ޓ͍͕ࢥߟͷ͖͔͚ͬʹͳΔΑ͏ͳ
 ίϛϡχέʔγϣϯΛे෼ʹऔΕ͍ͯͳ͔ͬͨͷͰ͸ͳ͍͔ʁ ‣

    ͦΕ͸ͳ͔ͥʹ͍ͭͯ͸ࠓޙͷݕূΛ͓଴ͪԼ͍͞
  33. ೔ࠒ࣮ફ͍ͯ͠Δ
 91ͷϓϥΫςΟεΛ
 ίϛϡχέʔγϣϯͷ؍఺͔ΒݟΔ

  34. ϖΞϓϩάϥϛϯά • ਓͰϖΞΛ૊ΈɺυϥΠόʔͱφϏήʔλʔͷ໾ׂʹ෼͔Εͯ
 ϓϩάϥϛϯά͢Δ

  35. ϖΞϓϩάϥϛϯά • ਓͰϖΞΛ૊ΈɺυϥΠόʔͱφϏήʔλʔͷ໾ׂʹ෼͔Εͯ
 ϓϩάϥϛϯά͢Δ ‣ ࣮૷͠ͳ͕ΒϨϏϡʔΛಉ࣌ʹߦ͏ ‣ ϨϏϡʔ͸ίϛϡχέʔγϣϯͷछ

  36. શһಉ੮ • νʔϜશһ͕෺ཧతʹ͍ۙ৔ॴ Ͱ͖Ε͹෦԰ Ͱ࢓ࣄΛ͢Δ

  37. શһಉ੮ • νʔϜશһ͕෺ཧతʹ͍ۙ৔ॴ Ͱ͖Ε͹෦԰ Ͱ࢓ࣄΛ͢Δ ‣ ίϛϡχέʔγϣϯΛ༠ൃ͠΍͘͢͢Δ ‣ ϦϞʔτϫʔΫͰ͸࣮ݱͰ͖ͳ͍ͷͰɺͤΊͯςΩετνϟοτ΍
 ϘΠενϟοτΛ׆༻͢Δ

    UJNFTνϟϯωϧͳͲ
  38. ि࣍αΠΫϧ • ຖि ֤ΠςϨʔγϣϯ ͝ͱʹ;Γ͔͑Γͱ
 ࣍ͷΠςϨʔγϣϯͷݟੵΓΛߦ͏

  39. ि࣍αΠΫϧ • ຖि ֤ΠςϨʔγϣϯ ͝ͱʹ;Γ͔͑Γͱ
 ࣍ͷΠςϨʔγϣϯͷݟੵΓΛߦ͏ ‣ ͜·Ίͳ৘ใಉظΛͯ͠ίϛϡχέʔγϣϯΛ
 ൃੜͤ͞Δ

  40. ࢛൒ظαΠΫϧ • ࢛൒ظ͝ͱʹܭըΛཱͯɺ͜͜·Ͱ΍͖ͬͯͨ͜ͱΛ;Γ͔͑Δ

  41. ࢛൒ظαΠΫϧ • ࢛൒ظ͝ͱʹܭըΛཱͯɺ͜͜·Ͱ΍͖ͬͯͨ͜ͱΛ;Γ͔͑Δ ‣ ͭͷςʔϚͰ࿩͠߹͏ػձΛ૿΍͢ ‣ தظతͳهԱ͸ҙ֎ͱͳ͘ͳΓ΍͍͢ͷͰɺ
 ීஈ͔Β͜·Ίʹه࿥͓ͯ͘͠ͱྑ͍

  42. ৘ใຬࡌͷϫʔΫεϖʔε • ࠓͷϓϩδΣΫτͷঢ়گ͕ͻͱ໨Ͱ෼͔Δ
 ϫʔΫεϖʔε ΧϯόϯͳͲ Λ࡞Δ

  43. ৘ใຬࡌͷϫʔΫεϖʔε • ࠓͷϓϩδΣΫτͷঢ়گ͕ͻͱ໨Ͱ෼͔Δ
 ϫʔΫεϖʔε ΧϯόϯͳͲ Λ࡞Δ ‣ ঢ়گΛՄࢹԽ͠ɺ࿩ͨ͘͠ͳ͍ࣄฑΛ
 ࿩͟͞ΔΛಘͳ͍Α͏ʹ͢Δ

  44. ΄͔ͷՁ஋Ͱ΋ ϓϥΫςΟεΛݟ௚͢ͱ
 ࢥΘ͵ൃݟ͕͋Δ͔΋ʁ

  45. ·ͱΊ • ίϛϡχέʔγϣϯ͸ϓϩδΣΫτΛલʹਐΊΔͨΊʹ
 ߦΘΕΔશͯͷ΍ΓऔΓ • ίϛϡχέʔγϣϯΛ্ख͘औΕΔͱେ͖ͳϝϦοτ͕͋Δ͠ɺ
 ࣦഊͨ͠Βେมͳ͜ͱʹͳΔ • ೔ࠒ࣮ફ͍ͯ͠Δ91ͷϓϥΫςΟεΛɺίϛϡχέʔγϣϯͷ
 ؍఺Ͱଊ͑௚ͯ͠঺հ