Slide 1

Slide 1 text

ʮ̖̞ϑϨϯυϦʔΞʔΩςΫνϟʯ ʹ͍ͭͯߟ͑Δ  .VUTVNJY

Slide 2

Slide 2 text

୭ʁ !.VUTVNJY@EFW .VUTVNJYͷʮਐḿͲ͏ʁʯ • ๺ւಓ໢૸ࢢग़਎ͷࡀ • ग़൛ࣾۈ຿ޙখ͞ͳ *5ձࣾʹస৬ • ΤϯδχΞʢ೥ʣ • ࠷ۙ͸डୗ։ൃͷఏҊ΍ͬͨΓ ૯຿΍ͬͨΓӦۀ΍ͬͨΓݚमߨࢣ΍ͬͨΓ • "*ͷٸܹͳਐาʹയવͱͨ͠ෆ҆Λ๊͍͍ͯΔ

Slide 3

Slide 3 text

ࠓ೔ͷ಺༰ΛҰݴͰݴ͏ͱ • ιϑτ΢ΣΞ։ൃ๊͕͑Δ໰୊఺͕͋Δ • "*͕ίʔυΛੜ੒͠΍͍͢ઃܭख๏ͰղܾͰ͖Δʂ͔΋ʁ • ͦΕ͕ࠓޙओྲྀʹͳΔ͔͸Θ͔Βͳ͍͚Ͳ"*ੌ͍ • ࢓ࣄͳ͘ͳΔ͔΋ʜ • ਓؒ͸Կ͢Ε͹͍͍Μͩʜ • ϓϩάϥϜ͸ੜ͖෺ͰҠΓมΘΔ΋ͷ • ιϑτ΢ΣΞΤϯδχΞϦϯάʹֶ΅͏

Slide 4

Slide 4 text

ٕज़ॻయͰ͜ͷຊʹग़ձ͍·ͨ͠ ʮ"*ϑϨϯυϦʔΞʔΩςΫνϟʯ ਐḿθϛ  ԁ ຊॻ͸େن໛ιϑτ΢ΣΞͰ"*ʹߴ඼࣭ͳίʔυΛੜ ੒ͤ͞ΔͨΊͷ࢓૊ΈΛղઆ͢ΔຊͰ͢ɻ ੜ੒"*͸ʮϒϩοΫ่͠Λ࡞͍ͬͯͩ͘͞ʂʯͱ͍͏ ఔ౓ͷখ͞ͳ໰୊͸ඇৗʹ͏·͘ղ͚·͢ɻ ͔͠͠ɺʮສߦͷίʔυͷதͰؔ਺Λमਖ਼͢Δʯͱ͍ ͏໰୊͸ɺͨͬͨߦͷमਖ਼Ͱ͢Β೉͍͠Ͱ͢ɻ ͜ͷ໰୊ͷݪҼ͸ɺ"*͕େن໛ιϑτ΢ΣΞΛ੔ཧ͢ ΔͨΊͷΞʔΩςΫνϟΛ஌Βͳ͍͔ΒͰ͢ɻ ιϑτ΢ΣΞઃܭͷྗͰɺ"*ͷྗΛ࠷େ·ͰҾ͖ग़͠ ·͠ΐ͏ʂʂ ˞ిࢠ൛͸ࠓͰ΋ߪೖՄೳͰ͢

Slide 5

Slide 5 text

ݱ୅ͷιϑτ΢ΣΞ։ൃ๊͕͑Δ՝୊͕͋Δ ɾઃܭͱίʔυͷဃ཭ ɾ։ൃ͕ਐΉʹͭΕυΩϡϝϯτͷ௠෗Խ ɾ͞·͟·ͳ৘ใ͕͞·͟·ͳ৔ॴʹ఺ࡏ ͦ͜Ͱɺ"*˞ ʹΑΔղܾΞϓϩʔνΛࣔ͢ ɾΤϯδχΞ͸҉໧஌Λܗࣜ஌Խʢཁٻ෼ੳˠ֎෦ઃܭʣ͢Δ͜ͱʹ஫ྗ ɾίʔυ͸͢΂ͯ"*͕ੜ੒͢Δ ɾυΩϡϝϯτ͕ৗʹ࠷৽ʹͳΔϝϦοτ ͜ͷॻ੶ͷૂ͍ ˞ "*ˠνϟοτܗࣜͷΠϯλʔϑΣʔεΛ࣋ͭUFYUUPUFYUͷ--.

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

ɾ.BSLEPXO ࣗવݴޠͰઃܭॻΛॻ͕͘ɺߏ଄Խ͞Εɺ"*͕ཧղ͠΍͍͢ .BSLEPXOܗࣜͰهड़ ɾܖ໿ؔ܎ʹΑΔઃܭॻͷ݁߹ ઃܭॻؒʹܖ໿ؔ܎Λ࣋ͨͤΔ ʢ਌͸ࢠͷݺͼग़͠ํΛ஌͍ͬͯΔ͕ࢠ͸਌Λ஌Βͳ͍͍ͯ͘ʣ ϓϩάϥϜͷݺͼग़͠ݩͱݺͼग़͠ઌͷґଘؔ܎Λઃܭ࣌఺Ͱపఈͤ͞Δ ɾϨϏϡʔɺςετʹ"*Λ࢖༻ ࡞੒ͨ͠υΩϡϝϯτͷ੔߹ੑϨϏϡʔɺ΋"*ʹΑͬͯߦ͏ "*ϑϨϯυϦʔΞʔΩςΫνϟ ͷ۩ମతͳํ๏

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

