Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ソフトウェア開発プロジェクトでの品質管理への提案(温故知新)
Search
大和田裕
July 27, 2025
Technology
240
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ソフトウェア開発プロジェクトでの品質管理への提案(温故知新)
大和田裕
July 27, 2025
More Decks by 大和田裕
See All by 大和田裕
redmine.tokyo 活動の歴史
yohwada
0
140
Other Decks in Technology
See All in Technology
WasmをRustにする
sansantech
PRO
0
230
自作バイナリを動かす「入口」8選
puhitaku
2
1.3k
Kiro Crewをはじめよう
kizawa2020
1
150
【Data Engineering Summit2026_登壇資料】医療ビッグデータ×AIエージェントを支えるデータ基盤とハーネスエンジニアリング
jmdc_presentation
0
150
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
730
使いこなすために知っておきたい Azure SRE Agent アンチパターン
torumakabe
2
500
Claude の新機能を、 出た日に触って社内に届けるまで
rfdnxbro
1
140
転んだ話が背中を預ける理由になる / A_story_about_falling_down_gives_you_a_reason_to_watch_each_other_s_backs.pdf
pauli
3
370
味覇で作るパスタが美味い - 20261001_yabaubuki.dev
livesense
PRO
0
130
スプシの手作業からの解脱 ~更新はClaude Codeに、見せ方と使い方はGASアプリに任せる~
kentarofujii
0
130
AIがコードを書く時代に、エンジニアは何で自分の価値を証明するのか / In an era where AI writes code how do engineers prove their value
carta_engineering
3
970
日本語に強いオープンな大規模言語モデル「LLM-jp」
odashi
4
960
Featured
See All Featured
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
620
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
520
Rails Girls Zürich Keynote
gr2m
96
14k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
350
Testing 201, or: Great Expectations
jmmastey
46
8.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Building Adaptive Systems
keathley
44
3.2k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
740
What's in a price? How to price your products and services
michaelherold
247
13k
What the history of the web can teach us about the future of AI
inesmontani
PRO
2
740
SEO for Brand Visibility & Recognition
aleyda
0
4.8k
Transcript
Copyright© 2025 POfficeO, All rights reserved. POfficeO Copyright© 2025 POfficeO,
All rights reserved. ソフトウェア開発プロジェクトでの 品質管理への提案(温故知新) 大和田 裕 REDMINE JAPAN vol.4 2025年 7月 25日
Copyright© 2025 POfficeO, All rights reserved. POfficeO 自己紹介 1 名前:
大和田 裕 本名: 山嶋 裕 仕事: • 長年(1979~2021)ソフトウェアの設計・開発・運用・保守、 プロジェクト管理・品質保証を行っていました。 • 現在は、フリーランスのIT屋 ITアドバイザー/ソフトウェア開発 -定量的プロジェクトマネジメント、プロジェクト見える化、ソフトウェアソリューション ・eラーニング系企業のアセスメントシステム(設計・開発・運用・保守・機能拡張) 1979-1982 日本タイムシェア株式会社 (現:TIS) 1982-1999 日本IBM株式会社 大和研究所 1999-2002 日本チボリシステムズ株式会社 (現:日本IBM) Tivoli Systems inc. Asia-Pacific (現:IBM Corp.) 2002-2011 アットネットホーム株式会社 (現:JCOM) 2011-2013 独立行政法人 情報処理推進機構 (IPA) 非常勤研究員 2012-2016 一般社団法人 実践的プロジェクトマネージメント推進協会 株式会社オリジネィション R&Dセンター 2016-2021 株式会社オープンストリーム 屋号: POfficeO URL: https://pofficeo.com
Copyright© 2025 POfficeO, All rights reserved. POfficeO 自己紹介 2 名前:
大和田 裕 本名: 山嶋 裕 仕事: Redmineとのかかわり • そもそもは、定量的プロジェクト管理ツール【EPM-X】 • その後は、製品版の【EPM-Base】 • redmine.tokyoの立上げからのスタッフ • redmineエバンジェリストの会 その他:IPAの連携委員もやってました • 長年(1979~2021)ソフトウェアの設計・開発・運用・保守、 プロジェクト管理・品質保証を行っていました。 • 現在は、フリーランスのIT屋 ITアドバイザー/ソフトウェア開発 -定量的プロジェクトマネジメント、プロジェクト見える化、ソフトウェアソリューション ・eラーニング系企業のアセスメントシステム(設計・開発・運用・保守・機能拡張) 屋号: POfficeO URL: https://pofficeo.com
Copyright© 2025 POfficeO, All rights reserved. POfficeO はじめに 3 ⚫
品質管理への提案(温故知新) 本LTは、独立行政法人情報処理推進機構(IPA)で 行ったセミナー「ITプロジェクトの見える化」の一部 分を抜粋しています。 抜粋部分は、奈良先端科学技術大学院大学の 松村知子・森崎修司・玉田春昭先生が過去に 提唱された手法です。 そのため(温故知新)としています。
Copyright© 2025 POfficeO, All rights reserved. POfficeO プロジェクト管理 4 品質が他の要素(コスト、納期)に優先
されるべきという考え方に基づいています。 品質が安定していなければ、どれだけ コストを抑え、納期を短縮しても、 顧客の満足を得ることは難しく、 ビジネスとして成り立たないためです。 ⚫ なぜQが最初?
Copyright© 2025 POfficeO, All rights reserved. POfficeO 品質の重要性 5 ⚫
コスト・納期よりも不確定要素が多い ✓ 間接測定値、バグゼロ保証、スキル ⚫ 品質によるコスト・納期への影響が大きい
Copyright© 2025 POfficeO, All rights reserved. POfficeO 品質管理の手法 6 ⚫
レビュー ✓ コードレビュー、設計レビュー、ドキュメントレビュー ⚫ テスト ✓ 単体テスト、結合テスト、総合テスト、受け入れテスト ⚫ バグ管理 ✓ 不具合の記録、追跡、修正、再テスト ⚫ 品質メトリクスの収集と分析 ✓ バグ密度、テストカバレッジ、欠陥検出率 ⚫ プログラム品質管理
Copyright© 2025 POfficeO, All rights reserved. POfficeO プログラム品質管理(基本)
Copyright© 2025 POfficeO, All rights reserved. POfficeO 提供:奈良先端大、松村知子 ファイル数とソースコード行数の推移
Copyright© 2025 POfficeO, All rights reserved. POfficeO 提供:奈良先端大、松村知子、森崎修司、玉田春昭 変更頻度・変更規模・変更網羅性の推移
Copyright© 2025 POfficeO, All rights reserved. POfficeO 提供:奈良先端大、松村知子、森崎修司、玉田春昭 変更者数・変更率・変更回数の推移
Copyright© 2025 POfficeO, All rights reserved. POfficeO 奈良先端大、松村知子、森崎修司、玉田春昭 グループの推移比較
Copyright© 2025 POfficeO, All rights reserved. POfficeO バグ管理
Copyright© 2025 POfficeO, All rights reserved. POfficeO プログラム品質管理(拡張)
Copyright© 2025 POfficeO, All rights reserved. POfficeO 提供:奈良先端大、松村知子、 森崎修司、玉田春昭 ファイル操作頻度を追うメトリクス一覧(週変化量グラフ)
①(一定規模以上の)削除回数(累積) ②削除行数(累積)/10 ③(一定規模以上)行削除のあったファイル数 ④2人以上に変更されたファイル数(累計) ⑤追加行数(累積)/100 ⑥ファイル数 ⑦1ファイルあたりのファイル変更者数(平均) ⑧設計バグ発見数(累積)
Copyright© 2025 POfficeO, All rights reserved. POfficeO 9月5日F ② 工程も進んだ段階
になって それまでの安定が 急変し ファイル数が減り プログラム行数が 減り 大幅な削除行数 があり、 ファイル変更者の 人数が増加し 削除をともなう更 新が急増している。 理由をただす必要 がある。 ⑦ 更新回数 行削除回数 追加行数 削除行数 まるで地震計のように、工程の異常を表示する 拡張分析 提供:奈良先端大、 松村知子、 森崎修司、玉田春昭 ファイル操作頻度を追う
Copyright© 2025 POfficeO, All rights reserved. POfficeO ⑦ 同じ開発グループの複数のモジュールで 一斉にファイル更新者の人数が増加した
開発体制の異変が想定される ⑦ ⑦ モジュールA モジュールB モジュールC 1ファイル当たりのファイル更新者数の推移を追うことで 開発体制上の異変を捕捉できる 提供:奈良先端大、 松村知子、 森崎修司、玉田春昭 ファイル操作頻度を追う
Copyright© 2025 POfficeO, All rights reserved. POfficeO ② はじめの例で 再び大きな削除が
行われている ファイル数や プログラム行数 では目立たない 更新を捕捉してい る 申告報告(障害票など)の無い大きな更新を捕捉できる 更新回数 削除回数 追加行数 削除行数 提供:奈良先端大、 松村知子、 森崎修司、玉田春昭 ファイル操作頻度を追う
Copyright© 2025 POfficeO, All rights reserved. POfficeO ② 工程との関係 で異常が検出
される 試験終了後な のに ファイルが増え 行数が増え 行追加削除が あり ファイル更新 頻度が高い 更新回数 削除回数 追加行数 削除行数 ⑤ 提供:奈良先端大、 松村知子、 森崎修司、玉田春昭 ファイル操作頻度を追う
Copyright© 2025 POfficeO, All rights reserved. POfficeO Redmineへの適用 19 ⚫
RedmineとGitを連携 ✓ 既存機能の利用 ⚫ Redmine専用AIエージェント ✓ 「Redmine AI Helper」プラグイン ⚫ GitHub Copilot連携 ⚫ 監視・解析用AIエージェント
Copyright© 2025 POfficeO, All rights reserved. POfficeO ご清聴ありがとうございました。