Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
現場から考えるソフトウェアエンジニアリングの価値と実験
Search
nomuson
October 03, 2024
Programming
1.2k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
現場から考えるソフトウェアエンジニアリングの価値と実験
nomuson
October 03, 2024
More Decks by nomuson
See All by nomuson
ルールルルルル私的函館観光ガイド── 函館の街はイクラでも楽しめる!
nomuson
0
650
アジャイルやっていきを醸成する内製講座
nomuson
1
880
実践! ソフトウェアエンジニアリングの価値の計測 ── Effort、Output、Outcome、Impact
nomuson
0
5.1k
ボトムアップではじめるFour Keys・SPACEを用いた開発プロセスの改善事例 〜開発生産性に向き合ってチームの成長を実感する〜
nomuson
3
2.1k
Other Decks in Programming
See All in Programming
Vibes Containers 〜AIで変わるコンテナ設計と運用〜
tkikuc
3
550
技術的負債を組織課題として解く-増えすぎたマイクロサービスとの戦い-
reimaru
1
1.9k
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
0
1.4k
AI Agent時代のリアーキテクチャ戦略と実践
hokaccha
9
4.7k
XP祭りでしか伝わらないフリップネタ #xpjug
murabayashi
0
150
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
250
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
110
TiDB Cloudのカスタムコントローラーによるオートスケール対応
takaidohigasi
0
120
モバイル交通系ICへのチャージ実例から考える、クロスプラットフォーム開発におけるiOS実機テスト設計とCI運用
yusuga
1
480
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
120
大喜利で理解するLLM as a Judge / Understanding LLM-as-a-Judge through Ogiri
rockname
0
120
setup-vp GitLab対応の裏側
naokihaba
0
100
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Agile that works and the tools we love
rasmusluckow
331
22k
What's in a price? How to price your products and services
michaelherold
247
13k
Automating Front-end Workflow
addyosmani
1369
210k
Bash Introduction
62gerente
615
220k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
520
Being A Developer After 40
akosma
91
590k
We Have a Design System, Now What?
morganepeng
55
8.3k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
Faster Mobile Websites
deanohume
310
32k
Utilizing Notion as your number one productivity tool
mfonobong
4
590
Transcript
ݱ͔Βߟ͑Δ ιϑτΣΞΤϯδχΞϦϯάͷ Ձͱ࣮ݧ ਓΛ͑Δ৫ͰͷεΫϥϜ࣮ફʙ4NBSU)3YαΠϘζʙ 4NBSU)3ଜढ़հ
ຊ͓͑͢Δ͜ͱ w ιϑτΣΞΤϯδχΞϦϯάͷՁʹ͍ͭͯ w ՁΛଊ͍͑ͯͨ͘Ίʹ࣮ݧ͖ͯͨ͜͠ͱ
גࣜձࣾ4NBSU)3 ϓϩμΫτΤϯδχΞ ଜढ़հʢOPNVTPOʣ #UP#ιϑτΣΞϕϯμʔͳͲͰΤϯδχΞɾ 4DSVN.BTUFSΛܦݧ͠ɺ ݄ʹ4NBSU)3ʹδϣΠϯ ϓϩμΫτΤϯδχΞͱͯ͠ਓࣄධՁͷ։ൃΛ୲ ͖ͳॻ੶ʰ5IF(SFBU4DSVN.BTUFSʱ
ͯ͢ͷਓ͕ɺ ৴པ͍͋͠ɺ ؾ࣋ͪΑ͘ಇͨ͘Ίʹɻ &NQMPZFF'JSTU
©︎ SmartHR, Inc. ೖࣾखଓ͖ ࣾձอݥ ϚΠφϯόʔ ޏ༻ܖ ܖߋ৽ จॻ εϚʔτϑΥϯ
͚ΞϓϦ ͷ৽ϓϩμΫτ։ൃ༧ఆ ࠓޙϦϦʔε༧ఆͷϓϩμΫτʹΑΓɺ ਓࣄσʔλϕʔεΛத৺ʹͨ͠ϓϩμΫτͷఏڙൣғ͕͞Βʹ͕͍͖ͬͯ·͢ɻ ैۀһσʔλϕʔε ৫ਤ ɾ໊ σʔλ ूܭ ҟಈ ɾஔ )3ΞφϦ ςΟΫε εΩϧ ཧ ֶशཧ ैۀһ αʔϕΠ ධՁ $47ΧελϜ μϯϩʔυ σʔλ ࿈ܞ *E1 ػೳ ଞࣾγεςϜ ࠷৽Ͱਖ਼֬ͳใΛ׆༻ ैۀһ͔Βσʔλऩू ௨ۈඅ ɾܦ࿏ ਃ ɾঝೝ ௐ څ༩໌ࡉ ۈଵཧ ͓Βͤ ܝࣔ൘ ΩϟϦΞ ா ࠾༻ཧ ࠾༻ܾఆͰσʔλϕʔεʹొ ଞγεςϜͷ࿈ܞuཧ ۈଵڅ༩ ͳͲ /&8 /&8 /&8 /&8 /&8 /&8 /&8 /&8
ιϑτΣΞΤϯδχΞϦϯά ͷՁͱʁ
IUUQTUJEZGJSTUTVCTUBDLDPNQNFBTVSJOHEFWFMPQFSQSPEVDUJWJUZ ιϑτΣΞΤϯδχΞϦϯάͷՁͷϝϯλϧϞσϧ
IUUQTUJEZGJSTUTVCTUBDLDPNQNFBTVSJOHEFWFMPQFSQSPEVDUJWJUZ ιϑτΣΞΤϯδχΞϦϯάͷՁͷϝϯλϧϞσϧ ίʔσΟϯά υΩϡϝϯτ σϦόϦʔͨ͠ػೳ ސ٬ͷ՝ղܾ ച্ ղ
IUUQTUJEZGJSTUTVCTUBDLDPNQNFBTVSJOHEFWFMPQFSQSPEVDUJWJUZ ιϑτΣΞΤϯδχΞϦϯάͷՁͷϝϯλϧϞσϧ ίʔσΟϯά υΩϡϝϯτ σϦόϦʔͨ͠ػೳ ސ٬ͷ՝ղܾ ച্ ղ ઌߦࢦඪ ߦࢦඪ
ઌߦࢦඪ ߦࢦඪ ܭଌ͍͢͠ ܭଌ͠ʹ͍͘ ૣ݁͘ՌΛಘΒΕΔ ݁Ռ͕ಘΒΕΔͷ͕͍ ϊΠζ͕ଟ͍ ϊΠζ͕গͳ͍ ΛϋοΫ͍͢͠ ΛϋοΫ͠ʹ͍͘
ઌߦࢦඪ ߦࢦඪ ܭଌ͍͢͠ ܭଌ͠ʹ͍͘ ૣ݁͘ՌΛಘΒΕΔ ݁Ռ͕ಘΒΕΔͷ͕͍ ϊΠζ͕ଟ͍ ϊΠζ͕গͳ͍ ΛϋοΫ͍͢͠ ΛϋοΫ͠ʹ͍͘
ઌߦࢦඪʢ& ff PSUɾ0VUQVUʣ͚ͩܭଌͯ͠ɺͦΕΛ։ൃੜ࢈ੑͱͯ͠։ൃऀͷධՁʹ͏ͱɺ ͷϋοΫ͕ى͜Γ݈શͳ։ൃจԽͷ่յʹͭͳ͕ΔϦεΫ͕͋Δɻ Ұํɺߦࢦඪʢ0VUDPNFɾ*NQBDUʣιϑτΣΞΤϯδχΞϦϯάͷՁͷධՁରͱͯ͠ॏཁ͕ͩɺ ߦࢦඪͷ݁Ռ͕ਖ਼͍͠ϓϩηεͰୡ͞Ε͍ͯΔ͔Ͳ͏͔ΛνΣοΫ͢Δඞཁ͋Δɻ
ਖ਼͍͠ͷΛਖ਼ͭ͘͘͠Δ ཁ͢Δʹʜ ਖ਼͍͠ͷΛਖ਼ͭ͘͘͠Δ ࢢ୩૱ܒஶɺϏʔɾΤψɾΤψ৽ࣾ
ਖ਼͍͠ͷΛਖ਼͍ͭͬͯ͘͘͠Δ͔ ͔֬Ίͳ͕Βվળ͍͖͍ͯͨ͠
w νʔϜͷ-F44 -BSHF4DBMF4DSVN w िؒεϓϦϯτ w ଟ͘ͷ࣌ؒΛϞϒϓϩάϥϛϯάϞϒ࡞ۀ w τϥϯΫϕʔε։ൃ
w ϑΟʔνϟʔϒϥϯνΛࡉ͔͘NBJOϒϥϯνʹϚʔδ͢Δ w 0,3 w ඪ 0CKFDUJWF ͱओཁͳ݁Ռ ,FZ3FTVMUT ʹΑΔඪઃఆखॱ w 4NBSU)3ϓϩμΫτͷ0,3Λઃఆ͍ͯ͠Δ ਓࣄධՁνʔϜͷ։ൃ
w ϓϩμΫτͷ0,3 w ܖςφϯτʢ*NQBDUʣػೳϦϦʔεʢ0VUQVUʣͱ͍ͬͨ ܭଌ͕༰қͳ,FZ3FTVMUT͕ઃఆ͞Ε͍ͯͨ w ՝ w ػೳϦϦʔεͷඪΛୡ͢ΔͨΊʹඞཁͳύϑΥʔϚϯεʢ&GGPSUʣ ൃشͰ͖͍ͯΔ͔ʁ
w ܖςφϯτ͕૿͑Δʹ͢ΔՌʢ0VUDPNFʣಘΒΕ͍ͯΔ͔ʁ
࣮ݧ̍ʙ։ൃαΠΫϧλΠϜΛଌΔ
ʮίϛοτ͔ΒΦʔϓϯ·Ͱͷฏۉ࣌ؒʯʹண w ͋ΔϑΟʔνϟʔ։ൃظؒͷαΠΫϧλΠϜ w ʮίϛοτ͔ΒΦʔϓϯ·Ͱͷฏۉ࣌ؒʯΛݟΔͱɺ ఔͰ1VMM3FRVFTUΛΦʔϓϯ͍ͯͨ͠ w Ҏʹ1VMM3FRVFTUΛΦʔϓϯ͢Δ͜ͱΛଟͯ͘͠ɺ αΠΫϧλΠϜΛॖ͍͖͍ͯͨ͠ &GGPSUͷ݁Ռͱͯ͠Λ͍ͬͯ͘
ఆྔඪ ʮίϛοτ͔ΒΦʔϓϯ·Ͱͷฏۉ࣌ؒʯΛIҎͱ͢Δ ඪΛຬ͍ͨͯ͠Δঢ়ଶɺ͖ͬͱ͜Μͳঢ়ଶͰʁ w Ҏʹ࣮͕ྃͰ͖ΔཻʹɺλεΫ͕ৄࡉԽͰ͖͍ͯΔ w 13ͷαΠζ͕దʹখ͘͞ͳΔΑ͏ɺλεΫΛׂͰ͖͍ͯΔ w ຖεϓϦϯτಈ͘ػೳ͕Ͱ͖ͯɺϨϏϡʔͰ͖Δ ঢ়ଶఆੑඪΛ໌ࣔ͢Δ
ඪΛຬ͍ͨͯ͠Δঢ়ଶ w Ҏʹ࣮͕ྃͰ͖ΔཻʹɺλεΫ͕ৄࡉԽͰ͖͍ͯΔ w 13ͷαΠζ͕దʹখ͘͞ͳΔΑ͏ɺλεΫΛׂͰ͖͍ͯΔ w ຖεϓϦϯτಈ͘ػೳ͕Ͱ͖ͯɺϨϏϡʔͰ͖Δ Λݟͳ͕Βɺ͕ࣗͨͪߦͬͨϓϩηεΛ;Γ͔͑Δ w ϓϥϯχϯάͷཻ͕ૈ͗ͨ͢ͷͰͳ͍͔ʁ
w 13Λେ͖͘࡞Γ͗ͨ͢ɻ࣍খ͍͞·ͱ·ΓͰ13Λ࡞Ζ͏ w ϓϥϯχϯάͰεϓϦϯτϨϏϡʔͷ֓ཁΛܾΊ͓ͯ͜͏
ΞδϟΠϧ͍͖ͬͯͷू͍ ޓ͍ͷΈݟͷڞ༗Λिʹճߦ͏ձ ࣗͷνʔϜͰ͜͏͍ͬͯΔɺ͏ͪ͜͜Ͱࠔͬ ͍ͯΔͱ͍ͬͨใަΛੵۃతʹߦ͏ 💪 ࣮ݧ݁ՌΛνʔϜΛӽ͑ͯԣల։
࣮ݧ̎ʙ؍Λ͛Δ
ʰ-FBOͱ%FW0QTͷՊֶʱஶऀͷਓ/JDPMF'PSTHSFO͞ΜΒ͕ఏএ ͭͷ؍ɺݸਓɾνʔϜɾγεςϜͷϨϕϧͰଟ໘తʹܭଌ͢Δ w 4BUJTGBDUJPOBOEXFMMCFJOH w ։ൃऀͷࣄɺνʔϜɺπʔϧɺจԽͷຬɺ݈߁ͰͤͰ͋Δ͔ w 1FSGPSNBODF w γεςϜϓϩηεͷ݁Ռɺ࣭ސ٬ຬͳͲͷՌ
w "DUJWJUZ w ࡞ۀΛߦ͏աఔͰྃͨ͠ߦಈΞτϓοτͷ w $PNNVOJDBUJPOBOE$PMMBCPSBUJPO w ਓʑͱνʔϜ͕ͲͷΑ͏ʹίϛϡχέʔγϣϯΛͱͬͯҰॹʹ࡞ۀΛ͢Δ͔ɺυΩϡϝϯτͷݕࡧੑ࣭ͳͲ w &GGJDJFODZBOEGMPX w ࠷খݶͷதஅԆͰࣄΛྃͤͨ͞ΓਐḿΛ͛ͨΓ͢Δೳྗ ։ൃੜ࢈ੑϑϨʔϜϫʔΫ41"$&
w 4BUJTGBDUJPOBOEXFMMCFJOH w $*$%ύΠϓϥΠϯͷ࣮ߦ࣌ؒ w ίʔυ্ͷ՝ w 1FSGPSNBODF w ઌߦࢦඪͱͯ͠ɺϨϏϡʔ࣌ؒɺΞϓϧʔϒ·Ͱͷ࣌ؒΛ'JOEZ5FBN
Ͱܭଌ w ߦࢦඪͱͯ͠ɺෆ۩߹ͷྲྀग़݅Λܭଌʢఆظతʹूܭ͍ͯͨ͠ͷΛ׆༻ʣ w "DUJWJUZ w ίʔσΟϯά࣌ؒɺσϓϩΠසΛ'JOEZ5FBN Ͱܭଌ ͭͷ؍ΛબΜͰΈΔ
w 4BUJTGBDUJPOBOEXFMMCFJOH w $*$%ύΠϓϥΠϯͷ࣮ߦ࣌ؒ w ίʔυ্ͷ՝ w 1FSGPSNBODF w ઌߦࢦඪͱͯ͠ɺϨϏϡʔ࣌ؒɺΞϓϧʔϒ·Ͱͷ࣌ؒΛ'JOEZ5FBN
Ͱܭଌ w ߦࢦඪͱͯ͠ɺෆ۩߹ͷྲྀग़݅Λܭଌʢఆظతʹूܭ͍ͯͨ͠ͷΛ׆༻ʣ w "DUJWJUZ w ίʔσΟϯά࣌ؒɺσϓϩΠසΛ'JOEZ5FBN Ͱܭଌ ͭͷ؍ΛબΜͰΈΔ ։ൃڥͷπϥϛΞϯέʔτΛ νʔϜʹऔͬͯࢦඪΛࡦఆ ख࣋ͪͷσʔλΛ׆༻
ϋΠύϑΥʔϚϯεπϦʔͰνʔϜͷཧΛඳ͘ w ཧͱͷΪϟοϓΛ૾ͨ͠͏͑Ͱɺ ։ൃڥͷπϥϛΞϯέʔτʹ͑ͯΒͬͨ w ͷϝλϑΝʔΛ༻͍ͯνʔϜͷߴ͍ظΛදݱ͢Δ w Ռ࣮ʹՌ w ࢬ༿ʹνʔϜͷߦಈɾঢ়ଶ
w ࠜͬ͜ʹՁج४ ѹతϓϩμΫτ ࠔͳ՝νʔϜͰ ղܾͰ͖Δͱ৴͡Δ ֬ɾଚܟɾ༐ؾ ίʔνϯάΞδϟΠϧνʔϜε ϦαɾΞυΩϯεஶɺాத྄ɾߴߐऱກ ɾࢁాӻ࿕ɾՖҪߦ ɾՖཬ߳ ɾࡈ౻لɾখࢬਅ࣮ࢠ༁ɺؙળग़൛
࣮ݧ̏ʙՌͷՁΛଌΔ
&WJEFODF#BTFE.BOBHFNFOUʢ&#.ʣΛಋೖʂ ͜Ε·Ͱʜ #JH2VFSZ 3FEBTIͰར༻ঢ়گͷݟ͑ΔԽߦ͍ͬͯͨ &#.Λಋೖ͢Δ͜ͱͰՌʢ0VUDPNFʣΛܭଌ͠ɺ ܖςφϯτͷඪʢ*NQBDUʣʹܨ͕ΔՌ͕ಘΒΕͯ ͍Δ͔ݕূ͢Δ
ΤϏσϯεϕʔευϚωδϝϯτʢ&#. &WJEFODF#BTFE.BOBHFNFOUʣɺ৫͕ ෆ࣮֬ͳ݅ͷͱͰސ٬ͷՌɺ৫ͷ ೳ ⼒ ɺ͓ΑͼϏδωεͷ݁ՌΛܧଓతʹվળ͢ Δͷʹ ⽴ ͭܦݧతΞϓϩʔνͰ͋Δɻ৫ ͕ෆ࣮֬ͳੈքͰՁΛఏڙ͢Δೳ
⼒ Λ্͞ ͤɺઓུతΰʔϧʹ͚ͨಓےΛࡧ͢ΔͨΊ ͷϑϨʔϜϫʔΫΛఏڙ͢Δɻ &#.ͱ ΤϏσϯεϕʔευϚωδϝϯτΨΠυʔ4DSVNPSH IUUQTTDSVNPSHXFCTJUFQSPETBNB[POBXTDPNESVQBM&#.(VJEF+BQBOFTFQEG
34(5ʹϓϩϙʔβϧΛग़͍ͯ͠·͢ʂ ͖͕ͭͮؾʹͳΔํ-JLFΛ͓ئ͍͠·͢ʂ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