Redmineはプロジェクトを横断して使うべきか否かという議論をTogetterにまとめた。 過去の僕の経験を踏まえながら、Redmineの運用スコープはどこまでなのか、を振り返ってみる。 ラフなメモ書き。 【元ネタ】Redmineはプロジェクトを横断して使うべきか否か -Togetterまとめ 【1】当初は、メンバー3人で、短期間の受託開発案件をこなしていた。 その時、Redmineを導入して、Redmineの機能を一つずつ試しながら、アジャイル開発の実現方法を習得していった。 少人数のメンバーで1個のチームだけだから、イテレーションごとにRedmineの運用ルールを軌道修正して、アジャイル開発のプラクティスを1個ずつ試していけた。 一番の発見は「イテレーション・リリースバージョン・マイルストーン一致の原則」と「プロジェクトとブランチ一致の原則」だった。 「イテレーション・リリースバ
Posted on August 27, 2014 by KENTARO FURUKAWA /TAG:PMプロジェクトの価値を再確認するなら「クリティカルチェーン―なぜ、プロジェクトは予定どおりに進まないのか?」 言わずと知れた「ゴール」シリーズのエリヤフ・ゴールドラットがプロジェクトマネジメントに挑んだ著作です。この作品で提唱された「クリティカルチェーン」によるプロジェクト管理法は実際のプロジェクト管理システムなどでも採用され、有名になりました。 「ゴール」でも指摘されていることですが、ビジネスプロセスの中で最も弱いチェーン、ボトルネックを「解消」するのではなく、そのボトルネックを使い倒した上で、その制約に合わせて全体を進行させるという基本的な考え方は一緒です。プロジェクトではそれがクリティカルチェーンとされ、その上にあるリソースやスケジュールは余裕をもって保護されるべきという考え方
連載第4回「プロセスとは何か」で解説したように、適切なプロセスを設計および体系化し、共有することで、個人の能力だけでなく組織の能力も高められます。それは蓄積された経験とノウハウを再利用しやすくなるからです。 P.F.ドラッカーは、著書「創造する経営者」(ダイヤモンド社)の中で次のように述べています。 伝承を知識にまとめ、思考を体系にまとめることは、人間の能力を卑しめてマニュアルに置き換えることと誤解されがちである。もちろん、そのような試みは、ばかげている。しかし、体系的な知識は、きょうの医者に対し、一〇〇年前の最も有能な医師以上の能力を与え、今日の優れた医師に、昨日の医学の天才が想像もしなかった能力を与える。 いかなる体系も、人間の腕そのものを伸ばすことはできない。しかし、体系は、先人の力を借りて常人を助ける。常人に対し、成果を上げる能力を与える。有能な人間に卓越性を与える。 先人が学び、
久しぶりにスケジューリングの話を書こう。スケジュールがなぜ長くなってしまうのか、どこを攻めたら短くできるのか、それを数字で指標化できる手法についてである。 いま、あるシステム製品をおさめる仕事を考える。単純化のために、この仕事は以下の6つの作業項目(アクティビティ)のみからなると考える。 1. 基本設計 (推定所要期間=20日) 2.1 ハード調達 (推定所要期間=35日) 先行作業:基本設計 2.2 設置調整 (推定所要期間= 5日) 先行作業:ハード調達 3.1 詳細設計 (推定所要期間=10日) 先行作業:基本設計 3.2 ソフト開発 (推定所要期間=20日) 先行作業:詳細設計 4. 総合テスト (推定所要期間=15日) 先行作業:設置調整、ソフト開発 さて、このお仕事の納期は何日かかるだろうか。これは、作業項目とその順序関係を図に書いてみると分かりやすい。仕事の全体像をネッ
Redmine, git, Jenkins などプロジェクト管理ツールの状態を横断的かつリアルタイムに表示するWebアプリ『Dashbozu』を作りました。 これを使えば、一つの画面でプロジェクトの”今”の状態を把握できます。 WebSocketを用いているので、ただ開いているだけで、次々と情報を得ることができます。iPadで開きっぱなしにして、机の上に置いておくような使い方を想定しています。 なぜこれを作ったか 一般的なソフトウェア開発現場ではRedmineでチケットを作成する gitでコミットを繰り返し、中央レポジトリにpushする JenkinsによるCIが実行される 結果を確認し、Redmineのチケットを閉じる という流れで作業が進んでいきます。 これらの作業の中で、開発者は「適切な」タイミングでチェックとフィードバックをすることを求められます。 例えば、チェックのタイミング
ガントチャート(線表)のサービスは、以前にも紹介してきましたが、無料で使える日本のガントチャートサービスは初めての紹介ですね。 「ブラビオ・プロジェクト」は純国産の工程管理&コミュニケーションツール。ガントチャートやタスク管理、連絡に役立つコミュニケーション機能が、1グループにつき、5ユーザーまでであれば、何個のプロジェクトを作っても無料で使えます。 1アカウントに対する、グループ数の制限はありません。つまり、5人以下のグループで使うのであれば、ずっと無料で使えてしまいます。フリーランスの人や小さな単位でたくさんの案件を抱えているプロジェクトマネージャーには、ちょうどいいサービスですね。 追記:「ブラビオ・プロジェクト」では「グループ>プロジェクト」という階層になっていて、1つのグループに無料で登録できるのは5人(5ユーザー)まで。5人以上を一つのグループに登録すると有料プランへの登録が必
Googleサービスを、プロジェクトごとに管理したい人へ。 日付毎、メール毎、タスク毎、書類毎、ゴトゴトと管理方法は数多あれど、プロジェクト毎にはビミョーに管理しにくいGoogleサービス。その難点をすっきりさせてくれるのが、「Manymoon」です。過去記事、「Google Apps Marketplace」でオススメのアプリTop10でも、3位にランクインしている、定評のあるフリーAppです。 初回のログイン時はチュートリアルモードで、シンプルな画面の指示に沿っていくと、プロジェクトが1つできあがります。プロジェクトを単位として、メンバー(同じドメインのメンバーやGoogleの連絡先から簡単に登録できます)、添付ファイル、Googleドキュメント、URL、イベント(日時指定・期間指定)などを一元的にまとめられます。 上の画面から、Googleドキュメントを作成するのも、既存のドキュメ
6+ million users. Working together. No matter how far apart. We Invent the Tools. Our Two Million Users Do the Rest. Community-Powered | Cloud-Based | Project Management & Scheduling The project management tool that's perfect for remote collaboration. 2.3 million users. Working together. No matter how far apart.
Captchasecurity check coolcoding.com is for sale Please prove you're not a robot View Price Processing
やったことがないプロジェクトに取り組むときの大事なこと に関するライフレシピをご紹介します。nanapi [ナナピ]は、みんなで作る暮らしのレシピサイトです。はじめに サークルや友人とで楽しいイベントを企画する 会社で新規プロジェクトのメンバーになる起業する お店を開く といった、やったことがない新しいプロジェクトに取り組まなければならない時があります。 ここではそんな「やったことがないプロジェクト」に取り組むときのコツを書いています。 やるからなにはできるだけ上手にやりたいですものね! 今回の内容は、主に「プロ野球チームを作る」というプロジェクトを実施した際の経験に基づいています。詳しくはnanapi内にある記事 誰でも簡単にできるプロ野球チームの作り方(新規編) に記載しましたが、プロ野球チームを作るというのは前例がほぼないため、書籍を参考にしたり経験者に教えていただくということ
複数のプロジェクトを並行して進めた経験のあるプロマネやデベロッパなら、「どうプロジェクトの進捗を管理・共有していくか」に一度は頭を抱えたことがあるはずだ。日々発生する要望・バグ・修正の作業に追われるだけになってしまい、プロジェクトが混乱・迷走することもよくある話。「管理さえしておけば」と後悔する前に、プロジェクト管理の手法を確立しておきたいものだ。 そこで、本稿では、プロジェクト管理に特化したWebアプリ「Redmine」について、インストールの手間から運用面までふくめて紹介しよう。 複数プロジェクト対応、Webブラウザで完了、日本語もOKプロジェクト管理Webアプリケーションの筆頭といえばtracが挙げられるが、ここ数年の間でRedmineが注目されつつある。RedmineはJean-Philippe Lang氏が中心となり開発・リリースしている、プロジェクト管理に特化したWebアプ
ソフトウェア開発のタスクをチケットに登録すると、作業を始めるチケット管理をメインに、進ちょく管理、問題管理などができる。 バグ管理システムだけでなく課題管理システム(ITS:Issue Tracking System)で運用する開発プロセスは、チケット駆動開発(TiDD:Ticket Driven Development)と呼ばれ、最近注目されている。Ruby1.9の開発はRedmineで管理されているように、近ごろは事例も増えている。Redmine運用前の問題点 筆者がRedmine運用前に持っていたプロジェクト管理の問題点は下記2点だった。 1.Excelでのタスク管理の限界 従来からプロジェクトマネージャやプロジェクトリーダーの多くは、進ちょく管理やタスク管理をExcelで行ってきた。プロジェクト管理では顧客へ進ちょく報告するために、残工数と残タスク数を計算する必要がある。だが
テンポ 吉岡 直樹 2009/3/17Web制作の現場をサンプルに、GoogleSitesをツールに用いたプロジェクト管理の方法を紹介する。使いこなしてプロジェクトをハックしようプロジェクトを管理するってどういうこと?Web制作にかかわった方ならご経験があるかと思いますが、とかく制作の現場というのは混乱するものです。ディレクターに限らず、制作にかかわる人なら誰でも1度はプロジェクト管理に課題を感じたことがあるはずだと思います。スムーズな進行、高度な管理があってこそ初めて達成できるクオリティも存在します。デザイナの方にとっても技術以外のプロジェクト管理スキルも、クリエイティブの重要な鍵となります。 この記事では、デザイナ向けにWeb制作の現場をサンプルとして、GoogleSitesをツールに用いたプロジェクト管理の方法をご紹介します。また、このことを通じてプロジェクトマネジメント一般の
プロジェクト管理、と聞くとどうもお堅いイメージになってしまう。だが実際に期待されているものはそんなことではない。プロジェクトを円滑に進めることが必須であって、メンバーを縛り付けたり、工程を逐一チェックしたりするのが目的ではないはずだ。 一般的なプロジェクト管理とは大幅に異なる画面構成 もっとアクティブに、もっと柔軟にプロジェクトを推進していきたいならechoにチャレンジしてみよう。 echoは日本製のソフトウェアで、スポーツのようなチームワームを実現してくれるプロジェクト管理ソフトウェアだ。 echoはAdobeAIRで作られており、WindowsやMacOSXで動作する。Webサービスであるechoと連動して動作するようになっている。自分がすべき仕事をタスクとして登録し、それを他のメンバーに依頼できるのが特徴だ。仕事を他のメンバーに依頼できる タスクは準備、実行、確認という3つのス
プロジェクト管理は世の中に多数存在する。だが多数あっても実際に利用している会社というのはごく少ない。管理する項目が多くて疲れてしまうケースや、作業工数が管理メリットに見合わないなど理由は幾つか存在する。プロジェクトダッシュボード 使い勝手の良いデザイン、プロジェクトの規模に応じて管理項目を増減させるなどの柔軟性を持ったプロジェクト管理をお探しの方はこちらを使ってみよう。 今回紹介するオープンソース・ソフトウェアはRailsCollab、Ruby onRails製のプロジェクト管理ソフトウェアだ。 Open SourceRails |RailsCollab http://www.opensourcerails.com/projects/111-RailsCollabRailsCollabはProjectPierのRails版を目指して開発されているプロジェクト管理で、Basecam
プロジェクト管理ってよく聞くけれど…… ソフトウェアの開発は、よく家を建てることにたとえられます。家を建てる場合、顧客の要望を聞いて設計などが終わった段階から、施工のスケジュールを立て、さまざまな関係者が予定に沿って作業を進めていきます。作業が予定どおりに進んでいるかを施工業者がチェックしたり、作業の途中で建築士が品質をチェックしたりしながら、家の完成まで工事全体を管理します。その管理をせずに家がちゃんと建つ保証はありません。 ソフトウェアを開発する場合も、顧客の要望を聞いて設計をした後に開発やテストの作業があり、その作業をさまざまな関係者が予定に沿って進めます。途中で作業が予定どおりに進んでいるかをチェックしたり、品質をチェックしたりしながら、完成までプロジェクト全体を管理する必要があります。家を建てることは、何千年も前から行われてきているため、どうしたらうまくいくのか、何を管理してお
9Arrowsプロジェクトの成果物を細分化し、担当者割り振りやスケジュール・進捗状況の管理を行うWBS(WorkBreakdown Structure:作業分解図)。プロジェクトを管理する上で欠かせないこの手法を中心に、チームとしても個々としても作業を効率的に進められるようになるツールです。 WBSとは? WBS(WorkBreakdown Structure:作業分解図)とは、一言でいうと「やる事リスト」です。プロジェクトマネジメントで計画を立てる際に用いられる手法の一つで、プロジェクト全体を細かい作業に分割した構成図で「作業分割構成」「作業分解図」などとも呼ばれています。 プロジェクト管理に特化した機能ばかり 日々変化するプロジェクト進行を、効率的に進めるためだけの機能を取り揃えました。タスクの細分化、担当割り振りなどはもちろんのこと、自分のやるべき作業のみのピックアップ
プロジェクトをメンバー全員で共有して管理するためにWBS(WorkBreakdown Structure:作業分解図)、ガントチャート、ToDoリスト、マイルストーン、イベント、カレンダー、ファイル共有などを駆使できるオープンソースのタスク共有・プロジェクトマネジメントツール、それが「9Arrows」です。Rails・ExtJS・AdobeAIRを活用しており、推奨動作環境はRails2.0以上、データベースとしてPostgreSQL、さらにRailsが稼働するサーバ(mongrel、webrick、Apache)が必要です。 公式サイトでASP版のアカウントを作成すると操作できるようなので実際に使ってみました。スクリーンショットなどは以下から。 9arrows.com | Home http://9arrows.com/ 9Arrows, LLC. WBSベースでRubyやAjax
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く