リンダ・ライジング

リンダ・ライジング
生まれる
アメリカ合衆国
教育カンザス大学(化学学士)、南イリノイ大学(コンピュータサイエンス学修士)、サウスウェストミズーリ州立大学(数学修士)、アリゾナ州立大学(コンピュータサイエンス学博士)
職業作家、講師、コンサルタント
雇用主独立コンサルタントIEEE Software (Insights 編集者)
知られている組織変革へのデザインパターンの適用アジャイルマインドセットの推進
注目すべき作品恐れのない変化(2004年)パターンアルマナック2000(2000年)コミュニケーションソフトウェアにおけるデザインパターン(2001年)
Webサイトhttps://lindarising.org/

リンダ・ライジングは、アメリカの作家講師、独立コンサルタントです。ライジングは、「パターンアプローチを設計から企業変革へと移行させる」上で重要な役割を果たしたとされています。[ 1 ]また、彼女は、ケブリン・ヘニーが編集し、2009年にオライリー社から出版された『 97 Things Every Software Architect Should Know 』 (ISBN 9744850001)にも寄稿しています。 059652269X)。

大学教育

ライジングは1964年にカンザス大学で化学の学士号を取得し、1984年には南イリノイ大学コンピュータサイエンスの理学修士号を取得し、1987年にはサウスウェストミズーリ州立大学で数学の修士号を取得した。1992年にはアリゾナ州立大学コンピュータサイエンスの博士号を取得し、論文は「モジュール型プログラミング言語の情報隠蔽メトリクスとオブジェクトベース設計メトリクスの関係」であった。[ 2 ] [ 3 ]

教育

ライジングは1977年から1984年まで中西部各地の大学で数学とコンピュータサイエンスの講師を務め、1984年から1987年までインディアナ大学 - パデュー大学フォートウェイン校で助教授を務めた。[ 2 ]

業界、コンサルティング、執筆

産業界では、彼女は電気通信、航空電子工学、戦術兵器システムの分野で働いていました。[ 4 ]

ライジングは、クリストファー・アレクサンダーによる建築用パターン言語の研究と、ギャング・オブ・フォーによるソフトウェア開発用パターンの研究を基に、パターンの活用を拡張してきました。彼女はパターンの活用を組織変革の支援にまで拡張しました。彼女の研究と講演は、パターン振り返りアジャイル開発アプローチ、そして変革プロセス[ 5 ]を網羅しており、これらの分野で国際的に著名な講師を務めています[ 4 ] 。

2010年以来、彼女はIEEEソフトウェアマガジンのInsightsシリーズの編集者を務めている。[ 6 ]

彼女の著書『パターン・アルマナック2000』は、2000年以前のパターンに関する会議や書籍の出版物から集められた包括的なパターン目録を提供している。[ 7 ] [ 8 ]パターンは名前順にリストされ、カテゴリに分類されており、各パターンには基本的な説明と、実際に公開されているパターンが掲載されている書籍、ジャーナル、またはURLへの参照が提供されている。[ 9 ]『パターン・アルマナック2000』は既存のパターンに関する参考文献として引用されており[ 7 ]、さらなる研究の出発点として使用されている。[ 10 ]ライジングによる既存パターンの索引付けは、「パターンデータベースという究極の目標を達成するための重要な第一歩」と見なされている。[ 11 ]

ライジングとノーマン・S・ジャノフによる「小規模チームのためのスクラムソフトウェア開発プロセス」という研究は、小規模チーム向けの開発プロセスであるスクラム(通常1週間から4週間続く一連の「スプリント」を含む)を実際のプロジェクトでテストした最初の公開研究として引用されています。[ 12 ] [ 13 ] [ 14 ]この研究は、「非階層的なチームは、ソフトウェアプログラムの複雑な反復と時間のかかる懐疑的な開発を通じてより効果的に作業する」こと、そして「成功と失敗を共有することで強くなる」ことを示したとされています。[ 15 ]

彼女は2001年に出版されたパターン集『Design Patterns in Communication Software』の編集者である。この本の共著者には、パターンコミュニティの専門家であるJames O. CoplienDouglas C. Schmidtなどが含まれている。[ 16 ]彼女はMary Lynn Mannsと共著し2004年に出版された『Fearless Change : Patterns for Introducing New Ideas』の著者でもある。 [ 17 ]

ライジング氏は、アジャイル2007カンファレンス(テーマ:「アジャイル主義者はソフトウェア開発のボノボか?」)[ 18 ] 、 OOP 2009カンファレンス(テーマ:「誰を信頼するか?」)[ 19 ] 、アジャイルテストデイズベルリン2010(テーマ:「欺瞞と見積もり:私たちはどのように自分自身をだましているか」)[ 20 ] 、 GOTOアムステルダム2014カンファレンス(テーマ:「科学か物語か?」)[ 21 ] 、ブカレストでのヨーロッパテストカンファレンス2016(テーマ:「アジャイルマインドセット」)[ 22 ]で基調講演を行った。

彼女の仕事はアジャイルコミュニティの多くの人々に影響を与えた。例えば、スティーブ・アドルフとポール・ブランブルはアリスター・コックバーンとアンディ・ポルスとともにライジングの使用パターンをさらに発展させた。[ 23 ]

