Suche senden
Hochladen
チャレンジ基盤としてのチケット駆動開発(旧版)
•
1 gefällt mir
•
573 views
Makoto SAKAI
Folgen
第50回 SEA関西プロセス分科会発表資料の旧版です。 最新版「挑戦の道具としてのチケット駆動開発」をご覧ください。
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 26
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Kspin20121201 kobayashi
Kspin20121201 kobayashi
Osamu Kobayashi
挑戦の道具としてのチケット駆動開発(長編版)
挑戦の道具としてのチケット駆動開発(長編版)
Makoto SAKAI
挑戦の道具としてのチケット駆動開発(デブサミ用短編)
挑戦の道具としてのチケット駆動開発(デブサミ用短編)
Makoto SAKAI
うまくいくチケット駆動開発 - リーンとリファクタリング -
うまくいくチケット駆動開発 - リーンとリファクタリング -
Makoto SAKAI
【17-B-3】 チケット駆動開発 タスクマネジメントからAgile開発へ part1
【17-B-3】 チケット駆動開発 タスクマネジメントからAgile開発へ part1
Makoto SAKAI
チケット駆動開発の大切なこと(バランス編)
チケット駆動開発の大切なこと(バランス編)
Makoto SAKAI
個人のタスク管理からチケット駆動開発の特徴を考える
個人のタスク管理からチケット駆動開発の特徴を考える
Makoto SAKAI
チケット駆動開発の大切なこと- コミュニケーションの視点から -
チケット駆動開発の大切なこと- コミュニケーションの視点から -
Makoto SAKAI
Empfohlen
Kspin20121201 kobayashi
Kspin20121201 kobayashi
Osamu Kobayashi
挑戦の道具としてのチケット駆動開発(長編版)
挑戦の道具としてのチケット駆動開発(長編版)
Makoto SAKAI
挑戦の道具としてのチケット駆動開発(デブサミ用短編)
挑戦の道具としてのチケット駆動開発(デブサミ用短編)
Makoto SAKAI
うまくいくチケット駆動開発 - リーンとリファクタリング -
うまくいくチケット駆動開発 - リーンとリファクタリング -
Makoto SAKAI
【17-B-3】 チケット駆動開発 タスクマネジメントからAgile開発へ part1
【17-B-3】 チケット駆動開発 タスクマネジメントからAgile開発へ part1
Makoto SAKAI
チケット駆動開発の大切なこと(バランス編)
チケット駆動開発の大切なこと(バランス編)
Makoto SAKAI
個人のタスク管理からチケット駆動開発の特徴を考える
個人のタスク管理からチケット駆動開発の特徴を考える
Makoto SAKAI
チケット駆動開発の大切なこと- コミュニケーションの視点から -
チケット駆動開発の大切なこと- コミュニケーションの視点から -
Makoto SAKAI
SEA-KANSAI #43
SEA-KANSAI #43
Makoto SAKAI
デブサミ2013発表資料(14-B-5)「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ」 #devsumi #devsumiB
デブサミ2013発表資料(14-B-5)「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ」 #devsumi #devsumiB
akipii Oga
チケット駆動開発の概要と体験談
チケット駆動開発の概要と体験談
Makoto SAKAI
ドメイン駆動設計と要求開発
ドメイン駆動設計と要求開発
Kent Ishizawa
AsIsとToBeの視点によるチケット駆動開発の事例の考察
AsIsとToBeの視点によるチケット駆動開発の事例の考察
Makoto SAKAI
チケット駆動開発をパターン言語で読み解く~「成功するプロジェクトのための開発基盤と手法」
チケット駆動開発をパターン言語で読み解く~「成功するプロジェクトのための開発基盤と手法」
akipii Oga
チケット駆動開発によるアダプタブル・ウォータフォール開発
チケット駆動開発によるアダプタブル・ウォータフォール開発
Makoto SAKAI
【16-E-4】残業ゼロで開発スピードが10倍に!もう元の開発体制には戻れないデンソー流のアジャイル開発
【16-E-4】残業ゼロで開発スピードが10倍に!もう元の開発体制には戻れないデンソー流のアジャイル開発
Developers Summit
Redmine導入しました(公開)
Redmine導入しました(公開)
Hidekz Hara
チケットの利用による経験を活かした開発の可能性
チケットの利用による経験を活かした開発の可能性
Makoto SAKAI
サービス開発における工程
サービス開発における工程
Hidetoshi Mori
Relationship betweenddd and mvc
Relationship betweenddd and mvc
Takao Tetsuro
第4回品川Redmine勉強会資料「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ(ベータ版)」
第4回品川Redmine勉強会資料「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ(ベータ版)」
akipii Oga
Shared Questionnaire System Development Project
Shared Questionnaire System Development Project
hiroya
中国市場提言(大津山)
中国市場提言(大津山)
沖縄ロングステイ協議会代表(超小型モビリティ実証)
Kanonってなぁ~に?~楽々Kanonで華麗にお仕事しよう~
Kanonってなぁ~に?~楽々Kanonで華麗にお仕事しよう~
Takashi Okamoto
超高速開発の基礎概念 20141119 0
超高速開発の基礎概念 20141119 0
正善 大島
SocialAnalyticsとCQ5がスゴイ
SocialAnalyticsとCQ5がスゴイ
Makoto Shimizu
Introduction of Business Models in Requirement Development
Introduction of Business Models in Requirement Development
Kent Ishizawa
110518_本気で考える! I T人財育成研究部会 討議資料
110518_本気で考える! I T人財育成研究部会 討議資料
kashima yasuyuki
プロセスモデルの補完方法 -モデル・ノウハウ・人-
プロセスモデルの補完方法 -モデル・ノウハウ・人-
Makoto SAKAI
プロセスモデルの補完方法 -モデル・ノウハウ・人-
プロセスモデルの補完方法 -モデル・ノウハウ・人-
Makoto SAKAI
Weitere ähnliche Inhalte
Ähnlich wie チャレンジ基盤としてのチケット駆動開発(旧版)
SEA-KANSAI #43
SEA-KANSAI #43
Makoto SAKAI
デブサミ2013発表資料(14-B-5)「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ」 #devsumi #devsumiB
デブサミ2013発表資料(14-B-5)「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ」 #devsumi #devsumiB
akipii Oga
チケット駆動開発の概要と体験談
チケット駆動開発の概要と体験談
Makoto SAKAI
ドメイン駆動設計と要求開発
ドメイン駆動設計と要求開発
Kent Ishizawa
AsIsとToBeの視点によるチケット駆動開発の事例の考察
AsIsとToBeの視点によるチケット駆動開発の事例の考察
Makoto SAKAI
チケット駆動開発をパターン言語で読み解く~「成功するプロジェクトのための開発基盤と手法」
チケット駆動開発をパターン言語で読み解く~「成功するプロジェクトのための開発基盤と手法」
akipii Oga
チケット駆動開発によるアダプタブル・ウォータフォール開発
チケット駆動開発によるアダプタブル・ウォータフォール開発
Makoto SAKAI
【16-E-4】残業ゼロで開発スピードが10倍に!もう元の開発体制には戻れないデンソー流のアジャイル開発
【16-E-4】残業ゼロで開発スピードが10倍に!もう元の開発体制には戻れないデンソー流のアジャイル開発
Developers Summit
Redmine導入しました(公開)
Redmine導入しました(公開)
Hidekz Hara
チケットの利用による経験を活かした開発の可能性
チケットの利用による経験を活かした開発の可能性
Makoto SAKAI
サービス開発における工程
サービス開発における工程
Hidetoshi Mori
Relationship betweenddd and mvc
Relationship betweenddd and mvc
Takao Tetsuro
第4回品川Redmine勉強会資料「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ(ベータ版)」
第4回品川Redmine勉強会資料「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ(ベータ版)」
akipii Oga
Shared Questionnaire System Development Project
Shared Questionnaire System Development Project
hiroya
中国市場提言(大津山)
中国市場提言(大津山)
沖縄ロングステイ協議会代表(超小型モビリティ実証)
Kanonってなぁ~に?~楽々Kanonで華麗にお仕事しよう~
Kanonってなぁ~に?~楽々Kanonで華麗にお仕事しよう~
Takashi Okamoto
超高速開発の基礎概念 20141119 0
超高速開発の基礎概念 20141119 0
正善 大島
SocialAnalyticsとCQ5がスゴイ
SocialAnalyticsとCQ5がスゴイ
Makoto Shimizu
Introduction of Business Models in Requirement Development
Introduction of Business Models in Requirement Development
Kent Ishizawa
110518_本気で考える! I T人財育成研究部会 討議資料
110518_本気で考える! I T人財育成研究部会 討議資料
kashima yasuyuki
Ähnlich wie チャレンジ基盤としてのチケット駆動開発(旧版)
(20)
SEA-KANSAI #43
SEA-KANSAI #43
デブサミ2013発表資料(14-B-5)「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ」 #devsumi #devsumiB
デブサミ2013発表資料(14-B-5)「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ」 #devsumi #devsumiB
チケット駆動開発の概要と体験談
チケット駆動開発の概要と体験談
ドメイン駆動設計と要求開発
ドメイン駆動設計と要求開発
AsIsとToBeの視点によるチケット駆動開発の事例の考察
AsIsとToBeの視点によるチケット駆動開発の事例の考察
チケット駆動開発をパターン言語で読み解く~「成功するプロジェクトのための開発基盤と手法」
チケット駆動開発をパターン言語で読み解く~「成功するプロジェクトのための開発基盤と手法」
チケット駆動開発によるアダプタブル・ウォータフォール開発
チケット駆動開発によるアダプタブル・ウォータフォール開発
【16-E-4】残業ゼロで開発スピードが10倍に!もう元の開発体制には戻れないデンソー流のアジャイル開発
【16-E-4】残業ゼロで開発スピードが10倍に!もう元の開発体制には戻れないデンソー流のアジャイル開発
Redmine導入しました(公開)
Redmine導入しました(公開)
チケットの利用による経験を活かした開発の可能性
チケットの利用による経験を活かした開発の可能性
サービス開発における工程
サービス開発における工程
Relationship betweenddd and mvc
Relationship betweenddd and mvc
第4回品川Redmine勉強会資料「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ(ベータ版)」
第4回品川Redmine勉強会資料「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ(ベータ版)」
Shared Questionnaire System Development Project
Shared Questionnaire System Development Project
中国市場提言(大津山)
中国市場提言(大津山)
Kanonってなぁ~に?~楽々Kanonで華麗にお仕事しよう~
Kanonってなぁ~に?~楽々Kanonで華麗にお仕事しよう~
超高速開発の基礎概念 20141119 0
超高速開発の基礎概念 20141119 0
SocialAnalyticsとCQ5がスゴイ
SocialAnalyticsとCQ5がスゴイ
Introduction of Business Models in Requirement Development
Introduction of Business Models in Requirement Development
110518_本気で考える! I T人財育成研究部会 討議資料
110518_本気で考える! I T人財育成研究部会 討議資料
Mehr von Makoto SAKAI
プロセスモデルの補完方法 -モデル・ノウハウ・人-
プロセスモデルの補完方法 -モデル・ノウハウ・人-
Makoto SAKAI
プロセスモデルの補完方法 -モデル・ノウハウ・人-
プロセスモデルの補完方法 -モデル・ノウハウ・人-
Makoto SAKAI
SQiP20222投稿応援フォーラム「開発現場で役立つ論文の書き方のお話」
SQiP20222投稿応援フォーラム「開発現場で役立つ論文の書き方のお話」
Makoto SAKAI
メールやチャットでも役立つテクニック
メールやチャットでも役立つテクニック
Makoto SAKAI
改訂版:開発現場で役立つ論文の書き方のお話
改訂版:開発現場で役立つ論文の書き方のお話
Makoto SAKAI
(講演資料)開発現場で役立つ論文の書き方のお話
(講演資料)開発現場で役立つ論文の書き方のお話
Makoto SAKAI
論理的思考力を身に着けるための論文研修
論理的思考力を身に着けるための論文研修
Makoto SAKAI
SS2019 エッジデバイス開発の難しさ
SS2019 エッジデバイス開発の難しさ
Makoto SAKAI
[Node-RED] ファンクションノードのデバッグどうしてる?
[Node-RED] ファンクションノードのデバッグどうしてる?
Makoto SAKAI
スクリプト言語入門 - シェル芸のすすめ - 第2回クラウド勉強会
スクリプト言語入門 - シェル芸のすすめ - 第2回クラウド勉強会
Makoto SAKAI
新技術で未来の扉を開け! - Node-REDの環境構築と社内導入 -
新技術で未来の扉を開け! - Node-REDの環境構築と社内導入 -
Makoto SAKAI
Node-RED導入時の効果的な開発を考える
Node-RED導入時の効果的な開発を考える
Makoto SAKAI
プロのためのNode-RED再入門
プロのためのNode-RED再入門
Makoto SAKAI
Node-redでプロトタイピング
Node-redでプロトタイピング
Makoto SAKAI
プロジェクトを成功させるチケット管理
プロジェクトを成功させるチケット管理
Makoto SAKAI
Visual開発ツールNode-REDの導入によるプロセスの変化と考慮点
Visual開発ツールNode-REDの導入によるプロセスの変化と考慮点
Makoto SAKAI
Node-REDから見えた未来 - 変わるもの、変わらないもの -
Node-REDから見えた未来 - 変わるもの、変わらないもの -
Makoto SAKAI
複合主キーの扱い方
複合主キーの扱い方
Makoto SAKAI
UAS5 アジャイル開発に学んだアダプタブルウォーターフォール開発
UAS5 アジャイル開発に学んだアダプタブルウォーターフォール開発
Makoto SAKAI
効果的な XP の導入を目的としたプラクティス間の相互作用の分析
効果的な XP の導入を目的としたプラクティス間の相互作用の分析
Makoto SAKAI
Mehr von Makoto SAKAI
(20)
プロセスモデルの補完方法 -モデル・ノウハウ・人-
プロセスモデルの補完方法 -モデル・ノウハウ・人-
プロセスモデルの補完方法 -モデル・ノウハウ・人-
プロセスモデルの補完方法 -モデル・ノウハウ・人-
SQiP20222投稿応援フォーラム「開発現場で役立つ論文の書き方のお話」
SQiP20222投稿応援フォーラム「開発現場で役立つ論文の書き方のお話」
メールやチャットでも役立つテクニック
メールやチャットでも役立つテクニック
改訂版:開発現場で役立つ論文の書き方のお話
改訂版:開発現場で役立つ論文の書き方のお話
(講演資料)開発現場で役立つ論文の書き方のお話
(講演資料)開発現場で役立つ論文の書き方のお話
論理的思考力を身に着けるための論文研修
論理的思考力を身に着けるための論文研修
SS2019 エッジデバイス開発の難しさ
SS2019 エッジデバイス開発の難しさ
[Node-RED] ファンクションノードのデバッグどうしてる?
[Node-RED] ファンクションノードのデバッグどうしてる?
スクリプト言語入門 - シェル芸のすすめ - 第2回クラウド勉強会
スクリプト言語入門 - シェル芸のすすめ - 第2回クラウド勉強会
新技術で未来の扉を開け! - Node-REDの環境構築と社内導入 -
新技術で未来の扉を開け! - Node-REDの環境構築と社内導入 -
Node-RED導入時の効果的な開発を考える
Node-RED導入時の効果的な開発を考える
プロのためのNode-RED再入門
プロのためのNode-RED再入門
Node-redでプロトタイピング
Node-redでプロトタイピング
プロジェクトを成功させるチケット管理
プロジェクトを成功させるチケット管理
Visual開発ツールNode-REDの導入によるプロセスの変化と考慮点
Visual開発ツールNode-REDの導入によるプロセスの変化と考慮点
Node-REDから見えた未来 - 変わるもの、変わらないもの -
Node-REDから見えた未来 - 変わるもの、変わらないもの -
複合主キーの扱い方
複合主キーの扱い方
UAS5 アジャイル開発に学んだアダプタブルウォーターフォール開発
UAS5 アジャイル開発に学んだアダプタブルウォーターフォール開発
効果的な XP の導入を目的としたプラクティス間の相互作用の分析
効果的な XP の導入を目的としたプラクティス間の相互作用の分析
Kürzlich hochgeladen
情報を表現するときのポイント
情報を表現するときのポイント
onozaty
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
Sadaomi Nishi
Intranet Development v1.0 (TSG LIVE! 12 LT )
Intranet Development v1.0 (TSG LIVE! 12 LT )
iwashiira2ctf
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
CRI Japan, Inc.
Keywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltd
kokinagano2
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
CRI Japan, Inc.
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
KLab Inc. / Tech
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
Takayuki Nakayama
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
Satoshi Makita
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperleger Tokyo Meetup
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
atsushi061452
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
iPride Co., Ltd.
Kürzlich hochgeladen
(12)
情報を表現するときのポイント
情報を表現するときのポイント
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
Intranet Development v1.0 (TSG LIVE! 12 LT )
Intranet Development v1.0 (TSG LIVE! 12 LT )
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
Keywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltd
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
チャレンジ基盤としてのチケット駆動開発(旧版)
1.
チャレンジ基盤としての チケット駆動開発
株式会社SRA 阪井 誠
2.
自己紹介 • 阪井誠(さかば、Twitter: @sakaba37) •
ソフトウェアプロセス、チケット駆動開発、アジャイルに 興味を持つ「プロセスプログラマー」 • 研究開発から現場まで、論文、書籍、雑誌など 2
3.
本の内容と発表内容 TiDDの基本、 障害管理、 構成管理、 Mantisの運用例、 障害管理からTiDDへ、 プロジェクトを成功に導く、 アジリティの向上、
アダプタブルWF開発、 アジャイルブームを超えて、 高度な運用方法、 FAQとアンチパターン集、 テーラリング、 3
4.
ソフトウェア業界のパラダイムシフト • 1990年代に始まった • ネオダマという標語によってソフトウェアハウスは
SI erに変わった • 高機能ソフトの開発が容易になり、自由度が増し た反面、リスクが増えた • 技術者の守備範囲はソフトからシステムになり、 今、ビジネスに広がりつつある • 常に新しい分野へのチャレンジが求められるよう になった 4
5.
1995年の発表より 阪井,松本,鳥居, "ダウンサイジング時代のプロセス改善モデル", ソフトウェアシンポジウム'95論文集,1995.
6.
技術者の責任範囲 • 開発の効率化とともに責任範囲は広がった –
ビジネスは広がったが純粋なソフトウェア開発が 減少した ビジネス ソフトウェア ハードウェア ネットワーク ネオダマ Web クラウド 6
7.
要求の不安定さ • ハンフリーは機能・インタフェース・環境の変更は
管理されないと開発は不安定になるとした • Watts S. Humphrey, ソフトウェアプロセス成熟度の改善, 日科技連, 1991. 不安定な要求 誤解された要求 未知の要求 大体わかっているか 実現するために必 知っているつもりが、 もしれないが、詳細 要な詳細を理解して 使ってみて違いに気 は流動的 いない づく • プロトタイプ、分離、段階的な開発など、アジャイル やオブジェクト指向につながる提案をしているが どのように管理して解決するかを示していない
8.
パラダイムシフトを生き抜くには • 環境、フレームワーク、ユーザーインタフェース、
ビジネスは日々変化している • ソフトウェア開発は、常にチャレンジ! • 開発中にノウハウやアイデア、気づきを蓄積し、 共有し、活用しないといけない 解決法の一つとして、チケット駆動開発をチャレンジ 基盤として活用する方法を提案します 8
9.
発表内容 • ソフトウェア業界のパラダイムシフト –
技術者の責任範囲 – 要求の不安定性 • チケット駆動開発 – チケットによる管理 – ツール連携による自動化 – チケットによるコミュニケーション • チャレンジ基盤 – 必要とされるもの – チケット駆動開発のテーラリング – 課題と可能性 9
10.
チケット駆動開発 • チケットで障害、課題、タスクを管理して
個人のタスクとプロジェクトを管理する • 構成管理、Wiki、継続的統合などツールを チケットに連携させて自動化する • プロジェクトの情報をチケットに関連付けて 管理することで、コミュニケーションを支援する 10
11.
チケットによる管理 チケットシステム(ITS)
プロジェクト 親チケット 障害・課題・タスク ステータス 継続チケット 種類とロール毎のワークフロー レポート、カスタムクエリ、 関連チケット ロードマップ、ガントチャート 等で参照できる
12.
チケット一覧(例:Redmine)
タスクボードの代わりとして 担 当者毎の進捗を確認できる 12 SQiP2009発表資料より ©小川明彦, 阪井誠
13.
ガントチャート
SQiP2009発表資料より ©小川明彦, 阪井誠 13
14.
ワークフロー設定(例:Redmine)
ソフトウェア開発のワークフローは BTSのワークフロー機能で 制御できる ユーザ権限と チケット種類の単位で ステータスの現在・移行先を指 定する ステータスの移行先 ス現 在 の ス テ ー タ 14 SQiP2009発表資料より ©小川明彦, 阪井誠
15.
ツール連携 作業、担当、 ステータス、進捗 開始、終了
refs #チケット番号 fixes #チケット番号 コメント バージョン管理 ITS ツール 15
16.
ツール連携とチケット
チケットシステム(ITS) CIツール 実行結果 親プロジェクト 参照 チケット 連携 プロジェクト 親タスク/ストーリー バージョン管理 タスク 参照 リビジョン リビジョン ステータス リビジョン 連携 リビジョン チケットの種類とロール毎のワークフロー 継続タスク 構成管理、Wiki、 参照 CIツールなどを Wiki 関連タスク チケットに連携
17.
チケットによるコミュニケーションの支援
チケットシステム(ITS) CIツール 実行結果 親プロジェクト 参照 チケット 連携 プロジェクト 親タスク/ストーリー バージョン管理 タスク 参照 リビジョン リビジョン ステータス リビジョン 連携 リビジョン チケットの種類とロール毎のワークフロー 継続タスク 議論や更新を 参照 メール、RSS、 Wiki 関連タスク プラグインで 通知できる
18.
発表内容 • ソフトウェア業界のパラダイムシフト –
技術者の責任範囲 – 要求の不安定性 • チケット駆動開発 – チケットによる管理 – ツール連携による自動化 – チケットによるコミュニケーション • チャレンジ基盤 – 必要とされるもの – チケット駆動開発のテーラリング – 課題と可能性 18
19.
チャレンジ基盤の構築 • 新しい環境、実装方法、アプリケーションに挑戦
するには、以下の点を考慮しないといけない – 気づいたことが共有されること – 少ない経験が蓄積されること – 蓄積した経験が生かせること => ふさわしいチケット駆動開発の運用方法が必要 19
20.
気づいたことが共有されること • チケットが容易に起票できるようにする –
起票の権限をメンバーに与える – ワークフローの制限を少なくする • チケットの種類や属性を増やしすぎない – 考えなくてよいようにする – 記入項目を減らす • リアルタイムに共有してモチベーションを高める – メール、RSS、Eclipse 用のMylynプラグイン – コミュニケーションのタイムラグ減ると利用が増える 20
21.
少ない経験が蓄積されること • チケット駆動を習慣づける –
基本的な教育 – メリットを感じさせる – 備忘録としての利用 • 利用に向けた支援 – カスタムレポートの用意など環境整備 – アドバイスのための棚卸し – ルールの整備(“No Ticket, No, Commit!!”をどこまで守 るか、など) 21
22.
蓄積した経験が生かされること • 経験の種類に応じて整理する –
一度だけの作業はチケットを起票する – 手順やチェックリストはWikiにまとめる • 書きっぱなしのチケットを防ぐ – 完了条件を明確にする – 適切な棚卸しをする • 発想力・提案力の向上 – 棚卸しの頻度を増やしすぎない – 自律的なチーム 22
23.
自律的なチーム • サーバントリーダーシップ –
コマンドコントロールをやめ、メンバーが能力を生かせ るように支援する • マクロマネジメント – マイクロマネジメントをすると依存するようになり、自律 性が失われる • 作り濡れぞうきんはしぼらない – 本田宗一郎氏がIIJ鈴木幸一社長に送った言葉 – ガチガチの管理からは柔軟な発想は生まれない 23
24.
課題と可能性 • CBR(Case Based
Reasoning)の経験による問題 解決する際にはインデックスが重要とされている – 現状では日々の情報整理が必要 – チケット駆動開発の事例報告が少ない – より多くの事例を集めて整理したい • チャレンジ基盤の活用でリスクが低減できる可能 性がある – ソフトウェア開発は常にチャレンジだと認識する – チケット駆動開発を活用する – 発想力・提案力のあるチーム作りをする 24
25.
まとめ • パラダイムシフトは続いている –
リスクは増え続け、ソフト開発は常にチャレンジである • チケット駆動開発 – プロジェクトの情報を集中管理 – 自動化やコミュニケーションの支援ができる • チャレンジ基盤への利用 – 気づきや経験を蓄積して活用 – チーム作りが重要 => ぜひ皆さんも活用してください 25
26.
おわり チャレンジ基盤としての チケット駆動開発
Jetzt herunterladen