Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WEB/スマートフォン アプリケーション開発 の業界と働き方
Search
kei4eva4
July 25, 2023
0
160
WEB/スマートフォン アプリケーション開発 の業界と働き方
2023年7月21日に熊本県立技術短期大学校で行われた「電子情報システム概論」の発表資料です
kei4eva4
July 25, 2023
Tweet
Share
More Decks by kei4eva4
See All by kei4eva4
【Supabase×React】サーバレスアプリ開発入門
kei4eva4
0
500
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1030
460k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
32
1.8k
Why You Should Never Use an ORM
jnunemaker
PRO
53
9k
KATA
mclloyd
29
13k
Adopting Sorbet at Scale
ufuk
73
9k
The Invisible Side of Design
smashingmag
297
50k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Building an army of robots
kneath
302
42k
A designer walks into a library…
pauljervisheath
202
24k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
22k
Transcript
WEB∕スマートフォン アプリケーション開発 の業界と働き⽅ @熊本県⽴技術短期⼤学校 2023.07.21 ৽֞ܓ༞ʢιʔΠגࣜձࣾ / YOKUMIRUגࣜձࣾʣ
ࣗݾհʗձࣾհ
⾃⼰紹介 ৽֞ܓ༞ʢ͠Μ͕͖ɾ͚͍͚͢ʣ • 1987ੜ·Εɻߴߍଔۀ·ͰԭೄͰա͢͝ • ਸେֶʢใֶ෦ˠେֶӃిؾిࢠγεςϜֶՊʣ • ೆΠϯυͷγεςϜձࣾʢۀγεςϜ։ൃɾϞόΠϧΞϓϦ։ൃʣ • ϑϦʔϥϯεΛܦͯɺ2018ʹιʔΠגࣜձࣾΛۀ
• 2022ʹYOKUMIRUגࣜձࣾΛڞಉۀ ιʔΠגࣜձࣾදऔకʗYOKUMIRUגࣜձࣾऔకCTO
ઃཱɿ20189݄ ॴࡏɿ۽ຊࢢதԝ۠ ࣄۀ༰ɿ ɹɹϞόΠϧ / WEBΞϓϦ։ൃ ɹɹΫϥυ։ൃ / IoT։ൃࢧԉ ɹɹԽ
/ ӽڥԽࢧԉ ιʔΠגࣜձࣾ 会社概要 - σδλϧਓࡐΛࢧ͑ΔΞϓϦ։ൃ -
ઃཱɿ20189݄ ॴࡏɿ۽ຊࢢதԝ۠ ࣄۀ༰ɿ ɹɹϞόΠϧ / WEBΞϓϦ։ൃ ɹɹΫϥυ։ൃ / IoT։ൃࢧԉ ɹɹԽ
/ ӽڥԽࢧԉ ιʔΠגࣜձࣾ - σδλϧਓࡐΛࢧ͑ΔΞϓϦ։ൃ - 会社概要 ΞϓϦ։ൃઐͷձࣾ
ΞϓϦ։ൃͷ ʮجૅࣝʯ
アプリとは ΞϓϦέʔγϣϯιϑτΣΞ →ಛఆͷతΛͬͯ࡞ΒΕͨઐ༻ͷιϑτΣΞ
アプリとは ΞϓϦέʔγϣϯιϑτΣΞ →ಛఆͷతΛͬͯ࡞ΒΕͨઐ༻ͷιϑτΣΞ WEBΞϓϦέʔγϣϯ →WEBϒϥβͰಈ͘ΞϓϦ
アプリとは ΞϓϦέʔγϣϯιϑτΣΞ →ಛఆͷతΛͬͯ࡞ΒΕͨઐ༻ͷιϑτΣΞ WEBΞϓϦέʔγϣϯ →WEBϒϥβͰಈ͘ΞϓϦ εϚʔτϑΥϯΞϓϦέʔγϣϯ →ϞόΠϧʢiPhone, AndroidʣͰಈ͘ΞϓϦ ɹ㲈ϞόΠϧΞϓϦ
出典:jobtag IT関連の仕事(分野別)https://shigoto.mhlw.go.jp/User/ITOccupations アプリ開発とは
出典:jobtag IT関連の仕事(分野別)https://shigoto.mhlw.go.jp/User/ITOccupations アプリ開発とは このあたり
出典:jobtag IT関連の仕事(分野別)https://shigoto.mhlw.go.jp/User/ITOccupations アプリ開発とは 重要
インターネットの発展とアプリ 1990ʙ ใͷӾཡͱऔಘ 2000ʙ • ϗʔϜϖʔδͷӾཡ • ϝʔϧʢςΩετʣ • SNSʢํίϛϡχέʔγϣϯʣ
• ը૾ಈը ใͷൃ৴ͱڞ༗
インターネットの発展とアプリ 1990ʙ ใͷӾཡͱऔಘ 2000ʙ • ϗʔϜϖʔδͷӾཡ • ϝʔϧʢςΩετʣ • SNSʢํίϛϡχέʔγϣϯʣ
• ը૾ಈը • ճઢ҆ఆੑͷ্ • εϚʔτϑΥϯͷొʢiPhone 2007ɺAndroid 2008ʣ 背景 ใͷൃ৴ͱڞ༗ ⼀般ユーザ向けの WEBアプリ ∕ モバイルアプリ が増加
インターネットの発展とアプリ 2010ʙ ビジネス(法⼈)向けの WEBアプリ ∕ モバイルアプリ が増加 • ΫϥυαʔϏεͷొʢAmazon 2006ɺGoogle
2008ʣ 背景 Ϋϥυͷීٴ • σʔλϚʔέςΟϯά • DXʢۀޮԽʣ パッケージソフトや業務ソフトのWEBアプリ化が進み、 インターネットやWEBアプリの技術がより重要に
インターネットの発展とアプリ 2010ʙ ビジネス(法⼈)向けの WEBアプリ ∕ モバイルアプリ が増加 • ΫϥυαʔϏεͷొʢAmazon 2006ɺGoogle
2008ʣ 背景 Ϋϥυͷීٴ • σʔλϚʔέςΟϯά • DXʢۀޮԽʣ パッケージソフトや業務ソフトのWEBアプリ化が進み、 インターネットやWEBアプリの技術がより重要に WEBアプリが増えてくると、より操 作性(ユーザービリティ)が重要に → モバイルアプリ
インターネットの発展とアプリ 2010ʙ ビジネス(法⼈)向けの WEBアプリ ∕ モバイルアプリ が増加 ݱࡏʙ • ΫϥυαʔϏεͷొʢAmazon
2006ɺGoogle 2008ʣ 背景 Ϋϥυͷීٴ • σʔλϚʔέςΟϯά • DXʢۀޮԽʣ AIιϦϡʔγϣϯͷීٴʁ • δΣωϨʔςΟϒAIͷొ パッケージソフトや業務ソフトのWEBアプリ化が進み、 インターネットやWEBアプリの技術がより重要に WEBアプリが増えてくると、より操 作性(ユーザービリティ)が重要に → モバイルアプリ
ΞϓϦ։ൃͷ ʮۀքʯ
働く会社の種類 •BtoB ͔ BtoC ͔ 顧客の違い ビジネスモデルの違い •ࣗࣾ ͔ डୗʢSIerʣ͔
ݣʢSESʣ
働く会社の種類 •BtoB •BtoC 顧客の違い
働く会社の種類 •BtoB 顧客が 会社(法⼈) •BtoC 顧客の違い 顧客が 個⼈
働く会社の種類 •BtoB 顧客が 会社(法⼈) •BtoC 顧客が 個⼈ 顧客の違い w ձܭιϑτɺ࿑ιϑτɺ%9ʢۀ
ࢧԉʣΞϓϦʜ w .JDSPTPGU&YDFMɺ8PSEʜ w 4/4ɺϚονϯάΞϓϦɺ༧Ξ ϓϦʜ w *OTUBHSBNɺ-*/&ʜ
働く会社の種類 •ࣗࣾ ビジネスモデルの違い •डୗʢSIerʣ •ݣʢSESʣ
働く会社の種類 •ࣗࣾ ビジネスモデルの違い •डୗʢSIerʣ •ݣʢSESʣ ࣗࣾͰސ٬ʹ αʔϏεΛఏڙ ଞࣾͷ։ൃ
働く会社の種類 •ࣗࣾ ビジネスモデルの違い •डୗʢSIerʣ •ݣʢSESʣ ࣗࣾͰސ٬ʹ αʔϏεΛఏڙ ʢސ٬ͷʣ՝ۚ ࠂɾσʔλൢച ଞࣾͷ։ൃ
։ൃͯ͠ೲޙ අ༻ΛΒ͏ ଞࣾʹৗறͯ͠ අ༻ΛΒ͏
ιʔΠגࣜձࣾʢฐࣾʣͩͱ…
ソーイの開発 顧客の違い ビジネスモデル • BtoB • BtoC • डୗʢSIerʣ •
ݣʢSESʣ • ࣗࣾ 9 0 % 1 0 % 3 5 % 6 5 % 0 %
ソーイの開発 顧客の違い ビジネスモデル • BtoB • BtoC • डୗʢSIerʣ •
ݣʢSESʣ • ࣗࣾ 9 0 % 1 0 % 3 5 % 6 5 % 0 % BtoBがメイン エンジニアは社内で開発
ソーイの開発事例 γΣΞΦϑΟείϫʔΩϯάεϖʔεͷཧΞϓϦ ΦϑΟεͱͯ͠ɺձٞࣨͱͯ͠ɺ࣌ʹग़ձ͍ͷͱ͍ͯ͘͢͠ɺ༷ʑͳͷձһ ʹड͚ೖΕͯΒ͑ΔΑ͏ʹ͍ͯ͠·͢ BtoB / ࣗࣾ
ΞϓϦ։ൃΤϯδχΞͷ ʮࣄͷྲྀΕʯ
仕事の流れ ώΞϦϯά ʗϦαʔν ։ൃʢ࣮ʣ ςετ ʗϦϦʔε ཁ݅ఆٛ ʗઃܭ
ΞϓϦ։ൃΤϯδχΞͷ ָ͍͜͠ͱɾ͍ۤ͜͠ͱ
楽しいこと‧苦しいこと ϦϦʔεલͷযΓ ϦϦʔεޙͷୡײ
楽しいこと‧苦しいこと ٻΊΒΕΔࣝʗ ৽͍ٕ͠ज़ͷεϐʔυ ح৺
楽しいこと‧苦しいこと όάɾোͷରԠ Ԡ͕͙͢ʹݟ͑Δ
ιʔΠגࣜձࣾʢฐࣾʣͩͱ…
εΩϧΞοϓࢧԉ
খ͞ͳνʔϜ͕ৗʹՌΛग़͠ଓ͚ΔͨΊʹɺଟ༷ͳόοΫάϥϯυΛ࣋ͭϝϯόʔͷΞΠσΞͱϥΠϑε λΠϧ͕ଚॏ͞ΕΔ͜ͱɺ֤ͷϓϩϑΣογϣφϧͱຏ͖͋͏͜ͱʹΑͬͯͻͱΓͻͱΓͷ͕࠷େԽ͞ ΕΔ͜ͱ͕ॏཁʹͳΓ·͢ɻ νϟϨϯδΛྭ͠ɺνʔϜͰࢧ͑߹͏จԽ
ΤϯδχΞͱͯ͠ ৺͕͚͍ͯΔ͜ͱ
ڵຯ͕͋Δ͜ͱɾ͖ͳ͜ͱ ʹνϟϨϯδ͢Δ
出典:jobtag IT関連の仕事(分野別)https://shigoto.mhlw.go.jp/User/ITOccupations エンジニアとして⼼がけていること
出典:jobtag IT関連の仕事(分野別)https://shigoto.mhlw.go.jp/User/ITOccupations エンジニアとして⼼がけていること
出典:jobtag IT関連の仕事(分野別)https://shigoto.mhlw.go.jp/User/ITOccupations エンジニアとして⼼がけていること 開発内容に応じて 必要になる
エンジニアとして⼼がけていること τϨϯυٕज़ͷษڧձͷ࣮ࢪ
·ͱΊ
࠷ޙʹ