Slide 1

Slide 1 text

ϓϩδΣΫτ؅ཧπʔϧͱͯ͠ GitLabͱ޲͖߹ͬͯΈΔ 2019/11/29 JBUGٶ࡚ #0 ߹ಉձࣾϊϚυϦ େ௩ਅݴ

Slide 2

Slide 2 text

ࣗݾ঺հ -BSBWFM 7VFKT 'JSFCBTF α΢φେ޷͖ͳ8FCΤϯδχΞ"

Slide 3

Slide 3 text

α΢φେ޷͖ α΢φ׆ಈि೔ ςϯτα΢φߪೖܭըத

Slide 4

Slide 4 text

ձࣾ঺հʢ֓ཁʣ ߹ಉձࣾϊϚυϦ ૑ۀظ໨ ϝϯόʔ໊ 8FCܥडୗ։ൃ ϑϧϦϞʔτ

Slide 5

Slide 5 text

ձࣾ঺հʢ࢓ࣄʣ • Vue.jsͷಋೖࢧԉɾઃܭ࣮૷ϨϏϡʔ • ҩྍܥWebαʔϏεͷUI/UXվળʢLaravelʣ • ҩྍܥΞϓϦͷ৽نडୗ։ൃʢCordova+Vue.js+Firebaseʣ • JAMstackϕʔεͷ੩తαΠτߏங ʢNuxt.js+Netlify+contentfulʣ

Slide 6

Slide 6 text

ίϛϡχςΟӡӦ • JBUGٶ࡚ • ͯ͛΄͛ʢٶ࡚WebܥϑϦʔϥϯεूஂʣ • JP_Stripesٶ࡚
 ˞12݄18೔ʹษڧձ։࠵͠·͢ʂʂ

Slide 7

Slide 7 text

ϓϩδΣΫτ؅ཧͱ͸

Slide 8

Slide 8 text

ϓϩδΣΫτ؅ཧͱ͸ • Q(඼࣭) × C(ίετ) × D(ೲظ) • PMBOKʢϓϩδΣΫτϚωδϝϯτ஌ࣝମܥΨΠυʣ • ඼࣭؅ཧɺίετ؅ཧɺεέδϡʔϧ؅ཧ
 ௐୡ؅ཧɺϦεΫ؅ཧɺείʔϓ؅ཧ
 ཁһ؅ཧɺίϛϡχέʔγϣϯ؅ཧ
 ౷߹؅ཧɺεςʔΫϗϧμʔ؅ཧ

Slide 9

Slide 9 text

GitLabΛ࢖͏ͱ ϓϩδΣΫτ؅ཧ͕Ͱ͖Δ ͩͨ͠ɺ෦෼తʹͶ

Slide 10

Slide 10 text

ϓϩδΣΫτ؅ཧͱ͸ • Q(඼࣭) × C(ίετ) × D(ೲظ) • PMBOKʢϓϩδΣΫτϚωδϝϯτ஌ࣝମܥΨΠυʣ • ඼࣭؅ཧɺίετ؅ཧɺεέδϡʔϧ؅ཧ
 ௐୡ؅ཧɺϦεΫ؅ཧɺείʔϓ؅ཧ
 ཁһ؅ཧɺίϛϡχέʔγϣϯ؅ཧ
 ౷߹؅ཧɺεςʔΫϗϧμʔ؅ཧ

Slide 11

Slide 11 text

GitLabͱ͸ • Backlog΍GitHubͷΑ͏ͳGitϦϙδτϦ؅ཧ ͢Διϑτ΢ΣΞ • λεΫ؅ཧ΍άϧʔϓɾϢʔβ؅ཧʹՃ͑ͯɺ DevOpsػೳ΋͋Δ • νʔϜͰͷιϑτ΢ΣΞ։ൃΛૉૣ͘ॊೈʹ Ͱ͖Δπʔϧ

Slide 12

Slide 12 text

ఏڙํ๏ • ηϧϑϗεςΟϯάܕ • GitLab CE ͱ EE ͷ2όʔδϣϯ • DockerͰ؆୯ʹߏஙՄೳɻ • Ϋϥ΢υαʔϏεܕ • https://gitlab.com/ • ΞΧ΢ϯτొ࿥͢Ε͹୭Ͱ΋͙͢ʹ࢝ΊΒΕΔ

Slide 13

Slide 13 text

ΞΧ΢ϯτొ࿥

Slide 14

Slide 14 text

ཁһ؅ཧ

Slide 15

Slide 15 text

άϧʔϓ/ϓϩδΣΫτ • άϧʔϓʹෳ਺ͷϓϩδΣΫτ͕ඥͮ͘
 ○○άϧʔϓ
 ᵎ AϓϩδΣΫτ
 ᵎ BϓϩδΣΫτ • GitϦϙδτϦ͸ϓϩδΣΫτ͝ͱʹ1ݸ

Slide 16

Slide 16 text

άϧʔϓ/ϓϩδΣΫτҰཡ

Slide 17

Slide 17 text

ϝϯόʔ • ϝϯόʔ͸άϧʔϓʹॴଐ
 ʢ͢΂ͯͷϓϩδΣΫτʹ΋ೖΔʣ • ϝϯόʔ͸ಛఆͷϓϩδΣΫτͷΈʹॴଐ

Slide 18

Slide 18 text

ϝϯόʔ "άϧʔϓ "ϓϩδΣΫτ #ϓϩδΣΫτ PM PL PL ֎෦ Git Git

Slide 19

Slide 19 text

ϝϯόʔͷݖݶ • 5छྨͷݖݶ͕͋Γɺϝϯόʔ͝ͱʹΞΫηε ϨϕϧΛઃఆͰ͖Δ • Guest < Reporter < Developer < Maintainer < Owner

Slide 20

Slide 20 text

ϝϯόʔͷݖݶ "άϧʔϓ "ϓϩδΣΫτ #ϓϩδΣΫτ PM PL PL ֎෦ Git Git (VFTU %FWFMPQFS %FWFMPQFS ✕

Slide 21

Slide 21 text

εέδϡʔϧ؅ཧ

Slide 22

Slide 22 text

νέοτ/Ϙʔυ • issue؅ཧ • ϥϕϧΛ෇͚ͯεςʔλεΛ؅ཧ • ΧϯόϯϘʔυͰݟ΍͘͢ɺυϥοάΞϯυ υϩοϓͰεςʔλεมߋ͕Ͱ͖Δ

Slide 23

Slide 23 text

ΧϯόϯϘʔυ

Slide 24

Slide 24 text

ϚΠϧετʔϯ • ϦϦʔελʔήοτͱͳΔissueΛ·ͱΊΔ • issueʹରͯ͠ϚΠϧετʔϯΛઃఆ͢Δ • ϦϦʔεversionΛܾΊͯ։ൃͯ͠ΔϓϩμΫ τͳͲͰ༗ޮ

Slide 25

Slide 25 text

ϚΠϧετʔϯ v1.1 ͸ 20%׬ྃ

Slide 26

Slide 26 text

·ͱΊ

Slide 27

Slide 27 text

·ͱΊ • GitLab͸GitϦϙδτϦ؅ཧ͚ͩͰͳ͘
 ϓϩδΣΫτ؅ཧ΋Ͱ͖Δ • ঺հ͍ͯ͠ͳ͍ػೳ͕ͨ͘͞Μ͋ΔͷͰศར ͳػೳ͕͋Ε͹ڭ͍͑ͯͩ͘͞ʔ • Backlog࠷ߴʂʂ

Slide 28

Slide 28 text

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