阪井誠のレビュー一覧
-
Posted by ブクログ
・チケット駆動開発をRedmineを使って実現する方法を書いた本。
・チーム内の仕事をタスクカード(=チケット)で管理するというのは、カンバン方式と同じで、それを電子化したモノなので、ソフトウェア開発だけではなく、他の仕事でも使える方法という気がする。
・紹介されているアプリは、Windows環境で動作し、インストールもパッケージ化されて簡単で、しかもオープンソースで無料の為、導入し易いと思う。
・要求、仕様、ソース、テスト結果、バグ管理をチケットに紐付けて管理するというのは面白いと考え方だと思う。
・派生開発のXDDPでも、要求と仕様、ソースを要求仕様TMでExcelにマトリックスを作成する事を推奨していて興味深かったのだが、Excelの為、マス目の数に限界があり、制約となっていた。
その点、チケット駆動開発では、チケットをデータベースで管理する為、Excelのような縛りもなく、検索・抽出も容易に思えるし、考え方もXDDP的な所もあり、好感が持てる。
・オープンソースの各種アプリを組み合わせて使用する為、各アプリの境界部分の擦り合わせはどうしても発生してしまう気がする。
その点は、マイクロソフトのTeam Foundation Serverなど有料アプリだと、最初からオールインワンで作られている為、セットアップや使用感も面倒がない気がする。(=お金を払って時間を節約する) -
Posted by ブクログ
素晴らしい内容。
私の追求したいものは、多岐にわたっている。
・対話的手法(ゲームストーミング、フューチャーセンター等)
・リーンスタートアップ、生産性向上
・アジャイル開発、デザインパターン・テストドリブン開発
・デザイン思考、ソーシャルイノベーション
といったもの。これらはどれも興味があるが、私としては全部が同じものであって、全体として一つのツールだと思っている。
おそらく、同じような考え方の人や、同じ所に行き着いた人も、世の中には結構いてるのではないかと思う。いろいろな業界に。
一言で伝わるもっと適切な概念や定義や言葉がほしいけど、バズワードになるのも嫌なので、できるところから実践をつまないといかんな。
そう考えると、自分の商売の分野であり、自分のスキルとして到達可能なところであり、なにより好きな分野として、やはりコンピュータの世界であろうと思う。
もっと勉強しよう。 -
Posted by ブクログ
ネタバレチケット管理を中心とした開発手法。
規律による管理、たとえばExcelの台帳で「上手くやる」とか「気をつける」とかいうのには限界がある。
人は失敗するものだし、独自フォーマットなら学習コストもかかるし、経験を積むとともに共にサイズも大きくなってスケールに対応できない。
ファイル管理だと安易に派生して収集つかないこともあるしね。
本書ではまず障害管理ツールの例を挙げてメリットを整理し、
そこからSCMやCIツールと連携したチケット駆動開発のスタイルを紹介している。
個人的にITSとSCMとの連携は使用したことがあるが、あらゆるソース変更に対してその理由が追跡可能なのは責任感を強く感じるとともに、達成感もある。そして成果物に対する自信にも繋がるし、使って損はない。
途中は入門や実践っていうより概論って感じの本だけど、
後半は具体的な運用例や、ツールを目的としない、状況に応じた適用について良く書かれているので、これからの人にもおすすめできる本だと思う。
応用運用のところからは、恐らく実体験からくるRedmineへの依存や妥協を感じるので、これが全てというより今はこういう例もあるよと割りきって読むといいかな。
前著の「Redmineによるタスクマネジメント実践技法」については読んでないのだが、
本書はその振り返りのようになってるので、折を見てぜひ読んでみたい。
(関心を持った当時はTracを使用していたため、より機能が充実してそうなRedmineは隣の芝だと思って読まなかった。そんな自分を少し恥じる。)