SlideShare a Scribd company logo
Copyright ©Classmethod.inc All Right Reserved.
Date
http://classmethod.jp/
Title
Sub
Author
VersionVol.
1
「iOSアプリエンジニア養成読本」のここを読め
おおはしりきたけ
2014/4/22
Copyright ©Classmethod.inc All Right Reserved. 2
営業、マネージャーはココを読め!
Copyright ©Classmethod.inc All Right Reserved. 3
iOS開発前の認識合わせ
• 巻頭企画
– P11:受託開発時のライセンスの使い分け
– P11:アプリリリース体験の必要性
– P17:iOSのリリースサイクルとアプリ開発のサイクル
– P19:テスト用端末とiOSバージョン管理
– P20:クロスプラットフォーム対応の開発環境
• 一般記事
– P24:iOSアプリ開発案件の現状と今後の動向
Copyright ©Classmethod.inc All Right Reserved. 4
知っておくべき開発基礎知識
• 特集1
– P28:そもそもiOSアプリはどのように動いているか
– P52:iOS SDKフレームワーク活用術
• 特集2
– P64:Gitリポジトリ管理サービス
– P67:iOSアプリケーションのアドホック配布
• 特集3
– P88:Apple標準のナビゲーションモデル
– P100:実機での確認
• 特集4
– P105:OSSを使い際に注意しなければならない事
Copyright ©Classmethod.inc All Right Reserved. 5
スマホアプリ開発を成功させるために
Copyright ©Classmethod.inc All Right Reserved. 6
プロジェクトの成功とは
「納期」「品質」「コスト」を守ってプロジェクトを完了
品質 納期
コスト
Copyright ©Classmethod.inc All Right Reserved. 7
あしたのためにその1(スケジュール)
■無理なスケジュール
○○月リリースですという無理なスケジュールでプロジェクトを始めてしま
う。元々無理なスケジュール(残業、土日出勤あたりまえ)で進めているので、
スケジュールにバッファがなく結果としてデスマーチに
■クラスメソッドでは
・そもそもスケジュールは本当に死守?
・現実的なスケジュールをしっかり説明し、納得していただく。
⇒死守と言われお断りした後に、結局スケジュールに間に合わなかったんで
どうにかなりませんか?という問い合わせもあったりする
Copyright ©Classmethod.inc All Right Reserved. 8
あしたのためにその2(対象技術)
■技術的な不安
技術的な検証をせず不安を抱えたままプロジェクトを始めてしまい、技術的な
課題にはまってしまい予定外の工数がかかってしまう。最悪技術の変更もある
■クラスメソッドでは
・新しい技術については、調査しブログに書く
⇒結果的にその技術でお客様から問い合わせをいただくことも
⇒把握している技術のため技術的なリスクが無いまま始められる
・受注前に技術検討を行う
Copyright ©Classmethod.inc All Right Reserved. 9
あしたのためにその3(金額)
■安い値段
受託をやっていると、要員の空きを埋めようとし、空いているなら安い値段の
案件でも受けがち、安い値段で受けてしまうのと、受注のため焦って取ってしま
いリスクの検討などもしないまま受注結果的に大赤字に。。。
■クラスメソッドでは
・値段が合わない案件はそもそも乗らない。(我慢が必要な時もある)
・受注時にしっかり準備を検討する
Copyright ©Classmethod.inc All Right Reserved. 10
あしたのためにその4(管理)
■ファットな管理
スマホ開発は納期も短く、大規模SIの様な開発の管理方法ではファット過ぎる
そもそも規模も小さいので、管理者専属という体制は厳しい
■クラスメソッドでは
・最小限のコミュニケーションで対応
・プロジェクトを掛け持ちしたりもする
Copyright ©Classmethod.inc All Right Reserved. 11
管理のイメージ
大規模SI スマホアプリ
Copyright ©Classmethod.inc All Right Reserved. 12
まとめ
Copyright ©Classmethod.inc All Right Reserved. 13
まとめ
・スケジュールは余裕を!
・対象技術に自信を!
・適切な価格で受注を!
・スリムな管理体制でスピード感ある開発を!
Copyright ©Classmethod.inc All Right Reserved. 14
最後に

More Related Content

What's hot

