La antropología y la etnografía deberían ser de interés para las organizaciones y comunidades de desarrollo de software. Al final, estos son grupos de personas dedicadas al desarrollo de software, de código abierto o comercial, para otros grupos de personas … una tribu que comercia con otra tribu si lo desea.
Las comunidades, incluso las de código abierto, tendrán tradiciones, rituales y artefactos que deben ser entendidos y utilizados para que alguien de afuera sea aceptado. Los rituales son especialmente comunes en torno al lanzamiento y siempre hay un sumo sacerdote que tiene que bendecir el software en su camino.
Los usuarios del software también son comunidades que pueden formarse alrededor del producto y ser igualmente apasionados. Sin embargo, tienden a estar más dispersos y, a menudo, requieren un administrador de la comunidad para reunirlos en una multitud coherente que se pueda entender de alguna manera. Entonces, sí, la antropología debería tener mucho que aportar al software. Casualmente recibí un correo electrónico de IBM esta semana y aparentemente están patrocinando algunos estudios con una universidad de EE. UU., Por lo que algo está sucediendo.
- Cómo preparar un currículum como desarrollador de software cuando tengo 1,5 años de experiencia en pruebas manuales de software
- Estoy haciendo B.tech en biotecnología. Quiero ir a los campos de desarrollador de software. ¿Cuál debería ser mi estrategia?
- ¿La computación en la nube realmente necesita un desarrollador de software para funcionar?
- Como desarrollador de software, ¿hay alguna instancia en la que enfrentó un problema que le resultó demasiado difícil de resolver y cuestionó su elección de carrera?
- ¿Existe realmente mucho ageism en la industria del desarrollo de software?