2012/02/17 デブサミ2012【17-A-2】10年後も通用する開発環境の秘訣 ~ 継続的フィードバックとVisual Studio 11 #devsumiA
#devsumiA ビジネスとITの関係の変化 90's 便利➡00's 有効➡10's 不可欠 でもまだまだ便利で止まってるものも多いよなあ
2012-02-17 11:19:50長沢さん@Microsoftの資料が公開されています http://t.co/AlmnFMRg #devsumi #devsumiA
2012-02-17 11:21:32#devsumi 長沢さん:90年代から2000年代までは長い時間をかけて完成度を高いものを作っていた。これからは動くソフトウェアをフィードバックを受けながら提供し続ける時代 #devsumiA
2012-02-17 11:23:57ユーザの要望(フィードバック)はいっぱい出るが、開発者にストレートには届かない。ユーザと開発者は一直線ではない。間に色々サイクルがある。 #devsumiA
2012-02-17 11:24:32「フィードバックのサイクルがいたるところにある。問題はどこで誰がかかわっているかを認識できているか?」 #devsumiA
2012-02-17 11:24:42#devsumi 長沢さん:90年代は開発者が主役としてものづくりをしていた。自分の仕事が終わった、が合わさることで開発の終了だった。2000年代は主役が個人から開発チームとなり、さらにこれからはビジネスそのものが主役 #devsumiA
2012-02-17 11:26:01ユーザと開発者の間にあるサイクルの中でどこで誰が関わっているかわからない場合は、I am Doneになっている。 #devsumiA
2012-02-17 11:26:13Kent BeckのTools for Agility http://t.co/nUaTwKKj #devsumi #devsumiA
2012-02-17 11:34:00コミット時にテストし、テストがNGだった場合はコミットがなかった事にする。そうすれば、他の人に迷惑がかからない。 #devsumiA
2012-02-17 11:35:10#devsumi 長沢さん:継続的インテグレーションではNGが出たときはリポジトリにゴミが入る。Visual Studio2010ではNGのものをリポジトリから削除する仕組みがある #devsumiA
2012-02-17 11:35:49バグピンポン。バグ起きた⇒再現しない。手順くれ⇒いや再現するし、コレ以上の手順無い。開発者とテスト者でバグ票が行ったり来たり。 #devsumiA
2012-02-17 11:36:26#devsumi 長沢さん:Visual Studio2010はテスターが行った作業をテストコードに落とすことが出来る。コレを継続的インテグレーションにも反映出来る #devsumiA
2012-02-17 11:38:27PowerPointでUIモック。動きがあるものはExcelプロトタイピングよりよいかも #devsumiA
2012-02-17 11:44:00