本文へスキップ

開発の進め方

ひとつの規律。 ひとつの定義されたプロセス。

ソフトウェア開発を場当たり的に進めることはありません。既存.NETシステムの刷新から新しいモバイルアプリまで、すべてのリリースを支える4段階のプロセスをご紹介します。

定義されたプロセス すべての案件で
測定
次に打つべき一手を

開発のプロセス

ソフトウェア開発 — すべての案件で同じ4段階

場当たり的ではない、定義されたSDLC。要件定義、計画、実装、UAT・リリース。既存.NETシステムの刷新でも新しいモバイルアプリでも、同じプロセスで進めます。各工程は、お客様が普段お使いの日本の工程名と成果物に対応しています。

01 /

要件定義 — ビジネスニーズを、範囲の明確な機能一覧に

関係者とのブレインストーミングで範囲と優先順位を決め、質問票(Q&Aシート)ですべての疑問点が解消されるまで確認します。

成果物:機能一覧 · 質問票 · 合意した範囲と優先順位

要件定義 要件定義書 · Q&A管理表 · 議事録

02 /

計画 — 作業分解、技術スタック、アーキテクチャ

WBS(作業分解構成図)で手順を決め、それに沿って要員を割り当て、コードを書く前に技術スタックを選定・文書化します。

成果物:WBS · 要員計画 · 技術スタックの決定 · アーキテクチャ設計書

基本設計 · 詳細設計 WBS · 基本設計書 · 詳細設計書

03 /

実装 — 透明性を持って開発し、毎日レビュー

モックアップをもとに開発し、毎日の朝会と終業時の進捗報告でチームの足並みをそろえます。すべての変更はプルリクエストを通し、最後だけでなく毎週お客様に報告します。

成果物:モックアップ · 日次進捗報告 · プルリクエスト · 週次レポート

製造 · 単体テスト 画面モックアップ · 日報 · 週次報告書

04 /

UAT・リリース — 承認を得てからリリース

ユーザーマニュアルを作成し、テスト用のビルドを提供して、結果をUATテスト報告書にまとめます。お客様の承認なしに本番公開することはありません。

成果物:ユーザーマニュアル · UATテスト報告書 · リリース成果物 · お客様の承認

結合テスト · 総合テスト · 受入テスト テスト仕様書 · テスト結果報告書 · 操作マニュアル