見出し画像

New Bing Chat でアジャイルを学ぶ

先に言っておきますが、ヘッダーの文字は、この投稿の中身を表現したものではなく、なんとなく、適当に、Image Creator と Designer がお奨めしてくれたものをそのまま使用しています。( ;∀;)/

New Bing ちゃんとの日々の中で気づくことは、生成系AIが情報の生成とその情報収集の生産性および作業効率を、PCがこの世に問われた世紀の初め以来、最高峰に押し上げる可能性と同時に、その情報の洪水化と情報を活用したアウトプットの実効性との相関曲線における、情報マネージメントや知財化、ナレッジマネージメントの課題への向き合い方という、普遍のテーマが、巍然としてそこに佇んでいる、そのアナログな泥臭さ、アナーキーなキナ臭さが漂う、弱肉強食の野蛮な未開の辺境がいまだそこに存在することです。

GAFMA は課題に気づいているだろうし、企業戦略として課題解決の最尤化を図ろうとしているに違いないが、それは、全人類に粗雑に解放された生成系AIを無料で活用できるからと言って、徒手空拳で参画する「市民開発」系のいわゆる善良な市民にとって、利益の最尤化と相関する保証を意味するものではない。というか、保証は、どこにも無い。おそらく、同意書にはそう書いてある。

では、人類の最小ユニットである「自分」は、どうやってこの生成AIによるインプットを自分のものとして固定化し、コスト対効果を賄うようなアウトプットにつなげていけばいいのか。勝機はあるのか。
実践的なチップスは、標準化は、あるのだろうか。

それが、今のワタシにとって、最も気になることです。

クラウド上に保持されているかに見える私的な知的財産をいかに恒久的かつ実効性高く、広義である「自身の共同体の情報マネージメント」のコントロール下に置くのか。

前置きが長くなりましたが、今日、New Bing ちゃんに問いかけてみたテーマのお答えを、note にコピペして保持するという、自分なりの裏技を公開します。

これもアジャイルに変わっていく技だろうなと思いますが、お試しテクとして載せておきます。試してみたら一番加工技術がいらないし早かった。

まあ、メモみたいなものです。

ちなみに裏技をもう一つ、
大手SIerに何かお任せしたいことがあって話すときさりげなく一言言ってみるといいお言葉を…

「アジャイル開発についての企業マニュアルは、いつ整備されましたか?今、第何版ですか。完成したものを拝見することはできますか?社員の教育記録を見せていただけますか?」

New Bing Chat でアジャイルを学ぶ

アジャイルについて

アジャイルとは、ITシステムの開発概念のひとつで、小さな開発サイクルを何度も繰り返していく手法のことです。アジャイルの語源は英語の「Agile」で、「俊敏な」「機敏な」という意味があります²。アジャイルは、常に改善している状態・より良いものを目指している状態です³。アジャイルは、計画、設計、実装、テストの 4 つのフェーズ (スプリント) をくり返しながら開発を進めていく イテレーション (反復) 手法 です⁴。その特徴として、リリース計画段階でだいたいの仕様と要求だけしか決定しないこと、そうすることで顧客ニーズに合わせた開発が可能になることが挙げられます⁴。

Source: Conversation with Bing, 2023/7/2
(1) アジャイルとはどういう意味? 特徴やウォーターフォールとの .... https://news.mynavi.jp/article/20210622-1902699/.
(2) アジャイルとは何か?今あらためて誤魔化さずに実践的に説明 .... https://qiita.com/567000/items/33c8821f014885024577.
(3) ビギナーズガイド: アジャイルとは?手法とメリットを解説 - Asana. https://asana.com/ja/resources/agile-methodology.
(4) https://www.nec-solutioninnovators.co.jp/column/01_agile.html#:~:text=アジャイルとは『すばやい』『俊敏な』という意味で、反復 (イテレーション) と呼ばれる短い開発期間単位を採用することで、リスクを最小化しようとする開発手法の一つです。. アジャイル型開発手法にはいろいろなバリエーションがありますが、例えば次のような進め方で開発をします。.,顧客とエンジニアが少数精鋭の共同開発チームを作ります。. (開発するプロダクトの規模によっては同時に複数のチームを立ち上げることもあります。. ). 共同開発チームは開発範囲全体をいくつもの短い範囲、おおむね2週間程度でできると思われる範囲、に区分します。. そして業務プロセスの優先度を考慮し、どの範囲から着手するかを決定します。.. https://bing.com/search?q=アジャイルとは何ですか?.

アジャイルのメリット

