アジャイルチーム:開発の成熟度

アジャイルチーム:開発の成熟度

アジャイル開発を始めたばかりのチームは、スケジュール上のミーティングの回数が増える以外、ほとんど変化がない。チームはまだ別々に活動しているか、顧客との交流を制限しているかもしれません。ウォーターフォールのようなタスクに分解され、次にユーザーストーリーを設計し、ストーリーを構築し、ストーリーをテストするのを見るかもしれません。したがって、「アジャイルチーム」は、アジャイルの原則と価値を理解したり受け入れたりすることなく、ただ歩き回るだけの状態では、形としてはアジャイルなのである。アジャイルの価値観と原則に沿って考え、行動することで、チームはアジャイルになる。

続きを読む
ヘキサゴナルアーキテクチャ図とは

ヘキサゴナルアーキテクチャ図とは

六角形アーキテクチャ図は、疎結合のアプリケーションコンポーネントを作成することを目的としたソフトウェア設計に用いられるアーキテクチャパターンである。このアプローチは、伝統的な階層型アーキテクチャに代わるものである。DDD(Domain Driven Design Architecture)の多くの形態の1つである。

続きを読む
PERTチャートチュートリアル

PERTチャートチュートリアル

PERTチャートとは、(Program Evaluation and Review Technique)の頭文字をとったものです。PERTチャートは、プロジェクト内のタスクをスケジュールし、整理し、調整するために使われるプロジェクト管理ツールである。基本的には、あるプロジェクトの完了に関わるタスク、特に各タスクの完了に必要な時間を分析し、プロジェクト全体の完了に必要な最小限の時間を特定するための手法である。

続きを読む
自己管理アプローチとは何ですか?

自己管理アプローチとは何ですか?

セルフマネージメント・チームとは、製品やサービスの生産のすべて、またはほとんどの側面を担当する従業員のグループです。セルフマネージメント・チームは、新しい水平型組織の基本単位です。セルフマネージメント・チームは、以前のチーム・アプローチの発展型である。

続きを読む
アジャイルにおけるクロスファンクショナルvs自己組織化vs機能vsコンポーネントチーム

アジャイルにおけるクロスファンクショナルvs自己組織化vs機能vsコンポーネントチーム

「クロスファンクショナルチームは、チームの一員でない他の人に頼ることなく仕事を達成するために必要なすべての能力を持っている」 – スクラムガイド。コンポーネントチームのアプローチとは対照的に、クロスファンクショナルチームは、会社の異なる機能領域の人々で構成されるグループです。 - バックエンド、フロントエンドの開発者、QAエンジニアなどの技術的なスペシャリストだけでなく、ビジネスアナリスト、マーケティング、UXスペシャリストなど、プロジェクトに積極的に参加するメンバーで構成される必要がある。

続きを読む