24th IEEE ICSM 2008参加報告

人間中心のソフトウェア開発
~SEA SS2009 WG1 Position~
孔紀
2009年
6月
18日
2009年
2560年
6月
6月
18日
18日
SEA ソフトウェアシンポジウム2009 @札幌
石川雅彦
ISHIKAWA, Masahiko
自己紹介
•
•
•
•
石川雅彦
ソフトウェアエンジニア
組込み開発系
ネットワーク系
• SERC(ソフトウェアメインテナンス研究会)
研究員
2009/06/18
SEA SS2009 WS1 @Sapporo PP
ISHIKAWA, Masahiko
2
対話
• 人間生活を営む上での対話
– 要件を伝える。意志を伝える。間違い電話への対応
• 社会生活を営む上での対話
– 食、住、移動。
• 仕事人としての対話
– 上司と部下。御社と弊社。会議。
• ソフトウェア技術者をソフトウェア技術者たらしめ
る対話
– 要求のインタビュー
– 設計にまつわる諸々
2009/06/18
SEA SS2009 WS1 @Sapporo PP
ISHIKAWA, Masahiko
3
対話
• ソフトウェア技術者をソフトウェア技術者た
らしめる対話
– H/M 対話
– H/H の対話
2009/06/18
SEA SS2009 WS1 @Sapporo PP
ISHIKAWA, Masahiko
4
対話
• 各開発工程における
• 開発工程間
要求分析
2009/06/18
基本設計
詳細設計
SEA SS2009 WS1 @Sapporo PP
ISHIKAWA, Masahiko
実装
試験
5
ディスカッション・テーマ候補
1. 技術者同士の背景を理解
2. 自律的で友好的な協調活動 ?
1. ネットワークシステムの構築の場合
•
通信の成功
2. ソフトウェアシステムの場合
•
線引きのための対話?
3. 交換作業を円滑化し、増幅させる力と
しての開発環境
具体的には?
2009/06/18
SEA SS2009 WS1 @Sapporo PP
ISHIKAWA, Masahiko
6