《教養の情報学》 あなたの知らないシステムの世界...

44
© Acroquest Technology Co., Ltd. All rights reserved. 《教養の情報学》 あなたの知らないシステムの世界 Acroquest Technology株式会社 2013/10/23 プロセス・コンサルタント 斎藤 隆太朗 無断での本資料の転載・複写・再配布を禁じます。 慶應義塾大学 教養研究センター

Upload: others

Post on 28-May-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

《教養の情報学》 あなたの知らないシステムの世界

Acroquest Technology株式会社 2013/10/23

プロセス・コンサルタント 斎藤 隆太朗 ※無断での本資料の転載・複写・再配布を禁じます。

慶應義塾大学 教養研究センター

Page 2: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

講演の目的

目的 皆さんが知っている「システム」の、その先にある世界を 伝えたい。

達成目標 「コンピュータシステムは、身近なものだった」 「システムを作ることは、 自分たちにも身近な仕事なのだな」

「面白い仕事、なのかもしれない」 という感想が、多く残ること。

2

Page 3: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

講義の内容

第1部 コンピュータシステム 1. コンピュータシステムは、どこにでもある 2. 社会を支えるシステム

第2部 システムを作る人 1. ITエンジニアという仕事、その評価 2. システム開発の流れ 3. システム開発に必要なスキル、特性

第3部 ITエンジニアが働く場所 1. どのようなイメージを持っていますか? 2. システム開発には、自由な発想が必要

質疑応答、まとめ 3

Page 4: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

自己紹介

氏名: 斎藤 隆太朗 所属: Acroquest Technology 株式会社 経歴: 東京大学教養学部広域科学科卒 通信回線管理システム開発(某 省庁向け) 集中監視システム用プラットフォーム開発 (通信、電力、物流、etc.で運用中)

社内開発プロセス改善 教育(他社向け研修、各大学での講義、etc.) 品質保証

4

Page 5: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

第1部 コンピュータシステム

5

Page 6: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

そもそも「システム」とは?

環境

0. 「システム」ってなんだ? (1)

6

要素

要素

要素 作用

作用 作用

この全体が 「システム」

「相互作用をする複数の要素で構成される、 まとまりや仕組みの全体」

Page 7: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

0. 「システム」ってなんだ? (2)

例えば、生態系 = ecosystem

7

Page 8: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

0. 「システム」ってなんだ? (3)

例えば、太陽系 = solar system

銀河系

8

「相互作用をする 複数の要素で構成される、 まとまりや仕組みの全体」

Page 9: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

0. 「システム」ってなんだ? (4)

コンピュータシステム、情報システム

9

「相互作用をする 複数の要素で構成される、 まとまりや仕組みの全体」

Page 10: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

1. コンピュータシステムは、どこにでもある (1)

ミクロな規模: ① Google glass

10

プレゼンシステム +ネットワーク

=

Page 11: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

ミクロな規模: ② スマートフォン

1. コンピュータシステムは、どこにでもある (2)

11

ハードウェア

ソフトウェア

電話

ディスプレイ

カメラ

アプリ

アプリ

アプリ

アプリ

OS 連携して 動作

Page 12: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

1. コンピュータシステムは、どこにでもある (3)

身近なシステム:通信、ネットワーク

12

The Internet

Page 13: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

1. コンピュータシステムは、どこにでもある (3)

身近なシステム:通信、ネットワーク

13

Page 14: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

1. コンピュータシステムは、どこにでもある (3)

身近なシステム:通信、ネットワーク

14

全国にある基地局数: (2013年3月末)

3G、LTE 383,400 (全キャリア計)

PHS 125,737

設備監視

Page 15: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

1. コンピュータシステムは、どこにでもある (3)

身近なシステム:通信、ネットワーク

15

The Internet

Page 16: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

1. コンピュータシステムは、どこにでもある (3)

16

海底ケーブルを監視するシステム

・切断されていないか。

・伝送に異常がないか

Page 17: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

1. コンピュータシステムは、どこにでもある (4)

身近なシステム:Google検索

17

The Internet

Page 18: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

1. コンピュータシステムは、どこにでもある (4)

身近なシステム:Google検索

18

ページの インデックス

キーワード 情報

---

------------------

------

---

------------------

------

---

------------------

------

検索エンジン クローラ

対象:数兆ページ

1億ギガバイト超

毎日 数十億件

Page 19: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

1. コンピュータシステムは、どこにでもある (4)

身近なシステム:Google検索

19

ページの インデックス

キーワード 情報

---

------------------

------

---

------------------

------

---

------------------

------

検索エンジン クローラ

今まで入力した キーワードが

検索結果を変える

Page 20: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

vs 日吉キャンパス

1. コンピュータシステムは、どこにでもある (4)

Googleの巨大データセンター

20

画像:Google Maps

Page 21: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

1. コンピュータシステムは、どこにでもある (5)

身近なシステム:Twitter

21

The Internet

Page 22: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

1. コンピュータシステムは、どこにでもある (5)

身近なシステム:Twitter と、保守システム

22

イメージ

つぶやきデータ

Page 23: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

1. コンピュータシステムは、どこにでもある (6)

コンテナデータセンター

23

オフィスで、仕事が増えてきた

パソコンをもう1台買う

取り扱うデータ量が増えてきた (購買記録、物流データ、etc.)

コンテナをもう1台買う

画像:IIJ

Page 24: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

1. コンピュータシステムは、どこにでもある (7)

マクロ規模のシステム:ビッグデータ

