$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
フジテック株式会社様事例講演資料 モバイルアプリ開発基盤を活用したアプリ内製化の事例紹介
Search
AppPot
September 15, 2016
Technology
0
330
フジテック株式会社様事例講演資料 モバイルアプリ開発基盤を活用したアプリ内製化の事例紹介
2016/09/15(木)に開催した「クラウド&モバイルファースト時代の攻めのシステム内製化戦略」のフジテック株式会社小庵寺様講演資料です。
AppPot
September 15, 2016
Tweet
Share
More Decks by AppPot
See All by AppPot
Monaca ✕ AppPotエンタープライズモバイルアプリ開発体験講座 / Monaca-AppPot-database-connector-handson
apppot
0
350
企業向けバックエンドサービスAppPotを使ったモバイルアプリの高速開発手法 / Enterprise App development methods by AppPot
apppot
0
260
フジテックの情報システム戦略とアプリ内製化 / fujitec_mobile-app_in-house_development
apppot
0
510
AppPotで企業向けアプリの開発はこう変わる!/ Change Apps development style by AppPot
apppot
0
1.5k
ReactとバックエンドサービスAppPotで学ぶモダンWebアプリケーション入門
apppot
1
320
企業向けバックエンドサービスAppPotのご紹介 for Monacaパートナー勉強会 / Backend Service for Enterprise "AppPot"
apppot
0
490
Swift3とバックエンドサービスを使ったサーバーレスな企業向けiOSアプリの開発手法 / Swift3 iOS App Development Method
apppot
0
960
企業向けバックエンドサービス「AppPot」を使ったUX駆動開発 / UX Driven Development by Backend service AppPot
apppot
0
240
AngularJSとバックエンドサービスAppPotで作る業務システム入門(Short Ver.)
apppot
0
150
Other Decks in Technology
See All in Technology
AIエージェント開発と活用を加速するワークフロー自動生成への挑戦
shibuiwilliam
5
870
Microsoft Agent Frameworkの可観測性
tomokusaba
1
110
テストセンター受験、オンライン受験、どっちなんだい?
yama3133
0
170
AI との良い付き合い方を僕らは誰も知らない
asei
0
270
ハッカソンから社内プロダクトへ AIエージェント「ko☆shi」開発で学んだ4つの重要要素
sonoda_mj
6
1.7k
MariaDB Connector/C のcaching_sha2_passwordプラグインの仕様について
boro1234
0
1k
"人"が頑張るAI駆動開発
yokomachi
1
620
子育てで想像してなかった「見えないダメージ」 / Unforeseen "hidden burdens" of raising children.
pauli
2
330
半年で、AIゼロ知識から AI中心開発組織の変革担当に至るまで
rfdnxbro
0
140
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
1
410
AIBuildersDay_track_A_iidaxs
iidaxs
4
1.4k
特別捜査官等研修会
nomizone
0
580
Featured
See All Featured
Music & Morning Musume
bryan
46
7k
Become a Pro
speakerdeck
PRO
31
5.7k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
0
310
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Git: the NoSQL Database
bkeepers
PRO
432
66k
The untapped power of vector embeddings
frankvandijk
1
1.5k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
50k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
45
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Side Projects
sachag
455
43k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
980
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
38
Transcript
モバイルアプリ開発基盤を活⽤用したアプリ内製化の事例例紹介
ࣗݾհ খ҇ࣉ ྑ߶ • େࡕग़ʢ࣮Ո݉ۀՈʣ • ৽ଔͰϑδςοΫೖࣾ • ୲γεςϜ डཧʢCOBOLʣ㱺ߪങཧʢDelphiʣ㱺
தࠃͷੜ࢈ཧγεςϜಋೖʢDelphiʣ • ݱ୲ۀ ෦ͷاըɾӡӦཧɺDBαʔόཧɺ ։ൃج൫උͳͲ
ϑδςοΫגࣜձࣾ ʲۀʳɿ19482݄9 ʲۀऀʳɿࢁ ਖ਼ଠ ʲࣄۀ༰ʳɿঢ߱ػͷݚڀɾ։ൃɺൢചɺੜ࢈ɺਾɺ อकɺվम ʲදऀʳɿࢁ ߴҰ
ຊͷຊࣾɺΤϨϕʔλ ɺݚڀɾ։ൃڌ ϏοάΠϯάˏ࣎լݝ
डੜ࢈
ਾ࡞ۀ
อकཧ
ੈք25ͷࠃͱҬͰࣄۀ׆ಈΛల։த ւ֎ 6,000ਓ ຊࠃ 3,000ਓ
ϑδςοΫITجຊతͳߟ͑ํ 現場現物 DevOps クラウドファースト モバイル(BYOD)ファースト フルスタック⼈人材育成
ϑδςοΫITͷݱঢ় • 基幹システム⾃自作、海外拠点へも導⼊入 • ⼈人事 Company • 経理理 SuperStream & DIVA • Google Apps + NCIWF (workflow) • 正社員、準社員、短期派遣あわせて約40名
• 部⻑⾧長、課⻑⾧長クラス全員コーディング
ϞόΠϧʹؔ͢Δߟ͑ํ • BYODを再優先プラットフォームとする。 ◦ BYODは希望者は全員許可。上司許可不不要。 ◦ 個⼈人の使いやすい道具を使う。 ◦ 同じ道具を個⼈人⽤用、会社⽤用で2つ持つ必要なし。 ◦ 個⼈人の買い替えサイクルが会社より早い。 ◦ 電話をソフトウェア化して完全BYOD実現を⽬目指す。 • Googleとの親和性から、Android端末を社⽤用とする。 • サブノートとしてChromebookを活⽤用。
ैདྷͷPC൛γεςϜͷ՝ • 使える場所が限定される。 PCが設置されている場所しか使えない。 • 起動に時間が掛かる。 モバイルPCは持ち運び不不便便、起動遅い。 • 作業場所の確保が必要。 座って使うので⼀一定の作業スペースが必要。
εϚϗͳΒɺ͍ͭͰɺͲ͜Ͱɺखܰʹ͑Δ • すぐに使える。 軽量量、コンパクト。すぐに取り出して使える。 • どこでも使える 常時ネット接続。現場・客先で利利⽤用可能。 • ⼿手軽に使える。 ⽚片⼿手でも、⽴立立った状態でも使える。
ΑΓଟ͘ͷࣾһʹγεςϜΛʂ ֎ۈࣾһ ʢӦۀɺ ϑΟʔϧυʣ ۈࣾһ ʢཧ෦ɺ ʣ ैདྷͷPC൛γες Ϝͷओͳར༻ऀ ϞόΠϧΞϓϦͳΒ
֎ۈࣾһؚΊͨ શࣾһ͕ར༻Ͱ͖Δɻ ࣾͷैۀһൺ
ϞόΠϧΞϓϦ։ൃπʔϧબఆ ։ൃπʔϧ͍ͬͺ͍͋Δɻબࢶ๛ʂ Good News Bad News ͰɺܾΊखʹ͚ܽΔɻ ্͔࢘ΒͷΞυόΠε
։ൃπʔϧͷಋೖཁ݅ • 1ͭͷϓϩάϥϜιʔεͰෳσόΠεͷΞϓϦΛ ։ൃͰ͖Δ͜ͱʢϋΠϒϦουΞϓϦରԠʣ • ϞόΠϧ͚ͷϢʔβΠϯλʔϑΣΠεΛ։ൃ͢Δ ͷʹద͍ͯ͠Δ͜ͱ • HTML5ɺJavaScriptɺjQueryͳͲσϑΝΫτελϯ μʔυͷٕज़Λ͑Δ͜ͱ
• ࣮ػΛͬͨσόοά͕Ͱ͖Δ͜ͱ • ֶशίετ͕͘؆୯ʹ͑Δ͜ͱ
େखͷύʔτφʔ༷͔Βͷ͝ఏҊ All in One Ͱศརʂ ͚ͩͲɺ ϞόΠϧΞϓϦ։ൃܦݧͳ͘ɺ අ༻ରޮՌ͕͖ͬΓಡΊͳ͍ঢ়گͰ ಋೖʹ౿ΈΕͳ͍ɻ 㱺ॳظࢿগͳ࢝͘Ί͍ͨɻ
• 無料料でお試し ◦ ブラウザからユーザ登録 ◦ クラウド版の開発環境(IDE)使える ◦ サンプルアプリ豊富 ◦ 実機でデバッグ(Monacaデバッガ)できる ちょっとやってみた。
⇒⼦子どもに⾒見見せたら、かなりウケた!「お⽗父さんすごい」
None
ϞόΠϧΞϓϦ͔Βࣾαʔόʹͭͳ͍͗ͨɻ Monacaでスマホで動くアプリは開発できる。 ⇒次に、社内DB、ファイルサーバ、グループウェアに つなぎたい。 Internet ݕࡧ݁Ռ ͍߹Θͤ
ϞόΠϧΞϓϦ͔Βࣾαʔόʹͭͳ͍͗ͨɻ アプリからの要求を受けるWebシステムを 個々に構築する必要あり。⇒スキル・⼯工数不不⾜足。無理理。 γεςϜ։ൃ γεςϜ։ൃ γεςϜ։ൃ
• ⾯面倒なWebシステム構築不不要。 • パラメータ(接続先IP、ユーザ、SQLなど)を 設定するだけで、社内DB、サーバと連携可能。
APIઃఆͷΈ APIઃఆͷΈ APIઃఆͷΈ AppPotಋೖ
さらに、 • ユーザ認証(GoogleApps連携も可) • スマホへのプッシュ通知 • アプリのログ取得 などもAPIで簡単に利利⽤用できる。
Internet ݕࡧ݁Ռ ͍߹Θͤ
ݱࡏͷϞόΠϧΞϓϦ։ൃڥɿશମਤ ʢࣾωοτϫʔΫʹઃஔʣ ΞϓϦ৴ ɾΞϓϦͷσόΠεͷ৴ ɾσόΠεཧ MDM/MAM πʔϧ Webαʔό (Apache) ʢDMZʹઃஔʣ
ΞϓϦ։ൃ Internet ݕࡧ݁Ռ ͍߹Θͤ
ग़ۈ ϞόΠϧΞϓϦ։ൃࣄྫ ▪ػೳ ɾग़ۈɺୀۈ࣌ࠁɺٳՋొ ɾݱ୲ऀͷ࡞ۀ࣌ؒใࠂ ▪ޮՌ ɾϑΟʔϧυ୲ऀͷߦؼਪਐɺ ۀݮ 㱺ΤϨϕʔλʔਾࣄ୲ऀͷ 40ʙ50%Ͱར༻த
؆қిா ▪ػೳ ɾઢిɺ෦՝ɺ৬ݕࡧ ▪ޮՌ ɾࣾ֎͔Βࣾһʹి͢Δࡍʹ׆༻ ʢಛʹใɺӦۀ୲ऀʹධʣ ϞόΠϧΞϓϦ։ൃࣄྫ
ݱࣸਅΞοϓϩʔυ ▪ػೳ ɾݱͷࣸਅΛࡱӨࣾ͠γεςϜʹ Ξοϓϩʔυ ▪ޮՌ ɾؼࣾޙͷ࡞ۀෛ୲ݮ ɾϦΞϧλΠϜͷใڞ༗ ϞόΠϧΞϓϦ։ൃࣄྫ
GoogleεΫϦϓτ࿈ܞ • AppPotܦ༝ͰϞόΠϧ͔Β GoogleεΫϦϓτΛͬͯɺ ࣾDBͷใΛऔಘͰ͖Δɻ ϞόΠϧΞϓϦ։ൃࣄྫ ϚΫϩͰ ࣄલʹఆظ࣮ߦ ɾ࠷৽Ͱͳ͍ ɾେྔσʔλग़ྗ
εΫϦϓτͰ ϦΞϧλΠϜʹ࣮ߦ ɾϦΞϧλΠϜͷใ ɾͦͷͰඞཁͳͷऔಘ ैདྷ (Excel) ࠓޙ (Google)
͜Ε͔Βͷల։ • 社⽤用スマホの全⾯面導⼊入(ガラケー廃⽌止) ◦ ガラケー機能のスマホへの移植 • 現場作業をスマホで完結 ◦ 現場で使える便便利利ツールを整備 ◦ 直⾏行行直帰を⽀支援 ◦ 「モバイルファースト」を強⼒力力に推進 • 「スマホ」をフル活⽤用 ◦ 進化するスマホの機能(⾳音声認識識、AIなど)を アプリからフル活⽤用。
◦ 新たな働き⽅方、業務改⾰革を提案。
• Webシステム開発の知識識を使って、 モバイルアプリを作れます。 • 初期費⽤用少なく始められます。 • ⾯面倒な開発ツールのインストール作業、 受け側のWebシステム構築不不要です。 当初思っていたよりも簡単に早く作れました。感謝! みなさんもいかがでしょうか。