Contenu connexe
Similaire à ソフトウェア産業に望まれる人材
Similaire à ソフトウェア産業に望まれる人材 (20)
Plus de Makoto SAKAI (18)
ソフトウェア産業に望まれる人材
- 2. Copyright © Software Research Associates, Inc. All Rights Reserved
幸せの追及(The pursuit of happiness)
1
• 映画「幸せのちから(The Pursuit of
Happyness)」のテーマ
• アメリカ独立宣言に書かれた権利
• 子供のために幸せな仕事を追及する話
いつか関わるかもしれないソフトウェア産業を題材に
「仕事を楽しくする」参考にしてください
- 3. Copyright © Software Research Associates, Inc. All Rights Reserved
自己紹介
2
阪井誠:さかば、@sakaba37、 ㈱SRA、博士(工学)
• ソフトウェアプロセス、チケット駆動開発(TiDD)、
アジャイル開発に興味を持つ「プロセスプログラマー」
• 仕事とコミュニティに刺激を受ける:RxTstudy、SEA関西
レビュー監訳
New: 6/30 New:5/27
New: 夏
New: 6/22
Redmine実践ガイド
- 4. Copyright © Software Research Associates, Inc. All Rights Reserved
本日のコンテンツ
3
• 自己紹介
• ソフトウェア産業の分類
• ソフトウェア関連企業の分類
• 開発ソフトウェアの種類
• ソフトウェア技術者の分類
• ソフトウェア産業を時間軸で考える
• ソフトウェア産業の守備範囲
• 産業の寿命は30年
• 技術の変化についていくには
• 対立構造の見極め
• 基礎技術を理解する
• ソフトウェア産業に望まれる人材
• IT業界にすすむなら
• ソフトウェア産業の良いところ
- 5. Copyright © Software Research Associates, Inc. All Rights Reserved
ソフトウェア関連企業の分類
4
コンピュータとソフトウェアの関係を
土地と家の関係のたとえで考えると
不動産・建築業 ソフトウェア業
対象 業者 対象 業者 別名
土地 不動産業 計算機 メーカー系 ベンダー
家 建築業 ソフトウェア 独立系 システムインテグレータ
ソフトウェアハウス
はなれ 賃貸業 社内システム ユーザ系
駐車場 賃貸業 インフラ クラウド IaaS, PaaS, SaaS, , ,
- 6. Copyright © Software Research Associates, Inc. All Rights Reserved
顧客と開発ソフト
5
顧客 業務 組み込み パッケージ
製造 ○ ○ ○
産業 ○ ○
文教 ○ ○
個人 ○
- 7. Copyright © Software Research Associates, Inc. All Rights Reserved
契約
6
• 請負
• 開発内容を決めて一括で契約
• 受注側は一定期間の瑕疵担保責任を持つ(保証)
• 準委任(SES)
• 期間を決めてソフトウェア開発のサポートをする
• ソフトウェアの責任は発注側にある
• 開発内容の詳細が決まっていないとき
• 派遣
• 発注側が作業指示できる
• 守秘義務契約(NDA)で不十分な場合に行われる
こともある
注:常駐=派遣ではない。
- 8. Copyright © Software Research Associates, Inc. All Rights Reserved
ソフトウェア技術者の分類
7
• 技術者の分類
• 組み込み / 業務系
• フロントエンド/バックエンド/ミドルウェア/ インフラ
• アナリスト/デザイナー/ アーキテクト /
ネットワーク / セキュリティ
• プログラマ/システムエンジニア/テストエンジニア
• メンバー/リーダー/マネージャ
• フルスタックエンジニア
=>初めから未来を狭める必要はない
=>大切なのは
技術、ビジネス、ソフトウェア開発を知ること
- 9. Copyright © Software Research Associates, Inc. All Rights Reserved
ソフトウェア産業を時間軸で考える
8
ビジネスは広がったが純粋なソフトウェア開発が
減少して技術者の責任範囲は広がっている
ソフトウェア
ハードウェア
ビジネス
ネットワーク
PC( ネオダマ) Web クラウド
時間軸
- 10. Copyright © Software Research Associates, Inc. All Rights Reserved
産業の寿命は30年
• SRAは48年
• ソフトウェアハウス
• トータルソリューションサービス
• システムインテグレータ
:
• 時代に合わせて変化してきた
• 技術も常に変わってきた
• プログラム言語、開発法、管理法も変わった
=>ゴールはない
=>まる覚えではついていけない
9
- 11. Copyright © Software Research Associates, Inc. All Rights Reserved
技術の変化についていくには
• 変化を対立構造の流れとして理解する
• クラウド
• 集中(計算機センター)と分散(ダウンサイジング)の揺り戻し
=>次はIOT(Internet of Things)
• オブジェクト指向
• 機能指向からデータ指向への揺り戻し
=>次はマイクロサービス
• 基礎技術をおさえる
• 言葉の定義
• 数学の基本
• コンピュータサイエンス
• ビジネス
=>早めに学ぶと有利
10
- 12. Copyright © Software Research Associates, Inc. All Rights Reserved
ソフトウェアエンジニアリング&業界
1970
1980
1990
2000
2010
11
1968 NATO SE
DoD NASA
データ
指向
機能
指向
開発法
メトリクス
エンピリカル
CMM
ISPW
オブジェク
ト指向
RAD
アポロ
スカイラブ
リーン
スタートアップ
ビッグデータ
オフショア
プロト
タイピング
スパイラル
UNIX
機能安全
SA/SD DOA
アジャイル
開発
インター
ネット
インタネット
狭義のソフト工学
DDD
SOA
マイクロ
サービス
- 13. Copyright © Software Research Associates, Inc. All Rights Reserved
最近の動向
1970
1980
1990
2000
2010
12
1968 NATO SE
DoD NASA
データ
指向
機能
指向
技術
メトリクス
エンピリカル
CMM
ISPW
オブジェク
ト指向
RAD
アポロ
スカイラブ
リーン
スタートアップ
ビッグデータ
オフショア
プロト
タイピング
スパイラル
UNIX
機能安全
SA/SD DOA
アジャイル
開発
インター
ネット
インタネット
科学
技術工学 科学
科学、工学、技術の統合
・コンピュータ科学(計算量)
・統計学(メトリクス、ビッグデータ)
・オブジェクト指向、アジャイル、リーン、TOC
(トヨタ生産方式)
=> 基礎知識が必要(少しずつ確実に!)
狭義のソフト工学
- 14. Copyright © Software Research Associates, Inc. All Rights Reserved
望まれる人材・生き残れる人材
13
• 同じ船に乗る人
• 共に船を進めることができる
• チーム・組織・会社の進路(ゴール)を考える
• 変化を受け入れることができる
• 新しい知識を得ることが好き
• こだわりを持ちつつも周りの理解を得る
• ポジティブに考えられる
• 論理的思考
• ものごとを整理して理解できる
• わかりやすく説明できる
• 経験から未来を築ける
• 技術の本質に興味を持つ
• 魚ではなく魚の取り方を学ぶ(学び方・考え方)
• 現地現物(正式ドキュメントも読む)
• 段取り8分(仕事の進め方)
- 15. Copyright © Software Research Associates, Inc. All Rights Reserved
IT業界に進むべきか?
14
• 変化が激しい
• 勉強を楽しむ
• 会社に閉じこもらない
• 社会を広い目で見る
• 一般に産業の寿命は30年
• ITを無視できるあまり産業はない
• 大きな会社に入るとすぐに変化が訪れる
• 大きくなる前に入っても変化は訪れる
• 自分の可能性を限定しないことが重要
=> 楽しめるかどうか、好きかどうか
- 16. Copyright © Software Research Associates, Inc. All Rights Reserved
転職・就職について
15
• 本当にブラックなら逃げる
• 人の命や健康より大切なものはない
• 法的な問題は論外
• 得るものがあるなら挑戦も必要
• 気に入った会社なら活躍の場を探す
• やりたいことよりやれることを楽しむ
• 経験と人脈の蓄積が重要
• 腐ったらダメ
• 就職は家探し、恋人探し、トイレ探しと同じ
• ベストを探そうと時間をかけると失敗する
• 自分のこだわりを決めて、多くは求めない
- 17. Copyright © Software Research Associates, Inc. All Rights Reserved
ソフトウェア産業の良いところ
16
• 勉強会が多い
• 勉強を楽しめる
• 社外の人と触れ合える
• 刺激が多い
• 予想できない未来が待っている
• 色々な仕事を体験できる(ことも多い)
• 社会と関わりがある
• 自分のプログラムをほかの人が使ってくれる
• 社会に貢献できる
=>ものづくりは楽しい!
- 18. Copyright © Software Research Associates, Inc. All Rights Reserved
完
ソフトウェア産業に望まれる人材
どこかで
お会いしましょう