Ward cunningham
Ward cunningham
Ward Cunningham w
Portland ,
Stany Zjednoczone , w 2010 roku.
Ward Cunningham , ur.26 maja 1949, jest amerykańskim informatykiem , znanym z wynalezienia koncepcji wiki .
Składki
Ward Cunningham jest przedstawiany jako teoretyk rozwoju oprogramowania .
Przypisuje się mu następujące składki:
- teoretyzował w 1992 roku koncepcję długu technicznego w dziedzinie rozwoju oprogramowania;
- jest twórcą w 1995 roku koncepcji wiki, która pozwala kilku autorom wnieść wkład w tworzenie dokumentu i która w szczególności umożliwiła rozwój Wikipedii ;
- Wraz z Kent Beckiem i Ronem Jeffriesem współtworzył metodę programowania Extreme Programming podczas pracy nad projektem obliczania wynagrodzeń „C3” w Chryslerze. Ta metoda (XP) została zakwalifikowana jako Agile od Manifestu Agile z 2001 roku;
- jest jednym ze współsygnatariuszy Manifestu Agile .
System Wiki
Pierwsza implementacja systemu wiki pochodzi z 1995 roku i pierwotnie nazywała się WikiWikiWeb. Ta wiki ma na celu zebranie tego, co autor nazywa " wzorcami " w programowaniu. Najbliższe tłumaczenie („powody”) to zbiór „sposobów rozwiązania problemu” w informatyce. W ciągu ośmiu lat obecności w Internecie ta strona zebrała dziesiątki tysięcy różnych wzorów. Jej twórca uważa, że każdy problem komputerowy można podsumować w prostych algorytmach. Ułożone od końca do końca, w określonej kolejności, proste wzory rozwiązują złożone problemy.
Informatyk od początku, nauczyciel, ale także konsultant w zakresie teoretycznych zagadnień rozwoju projektu, tak podsumowuje powody, które skłoniły go do stworzenia systemu wiki:
- Połącz doświadczenia każdego z nich.
- Odkryj na nowo, w kontekście wielu użytkowników, produktywność tworzenia i pisania, którą osiągnął dzięki formalizacji prac tekstowych za pomocą napisanego przez niego „ stosu hiperkart ”. (HyperCard było oprogramowaniem wydanym przez firmę Apple we wczesnych latach 90. XX wieku do programowania z paradygmatem wizualnym. Wielu użytkowników Apple odkryło programowanie za pomocą tego oprogramowania dla jednego użytkownika .)
- Ludzie lubią rozmawiać, wyrażać siebie. Wiki pozwala mu interweniować.
- Jej zdaniem czytanie pisemnego dokumentu i myślenie w stylu „hej, dodałabym to”, było dla niej frustrujące. Wiki umożliwia oddanie głosu myślom „Tak, ale…” przemyślanym podczas czytania dokumentu.
- Fora dyskusyjne, jeśli pozwalają wszystkim interweniować, zobaczą, jak przydatne informacje rozpływają się w szumie tła, tylko po to, by całkowicie zagubić się. Pozostają więc te same pytania i następują te same odpowiedzi. Ta strata czasu i energii męczy stałych bywalców forum, którzy je opuszczają. Aby rozwiązać ten problem, stworzono kolekcje często zadawanych pytań ( często zadawane pytania lub FAQ w języku angielskim , często zadawane pytania w języku francuskim ). Zbiory te stanowią kopalnię czystych, użytecznych informacji, co pozwala zaoszczędzić sporo czasu podczas ich lektury. Ward Cunningham zauważył istnienie systemu komputerowego o nazwie FAQ-O-Matic, który umożliwiał automatyczne gromadzenie informacji w formie FAQ. Ten system, który jest zbyt zorientowany na „pytania/odpowiedzi”, Ward Cunningham wolał przejść w kierunku opartego na współpracy systemu publikacji literackich. Tak narodziła się koncepcja wiki.
Od 2011 roku zaangażowany w rozwój Smallest Federated Wiki .
Publikacje
Ward Cunningham jest autorem wielu książek, w tym:
-
Korzystanie z języków wzorców dla programów zorientowanych obiektowo (raport złożony w 1987 r. na warsztaty „Specyfikacja i projektowanie dla programowania obiektowego” konferencji OOPSLA-87).
-
Wiki Way: Współpraca i udostępnianie w Internecie: Szybka współpraca w sieci we współpracy z Bo Leuf (2001), ( ISBN 0-201-71499-X ) . Publikacja pracy daje początek wikilogii .
-
Nadaje się do opracowywania oprogramowania: Ramy testów zintegrowanych we współpracy z Rickiem Mugridgem (2005), ( ISBN 0-321-26934-9 )
Zobacz również
Powiązane artykuły
Linki zewnętrzne
Uwagi i referencje
-
Korespondencja na temat Etymologii Wiki .
-
Harry Henderson, Encyklopedia Informatyki i Technologii , 2009, s. 511 .
-
Studium przypadku: Crysler Goes To Extremes , Zespół C3, xprogramming.com, październik 1998.
-
C3 , Martin Fowler, martinfowler.com, 3 sierpnia 2004 r.
-
„ Manifest na rzecz Agile Software Development ” , na stronie agilemanifesto.org (dostęp 26 kwietnia 2020 r. )
-
Witamy w WikiWikiWeb .
-
„ Wiki ” , w Encyclopedia Britannica (dostęp 30 czerwca 2020 r . ) .
-
Języki wzorców dla programów obiektowych , opublikowane w 1987 r.
-
Cytaty Warda Cunninghama na Wikiquote
-
Federacyjne wiki z Smallest Federated Wiki .