はじめる前に知っておきたいAndroidアプリ開発のポイント
はじめる前に知っておきたいAndroidアプリ開発のポイントはじめる前に知っておきたいAndroidアプリ開発のポイント
はじめる前に知っておきたいAndroidアプリ開発のポイント
Shinobu Okano
 
What is tested by pre-launch (security) reports?
What is tested by pre-launch (security) reports?What is tested by pre-launch (security) reports?
What is tested by pre-launch (security) reports?
ak_shio_555
 
Voice interaction api for android m
Voice interaction api for android mVoice interaction api for android m
Voice interaction api for android m
Atsuko Fukui
 
インフラジスティックス WPF コントロールを用いたリッチ アプリケーション開発
インフラジスティックス WPF コントロールを用いたリッチ アプリケーション開発インフラジスティックス WPF コントロールを用いたリッチ アプリケーション開発
インフラジスティックス WPF コントロールを用いたリッチ アプリケーション開発
インフラジスティックス・ジャパン株式会社
 
スマホだけでアプリが作れる!「Androidでプログラミング」特別講座
スマホだけでアプリが作れる!「Androidでプログラミング」特別講座スマホだけでアプリが作れる!「Androidでプログラミング」特別講座
スマホだけでアプリが作れる!「Androidでプログラミング」特別講座
schoowebcampus
 
Android 10年の軌跡と将来の展望 ~多様性の爆発を繰り返す10年目のドロイド~
Android 10年の軌跡と将来の展望 ~多様性の爆発を繰り返す10年目のドロイド~Android 10年の軌跡と将来の展望 ~多様性の爆発を繰り返す10年目のドロイド~
Android 10年の軌跡と将来の展望 ~多様性の爆発を繰り返す10年目のドロイド~
嶋 是一 (Yoshikazu SHIMA)
 
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
natsumo
 
クリスマス直前! HTML5 で作る♥ はじめての iOS & Android アプリ開発
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
クリスマス直前! HTML5 で作る♥ はじめての iOS & Android アプリ開発
Osamu Monoe
 
ABC2016Spring Androidアプリ実装アンチパターン(暫定)
ABC2016Spring Androidアプリ実装アンチパターン(暫定)ABC2016Spring Androidアプリ実装アンチパターン(暫定)
ABC2016Spring Androidアプリ実装アンチパターン(暫定)
mokelab
 
Android登場10年目 ~Androidのイマを魅る~ 【ABC2017A】
Android登場10年目 ~Androidのイマを魅る~ 【ABC2017A】Android登場10年目 ~Androidのイマを魅る~ 【ABC2017A】
Android登場10年目 ~Androidのイマを魅る~ 【ABC2017A】
嶋 是一 (Yoshikazu SHIMA)
 

What's hot (11)

はじめる前に知っておきたいAndroidアプリ開発のポイント
はじめる前に知っておきたいAndroidアプリ開発のポイントはじめる前に知っておきたいAndroidアプリ開発のポイント
はじめる前に知っておきたいAndroidアプリ開発のポイント
 
What is tested by pre-launch (security) reports?
What is tested by pre-launch (security) reports?What is tested by pre-launch (security) reports?
What is tested by pre-launch (security) reports?
 
Voice interaction api for android m
Voice interaction api for android mVoice interaction api for android m
Voice interaction api for android m
 
インフラジスティックス WPF コントロールを用いたリッチ アプリケーション開発
インフラジスティックス WPF コントロールを用いたリッチ アプリケーション開発インフラジスティックス WPF コントロールを用いたリッチ アプリケーション開発
インフラジスティックス WPF コントロールを用いたリッチ アプリケーション開発
 
スマホだけでアプリが作れる!「Androidでプログラミング」特別講座
スマホだけでアプリが作れる!「Androidでプログラミング」特別講座スマホだけでアプリが作れる!「Androidでプログラミング」特別講座
スマホだけでアプリが作れる!「Androidでプログラミング」特別講座
 
Android 10年の軌跡と将来の展望 ~多様性の爆発を繰り返す10年目のドロイド~
Android 10年の軌跡と将来の展望 ~多様性の爆発を繰り返す10年目のドロイド~Android 10年の軌跡と将来の展望 ~多様性の爆発を繰り返す10年目のドロイド~
Android 10年の軌跡と将来の展望 ~多様性の爆発を繰り返す10年目のドロイド~
 
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
 
Android概要資料
Android概要資料Android概要資料
Android概要資料
 
