お知らせ connpassではさらなる価値のあるデータを提供するため、2024年5月23日(木)を以ちましてイベントサーチAPIの無料での提供の廃止を決定いたしました。
2024年5月23日(木)以降より開始予定の「connpass 有料API」の料金プランにつきましてはこちらをご覧ください。

お知らせ connpassをご利用いただく全ユーザーにおいて健全で円滑なイベントの開催や参加いただけるよう、イベント参加者向け・イベント管理者向けのガイドラインページを公開しました。内容をご理解の上、イベント内での違反行為に対応する参考としていただきますようお願いいたします。

このエントリーをはてなブックマークに追加

Mar

27

BPStudy#199〜Essenceによる開発プロセスの品質向上

株式会社ビープラウドが主催するIT勉強会

Organizing : 株式会社ビープラウド

BPStudy#199〜Essenceによる開発プロセスの品質向上
Hashtag :#bpstudy
Registration info

(リモート:zoom)一般参加枠

Free

FCFS
104/110

(リモート:zoom)登壇者枠

Free

FCFS
1/1

Attendees
やまずん
mori_ryuji
q
Hideto Yamamoto
mocamocaland
佐藤 治夫
Tuttu13
Yoshiko Kubo
usagisan2020
ききつき
View Attendee List
Start Date
2024/03/27(Wed) 19:30 ~ 20:30
Registration Period

2024/03/07(Thu) 08:31 〜
2024/03/27(Wed) 20:30まで

Location

リモート(zoom)

オンライン

参加者への情報
(参加者と発表者のみに公開されます)
出席登録
(イベント開始時間の2時間前から終了時間まで、参加者のみに公開されます)

Description

zoomを使ってのリモート開催です。zoomのURL等は、当ページの「参加者への情報」欄に記載されています。別途、参加者にメールにてお知らせします。

プロダクトの品質はプロセスの品質から」と言われるように、作業プロセスの品質は製品の品質に大きく影響を及ぼします。

プロダクトの開発の現場では、畑を耕し、種を蒔き、水をやり、雑草を刈り、毎日丹念に育てることで花が咲き、実がなり、収穫できるという農場の法則が支配します。

外見の品質だけを装っても、価値を生み出す高品質なプロダクトを作り出すことはできません。

長期的にプロダクトを発展させていくためには、プロダクト内部の品質を高めることが必要です。そのためには日々の活動の基盤となる開発プロセスの品質を高めていくことが必要です。

今回のBPStudyでは、Essenceフレームワークを用いた開発プロセスの診断および最適化について、オブジェクト指向設計の書籍のロングセラーである「現場で役立つシステム設計の原則」の著者、増田亨さんからお話を伺います。

※Essenceフレームワークについて

オブジェクト指向ソフトウェア開発の先駆者であり、統一モデリング言語(UML)の開発にも大きく寄与したイヴァー・ヤコブソン氏が、2009年にSoftware Engineering Method and Theory(SEMAT)を共同設立した際に、その活動を通じて生み出されたフレームワークです。ソフトウェア開発における普遍的な要素と実践方法を特定し、あらゆる開発プロジェクトで応用可能な基盤を提供しています。

第1部 開発プロセスのベンチマーキングと最適化

(19:30〜20:30) 

増田 亨 氏(@masuda220)

ソフトウェア設計と開発プロセスは、言ってみれば、車の両輪です。どちらかの品質を上げても、もう片方が品質が悪ければ、ソフトウェア開発はうまくいきません。

このセッションでは、ソフトウェア設計者の立ち位置から、開発プロセスの品質向上にどう取り組むかを考えてみます。

具体的には、開発活動の参照モデルとして、ユースケースモデリングの考案者として知られるイヴァー・ヤコブソンがまとめた、「Essenceカーネル」の概要とその活かし方を発表します。

Essenceカーネルは、開発活動の概念モデルです。特徴は以下のとおりです。

  • 開発活動を表現するための、言語化と可視化の道具を提供する
  • タスク分解や管理技法ではなく、「活動」と「状態」に注目する
  • 開発のさまざまな活動と状態の「関係」を構造化して整理する


Essenceカーネルは、独自の開発方法論ではなく、さまざまな開発方法論、あるいは、開発活動の状態を、言語化したり可視化したりするための道具の提供を意図しています。

このセッションでは、以下の内容を紹介します。

① Essenceカーネルの概要
② Essenceカーネルを使った、現状の診断(ベンチマーキング)のやり方
③ 開発プロセスの最適化のための、課題の特定と、改善策の立案

私自身、いろいろ模索中の段階です。今回は、その試行錯誤の中間報告です。

自己紹介

増田 亨(ますだ とおる) masuda220

業務系アプリケーションソフトウェアの開発者。
著書『現場で役立つシステム設計の原則』

発表者

Feed

佐藤 治夫

佐藤 治夫さんが資料をアップしました。

03/28/2024 06:12

佐藤 治夫

佐藤 治夫さんが資料をアップしました。

03/27/2024 21:00

増田 亨

増田 亨さんが資料をアップしました。

03/27/2024 17:05

Group

BPStudy

株式会社ビープラウドが主催するIT勉強会

Number of events 327

Members 5662

Ended

2024/03/27(Wed)

19:30
20:30

Registration Period
2024/03/07(Thu) 08:31 〜
2024/03/27(Wed) 20:30

Location

リモート(zoom)

オンライン

リモート(zoom)

Attendees(105)

やまずん

やまずん

BPStudy#199〜Essenceによる開発プロセスの品質向上 に参加を申し込みました!

mori_ryuji

mori_ryuji

BPStudy#199〜Essenceによる開発プロセスの品質向上 に参加を申し込みました!

q

q

BPStudy#199〜Essenceによる開発プロセスの品質向上 に参加を申し込みました!

Hideto Yamamoto

Hideto Yamamoto

BPStudy#199〜Essenceによる開発プロセスの品質向上 に参加を申し込みました!

mocamocaland

mocamocaland

BPStudy#199〜Essenceによる開発プロセスの品質向上 に参加を申し込みました!

佐藤 治夫

佐藤 治夫

BPStudy#199〜Essenceによる開発プロセスの品質向上 に参加を申し込みました!

Tuttu13

Tuttu13

BPStudy#199〜Essenceによる開発プロセスの品質向上 に参加を申し込みました!

Yoshiko Kubo

Yoshiko Kubo

BPStudy#199〜Essenceによる開発プロセスの品質向上 に参加を申し込みました!

usagisan2020

usagisan2020

BPStudy#199〜Essenceによる開発プロセスの品質向上 に参加を申し込みました!

ききつき

ききつき

BPStudy#199〜Essenceによる開発プロセスの品質向上 に参加を申し込みました!

Attendees (105)

Canceled (4)