SlideShare a Scribd company logo
1 of 17
Download to read offline
スマートフォンアプリの
開発受託契約において
留意すべき8つの事項
対応するOSのバージョンの特定

• スマートフォン向けOSのバージョンアップ
 は、その頻度の多さと下位互換の低さに注
 意が必要

• バージョンの特定をしないと、古いバー
 ジョンへの対応を求められて驚くことになる
 かも
対応するOSのバージョンの特定

• スマートフォン向けOSのバージョンアップ
 は、その頻度の多さと下位互換の低さに注
 意が必要

• x.x以降のような指定をすると、バージョン
 アップ対応時に追加費用を取れなくなるか
 も
対応する端末の特定

• スマートフォンは、ほぼ同時期に発売された
 端末であっても、解像度や処理能力が大き
 く異なるものがある点に注意が必要

• 特にAndroidは端末の種類が無数に存在して
 いるので、OSのバージョンだけで対応端末
 を特定しようとするのは危険
申請までやるのか


• 特に、プロモーション用アプリのように今
 までアプリをリリースした事の無いクライア
 ントから受託するようなケースでは、当然に
 リリースまでやってもらえるものだと思われ
 ていることも
業務完了基準

• 特にiOS系は(以前より予測可能性は高く
 なったとは言え)やってみるまでリジェクト
 されないとは言い切れない。

• 自分がコントロールできない要素によって債
 務不履行責任を課されてしまう事が無いよ
 う、原則としてリリースを業務完了基準には
 しない。
業務完了基準

• プラットフォーマーのビジネス判断でリジェ
 クトされるようなケースでは、解決すること
 自体が困難なことも。

• リリースを業務完了基準にしてしまうと、こ
 のようなケースですんなり対価の全額の支払
 を受ける事は困難。
リジェクト時の対応費用負担


• リジェクトされた際の修正やプラットフォー
 マートのやり取りに要する費用は、要求仕
 様・ガイドラインとの齟齬や不具合を除いて
 クライアントに請求できるようにしておきた
 い。
対応言語の特定

• 簡単に全世界に向けてアプリを配信できて
 しまう事から、後から多言語対応を求めら
 れる事も。

• 多くの場合、翻訳費用まで持てとまで言わ
 れることは無いが、UI部品の工数まで面倒
 を見てもらえるかは不透明。
OSSライブラリの権利処理

• コピーレフト系のOSSライセンスとスマート
 フォンアプリの相性は最悪。

• 低予算だから、便利だから、高機能だから
 という理由でOSSライブラリを使うと、後で
 ライセンス違反が判明してリリースできなく
 なることも。
公開APIの利用条件

• AmazonやGoogleなど、無償で高機能なAPI
 を公開しているサービスは多い。

• 無料である反面、いつ止まるかわからな
 かったり、自社サービスへの誘導を条件と
 しているケースがあるので、しっかりと利用
 条件を確認しておく必要がある。
 ▷TwitterのAPIで起こった事を忘れるな!
プライバシー情報の取り扱い

• 受託である以上、自社アプリと比較すると
 重要性は格段に低くなるが、「プライバ
 シー情報の利用」や「アプリの権限リクエ
 スト」に対するユーザーの視線は厳しい。

• サーバーに情報を送信するサードパーティ製
 ライブラリは、必要な情報とは別に個人情
 報を送信&収集していることもある。
まとめ
1. アプリが対応するOSのバージョンと端
 末をちゃんと特定しておく。

2. 申請まで受託するのかを事前に確認しておく。


3. 要求仕様を満たすアプリを作った段階で一
 旦業務完了とする。
4. リジェクト時の対応費用は、原則クライア
 ント負担に。

5. 対応言語は事前に特定。

6. コピーレフト系ライセンスのOSSライブラリ
 を使う際には充分注意を。
7. 公開APIにアクセスする場合は、APIの利用
 条件を確認するとともに、代替手段の有無
 にも留意。

8. プライバシー情報をうっかり外部送信してい
 ました、ということにならないように。
おしまい

More Related Content

Viewers also liked

あなたが知らないかもしれない 受託開発の基礎知識
あなたが知らないかもしれない受託開発の基礎知識あなたが知らないかもしれない受託開発の基礎知識
あなたが知らないかもしれない 受託開発の基礎知識Shunichi Arai
 
