チケット駆動開発についてのFAQをまとめてみた。 他に聞きたい質問があれば、コメントして下さい。 チケット駆動開発のFAQを集めれば、チケット駆動開発を普及させるのに役立つと思うから。 【元ネタ】 チケット駆動開発 … ITpro Challenge のライトニングトーク (4) - まちゅダイアリー(2007-09-07) TiDD:チケット駆動開発: ソフトウェアさかば RedmineとTracの機能比較: プログラマの思索 脱Excel! Redmineでアジャイル開発を楽々管理 - @IT自分戦略研究所 Tracのワークフロー: プログラマの思索 ワークフロー機能のカスタマイズ方法 - かおるんダイアリー そろそろTracのワークフローについて語っておくか - almost nearly dead チケット駆動開発は進捗報告作りをどのように解決しようとするか?: プログラマの思索
Googleの「10の黄金律」 実は日本企業よりも一部の欧米企業において、チーム型マネジメントが実践されている事例がある。かつてのHPが標榜した「HP way」、現在ではGoogleが「10の黄金律」としてGoogleの仕事のやり方をルールとして示し成果を挙げている。 この黄金律では、Google社員が行うチーム型マネジメントシステムが明快に規定されている。注目すべきは合意主体の意思決定とデータ主体のコミュニケーションである。例えば、採用は委員会(チーム)で行うこと、チームごとにオフィスを配置すること、円滑な調整作業を行うこと、マネジャーとは意思決定者ではなく、ファシリテーターであることなどが挙げられる。これらの項目は、前回説明したチーム型マネジメントをより具体的に規定している。 合意形成による意思決定の推奨とともに、社員尊重とデータ主体の論理的コミュニケーションが規範されている。ここまで
アジャイル開発にとって重要なのは、スクラムを組み、一気通貫で開発してしまう勢いだ。手間のかかるタスクの登録やステータスの更新その他諸々の面倒ごとをやっていたら時間はあっと言う間に過ぎ去ってしまう。 タイムライン 例えばTracは素晴らしいプロジェクト管理だが、少々画面が素っ気ない。そこでもっと便利に使えるAgiloを紹介しよう。 今回紹介するオープンソース・ソフトウェアはAgilo、アジャイル開発を進めるためのプロジェクト管理だ。 Agiloはアジャイル開発を基本としたプロジェクト管理だ。VMWareのアピアランスも提供されているので、すぐに試すことができる。また、Tracのプラグインとしても提供されている。Wiki、タイムライン、ロードマップ、チケット、検索といった一般向けの機能に加え、チーム管理、グラフといった管理機能がある。 グラフ 何よりインタフェースがボタンを中心になっている。こ
3Kと呼ばれることも多いITエンジニアを取り巻く環境は厳しい。それは管理職でも同じことである。100年の一度の不況とも言われる現在も,IT業界における人材の流動化は止まらない。すぐに辞める若者がいる一方,腕に覚えのある人材が続々中途入社してくる。せっかく慣れたと思ったメンバーが去り,自分のよく理解できない技術背景や文化を持つメンバーがやってくる。 技術の進歩や変化は相変わらず続いている。毎日,聞きなれない言葉が顧客やメンバーの口からあふれてくる。キャッチアップは必要だと気がついているのだが,もはや技術についていける気がしない。メンバーとの間に距離と疎外感すら感じる――。 これが,当世のIT業界の管理職(=IT管理職)のおかれている状況だ。 そして,このような状況にいるからこそ,コミュニケーションによって,メンバーが持つ能力を引き出し,さらに向上させる手立てが求められている。IT業界に求めら
今回のテーマは「タイムトラッキング」 当たり前のことだが、時間は有限だ。さらに誰に対しても同じく流れる。サボッていようと、忙殺されていようと流れていく時間は同じだ。すでに2009年もひと月が終わったので、残りは11カ月だ。今年の最後にどれくらい成長していられるかは日々の積み重ねの結果による。 自分が日々どの仕事に対してどれくらい時間を使っているかを知るには時間管理ソフトウェアを使えば分かりやすい。日々結果を積み重ねていけば、思いのほかムダな時間があったり、効率化できる仕事が見えてくるはずだ。システム開発などにおいても機能の開発時間を計測していけば、その後はより正確な開発予測時間が出せるようになる。 今回はそうした時間管理、タイムトラッキングを行うWebアプリケーション、オープンソース・ソフトウェア(OSS)を紹介したい。作業時間を計測して日々の業務改善に努めよう。 今回紹介するOSS・We
分散バージョン管理Git/Mercurial/Bazaar徹底比較:ユカイ、ツーカイ、カイハツ環境!(3)(1/5 ページ) Subversionとは一味違う「分散バージョン管理」とは? 最近、Linuxをはじめ、Ruby on Rails、MySQL、OpenSolarisなどのオープンソースプロダクトが次々と分散バージョン管理システムを導入し始め、「Git」「Mercurial」「Bazaar」といった、分散バージョン管理システムが注目を浴びています。 本稿では、バージョン管理ツールのデファクトスタンダードであるSubversion(以下、SVN)と分散バージョン管理システムを比較しながら、メジャーな分散バージョン管理システムであるGit、Mercurial、Bazaarについて紹介していきます。 集中型と分散型 最初に、集中管理方式(または、集中型)のバージョン管理システムと分散管理
プロジェクト管理はオンラインの情報だけで学べるものではないとは思いますが、情報がなくならないようにメモしておきます。 ■プロジェクト管理 プロジェクトマネジメント入門:ITpro プロジェクトマネジメント連載記事インデックス プロジェクトマネジメントの理論と実践:ITpro 計画部分を重視したプロジェクトマネジメント連載記事インデックス プロマネ最強マニュアル---目次:ITpro プロジェクトの火消し方法解説記事インデックス プロジェクト・マネージャの「やってはいけない」---目次:ITpro プロジェクトマネジメントアンチパターン解説記事インデックス なぜプロジェクトは失敗するのか インデックス - @IT自分戦略研究所 プロジェクト失敗理由の連載記事インデックス EnterpriseZine:コーナー:実務で役立つプロジェクトレビューの心得 リスク管理などのプロジェクト管理解説記事イ
プロジェクト管理は、開発規模の大小に関わらず必要だ。ただし、小規模なら工数を少なめに済むように簡易に、大規模なら権限管理も含めてしっかりと行わなければならない。その際にはプロジェクト管理ソフトウェアが役立つだろう。 不具合登録画面 だがそのソフトウェアの種類も多く、様々に存在する。どんなシステムを選択すれば良いだろうか。Java開発であれば、こちらはいかがだろう。 今回紹介するオープンソース・ソフトウェアはProject Dune、Java製のWebベースプロジェクト管理システムだ。 Project DuneはTomcatなどで動作するソフトウェアだが、インストーラーがdone.warを生成するというちょっと変わった作りになっている。Project Duneはロール管理が多彩で、規模が若干大きめのプロジェクトに向いているかも知れない。データ管理にはMySQLまたはPostgreSQLが利用
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く