ライジングさんはアリゾナ州フェニックスに住んでいます。

  • メアリー・リン・マンズ『リンダ・ライジング:恐れのない変化:新しいアイデアを導入するためのパターン』アディソン・ウェスレー、2004年、ISBN 978-0-201-74157-5-約60回引用
  • Linda Rising(編)、Douglas C. Schmidt(序文):コミュニケーションソフトウェアにおけるデザインパターン、ケンブリッジ大学出版局、2001年、ISBN 978-0-521-79040-6-要約-約50回引用
  • リンダ・ライジング:パターン年鑑2000、アディソン・ウェスレー、2000年、ISBN 978-0-201-61567-8-約30回引用
  • リンダ・ライジング:パターンハンドブック:テクニック、戦略、アプリケーション、SIGSリファレンスライブラリ、ケンブリッジ大学出版局、1998年、ISBN 978-0-521-64818-9
  • リンダ・ライジング:パターンハンドブック:ベストプラクティス、ケンブリッジ大学出版局、1997年、ISBN 1-884842-59-3-約25回引用
  • リンダ・スー・ライジング:モジュール型プログラミング言語の情報隠蔽指標、アリゾナ州立大学博士論文、1992年
  • リンダ・ライジングの作品Open Library)

参考文献

  1. ^プレストン・G・スミス著『柔軟な製品開発:変化する市場に対応する機敏性の構築』、ジョン・ワイリー・アンド・サンズ、2007年、 ISBN 978-0-7879-9584-3245ページ
  2. ^ a b Linda Risingアーカイブ2009-04-01 at the Wayback Machine at cox.net
  3. ^ Linda Rising on Customer Interaction Patterns、Dan PuckettによるLinda Risingへのインタビュー(2010年12月29日)
  4. ^ a b Linda Risingの Meetup - オープンソースとアジャイルのコミュニティイベント
  5. ^ Linda Rising Archived 2012-05-13 at the Wayback Machine , QCon
  6. ^ Linda Rising: Telling Our Stories、IEEE IEEE Software Computer Society、2010年5月/6月、pp. 6-7(彼女のホームページからオンラインで入手可能)
  7. ^ a b Gunter Mussbacher、Daniel Amyot、Michael Weiss:ユーザー要件表記法によるパターンの形式化、In:Toufuk Taibi:デザインパターン形式化テクニック、IGI Publishing、ISBN 978-1-59904-219-0、302-323ページ、315ページ
  8. ^ Aliaksandr Birukou、Enrico Blanzieri、Paolo Giorgini:暗黙的文化フレームワークによるパターンリポジトリアクセスの促進 DOI 10.1.1.77.2404 p. 1
  9. ^パターンのディレクトリArchived 2011-07-07 at the Wayback Machine (書評)
  10. ^ C. Larman:保護されたバリエーション:クローズドであることの重要性、IEEE Software、2001年5月、第18巻、第3号、pp. 89-91、DOI 10.1109/52.922731
  11. ^ Sherif M. Yacoub、Hany Hussein Ammar:パターン指向分析と設計: ソフトウェアシステムを設計するためのパターンの構成、Addison-Wesley、2003年、 ISBN 0-201-77640-5115ページ
  12. ^ Linda Rising, Norman S. Janoff: The scrum software development process for small teams , IEEE Software, Volume 17 Issue 4, July 2000, IEEE Computer Society Press, doi : 10.1109/52.854065 , p. 6 Archived 2010-08-21 at the Wayback Machine
  13. ^ Togeir Dingsøyr、Geir Kjetil Hanssen、Tore Dybå、Geir Anker、Jens Olav Nygaard: Developing Software with Scrum in a Small Cross-Organizational Project、R. Messnarz (編): EuroSPI 2006、LNCS 4257、pp. 5–15、2006、p. 6
  14. ^ Pekka Abrahamsson、Juhani Warsta、Mikko T. Siponen、Jussi Ronkainen: 「アジャイル手法に関する新しい方向性: 比較分析」、ソフトウェア エンジニアリングに関する国際会議議事録、2003 年 5 月 3 ~ 5 日
  15. ^ Louis M. Abbey、Pamela Arnold、Lucy Halunko、Mary Beth Huneke、Stacie Lee:「歯科のためのケーススタディ:インタラクティブでマルチメディアなコンピュータベースの患者シミュレーションを作成するためのツールの開発」、 Journal of Dental Education、2003年12月、1345~1354頁、 1347頁。Wayback Machineに2011年7月26日アーカイブ。
  16. ^コミュニケーションソフトウェアにおけるデザインパターン、ケンブリッジ大学出版局
  17. ^ Nicolai M. Josuttis: SOAの実践: 分散システム設計の芸術、O´Reilly、2007年、 ISBN 978-0-596-52955-0276ページ
  18. ^ Agile 2007 2011年7月27日アーカイブ、Wayback Machine
  19. ^ OOP 2009、プログラム(ドイツ語)
  20. ^ベルリンでのアジャイルテストの日、ドイツ語のレポート
  21. ^ GOTOアムステルダム2014会議スケジュール
  22. ^ [1]会議スケジュール
  23. ^ Steve Adolph、Paul Bramble、Alistair Cockburn、Andy Pols の協力による「効果的なユースケースのパターン」、Addison-Wesley、2003年、 ISBN 0-201-72184-8セクションパターン言語の遺産