「継続的インテグレーション入門」を読んでみて、もっと早く読んでおけば良かったと後悔した。 内容がとても素晴らしかったので、理解できたことをラフなメモ書き。 【元ネタ】 Togetter - 「SIerは自動化する対象が違っているのでは?」 Continuous Deliveryを... 続きを読む
昨日書いた「『時間に余裕があるときにこそ全力疾走で仕事し,締め切りが近づいたら流す』という働き方」というエントリー、Twitterやハテブでたくさんのフィードバックをいただいたが、その中で気になったものの一つが、「そうは言っても仕様がころころ変更に... 続きを読む
わたしのソフトウェア開発者としての経歴は10年程度。10年間、いろいろなものを作ったが、「設計書」と言えるもの、つまり「基本設計書」「詳細設計書」がある形でプログラム開発したことは一度もない。たぶん、これからもないかと思う。 「大したものを作って... 続きを読む
1 [Agile] 新アジャイルマニフェスト Justin.tv - Startup Lessons Learned - Kent Beck talks beyond agile programmingで、ケント・ベック師父が言ったらしい。 Team vision and discipline over individuals and interactions (or processes and tools) 個人... 続きを読む
テストid:t-wadaさんの話の中で、TDDが品質を保証するわけではない、という話があったんですが、それについて私見をつらつらと。ちなみに自分は2年くらい仕事でTDDをやってきました。やってきた中で下記のTDDの利点を感じることができました。その時に気づいた... 続きを読む
本, Agile, 仕事1年近く携わってきたプロジェクトが、そのシステムのカットオーバーを待たずして、終了する、その喪失感と言ったら、どれほどのものか。空虚。しかし、開発側以上に、顧客の方の思い、その思いの深さをこそ推して図るべしだろう。"ちょっとした... 続きを読む
� �\{s W��;|�F� 8 �%��dl�dc �B� �d��,ՖZV��Z�ݲ�dSeI@�#@ ɘ � pB�$0�+�|��$��|���{���m�,�� E����}Ͻ�����s���= ��σ�B�,����F_�?&�¢�vߘ(���#�Ǿ� � �HT�Х����V�TQ #$���Y Ź���... 続きを読む
Redmineフォーラムで、Scrumのアイデアを実現しようと議論して、実際にプラグインが公開されていたので試してみた。 その時の画面をキャプチャしてみた。 【元ネタ】 Redmine - Agile methodologies and Redmine 【RedmineへProdctBackLog、SprintBackLog、Task... 続きを読む
Joel on Softwareに面白そうな記事が載っていた。とはいえ、どうも僕の英語力では完全な読解が難しい。会話を書き起こしたものなので当然ながら文体が会話調で、僕にはなかなか理解が難しいのだ。以下で僕の読み間違いがあれば指摘して欲しい。 さて、冒頭で Jo... 続きを読む
はじめに断っておきますが今回の記事は私の持論ではなく、私の会社のS氏が普段主張してる意見を私の言葉で書いたものです。 私はWebアプリケーションの構築を生業としていますが、Webアプリケーションの特性上、よく「アジャイルで開発して欲しい」という要望を... 続きを読む
2009年になって、ITの地殻変動がどこに起こっているのか?を考えてみる。 #ラフなメモ書き。 【参考】 InfoQ: Martin Fowler氏が語る陥りがちなスクラムの落とし穴を避ける方法 InfoQ: 複数のアジャイルチームでのバージョン管理 チケット駆動開発 … ITpro Ch... 続きを読む
id:Ewigkeitのブログで、CIについてはここのブログ読んでね、と言及されたんですが、対象記事はCIについてあまり書かれておらず、しかも、古い記事を調べてみてもいい内容がなかったので、ここで改めて「継続的インテグレーション」について説明します。 「継続... 続きを読む
アジャイル練習おれはたぶんすごく難しい事をしてる気がする。目が虚ろになってきた。何をしててもアジャイルの事が頭から離れない。おれが昨日提唱したのは、ある階層でテストを書く。これを実装しようとする。難しいから、クラスを分離して簡単にしよう!とい... 続きを読む
fluint - Flex Unit and Integration Testing frameworkBased loosely on the concepts of FlexUnit and its ancestor JUnit, fluint provides enhanced asynchronous support, a graphical test runner, integration with continuous build systems and an opt... 続きを読む
(株)コージェンメディアは9日、Windows Vistaに搭載されている“SuperFetch”“ReadyBoost”に相当する技術でWindows XPを高速化できるソフト「eBoostr」の日本語版を公開した。Windows 2000/XP/Server 2003/Server 2003 x64に対応する3,980円(税込み)のシ... 続きを読む
アジャイル開発にはどんな恩恵があるのだろうか。IBMのScott Ambler氏にアジャイル開発手法の利点について聞いた。 私は最近、IBMのRationalソフトウェアのアジャイル開発プラクティスリーダーであるScott Ambler氏に、アジャイル開発手法の利点について話を聞... 続きを読む
第2回 RSpecを使ったテストコードを読もう 倉貫 義人 松村 章弘 TIS株式会社 SonicGarden 2008/11/26 優れたプログラマはコードを書くのと同じくらい、コードを読みこなせなくてはならない。優れたコードを読むことで、自身のスキルも上達するのだ(編集部) ... 続きを読む
先日参加したBayXP Meetingにて、座長のJeffreyがCruiseControl 2.8について「新たな付加価値はゼロだけど、リリースした」という話をしていた。Jeffryのブログ「CruiseControl 2.8 Released」を読むと、そのココロがわかる。This release felt like we were pa... 続きを読む
Hudsonのドキュメントの日本語ドキュメントです。導入に必要な部分から日本語化を行っています。Wikiのアカウントがあれば修正できますので、修正・追加はご自由に。 ご意見、ご要望は、ja@hudson.dev.java.netまで。 続きを読む
誰かが言った「ブログを書くまでがセンスピだ」と。1000speakers-sendaiView SlideShare presentation or Upload your own. (tags: 1000speakers)#5枚目のスライドを人前で言えただけで,もう満足です。#ホントウにありがとうございます。 10分枠に話をまとめ... 続きを読む
DeclineAndFallOfAgile - アジャイルの衰退と凋落 目次 この文書について アジャイルの衰退と凋落 最近の状況 Scrum の役割 Scrum の誤用 君のやりかたは間違っている 真っ最中での失敗 アジャイルの衰退と凋落 この文書について "The Decline and Fall of Agil... 続きを読む
ニュース XP用「メイリオ」フォントも公開 SP3と同時にXP用「メイリオ」フォントが公開された。 2008年05月07日 17時33分 更新 米Microsoftは5月6日、Windows XP用「メイリオ」フォントを公開した。 XP用メイリオを導入して表示したページ 「Japanese ClearType... 続きを読む
日本XPユーザグループ(XPJUG)代表の倉貫義人氏(TIS 基盤技術センター コンサルタント 主査) [画像のクリックで拡大表示] 反復型で進めるアジャイル(機敏な)開発手法のXP(eXtreme Programming)。その日本ユーザグループの倉貫義人氏が、ITサービス会社に... 続きを読む