アジャイルのメリットは、反復ごとに開発・提供を行うため、より速いスピードでユーザーにプロダクトや新機能を提供できることです³。また、プロダクト (製品) や新機能をいち早く試せる点が最大のメリットです。イテレーション期間は1~2週間なので、顧客側はあまり待つ必要なく機能を試せます²⁴。アジャイルは、常に改善している状態・より良いものを目指している状態です²。

Source: Conversation with Bing, 2023/7/2
(1) アジャイル開発とウォーターフォール開発の違いは何?アジ .... https://backlog.com/ja/blog/what-is-agile-and-waterfall/.
(2) アジャイルとはどういう意味? 特徴やウォーターフォールとの .... https://news.mynavi.jp/article/20210622-1902699/.
(3) アジャイル開発とは何か?メリット・デメリットや活用事例 .... https://www.topgate.co.jp/blog/google-service/21665.
(4) アジャイルとはどういう意味? 特徴やウォーターフォールとの .... https://bing.com/search?q=アジャイルのメリットは何ですか?.
(5) ビギナーズガイド: アジャイルとは?手法とメリットを解説 - Asana. https://asana.com/ja/resources/agile-methodology.

アジャイルのデメリット

アジャイルのデメリットとしては、プロジェクトの進捗状況が見えにくいことが挙げられます。また、プロジェクトの進捗状況が見えにくいため、予算や納期の管理が難しくなることもあります。そのため、アジャイル開発を行う場合は、プロジェクトマネージャーが適切に進捗状況を把握し、管理することが重要です。

アジャイルとスクラム

アジャイルとスクラムは、アジャイルが広義のプロジェクト管理手法であるのに対し、スクラムはアジャイルの概念を実行可能なものにするアジャイルフレームワークの一種です¹²。スクラムは、開発チームが自己組織化され、自己管理されることを前提としています。また、スクラムでは、開発チームが1つのプロダクトを作り上げるために、1つのプロダクトバックログを共有し、1つのスプリントで1つのインクリメントを作り上げます¹⁵。アジャイルとスクラムについてもっと知りたい場合は、以下のリンクを参照してください。

Source: Conversation with Bing, 2023/7/2
(1) 効率的なプロジェクト管理:アジャイルとスクラムの違いとは. https://business.adobe.com/jp/blog/basics/agile-vs-scrum-project-management.
(2) 【解説】スクラムとアジャイルの違い | ラーニング・ツリー .... https://www.learningtree.co.jp/blog/news/【解説】スクラムとアジャイルの違い/.
(3) スクラム - その概要、仕組み、始め方 | Atlassian. https://www.atlassian.com/ja/agile/scrum.
(4) アジャイル開発における「スクラム」とは?新しいチーム .... https://www.cloud-for-all.com/azure/blog/scrum-in-agile-development.
(5) アジャイルとスクラムって何が違うの?スクラム開発の .... https://www.fenet.jp/infla/column/technology/アジャイルとスクラムって何が違うの?スクラム/.

スプリントとは

スプリントとは、アジャイル開発の代表的なフレームワークである「スクラム」における工程の反復単位のことです。スプリントは通常1〜4週間程度の期間に設定され、この期間中にシステムに必要な機能の設計、開発、テストまでを行います¹³⁴。スプリントは、開発チームが1つのプロダクトを作り上げるために、1つのプロダクトバックログを共有し、1つのスプリントで1つのインクリメントを作り上げます³。

以上が回答となります。もし、アジャイル開発やスクラムについてもっと知りたい場合は、以下のリンクを参照してください。

Source: Conversation with Bing, 2023/7/2
(1) スプリントとは?意味やアジャイル開発との関係、メリットを .... https://bing.com/search?q=アジャイル開発におけるスプリントとは何ですか?.
(2) スプリントとは?意味やアジャイル開発との関係、メリットを .... https://monstar-lab.com/dx/solution/about-sprint/.
(3) スプリントとは?アジャイル開発の効率向上に役立つ考え方を .... https://lychee-redmine.jp/blogs/project/tips-sprint/.
(4) スプリントとは?アジャイル開発やスクラムとの関係性 .... https://products.sint.co.jp/obpm/blog/agile-sprint.

アジャイルとスクラム

アジャイルとスクラムについてですね。アジャイルは、プロジェクト管理手法の一つで、スクラムはアジャイルのフレームワークの一つです。スクラムは、ソフトウェア開発において、チームでの動きをより重視したかたちの枠組みになるため、協力体制ゆえのメリットとデメリットがあるのが特徴です¹³。

