Cem Kaner
Cem Kaner jest profesorem inżynierii oprogramowania w Florida Institute of Technology i od 2004 r. dyrektorem Florida Tech Center for Software Testing Education & Research (CSTER). Prawdopodobnie najbardziej znany jest poza środowiskiem akademickim jako orędownik użyteczności oprogramowania i testowania oprogramowania .
Przed objęciem profesury Kaner pracował w branży oprogramowania od 1983 roku w Dolinie Krzemowej „jako tester, programista, pisarz techniczny, kierownik ds. Rozwoju oprogramowania, dyrektor ds. Rozwoju produktów i niezależny konsultant ds. Rozwoju oprogramowania”. W 1988 roku on i jego współautorzy, Jack Falk i Hung Quoc Nguyen, opublikowali coś, co w tamtym czasie stało się „najlepiej sprzedającą się książką o testowaniu oprogramowania” Testing Computer Software . Pracował również jako interfejsów użytkownika .
W 2004 był współzałożycielem Stowarzyszenia Testowania Oprogramowania non-profit .
Edukacja
Kaner uzyskał tytuł licencjata na Uniwersytecie Brock w 1974 roku, koncentrując się na matematyce i filozofii. Udał się do otrzymania Ph.D. w psychologii eksperymentalnej z McMaster University w 1984 roku, z rozprawy w dziedzinie psychofizyki (pomiar doświadczeń percepcyjnych). Później uczęszczał do Golden Gate University Law School, gdzie interesował się przede wszystkim prawem jakości oprogramowania, które ukończył z tytułem JD w 1994 roku.
Rzecznictwo konsumentów i jakości oprogramowania
Kaner pracował jako wolontariusz w niepełnym wymiarze godzin w Departamencie Spraw Konsumenckich Santa Clara w Kalifornii , badając skargi konsumentów i pośrednicząc w nich . W latach 90. zdobył doświadczenie procesowe, pracując jako pełnoetatowy zastępca prokuratora okręgowego jako wolontariusz, a później jako prawnik doradzał niezależnym konsultantom, autorom książek technicznych i niezależnym laboratoriom testowym w kwestiach związanych z umowami i własnością intelektualną . Prowadził również prace legislacyjne jako rzecznik ochrony konsumentów , w tym uczestniczył w pracach nad projektem ustawy o jednolitych transakcjach informatycznych (jako rzecznik klientów i małych firm tworzących oprogramowanie) oraz jednolitej ustawy o transakcjach elektronicznych , a także uczestniczył w Stanach Zjednoczonych Komitet Doradczy Departamentu Stanu ds. Prawa Prywatnego Międzynarodowego: Grupa Studyjna ds. Handlu Elektronicznego. W 1999 roku został wybrany do Instytutu Prawa Amerykańskiego , po zaledwie pięciu latach praktyki.
To doświadczenie skłoniło go, we współpracy z Davidem Pelsem, do opublikowania Bad Software: What To Do When Software Fails w 1997 roku. Ta książka miała „pomóc ludziom, którzy kupili wadliwy program komputerowy, poradami dotyczącymi rozwiązywania własnych problemów, interakcji ze wsparciem technicznym, zgłaszaniem problemów do agencji ochrony konsumentów, wniesieniem pozwu do sądu ds. drobnych roszczeń , aw razie potrzeby wynajęciem prawnika do wniesienia formalnego pozwu."
Publikacje
Książki
- Testowanie oprogramowania komputerowego (wyd. 1). Np: TAB Książki profesjonalne i referencyjne. Grudzień 1987. ISBN 0-8306-9563-X .
- Testowanie oprogramowania komputerowego (wyd. 2). Np: International Thomson Computer Press. 1993. ISBN 0-442-01361-2 . (ze współautorami Jackiem Falkiem i Hung Q. Nguyenem)
- Złe oprogramowanie: co zrobić, gdy oprogramowanie zawiedzie . Nowy Jork: John Wiley & Sons . 28 września 1998. ISBN 0-471-31826-4 . (ze współautorem Davidem L. Pelsem)
- Testowanie oprogramowania komputerowego (wyd. 2 (miękka)). Nowy Jork: Wiley. 12 kwietnia 1999 [1993]. ISBN 0-471-35846-0 . (ze współautorami Jackiem Falkiem i Hung Q. Nguyenem) (otrzymał nagrodę Award of Excellence od Society for Technical Communication , konkurs publikacji technicznych w Północnej Kalifornii).
- Wnioski z testowania oprogramowania: podejście kontekstowe . Nowy Jork: Wiley. 15 grudnia 2001. ISBN 0-471-08112-4 . LCC QA76.76.T48 K34 2001 . (ze współautorami Jamesem Bachem i Bretem Pettichordem oraz redaktorką Margaret Eldridge)
- Podręcznik testowania domeny . Prasa oparta na kontekście. 30 października 2013 r. ISBN 978-0989811903 . (ze współautorami Sowmya Padmanabhan i Douglasem Hoffmanem)
- Podręcznik Podstawy testowania oprogramowania . Prasa oparta na kontekście. 30 grudnia 2013 r. ISBN 978-0989811927 . (ze współautorką Rebeccą L. Fiedler)
Artykuły
- „Lepszy generator liczb losowych dla zmiennoprzecinkowego języka BASIC firmy Apple” (PDF) . MIKRO . Czerwiec 1984. s. 26–35 . Źródło 2006-07-27 . (ze współautorem Johnem R. Vokeyem)
- „Odpowiedzialność za wadliwą dokumentację” (PDF) . Kwartalnik kontroli jakości oprogramowania . 2 (3): 8–13. 1995 . Źródło 2006-07-27 .
- „Złe oprogramowanie — kto ponosi odpowiedzialność?” (PDF) . Materiały z 52. dorocznego Kongresu Jakości Amerykańskiego Towarzystwa Jakości . maj 1998 . Źródło 2006-07-27 .
- „Artykuł 2B i inżynieria wsteczna” (PDF) . Jednolity Biuletyn Kodeksu Handlowego . Listopad 1998. s. 1–9 . Źródło 2006-07-27 .
- „Rekrutacja testerów oprogramowania” (PDF) . 12. Międzynarodowa Konferencja Jakości Oprogramowania (Tydzień Jakości) . San José, Kalifornia . czerwiec 1999 . Źródło 2006-07-27 .
- „UCITA: katastrofa w toku” (PDF) . widmo IEEE . 39 (8): 13–15. Sierpień 2002. doi : 10.1109/MSPEC.2002.1021944 . Źródło 2006-07-27 .
Linki zewnętrzne
- Oficjalna strona internetowa firmy Cem Kaner
- Oficjalny blog „O rzemiośle i społeczności testowania oprogramowania”
- Centrum Edukacji i Badań nad Testowaniem Oprogramowania na Florida Tech
- Profil wydziału FIT
- Amerykańscy pisarze non-fiction XXI wieku
- amerykańskich blogerów
- amerykańscy programiści komputerowi
- amerykańscy pisarze technologii
- Absolwenci Uniwersytetu Brocka
- prawnicy z Kalifornii
- Wydział Florida Institute of Technology
- Absolwenci Golden Gate University School of Law
- Absolwenci Golden Gate University
- Żywi ludzie
- Osoby testujące oprogramowanie
- Pisarze z Florydy