クリスマス直前! HTML5 で作る♥ はじめての iOS & Android アプリ開発
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
クリスマス直前! HTML5 で作る♥ はじめての iOS & Android アプリ開発
 
ABC2016Spring Androidアプリ実装アンチパターン(暫定)
ABC2016Spring Androidアプリ実装アンチパターン(暫定)ABC2016Spring Androidアプリ実装アンチパターン(暫定)
ABC2016Spring Androidアプリ実装アンチパターン(暫定)
 
Android登場10年目 ~Androidのイマを魅る~ 【ABC2017A】
Android登場10年目 ~Androidのイマを魅る~ 【ABC2017A】Android登場10年目 ~Androidのイマを魅る~ 【ABC2017A】
Android登場10年目 ~Androidのイマを魅る~ 【ABC2017A】
 

Viewers also liked

2014 05-19 mobile-tv_mw_rus
2014 05-19 mobile-tv_mw_rus2014 05-19 mobile-tv_mw_rus
2014 05-19 mobile-tv_mw_rus
J'son and Partners Consulting
 
2014 06-20 eastern-europe_tv_mw
2014 06-20 eastern-europe_tv_mw2014 06-20 eastern-europe_tv_mw
2014 06-20 eastern-europe_tv_mw
J'son and Partners Consulting
 
2014 09-15 iaa-s_mw
2014 09-15 iaa-s_mw2014 09-15 iaa-s_mw
2014 09-15 iaa-s_mw
J'son and Partners Consulting
 
2013 09-04 mobile backhaul-mw_rus
2013 09-04 mobile backhaul-mw_rus2013 09-04 mobile backhaul-mw_rus
2013 09-04 mobile backhaul-mw_rus
J'son and Partners Consulting
 
2014 06-09 дбо-mw
2014 06-09 дбо-mw2014 06-09 дбо-mw
2014 06-09 дбо-mw
J'son and Partners Consulting
 
пикосота
пикосотапикосота
2014 12-10 online education-report_part 2_massive online courses
2014 12-10 online education-report_part 2_massive online courses2014 12-10 online education-report_part 2_massive online courses
2014 12-10 online education-report_part 2_massive online courses
J'son and Partners Consulting
 
2015 02-11 mobile adv-mw
2015 02-11 mobile adv-mw2015 02-11 mobile adv-mw
2015 02-11 mobile adv-mw
J'son and Partners Consulting
 
2013 07-29 m-health-mw_rus
2013 07-29 m-health-mw_rus2013 07-29 m-health-mw_rus
2013 07-29 m-health-mw_rus
J'son and Partners Consulting
 
2013 10-23 lte-mw_rus
2013 10-23 lte-mw_rus2013 10-23 lte-mw_rus
2013 10-23 lte-mw_rus
J'son and Partners Consulting
 
александр голышко кризис и икт
александр голышко кризис и икталександр голышко кризис и икт
александр голышко кризис и иктJ'son and Partners Consulting
 
2014 07-21 internet-trade-mw
2014 07-21 internet-trade-mw2014 07-21 internet-trade-mw
2014 07-21 internet-trade-mw
J'son and Partners Consulting
 
2014 11-26 russia-wi_fi_mw
2014 11-26 russia-wi_fi_mw2014 11-26 russia-wi_fi_mw
2014 11-26 russia-wi_fi_mw
J'son and Partners Consulting
 
2015 02-25 wearable-devices_mw
2015 02-25 wearable-devices_mw2015 02-25 wearable-devices_mw
2015 02-25 wearable-devices_mw
J'son and Partners Consulting
 
2014 09-16 nfv-sdn_part2_mw
2014 09-16 nfv-sdn_part2_mw2014 09-16 nfv-sdn_part2_mw
2014 09-16 nfv-sdn_part2_mw
J'son and Partners Consulting
 
2014 05-13 5-g_mw_rus
2014 05-13 5-g_mw_rus2014 05-13 5-g_mw_rus
2014 05-13 5-g_mw_rus
J'son and Partners Consulting
 
2014 11-10 bel-wi_fi_mw
2014 11-10 bel-wi_fi_mw2014 11-10 bel-wi_fi_mw
2014 11-10 bel-wi_fi_mw
J'son and Partners Consulting
 