ぼくたちのじゅたくかいはつ
ぼくたちのじゅたくかいはつぼくたちのじゅたくかいはつ
ぼくたちのじゅたくかいはつAtsushi Harada
 
月額制受託開発「開発チームレンタル」
月額制受託開発「開発チームレンタル」月額制受託開発「開発チームレンタル」
月額制受託開発「開発チームレンタル」Atsushi Harada
 
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」Yoshihito Kuranuki
 
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜Koichi ITO
 
○○したら受託開発が180°変わった(10分版)
○○したら受託開発が180°変わった(10分版)○○したら受託開発が180°変わった(10分版)
○○したら受託開発が180°変わった(10分版)Atsushi Harada
 
企画が考えるスマホUIデザイン
企画が考えるスマホUIデザイン企画が考えるスマホUIデザイン
企画が考えるスマホUIデザインKatsumi Mizushima
 

Viewers also liked (7)

あなたが知らないかもしれない 受託開発の基礎知識
あなたが知らないかもしれない受託開発の基礎知識あなたが知らないかもしれない受託開発の基礎知識
あなたが知らないかもしれない 受託開発の基礎知識
 
ぼくたちのじゅたくかいはつ
ぼくたちのじゅたくかいはつぼくたちのじゅたくかいはつ
ぼくたちのじゅたくかいはつ
 
月額制受託開発「開発チームレンタル」
月額制受託開発「開発チームレンタル」月額制受託開発「開発チームレンタル」
月額制受託開発「開発チームレンタル」
 
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
 
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
 
○○したら受託開発が180°変わった(10分版)
○○したら受託開発が180°変わった(10分版)○○したら受託開発が180°変わった(10分版)
○○したら受託開発が180°変わった(10分版)
 
企画が考えるスマホUIデザイン
企画が考えるスマホUIデザイン企画が考えるスマホUIデザイン
企画が考えるスマホUIデザイン
 

Similar to スマートフォンアプリの開発受託契約において留意すべき事

Windows phone 8のデバイスを使おう~近接通信編~(公開用)
Windows phone 8のデバイスを使おう~近接通信編~(公開用)Windows phone 8のデバイスを使おう~近接通信編~(公開用)
Windows phone 8のデバイスを使おう~近接通信編~(公開用)Nobuaki Aoki
 
Firefox OS 1.0 Application Development
Firefox OS 1.0 Application DevelopmentFirefox OS 1.0 Application Development
Firefox OS 1.0 Application Developmentdynamis
 
Androidとは。ちょっと変った視点から
Androidとは。ちょっと変った視点からAndroidとは。ちょっと変った視点から
Androidとは。ちょっと変った視点からdemuyan
 
Windows 10 Developer Readiness [Japan]
Windows 10 Developer Readiness [Japan]Windows 10 Developer Readiness [Japan]
Windows 10 Developer Readiness [Japan]Akira Hatsune
 
日本Androidの会中国支部第23回勉強会資料
日本Androidの会中国支部第23回勉強会資料日本Androidの会中国支部第23回勉強会資料
日本Androidの会中国支部第23回勉強会資料Yuki Yamakido
 
Universal Appとは? -デバイスに依存しないアプリケーション開発-
Universal Appとは? -デバイスに依存しないアプリケーション開発-Universal Appとは? -デバイスに依存しないアプリケーション開発-
Universal Appとは? -デバイスに依存しないアプリケーション開発-Takaaki Suzuki
 
第8回 業開中心会議 「Windows 10 ユニバーサルアプリの概要」
第8回業開中心会議 「Windows 10 ユニバーサルアプリの概要」第8回業開中心会議 「Windows 10 ユニバーサルアプリの概要」
第8回 業開中心会議 「Windows 10 ユニバーサルアプリの概要」Yasuhiko Yamamoto
 
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)Monaca
 
Android builders summit slide tour
Android builders summit slide tourAndroid builders summit slide tour
Android builders summit slide tourmagoroku Yamamoto
 
【17-A-1】Mobile Future Conference開会のご挨拶/世界へ挑むDeNAの「X-border」「X-device」戦略
【17-A-1】Mobile Future Conference開会のご挨拶/世界へ挑むDeNAの「X-border」「X-device」戦略【17-A-1】Mobile Future Conference開会のご挨拶/世界へ挑むDeNAの「X-border」「X-device」戦略
【17-A-1】Mobile Future Conference開会のご挨拶/世界へ挑むDeNAの「X-border」「X-device」戦略Developers Summit
 
