職業ソフトウェアエンジニア

Get Started. It's Free
or sign up with your email address
職業ソフトウェアエンジニア by Mind Map: 職業ソフトウェアエンジニア

1. 製品ライフサイクル

1.1. バグ修正計画

1.2. 機能改善計画

2. サポート

2.1. 市場対応

2.2. トラブル管理

3. プロジェクト管理

3.1. スケジュール管理

3.2. 予算管理

3.3. 人員管理

4. (開発対象の)業務知識習得

4.1. 業界用語

4.2. 業界慣習

5. テスト

5.1. バグ管理

5.1.1. 管理項目の設定

5.1.2. ライフサイクル設計

5.1.3. 管理システムの運営

5.2. 開発へのフィードバック

5.3. テスト設計

6. 実装

6.1. プログラミング言語

6.1.1. web系

6.1.1.1. PHP

6.1.1.2. Python

6.1.1.3. Ruby

6.1.2. 組み込み系

6.1.2.1. C/C++

6.1.3. 業務系

6.1.3.1. Java

6.2. 開発環境

6.2.1. 仮装環

6.2.2. 実機環境

6.3. 共同作業

6.3.1. ソースコード管理

6.3.1.1. 共同編集

6.3.1.2. 最新版管理

6.3.1.3. リリース管理

7. 設計

7.1. 要件定義

7.2. 概略設計

7.3. 詳細設計

7.3.1. ライブラリ・フレームワーク

7.3.1.1. フロントエンド

7.3.1.2. バックエンド