2014 07-23 nfv-sdn_mw
2014 07-23 nfv-sdn_mw2014 07-23 nfv-sdn_mw
2014 07-23 nfv-sdn_mw
J'son and Partners Consulting
 

Viewers also liked (20)

2011 06-08 mobile-сontent_mw
2011 06-08 mobile-сontent_mw2011 06-08 mobile-сontent_mw
2011 06-08 mobile-сontent_mw
 
2013 03-12 mobile-apps_mw
2013 03-12 mobile-apps_mw2013 03-12 mobile-apps_mw
2013 03-12 mobile-apps_mw
 
2014 05-19 mobile-tv_mw_rus
2014 05-19 mobile-tv_mw_rus2014 05-19 mobile-tv_mw_rus
2014 05-19 mobile-tv_mw_rus
 
2014 06-20 eastern-europe_tv_mw
2014 06-20 eastern-europe_tv_mw2014 06-20 eastern-europe_tv_mw
2014 06-20 eastern-europe_tv_mw
 
2014 09-15 iaa-s_mw
2014 09-15 iaa-s_mw2014 09-15 iaa-s_mw
2014 09-15 iaa-s_mw
 
2013 09-04 mobile backhaul-mw_rus
2013 09-04 mobile backhaul-mw_rus2013 09-04 mobile backhaul-mw_rus
2013 09-04 mobile backhaul-mw_rus
 
2014 06-09 дбо-mw
2014 06-09 дбо-mw2014 06-09 дбо-mw
2014 06-09 дбо-mw
 
пикосота
пикосотапикосота
пикосота
 
2014 12-10 online education-report_part 2_massive online courses
2014 12-10 online education-report_part 2_massive online courses2014 12-10 online education-report_part 2_massive online courses
2014 12-10 online education-report_part 2_massive online courses
 
2015 02-11 mobile adv-mw
2015 02-11 mobile adv-mw2015 02-11 mobile adv-mw
2015 02-11 mobile adv-mw
 
2013 07-29 m-health-mw_rus
2013 07-29 m-health-mw_rus2013 07-29 m-health-mw_rus
2013 07-29 m-health-mw_rus
 
2013 10-23 lte-mw_rus
2013 10-23 lte-mw_rus2013 10-23 lte-mw_rus
2013 10-23 lte-mw_rus
 
александр голышко кризис и икт
александр голышко кризис и икталександр голышко кризис и икт
александр голышко кризис и икт
 
2014 07-21 internet-trade-mw
2014 07-21 internet-trade-mw2014 07-21 internet-trade-mw
2014 07-21 internet-trade-mw
 
2014 11-26 russia-wi_fi_mw
2014 11-26 russia-wi_fi_mw2014 11-26 russia-wi_fi_mw
2014 11-26 russia-wi_fi_mw
 
2015 02-25 wearable-devices_mw
2015 02-25 wearable-devices_mw2015 02-25 wearable-devices_mw
2015 02-25 wearable-devices_mw
 
2014 09-16 nfv-sdn_part2_mw
2014 09-16 nfv-sdn_part2_mw2014 09-16 nfv-sdn_part2_mw
2014 09-16 nfv-sdn_part2_mw
 
2014 05-13 5-g_mw_rus
2014 05-13 5-g_mw_rus2014 05-13 5-g_mw_rus
2014 05-13 5-g_mw_rus
 
2014 11-10 bel-wi_fi_mw
2014 11-10 bel-wi_fi_mw2014 11-10 bel-wi_fi_mw
2014 11-10 bel-wi_fi_mw
 
2014 07-23 nfv-sdn_mw
2014 07-23 nfv-sdn_mw2014 07-23 nfv-sdn_mw
2014 07-23 nfv-sdn_mw
 

Similar to 「I osアプリエンジニア養成読本」のここを読め

tweleve-factor-app_and_enterprise
tweleve-factor-app_and_enterprisetweleve-factor-app_and_enterprise
tweleve-factor-app_and_enterprise
Naoto TAKAHASHI
 
iOSアプリ開発のCI環境 - Jenkins編 -
iOSアプリ開発のCI環境 - Jenkins編 -iOSアプリ開発のCI環境 - Jenkins編 -
iOSアプリ開発のCI環境 - Jenkins編 -
Toshiyuki Hirata
 
