Linda Rising - Linda Rising

Linda Rising ist eine amerikanische Autorin , Dozentin und unabhängige Beraterin . Dem Aufstieg wird zugeschrieben, dass er eine wichtige Rolle dabei gespielt hat, "den Musteransatz vom Design in den Unternehmenswandel zu verlagern". Sie trug auch zu dem Buch 97 Dinge bei, die jeder Softwarearchitekt wissen sollte , herausgegeben von Kevlin Henney und veröffentlicht von O´Reilly im Jahr 2009 ( ISBN   059652269X ).

Universitäts Bildung

1964 erwarb Rising einen Bachelor-Abschluss in Chemie an der University of Kansas , 1984 einen Master-Abschluss in Informatik an der Southern Illinois University und 1987 einen MA in Mathematik an der Southwest Missouri State University . 1992 Rising ich erhielt PhD - Abschluss in Informatik von der Arizona State University mit ihrer Arbeit mit dem Titel, Information hiding Metriken für modulare Programmiersprachen in Zusammenhang mit objektbasierten Design - Metriken.

Unterrichten

Rising lehrte von 1977 bis 1984 als Dozent für Mathematik und Informatik an verschiedenen Universitäten im Mittleren Westen und arbeitete von 1984 bis 1987 als Assistenzprofessor an der Indiana University - Purdue University in Fort Wayne .

Industrie, Beratung und Schreiben

In der Industrie arbeitete sie in den Bereichen Telekommunikation, Avionik und taktische Waffensysteme.

Rising hat die Verwendung von Mustern erweitert und baut auf der Arbeit von Christopher Alexander an einer Mustersprache für die Architektur und der Arbeit der Gang of Four an Mustern für die Softwareentwicklung auf . Sie erweiterte die Verwendung von Mustern auf die Unterstützung organisatorischer Veränderungen . Ihre Arbeiten und Vorträge umfassen Muster , Rückblicke , agile Entwicklungsansätze und den Veränderungsprozess , Themen, zu denen sie eine international bekannte Dozentin ist.

Seit 2010 ist sie Herausgeberin der Insights- Reihe des IEEE Software- Magazins.

Ihr Buch The Pattern Almanac 2000 bietet ein umfassendes Inventar von Mustern, die aus Veröffentlichungen in Musterkonferenzen und Büchern vor dem Jahr 2000 zusammengestellt wurden. Die Muster sind nach Namen aufgelistet und in Kategorien unterteilt. Für jedes Muster eine rudimentäre Beschreibung sowie einen Verweis auf Es wird ein Buch, eine Zeitschrift oder eine URL bereitgestellt, in der das tatsächlich veröffentlichte Muster gefunden werden kann. Der Pattern Almanac 2000 wurde als Referenz zu bestehenden Mustern zitiert und als Ausgangspunkt für weitere Forschungen verwendet. Die Indizierung bestehender Muster durch Rising wird als "bedeutender Anfang zur Erreichung des Endziels einer Musterdatenbank" angesehen.

Die Studie Der Scrum-Softwareentwicklungsprozess für kleine Teams von Rising und Norman S. Janoff wird als erste veröffentlichte Studie zitiert, in der der Scrum ein Entwicklungsprozess für kleine Teams ist, der eine Reihe von " Sprints " umfasst, die jeweils typischerweise zwischen eins und vier dauern Wochen, wurde in realen Projekten getestet. Die Studie wurde zitiert, um zu zeigen, "dass nichthierarchische Teams durch die komplexen Iterationen und die zeitaufwändige Entwicklung eines Softwareprogramms effektiver arbeiten" und dass "sie durch gemeinsame Erfolge und Misserfolge an Stärke gewinnen".

Sie ist Herausgeberin des Buches Design Patterns in Communication Software , einem Kompendium von Mustern, das 2001 erschien. Zu ihren Autoren gehören Experten aus der Pattern-Community wie James O. Coplien und Douglas C. Schmidt . Sie ist Autorin von Fearless Change : Patterns for Introducing New Ideas , gemeinsam mit Mary Lynn Manns verfasst und 2004 veröffentlicht.

Rising war Hauptredner der agilen Konferenz 2007 (Thema: "Sind Agilisten die Bonobos der Softwareentwicklung?"), Der OOP 2009- Konferenz (Thema: "Wem vertrauen Sie?"), Der Agilen Testtage Berlin 2010 (Thema: "Täuschung und Einschätzung: Wie wir uns etwas vormachen"), auf der GOTO Amsterdam 2014- Konferenz (Thema: "Wissenschaft oder Geschichten?") Und auf der Europäischen Testkonferenz 2016 in Bukarest (Thema: "The Agile Mindset")

