Cem Kaner

Cem Kaner är professor i mjukvaruteknik vid Florida Institute of Technology och direktör för Florida Techs Center for Software Testing Education & Research (CSTER) sedan 2004. Han är kanske mest känd utanför akademin som en förespråkare för mjukvaruanvändbarhet och mjukvarutestning .

Före sin professur arbetade Kaner i mjukvaruindustrin med början 1983 i Silicon Valley "som testare, programmerare, teknikskribent, programvaruutvecklingschef, produktutvecklingschef och oberoende konsult för mjukvaruutveckling." 1988 publicerade han och hans medförfattare Jack Falk och Hung Quoc Nguyen vad som vid den tiden blev "den bäst säljande boken om mjukvarutestning," Testing Computer Software . Han har även arbetat som användargränssnittsdesigner .

2004 var han med och grundade den ideella Association for Software Testing .

Utbildning

Kaner fick en kandidatexamen från Brock University 1974, efter att ha fokuserat på matematik och filosofi. Han fortsatte med en doktorsexamen. i experimentell psykologi från McMaster University 1984, med en avhandling inom området psykofysik (mätningen av perceptuella upplevelser). Han gick senare på Golden Gate University Law School, med ett primärt intresse för lagen om mjukvarukvalitet, och tog examen med en JD 1994.

Advocacy för konsument- och mjukvarukvalitet

Kaner arbetade som deltidsvolontär för Santa Clara , Kaliforniens Department of Consumer Affairs , med att undersöka och förmedla konsumentklagomål. På 1990-talet fick han proverfarenhet av att arbeta som frivillig biträdande distriktsåklagare på heltid, och gav senare råd till oberoende konsulter, tekniska bokförfattare och oberoende testlabb i kontrakts- och immaterialrättsfrågor som advokat. Han gjorde också lagstiftningsarbete som konsumentskyddsadvokat , inklusive deltagande i utarbetandet av Uniform Computer Information Transactions Act (som en förespråkare för kunder och små mjukvaruutvecklingsföretag), och Uniform Electronic Transactions Act , och han deltog i USA Utrikesdepartementets rådgivande kommitté för internationell privaträtt: Studiegrupp för elektronisk handel. 1999 valdes han in i American Law Institute , efter att ha varit i praktiken i bara fem år.

Denna erfarenhet ledde till att han, i samarbete med David Pels, publicerade Bad Software: What To Do When Software Fails 1997. Den här boken var avsedd "att hjälpa människor som hade köpt ett defekt datorprogram, med råd om att felsöka sina egna problem, interagera med teknisk support, rapportering av problem till konsumentskyddsmyndigheter, väckande av en stämningsansökan i småmålsdomstolen och vid behov anlitande av en advokat för att väcka en formell stämning."

Publikationer

Böcker

  •   Testa datorprogramvara (1:a upplagan). Np: TAB Professional & Reference Books. December 1987. ISBN 0-8306-9563-X .
  •   Testa datorprogramvara (2:a upplagan). Np: International Thomson Computer Press. 1993. ISBN 0-442-01361-2 . (med medförfattarna Jack Falk och Hung Q. Nguyen)
  •   Dålig programvara: Vad ska man göra när programvaran misslyckas . New York: John Wiley & Sons . 28 september 1998. ISBN 0-471-31826-4 . (med medförfattare David L. Pels)
  •   Testa datorprogramvara (2:a (softback) upplagan). New York: Wiley. 12 april 1999 [1993]. ISBN 0-471-35846-0 . (med medförfattarna Jack Falk och Hung Q. Nguyen) (Mottog utmärkelsen Award of Excellence från Society for Technical Communication , Northern California Technical Publications Competition.)
  •    Lärdomar i mjukvarutestning: ett sammanhangsdrivet tillvägagångssätt . New York: Wiley. 15 december 2001. ISBN 0-471-08112-4 . LCC QA76.76.T48 K34 2001 . (med medförfattare James Bach och Bret Pettichord och redaktör Margaret Eldridge)
  •   Arbetsboken för domäntestning . Kontextdriven press. 30 oktober 2013. ISBN 978-0989811903 . (med medförfattarna Sowmya Padmanabhan och Douglas Hoffman)
  •   Arbetsbok Grunder för mjukvarutestning . Kontextdriven press. 30 december 2013. ISBN 978-0989811927 . (med medförfattare Rebecca L. Fiedler)

Artiklar

externa länkar