.NET Core 3.0 で見る Client Apps #BuriKaigi #BuriKaigi2019
.NET Core 3.0 で見る Client Apps #BuriKaigi #BuriKaigi2019.NET Core 3.0 で見る Client Apps #BuriKaigi #BuriKaigi2019
.NET Core 3.0 で見る Client Apps #BuriKaigi #BuriKaigi2019
Hiroyuki Mori
 
Cloud operator days tokyo 2020講演資料_少人数チームでの機械学習製品の効率的な開発と運用
Cloud operator days tokyo 2020講演資料_少人数チームでの機械学習製品の効率的な開発と運用Cloud operator days tokyo 2020講演資料_少人数チームでの機械学習製品の効率的な開発と運用
Cloud operator days tokyo 2020講演資料_少人数チームでの機械学習製品の効率的な開発と運用
Preferred Networks
 
もう怖くないモバイルアプリ開発!【デブサミ関西2014】
もう怖くないモバイルアプリ開発!【デブサミ関西2014】もう怖くないモバイルアプリ開発!【デブサミ関西2014】
もう怖くないモバイルアプリ開発!【デブサミ関西2014】
Toshiki Iga
 
Androidリリース作業の効率化(2)
Androidリリース作業の効率化(2)Androidリリース作業の効率化(2)
Androidリリース作業の効率化(2)
Kenichi Kambara
 
非エンジニアのためのIT勉強会 ハイブリッドフレームワーク
非エンジニアのためのIT勉強会 ハイブリッドフレームワーク非エンジニアのためのIT勉強会 ハイブリッドフレームワーク
非エンジニアのためのIT勉強会 ハイブリッドフレームワーク
Kaz Furukawa
 
Androidアプリケーション開発入門
Androidアプリケーション開発入門Androidアプリケーション開発入門
Androidアプリケーション開発入門
OESF Education
 
Spring I/O 2015 報告
Spring I/O 2015 報告Spring I/O 2015 報告
Spring I/O 2015 報告
Takuya Iwatsuka
 
iQONの開発手法 at iQONエンジニアセミナー
iQONの開発手法 at iQONエンジニアセミナーiQONの開発手法 at iQONエンジニアセミナー
iQONの開発手法 at iQONエンジニアセミナー
Imamura Masayuki
 
【13-B-4】事例から学ぶdev ops実現のためのプラクティス(黒川敦〔日本アイ・ビー・エム〕)
【13-B-4】事例から学ぶdev ops実現のためのプラクティス(黒川敦〔日本アイ・ビー・エム〕)【13-B-4】事例から学ぶdev ops実現のためのプラクティス(黒川敦〔日本アイ・ビー・エム〕)
【13-B-4】事例から学ぶdev ops実現のためのプラクティス(黒川敦〔日本アイ・ビー・エム〕)
Developers Summit
 
Androidテスティング実践 基礎編
Androidテスティング実践 基礎編Androidテスティング実践 基礎編
Androidテスティング実践 基礎編
株式会社 NTTテクノクロス
 
iOSアプリにおけるリリースフローとCI環境
iOSアプリにおけるリリースフローとCI環境iOSアプリにおけるリリースフローとCI環境
iOSアプリにおけるリリースフローとCI環境
Toshiyuki Hirata
 
実演 AppExchange アプリケーション ライフサイクル
実演 AppExchange アプリケーション ライフサイクル実演 AppExchange アプリケーション ライフサイクル
実演 AppExchange アプリケーション ライフサイクル
Takahiro Kawabata
 
2013 11-09 デスクトップ・アプリの価値を高めるモダン化
2013 11-09 デスクトップ・アプリの価値を高めるモダン化2013 11-09 デスクトップ・アプリの価値を高めるモダン化
2013 11-09 デスクトップ・アプリの価値を高めるモダン化Hiroyuki Mori
 
楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten, core skills neede...
楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten,  core skills  neede...楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten,  core skills  neede...
楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten, core skills neede...
Rakuten Group, Inc.
 
人がつくるソフト
人がつくるソフト人がつくるソフト
人がつくるソフトTomonori Fukuta
 

Similar to 「I osアプリエンジニア養成読本」のここを読め (20)

tweleve-factor-app_and_enterprise
tweleve-factor-app_and_enterprisetweleve-factor-app_and_enterprise
tweleve-factor-app_and_enterprise
 
