ソフトウェア開発の利用規約
第 1 条 – サービス提供範囲
ソフトウェア設計サービスは、ソリューションコンサルティング、業務要件の分析、システムアーキテクチャ設計、プログラミング、テスト、デプロイ、およびクライアントの特定の要件に応じたソフトウェア保守をカバーしています。
1.1 開発されるソフトウェアの種類
| ソフトウェアタイプ | 説明 | プラットフォーム |
| 企業管理ソフトウェア | ERP、CRM、HRM、会計、在庫管理 | Web, Desktop, Mobile |
| 電子商取引システム | B2B/B2C プラットフォーム、マーケットプレイス、オンライン注文 | Web, iOS, Android |
| モバイルアプリ | Native (iOS/Android), cross-platform (Flutter/React Native) | iOS, Android |
| 組み込みソフトウェア / IoT | ファームウェア、制御システム、IoT ダッシュボード | Embedded, Web |
| API・システム統合 | REST/GraphQL API、第三者連携、ETL pipeline | Cloud/On-premise |
| AI / Machine Learning | 分類、認識、予測、および Chatbot モデル | Cloud AI, On-premise |
条 2 – 開発方法論
2.1 Agile Scrum
デフォルトではAgile Scrumを2週間sprintで適用します。テナントは2週間ごとのSprint Reviewに参加し、進捗を確認しbacklogを調整します。
2.2 Waterfall(要求時)
要件が最初から固定されているプロジェクトに Waterfall を適用します。クライアントは次の段階に進む前に各段階を承認します。
2.3 技術要件 (SRS)
当社はソフトウェア要求仕様書(Software Requirements Specification – SRS)ドキュメントを提供し、プログラミング開始前に発注者による署名確認を受けます。SRS合意後の変更にはChange Request手順が適用されます。
第 3 条 – テストおよび受け入れ (UAT)
- Unit Testing:当社はビジネスロジックに対して最低70%のカバレッジでunit testを実施します。
- Integration Testing: staging 環境における賃借人のシステムとの統合テスト。
- User Acceptance Testing(UAT):借主は、当社が staging へ引き渡しを行ってから 10 営業日以内に UAT を実施します。借主は、指定された issue 管理システムにエラーを記録します。
- バグ分類: Critical/High(主要な業務機能をブロック)はgo-live前の修正が必須。Medium/Lowは保証期間中のsprintで修正。
- 検収: すべてのCritical/Highの欠陥が解決され、クライアントが検収書に署名した後。
条 4 – 知的財産とソースコード
4.1 全額支払い時の権利移転
知的財産法 2005 年第 39 条に基づき、クライアントが契約額の 100% を支払った後、カスタムソースコードに関する経済的著作権はクライアントに移転されます。
4.2 Pre-existing IPおよびオープンソースライブラリ
- 当社はPre-existing IP(社内framework、再利用可能モジュール)の所有権を保持します。
- オープンソースライブラリを使用するソフトウェア:当社は引き渡しドキュメント内にライブラリおよびライセンス(MIT、Apache 2.0、GPL、LGPLなど)の一覧を提供します。賃借人はオープンソースライセンスのコンプライアンスについて責任を負うものとします。
- 第三者 API(Google、Stripe など)を連携するソフトウェア:クライアントは API プロバイダーの ToS について全責任を負います。
4.3 ソースコードセキュリティ
ソースコードはプライベートGit repositoryに保存されます。引き渡し時に、借主はrepository上のOwner権を付与されます。引き渡し完了から90日後、当社は内部コピーを削除します。
条 5 – 納品後保守およびサポート
5.1 無料保証パッケージ
| プロジェクト パッケージ | 保証期間 | スコープ |
| プロジェクト < 1億 VNĐ | 3 ヶ月 | ソースコード起因のバグ修正 |
| 100~500 百万 VNĐ のプロジェクト | 6 ヶ月 | バグ修正 + 8×5 テクニカルサポート |
| プロジェクト > 5 億 VNĐ | 12ヶ月 | バグ修正 + 24×7 サポート + minor セキュリティ更新 |
5.2 有料保守サービス(保証期間後)
- 基本プラン: 5 時間/月 – テクニカルサポートおよびバグ修正。
- Standard プラン: 月 10 時間 – 保守および軽微な機能 更新
- Premiumプラン:20時間以上/月 – 新機能開発、パフォーマンス最適化。
条 6 – 情報セキュリティ
当社はソフトウェア開発を OWASP Top 10 標準に従い実施し、機微データの暗号化(AES-256)、安全な伝送(TLS 1.2+)、アクセス制御(RBAC)、および監査ログを含む対策を実装しています。テナントは Enterprise プランに含まれる場合、基本的な Penetration Testing レポートが提供されます。
条7 – 責任の制限
- 当社は、バン渡し後に賃借人がソースコードを指示に反して修正したことによる損害について責任を負いません。
- 賠償総額は締結された契約額を超えないものとします。
- 当社は、テナントが自ら構成したあらゆる環境において、ソフトウェアが完全に動作することを保証しません。
条 8 – 紛争解決
最初に 30 日以内での協議を試みます。成功しない場合、ベトナム法に基づき VIAC 仲裁またはホーチミン市の裁判所で紛争を解決します。
条 9 – 効力
条項は契約締結日から効力を生じます。当社は改定する権利を留保し、30日前に通知します。