ɾνʔϜ։ൃͰ͜ͷ։ൃํࣜΛపఈͰ͖Δͷ͔ʁ ɾᐆດ͕͞ଘࡏ͢ΔࣗવݴޠΛ࢖ͬͨ ʮܗࣜ஌΁ͷม׵࡞ۀʯͰཻ౓Λἧ͑ΒΕΔͷ͔ʁ ɾग़ྗͷ҆ఆ͠ͳ͍"*ϨϏϡʔ͸ػೳ͢Δͷ͔ʁ ɾຊॻ͕औΓѻ͏ͷ͸ཧ࿦ͷΈͰ࣮ફɺݕূ͸͜Ε͔Β ຊॻͷ՝୊

Slide 11

Slide 11 text

͔͜͜ΒϙΤϜͰ͢

Slide 12

Slide 12 text

ຊॻͷΞʔΩςΫνϟ͕ීٴ͢Δ͔Ͳ͏͔͸ෆ໌ ͔͠͠ɺ χʔζ͕͋ΔҎ্ ։ൃݱ৔Ͱ"*͕୲౰Ͱ͖ΔྖҬ͸ ͲΜͲΜ૿͑Δ͜ͱ͸ؒҧ͍ͳͦ͞͏

Slide 13

Slide 13 text

҉໧஌Λܗࣜ஌ʹม׵ʢཁ݅ఆٛˠجຊઃܭʣ Ͱ͖ͳ͍ਓ͸։ൃʹ ࢀՃͰ͖ͳ͘ͳ͍ͬͯ͘ͳ͋

Slide 14

Slide 14 text

Ͱ΋ΤϯδχΞͷ࢓ࣄͬͯ ཁ݅Λઃܭॻʹམͱͯ͠ϓϩάϥϛϯά͢Δ ͚ͩ͡Όͳ͍ΑͶʁ

Slide 15

Slide 15 text

要 件 定 義 設 計 実 装 テ ス ト リ リ - ス 保 守 ・ 運 ⽤ テスト⼿順書 リリーススクリプト/ ⼿順書 開発環境設定 バージョン 管理ツール CIツール 運⽤⼿順書 ドキュンメント 作成ツール モデリングツール 伝統的な開発プロセスとツール

Slide 16

Slide 16 text

アジャイル、IaCを前提とする開発プロセスとツール 出典:Software Design 編集部. Software Design (ソフトウェアデザイン) 2022年07⽉号 [雑誌] (p.181). 株式会社技術評論社

Slide 17

Slide 17 text

ϓϩάϥϛϯά͸ɺಛఆͷ࣌఺Ͱಈ࡞͢Δ ιϑτ΢ΣΞΛॻ͘ߦҝ ͔͠͠ɺιϑτ΢ΣΞ͸࣌ؒͱڞʹมԽ ɾϓϩάϥϛϯάݴޠ ɾϥΠϒϥϦ ɾ࣮ߦ؀ڥ ɾιϑτ΢ΣΞͷ༻్ ιϑτ΢ΣΞΛ࣌ؒΛ௒͑ͯಈ࡞͠ଓ͚Δ ΋ͷʹ͢Δʹ͸ɺιϑτ΢ΣΞΤϯδχΞ Ϧϯάͷٕ๏͕·ͩ·͔ͩܽͤͳ͍ͱ͍͏ ͔ɺͦͷॏཁ౓͸૿͢͸ͣ ιϑτ΢ΣΞΤϯδχΞϦϯά

Slide 18

Slide 18 text

ϓϩάϥϛϯάˠࣸਅ📸 ҰॠΛඒ͘͠੾ΓऔΔ ੩తɺݻఆతͳඒ͠͞ ιϑτ΢ΣΞΤϯδχΞϦϯάˠөը🎞 ࣌ؒͷॏͳΓɺؔ܎ੑͷมԽ ࣌ؒͷܦաʹΑΔՁ஋ͷ૑ग़ ྫ͑ΔͳΒ͹

Slide 19

Slide 19 text

ϓϩάϥϛϯάˠֆը🖼 ҰॠΛඒ͘͠੾ΓऔΔ ੩తɺݻఆతͳඒ͠͞ ιϑτ΢ΣΞΤϯδχΞϦϯάˠөը🎞 ࣌ؒͷॏͳΓɺؔ܎ੑͷมԽ ࣌ؒͷܦաʹΑΔՁ஋ͷ૑ग़ ྫ͑ΔͳΒ͹ "*ΊͬͪΌಘҙ💪🤖 ਓؒͷํ͕ಘҙ🤖💦

Slide 20

Slide 20 text

̎̌̎̐೥ ͓͢͢Ίөը ʰύετϥΠϒεʱ ෼ʗΞϝϦΧɾؖࠃ߹࡞ ؖࠃͰ༮গظΛڞʹաͨ͝͠உঁ͕ ࣌ΛܦͯχϡʔϤʔΫͰ࠶ձ͢Δࣣ೔ؒΛ ඳ͍ͨ΄Ζ͍ۤϥϒετʔϦʔ ɾ࿀Ѫɺ݁ࠗɺ੒௕ɺΩϟϦΞɺਓੜͷເ ͕ςʔϚɻ໭Εͳ͍࣌ؒͷྲྀΕʹٽ͘ ɾ్தͰ෼͔Εಓʹͳ͍ͬͯΔ্Γࡔɺ ճΓଓ͚ΔϝϦʔΰʔϥϯυͳͲɺ ετʔϦʔΛ҉͍ࣔͯ͠Δө૾͕ඒͯ͘͠ྦ ɾݴޠͱ৺ͷ݁ͼ͖ͭ΋ٽ͖ϙΠϯτ

Slide 21

Slide 21 text

͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