ガラケー(フィーチャーフォン)とスマートフォン(スマホ)違い
ガラケー(フィーチャーフォン)とスマートフォン(スマホ)違いガラケー(フィーチャーフォン)とスマートフォン(スマホ)違い
ガラケー(フィーチャーフォン)とスマートフォン(スマホ)違い新潟コンサルタント横田秀珠
 
2015年度研究室プレ卒研用Android講座1
2015年度研究室プレ卒研用Android講座12015年度研究室プレ卒研用Android講座1
2015年度研究室プレ卒研用Android講座1Hokuto Tateyama
 
Windows phone SDK 8.0でのアプリ開発
Windows phone SDK 8.0でのアプリ開発Windows phone SDK 8.0でのアプリ開発
Windows phone SDK 8.0でのアプリ開発Nobuaki Aoki
 
事例で解説するハイブリッドアプリ開発のポイント
事例で解説するハイブリッドアプリ開発のポイント 事例で解説するハイブリッドアプリ開発のポイント
事例で解説するハイブリッドアプリ開発のポイント Monaca
 
Androidのいろはにほへと
AndroidのいろはにほへとAndroidのいろはにほへと
Androidのいろはにほへと高見 知英
 
デベロッパー視点での3大スマホの違い
デベロッパー視点での3大スマホの違いデベロッパー視点での3大スマホの違い
デベロッパー視点での3大スマホの違いMakoto Kubota
 

Similar to スマートフォンアプリの開発受託契約において留意すべき事 (19)

Windows phone 8のデバイスを使おう~近接通信編~(公開用)
Windows phone 8のデバイスを使おう~近接通信編~(公開用)Windows phone 8のデバイスを使おう~近接通信編~(公開用)
Windows phone 8のデバイスを使おう~近接通信編~(公開用)
 
Firefox OS 1.0 Application Development
Firefox OS 1.0 Application DevelopmentFirefox OS 1.0 Application Development
Firefox OS 1.0 Application Development
 
Androidとは。ちょっと変った視点から
Androidとは。ちょっと変った視点からAndroidとは。ちょっと変った視点から
Androidとは。ちょっと変った視点から
 
Windows 10 Developer Readiness [Japan]
Windows 10 Developer Readiness [Japan]Windows 10 Developer Readiness [Japan]
Windows 10 Developer Readiness [Japan]
 
日本Androidの会中国支部第23回勉強会資料
日本Androidの会中国支部第23回勉強会資料日本Androidの会中国支部第23回勉強会資料
日本Androidの会中国支部第23回勉強会資料
 
20110824 android apps_endo
20110824 android apps_endo20110824 android apps_endo
20110824 android apps_endo
 
Universal Appとは? -デバイスに依存しないアプリケーション開発-
Universal Appとは? -デバイスに依存しないアプリケーション開発-Universal Appとは? -デバイスに依存しないアプリケーション開発-
Universal Appとは? -デバイスに依存しないアプリケーション開発-
 
第8回 業開中心会議 「Windows 10 ユニバーサルアプリの概要」
第8回業開中心会議 「Windows 10 ユニバーサルアプリの概要」第8回業開中心会議 「Windows 10 ユニバーサルアプリの概要」
第8回 業開中心会議 「Windows 10 ユニバーサルアプリの概要」
 
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
 
Android builders summit slide tour
Android builders summit slide tourAndroid builders summit slide tour
Android builders summit slide tour
 
20110824 android apps_endo
20110824 android apps_endo20110824 android apps_endo
20110824 android apps_endo
 
【17-A-1】Mobile Future Conference開会のご挨拶/世界へ挑むDeNAの「X-border」「X-device」戦略
【17-A-1】Mobile Future Conference開会のご挨拶/世界へ挑むDeNAの「X-border」「X-device」戦略【17-A-1】Mobile Future Conference開会のご挨拶/世界へ挑むDeNAの「X-border」「X-device」戦略
【17-A-1】Mobile Future Conference開会のご挨拶/世界へ挑むDeNAの「X-border」「X-device」戦略
 
