これからのソフトウェア開発でのプロジェクト管理の展望...

26
これからのソフトウェア開発でのプロジェクト管理の展望 アトラシアン製品の価値 Tomoharu Nagasawa | Evangelist | Atlassian

Upload: ricksoftkk

Post on 28-May-2015

523 views

Category:

Software


0 download

DESCRIPTION

アトラシアン株式会社 エバンジェリスト 長沢 智治氏 2014年6月11日(水) ソフトウェア開発におけるアトラシアン製品の活用法 プロジェクト管理ツール「JIRA」「JIRA Agile」デモによる活用紹介セミナー資料

TRANSCRIPT

Page 1: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

これからのソフトウェア開発でのプロジェクト管理の展望

アトラシアン製品の価値Tomoharu Nagasawa | Evangelist | Atlassian

Page 2: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

Speaker

1996 2000✓オープン化!✓オブジェクト指向

✓Unified Process!✓ Agile Manifesto

インテックソフトウェア エンジニアとして EDI パッケージのライフサイクル全般を経験

Rational SoftwareRUP を中心とした開発プロセスの提案とコンサルティング

Page 3: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

2003 2005✓ JEE, .NET プラットフォーム!✓ツール統合の時代

✓Web サービス!✓CMMI, ALM

IBM RationalRUP を中心とした開発プロセスの 提案とコンサルティング

Borland SoftwareCMMI, Agile のプロセス改善コンサルティングとアーキテクト

Page 4: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

2007 2014✓ユーザー エクスペリエンス (UX)!✓ツール群雄割拠の時代

✓Cloud + Devices!✓DevOps, Continuous *

Microsoftエバンジェリストとして、 .NET プラットフォームと開発ライフサイクルの啓発活動

エバンジェリストに就任

Page 5: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

Business/ Software

1996 2000✓オープン化!✓オブジェクト指向

✓Unified Process!✓ Agile Manifesto

Biz

SW

ビジネスにとって、便利なソフトウェア品質: コード品質 管理: 統制型 チーム: 個別 / 分業

統合開発環境 (IDE)モデリングリビジョン管理

バグ管理システム

構成管理システム

Subversion

Page 6: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

2003 2005✓ JEE, .NET プラットフォーム!✓ツール統合の時代

✓Web サービス!✓CMMI, ALM

Biz

SW

ビジネスにとって、有効なソフトウェア品質: サービス品質 管理: 統制型?自律型? チーム: 個別 / 分業

アプリケーション ライフサイクルをカバーする工程ごとのツール群

Trac, Redmine

Page 7: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

2007 2014✓ユーザー エクスペリエンス (UX)!✓ツール群雄割拠の時代

Biz

SW

ビジネスにとって、不可欠なソフトウェア品質: ビジネス品質 管理: 自律型 チーム: 協調

アジャイルに対応したアプリケーション ライフサイクルをカバーするツール群

✓Cloud + Devices!✓DevOps, Continuous *

Page 8: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

単純

今までのプロジェクト ≒ 要件定義がしやすく、技術と方法論が確立されている

ゴールが明確 ✓ビジネスモデル ✓要件定義方法論が確立

✓マネージメント ✓テクニック

テクノロジーに精通 ✓プラットフォーム ✓実装技術

人材が豊富 ✓マネージメント ✓実践者

Biz

SW

Page 9: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

複雑

ゴールが明確? ✓ビジネスモデル ✓要件定義方法論が確立?

✓マネージメント ✓テクニック

テクノロジーに精通? ✓プラットフォーム ✓実装技術

人材が豊富? ✓マネージメント ✓実践者

過去に実績のあるプロジェクト ≒ ゼロから作るより市販ソフトウェアをカスタマイズ

Biz

SW

Page 10: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

複雑

未知のプロジェクト ≒ やりながら改善し、デリバリーし続ける

PEOPLE

PROC

ESS

TECHN

OLOGY

PEOPLE

PROC

ESS

TECHN

OLOGY

PEOPLE

PROC

ESS

TECHN

OLOGY

PEOPLE

PROC

ESS

TECHN

OLOGY

Biz

SW

Page 11: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

これからのプロジェクト管理

Page 12: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

Biz

SW

Biz

SW

✓工程ごとの人と成果物 ✓個別に注力したマネージメント ✓スキルと経験は平準化で対応

✓工程、人、成果物が連動し続ける ✓全体に注力したマネージメント ✓スキルと経験は練っていく

Manage

Page 13: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

I'm done.

Biz

SW

Biz

SW

平準化

I'm done.

I'm done.

I'm done.

I'm done.

I'm done.

✓スキルを平準化して計画 ✓成果は、個別のタスクの生産性

Manage

Page 14: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

Biz

SW

Biz

SW

We’re done. We’re done.

✓チームで計画、成果をマネージ ✓フォローと遂行の支援へ

Manage

Page 15: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

統制型マネージメント✓親分が知っている ✓親分に従う ✓個別最適化でいける (サイロで OK)

自律型マネージメント✓親分も知らないことがある ✓親分だけの手におえない ✓親分にフォローしてもらい、伸ばす ✓チーム指向 (サイロは NG)

Page 16: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

見積もり

要件定義

タスク出し

進捗

説明責任

フォロー

権限の委譲

Page 17: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

見積もり

要件定義

タスク出し

進捗

説明責任

フォロー

権限の委譲

プロダクトオーナー

チーム

スクラムマスター

見積もり

要件定義

タスク出し

進捗

説明責任

フォロー

Page 18: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

Articles

!!!

! !

! !

企画 計画 開発 ビルド デプロイ

Biz

SW

DEV

STG

PRD

! !!

Page 19: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

!!!

! !

! !

DEV

STG

PRD

企画 計画 開発 ビルド デプロイArticles

Biz

SW

Page 20: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

企画 計画 開発 ビルド デプロイ

!!!

! !

! !

DEV

STG

PRD

Page 21: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

企画 計画 開発 ビルド デプロイ

!!!

! !

! !

DEV

STG

PRD

Page 22: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

企画 計画 開発 ビルド デプロイ

!!!

! !

! !

DEV

STG

PRD

Page 23: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

企画 計画 開発 ビルド デプロイ

!!!

! !

! !

DEV

STG

PRD

Demo

2 3 4

1 5

Page 24: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

!!!

! !

! !

DEV

STG

PRD

現状を知ろう! ➜ あるべき姿へ

情報が途切れていること、粒度が統一できていないこと、責任が不明確なことが見えれば、変え

る動機になります。うまくいかないことを知ることは価値に転換するきっかけとなります。

Page 25: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

企画する 計画する 開発する リリースする

Page 26: これからのソフトウェア開発でのプロジェクト管理の展望 ~アトラシアン製品の価値

世界を変えるものをつくろう!長沢智治 [email protected], @tomohn

講演、執筆など無償で承ります。  参考情報はブログをご覧ください。  

re-­‐workstyle.com