開発 / テスト環境の効率化は

テスト環境の見直しで貴社の開発が劇的に変わる!!
納期や品質の向上の決め手は、テスト環境の最適化にあります。
開発時の困った!!
Part 1
開発 / テスト環境構築における各部門での「困った」
開発 / テスト環境の一般的なフロー
準備 / 計画 / 設計 / 開発 / テスト
ハードウェア、ソフトウェアともに
環境を用意するのに手間もコストもかかる
本番環境
人的リソースとハードウェアの
管理と最適化ができていない
開発/テスト環境は必須ですが、
テスト環境用の端末やピーク時のサーバー
手間もコストもかかるので困っています
キャパシティなどが、プロジェクトごとの
バージョンアップ費用もかかります
管理のため、効率が悪くて困っています
資材調達部門
ネットワーク
インフラの構築
オンプレミス
サーバー購入
テスト環境用
端末購入
テスト用 OS や
ソフトウェア購入
バージョン
アップ費用
サーバー管理
ツール購入
開発部門
テスト用の
ハードやソフトが
足りなくて共有
さまざまなバージョン
への対応が難しい
ピーク時の
キャパシティに
対応できない
/時間がかかる
プロジェクトごとにハードやソフト
を用意していたので効率が悪い
開発終了後も
環境を維持し、
管理する
必要がある
協力会社のハードと
ソフトが管理できていない
開発時の困った!!
Part 2
ビジネスにおけるテスト環境での「困った」
テスト環境の一般的なフロー
準備 / 計画 / 設計 / 開発 / テスト
開発が遅れると
開発費回収も遅くなり利益が出ない
本番環境
お客様の利用バージョンや
ニーズに対応できず機会損失がある
開発が遅れると資金繰りや要員確保などに
お客様はさまざまなバージョンを使ってい
も影響が出るため、投資資金回収や事業計
るのに、開発環境で用意できるバージョン
画に悪影響を及ぼす可能性があるので困る
しか対応できないのは困る
経営部門
経費
増加
要員
確保
資金
繰り
営業部門
バージョンが違う
ので開発が心配だ
新機能にも
対応して欲しい
減価
償却
機会損失
納期遅延=費用増加
過去バージョンが用意でき
ないため、営業チャンスを
逃してしまった
バージョンの検証や
バージョンアップなどが
納期の遅延につながる
顧客
開発の遅れが収益を圧迫しリスクが増大
営業機会の損失と費用増加
こうすれば解決できる!!
開発 / テスト環境と本番環境の分離がポイント
従来からの開発/テスト環境を本番環境へそのまま移行していませんか?
準備 / 計画 / 設計 / 開発 / テスト
ここが曖昧な部分
本番環境
一般的な開発環境
テスト環境用に購入したハー
ドウェアやソフトウェアを
使って開発したが、本番環境
は、それを流用する予定
本番環境前の
開発 / テスト環境を分離する
準備 / 計画
必要なものだけ
本番環境に移行
本番環境と開発 / テスト環境をきちんと分け、開発/テスト環境は効率的でリーズナブルな調達と運用を
行うことによって、ハードウェア、ソフトウェアを最適化することができます。
設計
開発 / テスト
開発 / テスト環境ではできる限り効率的でリーズナブルな調達と運用を行う
本番環境
本番環境は
別環境として最適な機材と
ソフトウェアを用意
開発 / テスト環境の分離で得られるメリット
準備 / 計画
設計
開発 / テスト
ハードウェア調達 開発 / テスト環境に必要なハードウェアだけを調達するので、
プロジェクトの数や予算などに応じて柔軟に対応できる。
ソフトウェア調達
スタッフィング
本番環境でのライセンスと分離することにより
柔軟な開発/テスト環境が構築できる
デバイス単位のライセンスを、より自由度の高いライセンスに
することによって、柔軟なスタッフ配置や要員確保に対応できる
本番環境
別環境として構築
ライセンスも別途購入
運用や
バックアップ環境としては
クラウドを活用
こんなメリットがあればすぐ導入したいですよね
これを実現する秘密が次のページに!!
ご提案
開発 / テスト環境の効率化は、
クラウドと MSDN の活用で実現できます!
決め手はクラウド化と MSDN の導入
クラウドの活用
プログラムの活用
●リソースに上限がなくサーバーの増減が容易
●使用時のみ課金なので不要なコストがかからない
●開発終了後にハードウェアやソフトウェア資産を残す必要がない
●開発/テスト環境に必要なすべてのソフトウェア ライセンスを一度
に入手できる。
●さまざまなバージョンが入手できる
●利用者単位でのラインセスなので複数プロジェクトや複数デバイス
環境にも柔軟に対応できる
クラウド化
ハイブリッド化
不要なコストがかからない分、トータルコストを抑えることができる
開発/テスト環境下において容易
にシステムを増加/減少すること
ができ、コストも低減し、予算化
しやすくなる
自社内での開発とクラウド上で
の開発のメリットを組み合わせ
て、自社のニーズに合わせた環
境で最適化できる
Windows
8.1/10
ライセンス
サポート
インシデント
Windows Azure
利用権
Windows
Server
ライセンス
SQL Server Exchange SharePoint
Server
Server
ライセンス ライセンス
ライセンス
Windows、
Windows Server
その他の
マイクロソフト製品
Dynamics
などの
ライセンス
サポート
費用
ハードウェア
調達
トータルコストで比べると
300 万円以上も
コストを抑えられるケースも!
クラウド
利用料
開発 / テスト環境のクラウドと MSDN の活用事例
現場と経営面から一石二鳥のソリューション
必要な時に必要な資材調達を実現
柔軟な環境構築を実現
テスト環境を構築するごとにハードウェア、
ソフトウェアを調達する必要がなくなった
人的リソースとハードウェアの柔軟度が
格段に向上し、最適化することが容易になった
●複数プロジェクトで、さまざまなアプリケーションが利用できる
●複数プロジェクトで、さまざまなアプリケーションが利用できる
●ツールの充実による開発効率の向上
●ツールの充実による開発効率の向上
●テスト環境の増減がスピーディに行える
●テスト環境の増減がスピーディに行える
●設計からテスト環境まで統合的に作業を行うことができる
資材調達部門
開発部門
●設計からテスト環境まで統合的に作業を行うことができる
日本郵政スタッフ株式会社
成功事例
成功事例
開発テスト環境をゼロから短期間で立ち上がることを成功
させ、開発要員の効率的な活用も実現
https://www.microsoft.com/ja-jp/casestudies/jp-staff.aspx
ソフトバンク・テクノロジー株式会社
リリース プロセスのワークフロー化で人的負担を軽減し
安定的な継続的デリバリーを実現
http://www.microsoft.com/ja-jp/casestudies/softbanktech3.aspx
開発全体のスピードアップ
営業機会を逃さない
開発期間やリードタイムを
短縮することができ、資金繰りや経営計画が
立てやすくなった
お客様の利用バージョンやニーズに合わせて
開発することができるようになり、
より顧客拡大につながった
●テスト工程の自動化や効率化で開発期間を短縮できる
●顧客の要望への対応が容易
●初期コスト、調達コストを大幅に抑えることができる
●納期を短くすることができる
●突発的な費用の発生が低減できる
成功事例
株式会社 ビービーシステム
Microsoft Visual Studio の自動 UI テストで
クラウド向けアプリケーションのテストを自動化
http://www.microsoft.com/ja-jp/casestudies/bbsystem2.aspx
経営部門
営業部門
●テスト環境の分離によって、本番環境のライセンス管理や費用計上、
保守運用の提案が明確にできる
成功事例
北陸コンピュータ・サービス株式会社
約 20% の開発生産性向上や各プロジェクトの統計、
分析などによる「徹底した品質管理」を実現
http://www.microsoft.com/ja-jp/casestudies/hcs2.aspx
ビジネスのスピードアップと収益の向上を実現できます!!
詳しくはマイクロソフトの認定パートナーの弊社までご相談ください
パートナー様のパブリシティエリア
ご自由にお使いください