アジャイルアプローチ

多くの人が、アジャイルは数年前から使われ出した新しいコンセプトだと思っています。実際は、アジャイルは1950年代に提唱され、発展したコンセプトです。人々が共同で作業する際は、各自のアプローチの差を考え、共通のグラウンドを探すことで、驚くようなことが起きる、という信念から生まれました。

2001年、著名なソフトウェアデベロッパーとコンサルタント17名が一堂に会し、この共同作業のやり方を現実化するための話し合いを行いました。そして、それぞれのアプローチを統合したアイデアをアジャイルと呼ぶことで合意しました。

この成果はアジャイルソフトウェア開発宣言という名前で文書化されました。

私たちは、ソフトウェア開発の実践あるいは実践を手助けをする活動を通じて、よりよい開発方法を見つけだそうとしている。この活動を通して、私たちは以下の価値に至った。

  • プロセスやツールよりも個人と対話

  • 包括的なドキュメントよりも動くソフトウェア

  • 契約交渉よりも顧客との協調

  • 計画に従うことよりも変化への対応

すなわち、左記のことがらに価値があることを認めながらも、私たちは右記のことがらにより価値をおく。

アジャイルとはアプローチであり、さまざまな開発手法を包含する考え方です。教科書や指示リスト、証明書などではありません。

最も広く使われているアジャイル手法には、アジャイルスクラム手法、リーン&かんばんソフトウェア開発、エクストリームプログラミング(XP)、クリスタル、動的システム開発手法(DSDM)、ユーザー機能駆動開発(FDD)などがあります。

このテーマでは、スクラム開発手法を使ったプロジェクト管理方法を解説します。

トピックを選択して、詳しい説明をご覧ください。

プロジェクトの立ち上げ

最適な管理手法の選択 新しいプロジェクトを立ち上げる際、適切なプロジェクトマネジメント手法を選択することは、プロジェクトを期限内、予算内で成功させるために非常に重要です。クリティカル・パス、クリティカル・チェーン、アジャイルなど、プロジェクト・マネジメントには様々な手法がありますが、それらを最大限に活用することで成功に導くことができます。 適切な手法を決定する重要な要因は...

プロジェクトチーム

プロジェクトチームとは通常、異なるグループに属し、異なる業務を行い、プロジェクトマネージャによって同じプロジェクトのための活動を割り当てられたメンバーで構成されるチームのことです。チームは、必要に応じてサブチームに分割されます。通常、プロジェクトチームは定められた期間のみ結成され、プロジェクトが完了したら解散します。 プロジェクトチームの構造や特徴は様々ですが...

アジャイル

アジャイル開発手法の1つであるスクラムは、明確な目標に向けたチームワーク、説明責任、反復的な進捗に力点を置いたプロジェクト管理のフレームワークです。スクラムの3つの柱は、透明性、検査、適応です。 次のような場合は、スクラムを使うことをおすすめします。 プロジェクトの要件が変化し、発展する場合 継続的なフィードバックが要求される場合 確定したリリース日を約束する必要がない場合...