iOSアプリ開発のCI環境 - Jenkins編 -
iOSアプリ開発のCI環境 - Jenkins編 -iOSアプリ開発のCI環境 - Jenkins編 -
iOSアプリ開発のCI環境 - Jenkins編 -
 
.NET Core 3.0 で見る Client Apps #BuriKaigi #BuriKaigi2019
.NET Core 3.0 で見る Client Apps #BuriKaigi #BuriKaigi2019.NET Core 3.0 で見る Client Apps #BuriKaigi #BuriKaigi2019
.NET Core 3.0 で見る Client Apps #BuriKaigi #BuriKaigi2019
 
Cloud operator days tokyo 2020講演資料_少人数チームでの機械学習製品の効率的な開発と運用
Cloud operator days tokyo 2020講演資料_少人数チームでの機械学習製品の効率的な開発と運用Cloud operator days tokyo 2020講演資料_少人数チームでの機械学習製品の効率的な開発と運用
Cloud operator days tokyo 2020講演資料_少人数チームでの機械学習製品の効率的な開発と運用
 
もう怖くないモバイルアプリ開発!【デブサミ関西2014】
もう怖くないモバイルアプリ開発!【デブサミ関西2014】もう怖くないモバイルアプリ開発!【デブサミ関西2014】
もう怖くないモバイルアプリ開発!【デブサミ関西2014】
 
Androidリリース作業の効率化(2)
Androidリリース作業の効率化(2)Androidリリース作業の効率化(2)
Androidリリース作業の効率化(2)
 
非エンジニアのためのIT勉強会 ハイブリッドフレームワーク
非エンジニアのためのIT勉強会 ハイブリッドフレームワーク非エンジニアのためのIT勉強会 ハイブリッドフレームワーク
非エンジニアのためのIT勉強会 ハイブリッドフレームワーク
 
Androidアプリケーション開発入門
Androidアプリケーション開発入門Androidアプリケーション開発入門
Androidアプリケーション開発入門
 
Spring I/O 2015 報告
Spring I/O 2015 報告Spring I/O 2015 報告
Spring I/O 2015 報告
 
iQONの開発手法 at iQONエンジニアセミナー
iQONの開発手法 at iQONエンジニアセミナーiQONの開発手法 at iQONエンジニアセミナー
iQONの開発手法 at iQONエンジニアセミナー
 
【13-B-4】事例から学ぶdev ops実現のためのプラクティス(黒川敦〔日本アイ・ビー・エム〕)
【13-B-4】事例から学ぶdev ops実現のためのプラクティス(黒川敦〔日本アイ・ビー・エム〕)【13-B-4】事例から学ぶdev ops実現のためのプラクティス(黒川敦〔日本アイ・ビー・エム〕)
【13-B-4】事例から学ぶdev ops実現のためのプラクティス(黒川敦〔日本アイ・ビー・エム〕)
 
最近のiOS開発の現状と実状
最近のiOS開発の現状と実状 最近のiOS開発の現状と実状
最近のiOS開発の現状と実状
 
Androidテスティング実践 基礎編
Androidテスティング実践 基礎編Androidテスティング実践 基礎編
Androidテスティング実践 基礎編
 
iOSアプリにおけるリリースフローとCI環境
iOSアプリにおけるリリースフローとCI環境iOSアプリにおけるリリースフローとCI環境
iOSアプリにおけるリリースフローとCI環境
 
実演 AppExchange アプリケーション ライフサイクル
実演 AppExchange アプリケーション ライフサイクル実演 AppExchange アプリケーション ライフサイクル
実演 AppExchange アプリケーション ライフサイクル
 
2013 11-09 デスクトップ・アプリの価値を高めるモダン化
2013 11-09 デスクトップ・アプリの価値を高めるモダン化2013 11-09 デスクトップ・アプリの価値を高めるモダン化
2013 11-09 デスクトップ・アプリの価値を高めるモダン化
 
相場師・なり夫の話
相場師・なり夫の話相場師・なり夫の話
相場師・なり夫の話
 
楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten, core skills neede...
楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten,  core skills  neede...楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten,  core skills  neede...
楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten, core skills neede...
 
20110824 android apps_endo
20110824 android apps_endo20110824 android apps_endo
20110824 android apps_endo
 
人がつくるソフト
人がつくるソフト人がつくるソフト
人がつくるソフト
 