ガラケー(フィーチャーフォン)とスマートフォン(スマホ)違い
ガラケー(フィーチャーフォン)とスマートフォン(スマホ)違いガラケー(フィーチャーフォン)とスマートフォン(スマホ)違い
ガラケー(フィーチャーフォン)とスマートフォン(スマホ)違い
 
2015年度研究室プレ卒研用Android講座1
2015年度研究室プレ卒研用Android講座12015年度研究室プレ卒研用Android講座1
2015年度研究室プレ卒研用Android講座1
 
Windows phone SDK 8.0でのアプリ開発
Windows phone SDK 8.0でのアプリ開発Windows phone SDK 8.0でのアプリ開発
Windows phone SDK 8.0でのアプリ開発
 
What is android
What is androidWhat is android
What is android
 
事例で解説するハイブリッドアプリ開発のポイント
事例で解説するハイブリッドアプリ開発のポイント 事例で解説するハイブリッドアプリ開発のポイント
事例で解説するハイブリッドアプリ開発のポイント
 
Androidのいろはにほへと
AndroidのいろはにほへとAndroidのいろはにほへと
Androidのいろはにほへと
 
デベロッパー視点での3大スマホの違い
デベロッパー視点での3大スマホの違いデベロッパー視点での3大スマホの違い
デベロッパー視点での3大スマホの違い
 

More from Genichi Kataoka

AIと著作権を考える際の前提知識
AIと著作権を考える際の前提知識AIと著作権を考える際の前提知識
AIと著作権を考える際の前提知識Genichi Kataoka
 
職務発明制度の主要な論点と判断基準
職務発明制度の主要な論点と判断基準職務発明制度の主要な論点と判断基準
職務発明制度の主要な論点と判断基準Genichi Kataoka
 
5分でキャッチアップAdTech
5分でキャッチアップAdTech5分でキャッチアップAdTech
5分でキャッチアップAdTechGenichi Kataoka
 
利用規約ナイト資料
利用規約ナイト資料利用規約ナイト資料
利用規約ナイト資料Genichi Kataoka
 
法務のためのワード調教 - はじめの一歩 -
法務のためのワード調教 - はじめの一歩 -法務のためのワード調教 - はじめの一歩 -
法務のためのワード調教 - はじめの一歩 -Genichi Kataoka
 
読むコンプライアンス研修
読むコンプライアンス研修読むコンプライアンス研修
読むコンプライアンス研修Genichi Kataoka
 
How to get Mac [197x] Japanese only
How to get Mac [197x] Japanese onlyHow to get Mac [197x] Japanese only
How to get Mac [197x] Japanese onlyGenichi Kataoka
 
How to get Mac [197x] Japanese only
How to get Mac [197x] Japanese onlyHow to get Mac [197x] Japanese only
How to get Mac [197x] Japanese onlyGenichi Kataoka
 

More from Genichi Kataoka (9)

AIと著作権を考える際の前提知識
AIと著作権を考える際の前提知識AIと著作権を考える際の前提知識
AIと著作権を考える際の前提知識
 
AIと著作権
AIと著作権AIと著作権
AIと著作権
 
職務発明制度の主要な論点と判断基準
職務発明制度の主要な論点と判断基準職務発明制度の主要な論点と判断基準
職務発明制度の主要な論点と判断基準
 
5分でキャッチアップAdTech
5分でキャッチアップAdTech5分でキャッチアップAdTech
5分でキャッチアップAdTech
 
利用規約ナイト資料
利用規約ナイト資料利用規約ナイト資料
利用規約ナイト資料
 
法務のためのワード調教 - はじめの一歩 -
法務のためのワード調教 - はじめの一歩 -法務のためのワード調教 - はじめの一歩 -
法務のためのワード調教 - はじめの一歩 -
 
読むコンプライアンス研修
読むコンプライアンス研修読むコンプライアンス研修
読むコンプライアンス研修
 
How to get Mac [197x] Japanese only
How to get Mac [197x] Japanese onlyHow to get Mac [197x] Japanese only
How to get Mac [197x] Japanese only
 
How to get Mac [197x] Japanese only
How to get Mac [197x] Japanese onlyHow to get Mac [197x] Japanese only
How to get Mac [197x] Japanese only
 

スマートフォンアプリの開発受託契約において留意すべき事