Ihre Arbeit hat viele in der agilen Community inspiriert, zum Beispiel Steve Adolph und Paul Bramble, die zusammen mit Alistair Cockburn und Andy Pols die Nutzungsmuster von Rising weiter ausgebaut haben.

Das aufstrebende Leben in Phoenix , Arizona .

Bücher

Verweise

  1. ^ Preston G. Smith: Flexible Produktentwicklung: Agilität für sich verändernde Märkte aufbauen , John Wiley & Sons, 2007, ISBN   978-0-7879-9584-3 , p. 245
  2. ^ a b Linda Rising Archiviert am 01.04.2009 auf der Wayback Machine bei cox.net
  3. ^ Linda Rising über Kundeninteraktionsmuster , Interview mit Linda Rising von Dan Puckett am 29. Dezember 2010
  4. ^ a b Linda Rising bei: Meetup - OpenSource & Agile Community Events
  5. ^ Linda Rising Archiviert am 13.05.2012 auf der Wayback Machine , QCon
  6. ^ Linda Rising: Erzählen unserer Geschichten , IEEE IEEE Software Computer Society, Mai / Juni 2010, S. 6-7 (online verfügbar auf ihrer Homepage )
  7. ^ a b Gunter Mussbacher, Michael Weiss, Daniel Amyot: Formalisieren von Mustern mit Benutzeranforderungsnotation , In: Toufuk Taibi: Formalisierungstechniken für Entwurfsmuster , IGI Publishing, ISBN   978-1-59904-219-0 , p. 302-323, Seite: 315
  8. ^ Aliaksandr Birukou, Enrico Blanzieri, Paolo Giorgini: Erleichterung des Zugriffs auf das Muster-Repository mit dem impliziten Kultur-Framework , DOI 10.1.1.77.2404 , p. 1
  9. ^ Ein Verzeichnis von Mustern Archiviert am 07.07.2011 auf der Wayback-Maschine (Buchbesprechung)
  10. ^ C. Larman: Geschützte Variation: Die Wichtigkeit des Schließens , IEEE Software, Mai 2001, Band 18, Ausgabe Nr. 3, S. 89-91, DOI 10.1109 / 52.922731
  11. ^ Sherif M. Yacoub, Hany Hussein Ammar: Musterorientierte Analyse und Entwurf: Zusammenstellen von Mustern zum Entwerfen von Softwaresystemen , Addison-Wesley, 2003, ISBN   0-201-77640-5 , p. 115
  12. ^ Linda Rising, Norman S. Janoff: Der Scrum-Software-Entwicklungsprozess für kleine Teams , IEEE Software, Band 17, Ausgabe 4, Juli 2000, IEEE Computer Society Press, doi : 10.1109 / 52.854065 , p. 6 Archiviert am 21.08.2010 auf der Wayback-Maschine
  13. ^ Torgeir Dingsøyr, Geir Kjetil Hanssen, Tore Dybå, Jir Olav Nygaard, Geir Anker: Entwicklung von Software mit Scrum in einem kleinen organisationsübergreifenden Projekt , R. Messnarz (Hrsg.): EuroSPI 2006, LNCS 4257, S. 5–15, 2006, p. 6
  14. ^ Pekka Abrahamsson, Juhani Warsta, Mikko T. Siponen und Jussi Ronkainen: "Neue Wege zu agilen Methoden: Eine vergleichende Analyse", Proceedings of the International Conference on Software Engineering , 3.-5. Mai 2003
  15. ^ Louis M. Abbey, Pamela Arnold, Lucy Halunko, Mary Beth Huneke, Stacie Lee: "Fallstudien für die Zahnmedizin: Entwicklung eines Tools zur Erstellung interaktiver, multimedialer, computergestützter Patientensimulationen", Journal of Dental Education , Dezember 2003, S. 1345–1354, S. 1347
  16. ^ Entwurfsmuster in Kommunikationssoftware , Cambridge University Press
  17. ^ Nicolai M. Josuttis: SOA in der Praxis: Die Kunst des verteilten Systemdesigns , O´Reilly, 2007, ISBN   978-0-596-52955-0 , p. 276
  18. ^ Agile 2007 Archiviert am 27.07.2011 auf der Wayback-Maschine
  19. ^ OOP 2009 , Programm (in deutscher Sprache)
  20. ^ Agile Testtage in Berlin , ein Bericht in deutscher Sprache
  21. ^ GOTO Amsterdam 2014 Konferenzplan
  22. ^ [1] Konferenzplan
  23. ^ Steve Adolph, Paul Bramble, mit Beiträgen von Alistair Cockburn, Andy Pols: Muster für effektive Anwendungsfälle , Addison-Wesley, 2003, ISBN   0-201-72184-8 , Abschnitt Pattern Language Heritage

Externe Links