24

Page 25: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

2. 社会を支えるシステム

社会を支えるシステム:監視システム

25

■総合指令室 ■運行監視

ブレーキ! 制動距離

目視距離 2km 4km

Page 26: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

■全国通信ネットワーク監視 ■設備監視

■公共防災監視

2. 社会を支えるシステム

社会を支えるシステム:監視システム

26

■発・送電システム監視 ■運行監視

Page 27: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

コンピュータシステムは、あらゆるところに存在する

コンピュータシステムは現代の生活に直結している。 システムを、また別のシステムが支え、相互に影響している。この構図も、またシステムとなって社会を支える基盤になっている。

27 ■全国通信ネットワーク監視 ■設備監視

■公共防災監視 ■発・送電システム監視 ■運行監視

Page 28: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

第2部 システムを作る人

28

Page 29: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

1. ITエンジニアという仕事、その評価

IT業界で働くエンジニアについて、 どんなイメージを持っていますか?

29

「The Best Jobs in America.」の第1位 (2010年、Time社のMoney Magazine調査)

Page 30: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

2. システム開発の流れ

「プログラムを書けば、システムができる」 ?

30

コーディング

Page 31: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

全ての工程に関わり、価値を創造していく

設計書

システム

プログラム

2. システム開発の流れ

31

試 験

受託

要件

リリース

要求分析

コーディング

サービス

ニーズの明文化、 採用/不採用決定

システム全体から 機能への分割 機能の明確化

システムの部品を 作り上げる

設計書や要件のとおりに動く、 実際に使って問題を起こさない、 を検査する

Page 32: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

建築との比較

2. システム開発の流れ

32

リリース

要求分析

コーディング

検査

引き渡し

ニーズを聞く

建築

基本的な流れは同じ

Page 33: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

リリース

要求分析

コーディング

3. システム開発に必要なスキル、特性

お客様の真のニーズを引き出す会話力、想像力 システムを作り上げる技術力 品質を高める几帳面さ etc.

33

チームで、開発を行う

チームの調整役も必要になる 1人では、できない

Page 34: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

頭ひとつで世界を動かせる

無限大の可能性 ITが産業のベースになっていく

あらゆる専攻が活きる

社会貢献性

医療

経済

環境

教育

介護 生命

農業

娯楽

4. 未来を支えるITエンジニアという職種

34

自動車を作る場合

工場

資金

Page 35: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

4. 未来を支えるITエンジニアという職種

ソフトウェア、システム開発は新しい業界。

35

農業

建設

工業

ソフトウェア

農耕の始まり

クフ王のピラミッド 最初の自動車と 自動車事故

現在

ソフトウェア誕生

約5,000年前 約40年前

約12,000年前 約400年前

Page 36: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

システム開発も、「普通のしごと」の一種。 プログラム知識などの技術力だけでなく、 お客様とのコミュニケーション、想像力など、 多様なスキルが必要。 ⇒ チームで開発をする。

「何があれば喜ばれるか」、「何が欲しいか」を 把握することが大事。

36

あなたの特性が、生きる場ですよ

Page 37: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

第3部 ITエンジニアが働く場所

37

Page 38: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

1. どのようなイメージを持っていますか?

1. ITエンジニアの職場は、 どのようになっていると思いますか?

38

Page 39: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

2. システム開発には、自由な発想が必須

システム開発は:

39

「気づき」ポイントは 人それぞれ

良い気づき、発想が 良いシステムを作る

経験年数、役職、前例 にとらわれない、自由な発想が必要

自由な、新しい 社風の職場が多くある

頭ひとつで世界を 動かせる

チームで、 開発を行う

Page 40: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

2. システム開発には、自由な発想が必須

40

Page 41: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

3. 私の職場 ~Acroquest Technologyという会社

41

技術

高い社会貢献性と、どこまでも王道を行く技術力。 社会を支えるインフラ、を支えるシステム開発。 システムトラブルを解決するレスキュー”JaTS”。

社風

本質的で自由。シェアとコラボで創り出す組織文化。 給与までも全社員で決める。 新人から社長まで参加する会議で会社の方針まで決定する。

教育

日本で最も教育に時間を使う会社 社員が講師にも受講者にもなる100以上の講習会。 東工大の無料Javaセミナーは、11年連続開催。

新横浜駅すぐ

Page 42: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

4. 会社の方針を決める全体会議で 新人も意見が言える

42

社風

全体会議で決定した システムの例

・全社禁煙 ・開発合宿参加者募集 ・先端技術勉強会 ・花一輪 ・海外支社立ち上げに 誰が行くか ・サマータイム ・パートナーホリデー

・・・ 他にもたくさんあります なんと、全社員の給与までも 全社員で決めてしまいます

シェアとコラボで 創り出す組織文化

Page 43: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

質疑応答

お待たせしました。 何でも、ご質問ください。

43

Page 44: 《教養の情報学》 あなたの知らないシステムの世界 …ice.lib-arts.hc.keio.ac.jp/resources/SaitouRyutarou...1. ITエンジニアという仕事、その評価 2

© Acroquest Technology Co., Ltd. All rights reserved.

まとめ : システムの世界は、すぐそこにある世界

コンピュータシステムは、身近にある。 どこにでもある。

システム作りは、あなたの特性やスキルが生きる、 誰でもが活躍できる仕事。

システムを作る会社には、 独自の、自由な社風を持った会社が多くある。

興味を持った人はぜひ、現場をのぞいてみて欲しい。