¹: 効率的なプロジェクト管理:アジャイルとスクラムの違いとは
³: アジャイル開発における「スクラム」とは?新しいチームマネジメント手法を解説

Source: Conversation with Bing, 2023/7/2
(1) 効率的なプロジェクト管理:アジャイルとスクラムの違いとは. https://business.adobe.com/jp/blog/basics/agile-vs-scrum-project-management.
(2) アジャイル開発における「スクラム」とは?新しいチーム .... https://www.cloud-for-all.com/azure/blog/scrum-in-agile-development.
(3) 【解説】スクラムとアジャイルの違い | ラーニング・ツリー .... https://www.learningtree.co.jp/blog/news/【解説】スクラムとアジャイルの違い/.
(4) アジャイルとスクラムって何が違うの?スクラム開発の .... https://www.fenet.jp/infla/column/technology/アジャイルとスクラムって何が違うの?スクラム/.
(5) スクラム - その概要、仕組み、始め方 | Atlassian. https://www.atlassian.com/ja/agile/scrum.

スプリントとは

スプリントとは、アジャイル開発の代表的なフレームワークである「スクラム」における工程の反復単位のことです。期間を細かく区切り、その中で目標を立てて開発を行います。スプリントは通常1〜4週間程度の期間に設定され、この期間中にシステムに必要な機能の設計、開発、テストまでを行います¹²³。

¹: スプリントとは?意味やアジャイル開発との関係、メリットを解説
²: スプリントとは?アジャイル開発やスクラムとの関係性を解説
³: スプリントとは?アジャイル開発の効率向上に役立つ考え方を解説

Source: Conversation with Bing, 2023/7/2
(1) スプリントとは?意味やアジャイル開発との関係、メリットを .... https://monstar-lab.com/dx/solution/about-sprint/.
(2) スプリントとは?アジャイル開発やスクラムとの関係性 .... https://products.sint.co.jp/obpm/blog/agile-sprint.
(3) スプリントとは?アジャイル開発の効率向上に役立つ考え方を .... https://lychee-redmine.jp/blogs/project/tips-sprint/.
(4) スクラム スプリント: 知っておくべきこと | Atlassian. https://www.atlassian.com/ja/agile/scrum/sprints.

ウォーターフォールモデル

ウォーターフォールモデルは、一つひとつの開発工程を完了させて進めていくシステム開発モデルです。各工程を確実に終わらせるので手戻りは生じず、大規模な開発でよく用いられる手法です²。

一方、アジャイル開発は、仕様を臨機応変に変化対応できるように、短い期間でテストと実装を繰り返していく開発手法です¹⁴。スプリントという期間を細かく区切り、その中で目標を立てて開発を行います¹³。

¹: スプリントとは?意味やアジャイル開発との関係、メリットを解説
²: ウォーターフォールモデルとは?メリット、アジャイルとの違いを解説
³: スプリントとは?アジャイル開発の効率向上に役立つ考え方を解説
⁴: アジャイル開発とは? ウォーターフォールモデルとの違いを解説

Source: Conversation with Bing, 2023/7/2
(1) ウォーターフォールモデルとは?メリット、アジャイルとの .... https://it-trend.jp/process_management/article/464-0012.
(2) アジャイル開発とウォーターフォール開発は何が違う?併用は .... https://proengineer.internous.co.jp/content/columnfeature/16947.
(3) アジャイル開発とは? ウォーターフォールモデルとの違いを .... https://workit.vaio.com/i-agile-development/.
(4) ウォーターフォール型開発モデルとは? アジャイル型開発との .... https://circleci.com/ja/blog/what-is-waterfall/.

以上、やってみたらできた感はあるが、この note を振り返った時、どの程度のバグがあるか、生産効率の継続と変化があるか、そんなところを見ていきたいと思っています。

📄ICTの上にも3年半🐒


いかがでしたか、

それではまた、
お会いしましょう

よろしければこちらもどうぞ!

New Bing Image Creator で野生動物写真をフィーチャーする|matsunoya

#note #おすすめアプリ
Twitterも日々更新中です。遊びに来てくださいね。👇

matsunoya|note

matsunoya diary|matsunoya|note
日々の雑文をクリップでまとめた感じのマガジンです。 🖇 matsunoya diary 🖇


この記事が参加している募集

医療、健康分野のリカレント教育における「最強コンテンツ」を note で誰でもいつでも学習できる、 https://note.com/matsunoya_note はそんな場にしたい。あなたのサポートがあれば、それは可能です。サポート感謝します!松廼屋 matsunoya