Está en la página 1de 19

Curso: Introducción al

Desarrollo de Software

Factores Humanos Básicos del


Desarrollador
Grupo 2:
Aguilar Salazar, Edwin Ccari
Cifuentes Michuy, Daniel Ernesto
Linares Purizaca, Mauricio Javier
Torres Briones, Diego Leonardo
Vilca Daza, Diego Percy
Introducción
Durante el desarrollo de un proyecto de software, la
interacción humana es necesaria, pero los miembros del
equipo notan sus efectos desde antes del desarrollo y
hasta después de él, por ellos las capacidades humanas
son de igual o a veces de mayor importancia que las
capacidades técnicas, estas cualidades son sintetizadas
por Walter Ariel Risi como:

“Senior como persona”


Lista de Temas
 Responsabilidad  Creatividad
 Motivación  Responsabilidad
 Consciencia Profesional y ética
 Salud Emocional  Trabajo en equipo o
 Pensamiento Sistémico gestión personal
 Mejora constante  Conciencia empresarial
 Pasión  Conclusiones
 Comunicación  Referencias
 Perseverancia
 Curiosidad
Responsabilidad
 La relaciona mucho con la iniciativa propia y el
compromiso que tiene uno en honrar los acuerdos de
trabajo, no trabajar por amenazas.1
Motivación
Para conocer qué es lo que motiva a un Ingeniero de
Software es necesario conocer la motivación del Ingeniero
y para ello es necesario saber
 Persona: Fisiológicas, Reconocimiento, Autorrealización.
 Trabajador: Desarrollo laboral, cumplimiento de tareas
 Ing. De SW: problemas difíciles, desarrollo tecnológico,
buen ambiente laboral. 2
Consciencia
 Es la facultad de comprender las acciones y conocer
sus futuras consecuencias para actuar de acorde a
ellas. 1
Salud Emocional
 Son esas características que hacen agradable la
interacción entre los miembros del equipo: Esto se
puede representar en Pasión, positividad,
Generosidad, etc. y logran contagiar dichas actitudes
a sus compañeros. 1
Pensamiento Sistémico
 Debe tomar decisiones y llevar a cabo acciones
siguiendo pasos estrictamente lógicos, ordenados y
planificados. 3
Mejora Constante
 No se satisfacen con el status quo: constantemente
buscan superarse, mejorar su producto o su
ambiente. 3
Pasión
 Se encuentra profundamente interesado en el área en
la que trabaja, mas allá de recompensas extrínsecas
como remuneraciones monetarias. 3
Comunicación

 Debe tener una importante comunicación con sus


colegas y clientes para dar a entender los objetivos
del proyecto.4
Perseverancia

 El éxito de un proyecto de software esta garantizado


si los desarrolladores se mantienen en los objetivos a
cumplir a pesar de los obstáculos que aparezcan. 4
Curiosidad
 La curiosidad es un atributo intrínseco en un
ingeniero y muy necesario en el desarrollo de
software pues se necesitan soluciones ingeniosas que
nacen de la curiosidad por saber más que lo que
sabíamos ayer. 3
Creatividad
 Un correcto desarrollo implementa ideas y soluciones
creativas basadas en el contexto del programa en
cuestión gracias al entendimiento de las variables del
problema a solucionar. 3
Responsabilidad profesional y ética
 Además del aspecto técnico del trabajo de un
ingeniero, se deben tener en cuenta que hay
responsabilidades que acarrea el ejercicio de la
profesión y, por ello, se debe comportar de forma
ética y moral, así como de no manchar con sus actos a
la ingeniería de software. 5
Trabajo en equipo o Gestión de
personal

 Incluye cuatro aspectos:


 Objetividad: todos los miembros del equipo
deben ser valorados de manera igualitaria
 Respeto: los miembros del equipo pueden tener
habilidades distintas y se deben respetar
 Incorporación: tomar en consideración todos los
puntos de vista
 Honestidad: hablar con la verdad a la hora de
ponderar lo que está bien y lo que está mal en el
proyecto. 5
Conciencia empresarial

 Facultad para reconocer oportunidades de negocio,


evaluar los cambios en el mercado, y adaptarse a ellos
para poder presentar ideas y proyectos viables en la
coyuntura industrial actual. 6
Conclusiones

 El ingeniero de software debe tomar en cuenta todos


los factores explicados con anterioridad para poder
aprovechar al máximo sus capacidades o
desarrollarlas de manera eficiente.
 Desarrollarlas además generará un ambiente cálido y
positivo en el entorno de trabajo.
 Si el desarrollo técnico se complementa de esta
manera, se puede hablar de un desarrollador
completo.
Referencias

1. Risi, W.(2011) Software People Improvement México. Editorial: SG Software Gurú. Recuperado de:
https://sg.com.mx/revista/software-people-improvement
2. López, D. y Yague, A.(2015) Factor humano en el desarrollo de software: Motivando a un ingeniero.
Universidad Politécnica de Madrid. Recuperado de:
https://www.researchgate.net/publication/268392855_Factor_humano_en_el_desarrollo_de_so
ftware_Motivando_a_un_ingeniero
3. Paul, L.; Andrew, J. y Jiamin, Z. (2015) What makes a great Software Engineer?. Universidad de
Washington. Recuperado de:
https://faculty.washington.edu/ajko/papers/Li2015GreatEngineers.pdf
4. Pressman, R. S. (2010). Ingeniería del Software. Un enfoque práctico. Universidad de Connecticut.
5. Sommerville, I. (2016) Ingeniería del Software. 10ma edición. Pearson Education. Madrid,
España. pp. 12, 544
6. Saéz, F. (s.f.) Ingeniería del Software. Factores económicos y sociales. Universidad Politécnica
de Madrid. Recuperado de:
http://dit.upm.es/~fsaez/intl/ingenieria_del_software_factores_economicos_y_humanos.pdf

También podría gustarte