Ward Cunningham
Howard Cunningham, más conocido como Ward Cunningham (Michigan City, Indiana; 26 de mayo de 1949), es un informático y programador estadounidense de patrones para programación (patterns) y de la WikiWikiWeb y fue coautor del Manifiesto para el desarrollo ágil de software.
Ward Cunningham | ||
---|---|---|
Ward Cunningham en diciembre de 2011. | ||
Información personal | ||
Nombre de nacimiento | Howard Cunningham | |
Nacimiento |
26 de mayo de 1949 (75 años) Michigan City, Indiana, Estados Unidos | |
Residencia | Portland | |
Nacionalidad | Estadounidense | |
Educación | ||
Educado en | Universidad de Purdue | |
Información profesional | ||
Ocupación | Informático y programador | |
Años activo | desde 1984 | |
Empleador | Microsoft (2003-2005) | |
Sitio web | c2.com | |
Se graduó en ingeniería interdisciplinaria (eléctrica y de computación) y tiene una maestría en ciencias de la computación de la Universidad de Purdue.
Creó el primer sitio wiki, la WikiWikiWeb, que es parte del Portland Pattern Repository de Portland (Oregón), en marzo de 1995. El sitio, todavía activo, se especializa en proyectos personales y en patrones de diseño y mantiene un registro histórico informal de ideas en programación. Por ejemplo, el sitio cataloga patrones y antipatrones de diseño útiles de conocer para el desarrollo de software, especialmente bajo la metodología de programación extrema. Cunningham explica que el concepto de la wiki se le ocurrió al final de los años 1980, y lo implantó inicialmente como una pila Hypercard. Comenzó a codificar WikiWikiWeb en 1994 y lo instaló en c2.com (el sitio web de su consultoría de software) el 25 de marzo de 1995, como un complemento del Portland Pattern Repository.
Es coautor (con Bo Leuf) del libro The Wiki Way (2001). Fundó la empresa de consultoría Cunningham & Cunningham, Inc., fue director de investigación y desarrollo de Wyatt Software e ingeniero principal en Tektronix Computer Research Laboratory. Ward es bien conocido por sus contribuciones en la práctica del desarrollo de programación orientada a objetos, la metodología de desarrollo de software denominada programación extrema y las comunidades alojadas en su WikiWikiWeb. Es fundador de The Hillside Group y ha sido director del comité de programa de la conferencia sobre patrones de diseño. Entre diciembre de 2003 y octubre de 2005 trabajó para Microsoft en el grupo de prácticas y patrones. Desde octubre de 2005, es el director del Committer Community Development de la Fundación Eclipse.
Es miembro del comité asesor de la Fundación Wikimedia.[1]
Biografía
editarPrimeros años y empleo
editarHoward G. Cunningham nació en la ciudad de Míchigan, Indiana, el 26 de mayo de 1949.[2] Creció en Highland, Indiana, donde permaneció hasta la escuela secundaria.[3] Recibió su licenciatura en ingeniería interdisciplinaria (ingeniería eléctrica y ciencias de la computación ) y su maestría en ciencias de la computación de la Universidad de Purdue , donde se graduó en 1978.[4] Es cofundador de Cunningham & Cunningham, una consultora de software comenzó con su esposa.[5] También se desempeñó como director de I+D en Wyatt Software y como ingeniero principal en laLaboratorio de Investigación Informática Tektronix. Es el fundador de The Hillside Group y se ha desempeñado como presidente del programa de la conferencia Pattern Languages of Programming que patrocina. Cunningham era parte de la comunidad de Smalltalk.
Desde diciembre de 2003 hasta octubre de 2005, Cunningham trabajó para Microsoft en el grupo Patrones y Prácticas. Desde octubre de 2005 hasta mayo de 2007, ocupó el cargo de Director de Committer Community Development en la Fundación Eclipse. En mayo de 2009, se incorporó a AboutUs como director de tecnología.[6][7] El 24 de marzo de 2011, The Oregonian informó que Cunningham había dejado AboutUs para unirse a CitizenGlobal, con sede en Venice Beach , una empresa emergente que trabaja en contenido de video colaborativo, como director de tecnología y zar de la creación conjunta.[8] Sigue siendo un asesor de AboutUs.[9][10] Cunningham dejó CitizenGlobal y ahora es programador en New Relic.[11]
Ideas e inventos
editarCunningham es bien conocido por algunas ideas ampliamente difundidas que él originó y desarrolló. Los más famosos entre estos son la wiki y muchas ideas en el campo de los patrones de diseño de software, popularizados por el software Gang of Four (GoF). Es dueño de la empresa Cunningham & Cunningham Inc., una consultora que se ha especializado en programación orientada a objetos. También creó el sitio (y el software) WikiWikiWeb, el primer wiki de Internet en 1995.
Cuando se le preguntó en una entrevista de 2006 en internetnews.com si consideraba patentar el concepto wiki, explicó que pensaba que la idea «simplemente sonaba como algo por lo que nadie querría pagar dinero».[12]
Como precoz informático, docente, pero también consultor en cuestiones teóricas de desarrollo de proyectos, resume en estos términos las razones que le llevaron a crear el sistema wiki:[13]
- Conectar las experiencias de todos.
- Redescubrir, en un contexto multiusuario, la productividad de creación y escritura que había obtenido al formalizar el trabajo textual utilizando una “pila de hipertarjetas” escrita por él. (HyperCard era un software publicado por la empresa Apple a principios de la década de 1990 que permitía programar con un paradigma visual. Muchos usuarios de Apple descubrieron la programación a través de este software de usuario único).
- A los seres humanos les gusta hablar, expresarse. Una wiki le permite intervenir.
- En su opinión, leer un documento escrito, mientras evocaba mentalmente una idea como “bueno, yo habría añadido eso”, era frustrante. La wiki permite dar voz al “Sí, pero…” que se piensa mentalmente al leer un documento.
- Los foros de discusión, aunque permiten la intervención de todos, ven información útil diluida en el ruido de fondo, llegando a perderse por completo. Entonces surgen las mismas preguntas y siguen las mismas respuestas. Esta pérdida de tiempo y energía acaba cansando a los habituales del foro que lo abandonan. Para solucionar este problema, se han creado colecciones de preguntas frecuentes (Preguntas frecuentes o FAQ en inglés). Estas colecciones constituyen una mina de información pura y útil, lo que ahorra un tiempo considerable al leerlas. Ward Cunningham había notado la existencia de un sistema informático llamado FAQ-O-Matic, que permitía acumular información automáticamente a la manera de una pregunta frecuente. Como este sistema estaba demasiado orientado a “preguntas y respuestas”, Ward Cunningham prefirió avanzar hacia un sistema de publicación literaria colaborativa. Así nació el concepto de wiki.
Cunningham está interesado en rastrear el número y la ubicación de las ediciones de la página wiki como un experimento sociológico e incluso puede considerar la degradación de una página wiki como parte de su proceso de estabilidad. «Hay quienes dan y quienes toman. Se nota leyendo lo que escriben».[14]
En 1992 teorizó el concepto de deuda técnica en el campo del desarrollo de software.
En 2011, Cunningham creó la Smallest Federated Wiki, una herramienta para la federación de wikis,[15] que aplica aspectos del desarrollo de software como la bifurcación de páginas wiki. Firmó el Manifiesto para el Desarrollo Ágil de Software, Manifiesto ágil, (Manifesto for Agile Software Development).[16]
Cunningham ha contribuido a la práctica de la programación orientada a objetos, en particular el uso de lenguajes de patrones y (con Kent Beck) las tarjetas de colaboración de responsabilidad de clase. También ha contribuido a la metodología de desarrollo de software de programación extrema. Gran parte de este trabajo se realizó en colaboración en el primer sitio wiki.
Ley de Cunningham
editarA Cunningham se le atribuye la idea: La mejor manera de obtener la respuesta correcta en Internet no es hacer una pregunta, sino publicar la respuesta incorrecta.[17] Esto se refiere a la observación de que las personas son más rápidas para corregir un error, que responder a una pregunta.
Vida personal
editarCunningham vive en Beaverton, Oregón.[11] Posee una licencia de radioaficionado Clase Extra emitida por la Comisión Federal de Comunicaciones, y su distintivo de llamada es Kilo Nine Oscar X-ray, K9OX.[18][19][20][21]
Cunningham es el primer becario de Código para un mundo mejor de Nike (Nike's Code for a Better World Fellow) sobre el impacto del ciclo de vida de los materiales.[22]
Publicaciones
editar- Bo Leuf, Ward Cunningham. The Wiki Way: Quick Collaboration on the Web. Addison-Wesley Longmann, abril de 2001. ISBN 0-201-71499-X (en inglés)
- A Laboratory For Teaching Object-Oriented Thinking, Kent Beck (Apple Computer, Inc.), Ward Cunningham (Wyatt Software Services, Inc.). From the OOPSLA'89 Conference Proceedings October 1-6, 1989, New Orleans, Louisiana And the special issue of SIGPLAN Notices Volume 24, Number 10, October 1989 url= http://c2.com/doc/oopsla89/paper.html (en inglés)
- Ward Cunningham. Fit for Developing Software: Framework for Integrated Tests, en colaboración con Rick Mugridge (2005), (ISBN 0-321-26934-9) (en inglés)
Véase también
editarReferencias
editar- ↑ Advisory Board of the Wikimedia Foundation
- ↑ Harry Henderson (2009). Encyclopedia of Computer Science and Technology. Facts On File. p. 122. ISBN 978-0-8160-6382-6.
- ↑ «Ward's Home Page». Consultado el 29 de septiembre de 2018.
- ↑ The Wikipedia Revolution - Andrew Lih, page 46
- ↑ Lih, Andrew (2009). The Wikipedia Revolution, p. 58. Hyperion, New York. ISBN 9781401303716.
- ↑ Bishop, Todd. (January 26, 2004) Seattle Post-Intelligencer. Microsoft Notebook: Wiki pioneer planted the seed and watched it grow. Section: Business; Page D1.
- ↑ Rogoway, Mike (18 de mayo de 2007). «Inventor of the wiki has a new job in Portland». The Oregonian business blog.
- ↑ «Our Proven Leadership Team». Citizen Global Website. Archivado desde el original el 12 de mayo de 2012. Consultado el 8 de mayo de 2012.
- ↑ Rogoway, Mike (24 de marzo de 2011). «Ward Cunningham, inventor of the wiki, has a new job in SoCal». The Oregonian business blog.
- ↑ «Ward Cunningham Joins CitizenGlobal». Blog.ratedstar.com. 31 de marzo de 2011. Archivado desde el original el 16 de octubre de 2015.
- ↑ a b «Ward Cunningham Joins the New Relic Family». New Relic Blog. 5 de abril de 2013. Archivado desde el original el 15 de marzo de 2015. Consultado el 2 de diciembre de 2014.
- ↑ Kerner, Sean Michael (8 de diciembre de 2006). «Q&A with Ward Cunningham» (en inglés). internetnews.com. Archivado desde el original el 16 de septiembre de 2012.
- ↑ (en inglés) Citas de Ward Cunningham en Wikiquote.
- ↑ CubeSpace, Portland Oregon (7 de diciembre de 2008). «Ward Cunningham, Lecture» (en inglés). Cyborg Camp Live Stream – Mogulus Live Broadcast. Archivado desde el original el 7 de febrero de 2009.
- ↑ «Smallest Federated Wiki, Welcome visitors» (en inglés). Consultado el 22 de noviembre de 2024.
- ↑ «Manifesto for Agile Software Development» (en inglés). 11 de junio de 2019.
- ↑ «Jurisimprudence». Schott's Vocab Blog. Consultado el 4 de enero de 2017.
- ↑ Federal, Communications Commission. «K9OX». United States Government. Consultado el 4 de noviembre de 2016.
- ↑ Federal, Communications Commission. «Ward Cunningham». United States Government. Consultado el 4 de noviembre de 2016.
- ↑ Federal, Communications Commission. «K9OX, Expired». United States Government. Consultado el 4 de noviembre de 2016.
- ↑ TenTec, Wiki. «Ward Cunningham». Ten Tec Wiki. Archivado desde el original el 5 de noviembre de 2016. Consultado el 4 de noviembre de 2016.
- ↑ «Nike Materials Index: Open Data Hackathon». San Francisco Chronicle. 6 de agosto de 2009. Archivado desde el original el 7 de octubre de 2011. Consultado el 23 de agosto de 2011.
Enlaces externos
editar- Wikimedia Commons alberga una galería multimedia sobre Ward Cunningham.
- Wikiquote alberga frases célebres de o sobre Ward Cunningham.
- The Portland Pattern Repository.
- La Wiki de Ward Cunningham.
- grupo Prácticas y patrones de Microsoft.
- The Simplest Thing That Could Possibly Work (entrevista de 2004) (en inglés)
- The Web's wizard of working together Archivado el 31 de marzo de 2009 en Wayback Machine. – perfil originalmente en The Oregonian, 19 de diciembre de 2005 (en inglés)
- You can look it up: The Wikipedia story – extracto del libro de 2014 The Innovators (en inglés)