開発の 方法論 CSOFT は、最初のプロジェクト要件アセスメント、プロジェクト計画から進捗追跡、監視、品質保証に至るまで、ソリューション開発全体で CMM2 を厳密に実施するようにしています。当社は、開発プロセスの基礎として RUP (Rational Unified Process) を使用し、さらにソフトウェア研究開発の長年の経験の結果としてオペレーションマネージャにより開発されたガイドライン、テンプレート、および仕様もさらに使用しています。この統合されたソリューション開発フレームワークによって、CSOFT は追跡や複製が容易な、業界標準で一貫したアーキテクチャを構築することができます。
CSOFT ソフトウェア開発のライフサイクルは、以下の段階から構成されています。
- 開始:
この段階では要件アセスメントとプロジェクトのモデリングに取り組みます。この段階の間に、プロジェクトの要件が収集され、アーキテクチャモデルが作成されます。
- 確立:
詳細なプロジェクト分析や設計スキーマがこの段階の間に作成されます。
- 構築:
この段階は、詳細な設計、実装、およびこのプロジェクトのテストに集中します。通常、この段階はプロジェクトの開発で最も時間のかかる分野です。
- 遷移:
最終製品の配備
以下は、各段階に関するさらに詳細な説明です。
開始:要件の収集とプロジェクトのモデリング プロジェクトを開始するにあたり、最初に要件を収集します。これには、付加的な情報と、最終アプリケーションが配備される対象環境についてのデータの収集も含まれる場合があります。次いで、当社ではプロジェクトの範囲を明確化し、その基準を設計します。次に、ベースラインアーキテクチャを設計します。ベースラインアーキテクチャは、要件をシュミレートするモデルの形、または、リスクの高い分野を探る最初のプロトタイプの形になる可能性があります。プロジェクトの範囲と選択したアーキテクチャにより、プロジェクト環境を用意します (プロジェクト組織、使用されるツール)。次いで、全体のコストを見積もり、プロジェクト全体のスケジュールを立てます。上記のすべてにより、確実に、お客様の要件とニーズを反映し満たすことを確保できます。 確立:プロジェクト分析および設計 この段階の主な目標はベースラインアーキテクチャをさらに定義し、検証することで、設計と実行の論理的基礎を装備することです。ベースラインアーキテクチャのユーザビリティやパフォーマンスが、1つまたは複数のアーキテクチャシナリオで評価されます。構築段階の反復計画は、ベースラインモデルを使用して作成されます。デザインモデルとデータモデルの素案とともに確立段階の間に分析モデルが完成します。 構築:詳細な設計、実装、およびテスト この段階は時間が最もかかる段階です。ベースラインアーキテクチャモデルに基づいてシステムの開発を完成させるため、この段階で、実際のコーディングや実装が行われます。品質保証テストもこの段階で実施されます。
遷移:プロジェクトの配備 プロジェクトのベータテストがこの段階で行われます。ユーザーマニュアルやトレーニング関連文書などの補助的資料も用意されます。遷移段階で、完成したシステムのベータテストが実行されます。さらに当社では、製品のインストールを支援し、製品をお客様に遷移する前にすべての要件が満たされていることを確認します。データベースやユーティリティなど、お客様の既存のンフラストラクチャに付随する他のインターフェイスについても同様に行うことができます。
 CSOFTの開発サービスの方法論の詳細については、問い合わせたい事柄を電子メールで info@csoftintl.com まで送っていただくか、ここをクリックしてください。
|