プロダクト ロードマップのプレゼンテーションは開発者とプロダクト マネージャーの双方にとって、いらいらさせる展開になる場合があります。片方はビジョンを描くことに懸命になり、もう片方は自分たちの作業に影響を及ぼすことになる未知の部分がわかるまで様子をうかがいます。 開発者として仕事をしていた頃、私はこの葛藤を感じ、プロダクトマネジメント担当が作成したロードマップを不満に思っている自分に気づくことがよくありました。その決定に完全には同意しておらず、多くの場合、計画会議の後「納得いかないが、これが上層部の考えなら仕方ない」という気持ちで会議室を出ました。もっと感情が高ぶっているときには、「自分たちで考えて、このロードマップを開発作業に合ったものにしなければだめだ」とさえ感じました。 問題は、私が NIH (Not Invented Here (ここで発明されたものではない) 症候群) にかかって
アジャイル開発では、進行中の作業 (WIP) 制限で各ワークフローステータスの作業量上限を設定します。同時進行できる作業量を制限することで、チームのワークフローで非効率な部分を特定しやすくなります。また、状況が切迫する前に、チームのデリバリーパイプラインのボトルネックがはっきりと見えてくるようになります。 この質問を見ると「詳しく教えて!」と思うはずです (そうなら嬉しいです。) WIP の量を制限することにより、スループットが向上し、チームの作業を少数のタスクに集中させて、「ほぼ完了」状態の作業の量を減らすことができます。基本的には、WIP 制限は「完了」を重視する考えを奨励しています。さらに重要なのは、WIP 制限がブロッカーやボトルネックを可視化することです。既存のどの作業がボトルネックになっているかはっきり表示するものがあれば、チームは流れを止めている課題の対応に集まり、それを理解
率直に申し上げましょう : この世の中のどのようなツールでも、魔法のようにDevOps (あるいはアジャイルやリーン) を作り上げることはできません。DevOps は開発と運用チーム間のコラボレーションとコミュニケーションを提唱するものであり、魔法のレシピというよりは文化的転換だと言えるでしょう。 ただし、オートメーションやチーム間のコラボレーションを支える ツールやテクノロジーは存在します。私たちはよく、アトラシアンにおける DevOps 的作業方法をサポートするにあたって、どのツールを利用しているのかという質問を受けます(自社製品以外で)。そこで、DevOps ツールの購入にあたっての要点に加え、私たちのチームが使用しているツールを示す購入者向け手引きを整理してみました。 多くのツールは、開発サイクルのあらゆるフェーズに何らかの方法で関わっているものの、各フェーズで主要な役割を果たす単
From HR to IT, to every department and acronym in between, there is a Trello board that helps businesses run smoother. Here is a roundup of six essential Trello templates that, at one point or another, are extremely useful for every member of your company. For a full experience of all templates available on Trello, be sure to peruse the Trello Templates Gallery! Company Overview A single place whe
JIRA Service Desk はわずか 2 年前にリリースしたばかりですが驚くべき勢いがあり、アトラシアンの歴史上で最も急速に成長している製品です。 私たちは毎朝ベッドから起きて、各社の IT チームが本当に使いたいソフトウェアを開発するための準備に取りかかります。顧客に親しんで頂き、さらに JIRA が提供するような高い水準も満たしたいと願っています。また、顧客が莫大なコストを費やすことは望ましくないと考えています。 最近発表されたレポートによると、どうやら私たちのやり方は間違っていなかったようです。 G2 Crowd で ベスト サービスデスク の 1 つに選ばれる JIRA Service Desk は先日、G2 Crowd に サービスデスク 製品カテゴリのトップに選ばれました。私たちの仕事が業界のリーダーに認められていたことには非常に恐縮しました。当社はまだ人間の年齢にする
There are a lot of Trello things out there: web and mobile apps, marketing pages, documentation, blog themes, emails, t-shirts, stickers, help sites, swag, presentations, business cards, hats, and maybe a one-off belt buckle. When we put Trello things in front of people, we want them to feel Trello-y. In the past, we had slightly different ideas of what that meant, so we spent a little time codify
Git の push --force は有害です。何故ならローカルの内容を無条件にリモートレポジトリを上書きしてしまい、チームメンバーがその間にプッシュしていた変更を上書きてしまうからです。しかし、これには改善策があります。強制プッシュがどうしても必要ではあるけれど、他人の作業を上書きしないようにしたいときは --force-with-lease というオプションを利用します。 Git の push --force は共有レポジトリにプッシュされた他の変更を破壊する可能性があるので、利用すべきではないことは良く知られています。常に完全に失われることにならなくても (もし変更が他人のワーキングツリーに存在していればマージすることは可能です)、これは無分別な対処であり、最悪の場合は大きな損害を招きます。何故なら --force というオプションはブランチの先頭をローカルの履歴に設定し、これまで
タスクをどう管理して進めていくかは、タスクの作業内容そのものよりやっかいなものです。つまり、ある場所でタスクの進捗管理をしながら、別の場所では実作業を行うといったことがよくあるでしょうが、そもそもこの2つは切り離すことができない仕事で、これらを別々に行うことが問題なのです。タスクとは、会議、意思決定、プロジェクト立案など、自分のチーム内で創り出したコンテンツの産物なのです。タスクを、関連する実作業や関係者と常に一緒に考えることが、生産性向上のカギとなります。 仕事をする場所でタスク管理を Confluence 5.5 では、自分とチームが常にタスクの実働部隊として活動できるように、新たな方法をご提案しています。タスクをどこか他の場所にしまい込むのでなく、ご自身の作業も進めながら、その進捗状況を把握できるのが Confluence です。これにより、チームの働きぶりや進捗状況が一目瞭然となり
*本ブログは Atlassian Blogs の翻訳です。本文中の日時などは投稿当時のものですのでご了承ください。 *原文 : 2013 年 1 月 3 日、Jonathon Creenaune 投稿 “From SVN to Git: How Atlassian Made the Switch Without Sacrificing Active Development“ このポストは、エンタープライズ開発チームが Git に切り替えることに注目した連載記事の一つとして、Dr.Dobb’s で紹介されました。 アトラシアンでは、ここ何年もの間、DVCS に熱狂していました。私たちは DVCS に多額の投資を行ってきたのです。Bitbucket (クラウド DVCS リポジトリのホスト) を買収し、Stash (社内環境での Git リポジトリマネージャ) を開発しました。さらに、Fish
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く