「I osアプリエンジニア養成読本」のここを読め

  • 1. Copyright ©Classmethod.inc All Right Reserved. Date http://classmethod.jp/ Title Sub Author VersionVol. 1 「iOSアプリエンジニア養成読本」のここを読め おおはしりきたけ 2014/4/22
  • 2. Copyright ©Classmethod.inc All Right Reserved. 2 営業、マネージャーはココを読め!
  • 3. Copyright ©Classmethod.inc All Right Reserved. 3 iOS開発前の認識合わせ • 巻頭企画 – P11:受託開発時のライセンスの使い分け – P11:アプリリリース体験の必要性 – P17:iOSのリリースサイクルとアプリ開発のサイクル – P19:テスト用端末とiOSバージョン管理 – P20:クロスプラットフォーム対応の開発環境 • 一般記事 – P24:iOSアプリ開発案件の現状と今後の動向
  • 4. Copyright ©Classmethod.inc All Right Reserved. 4 知っておくべき開発基礎知識 • 特集1 – P28:そもそもiOSアプリはどのように動いているか – P52:iOS SDKフレームワーク活用術 • 特集2 – P64:Gitリポジトリ管理サービス – P67:iOSアプリケーションのアドホック配布 • 特集3 – P88:Apple標準のナビゲーションモデル – P100:実機での確認 • 特集4 – P105:OSSを使い際に注意しなければならない事
  • 5. Copyright ©Classmethod.inc All Right Reserved. 5 スマホアプリ開発を成功させるために
  • 6. Copyright ©Classmethod.inc All Right Reserved. 6 プロジェクトの成功とは 「納期」「品質」「コスト」を守ってプロジェクトを完了 品質 納期 コスト
  • 7. Copyright ©Classmethod.inc All Right Reserved. 7 あしたのためにその1(スケジュール) ■無理なスケジュール ○○月リリースですという無理なスケジュールでプロジェクトを始めてしま う。元々無理なスケジュール(残業、土日出勤あたりまえ)で進めているので、 スケジュールにバッファがなく結果としてデスマーチに ■クラスメソッドでは ・そもそもスケジュールは本当に死守? ・現実的なスケジュールをしっかり説明し、納得していただく。 ⇒死守と言われお断りした後に、結局スケジュールに間に合わなかったんで どうにかなりませんか?という問い合わせもあったりする
  • 8. Copyright ©Classmethod.inc All Right Reserved. 8 あしたのためにその2(対象技術) ■技術的な不安 技術的な検証をせず不安を抱えたままプロジェクトを始めてしまい、技術的な 課題にはまってしまい予定外の工数がかかってしまう。最悪技術の変更もある ■クラスメソッドでは ・新しい技術については、調査しブログに書く ⇒結果的にその技術でお客様から問い合わせをいただくことも ⇒把握している技術のため技術的なリスクが無いまま始められる ・受注前に技術検討を行う
  • 9. Copyright ©Classmethod.inc All Right Reserved. 9 あしたのためにその3(金額) ■安い値段 受託をやっていると、要員の空きを埋めようとし、空いているなら安い値段の 案件でも受けがち、安い値段で受けてしまうのと、受注のため焦って取ってしま いリスクの検討などもしないまま受注結果的に大赤字に。。。 ■クラスメソッドでは ・値段が合わない案件はそもそも乗らない。(我慢が必要な時もある) ・受注時にしっかり準備を検討する
  • 10. Copyright ©Classmethod.inc All Right Reserved. 10 あしたのためにその4(管理) ■ファットな管理 スマホ開発は納期も短く、大規模SIの様な開発の管理方法ではファット過ぎる そもそも規模も小さいので、管理者専属という体制は厳しい ■クラスメソッドでは ・最小限のコミュニケーションで対応 ・プロジェクトを掛け持ちしたりもする
  • 11. Copyright ©Classmethod.inc All Right Reserved. 11 管理のイメージ 大規模SI スマホアプリ
  • 12. Copyright ©Classmethod.inc All Right Reserved. 12 まとめ
  • 13. Copyright ©Classmethod.inc All Right Reserved. 13 まとめ ・スケジュールは余裕を! ・対象技術に自信を! ・適切な価格で受注を! ・スリムな管理体制でスピード感ある開発を!
  • 14. Copyright ©Classmethod.inc All Right Reserved. 14 最後に