Mitos del software

Jose Diaz Silva
Jose Diaz SilvaVicerrector Académico - UDI / Consultor um UDI
Mitos del Software
MSC.ING.JOSE FABIAN DIAZ SILVA
@josefabiandiaz
Mitos
Los mitos son creencias que tienen sobre el software, tanto los desarrolladores como los que lo
emplean ; poseen la característica de repetirse a lo largo del tiempo y pueden ser rastreados a
los inicios de la computación. Una de las razones por las cuales estos mitos son tan populares
radica en que parecen lógicos y en ocasiones son empleados por expertos en el tema.

Actualmente:
“Estos mitos están identificados y marcados como malas practicas en relación al
software, pero pese a ello, es muy difícil erradicar la presencia de estos mitos del
imaginario colectivo.”
Tipos de mitos
Se tienen identificados 3 categorías de mitos asociados al software.

Mitos de la Administración
Mitos del Cliente
Mitos del Desarrollador.
Mitos de la Administración.
Los administradores de proyectos de software normalmente deben preocuparse por garantizar
que se cumplan los itinerarios, que se mantengan los costos y que todo funcione como fue
planeado. Lo anterior genera una serie de presión que muchas veces provoca que ellos se
aferren a mitos a manera de salvavidas liberador de estas situaciones estresantes.

MITO 1: Se tiene un libro con estándares y procedimientos para el desarrollo de software. Esto
proporcionara todo el conocimiento necesario a mi personal?.

Realidad: Se puede tener el libro, pero se esta empleando? Los desarrolladores conocen su
existencia? Esta actualizado?. Es claro? . Esta orientado al alcance de la calidad?.
Mitos de la Administración.
MITO 2: Si tienes un retraso en el itinerario es factible contratar mas programadores para
terminar a tiempo. (Horda Mongoliana).

Realidad: El desarrollo de software no es un proceso mecánico que permita adicionar mas
personas para acelerar su desarrollo. De hecho es posible que vincular nuevo personal al
proyecto provoque mayores contratiempos y retrasos , considerando el tiempo de capacitación
y el acople al equipo del personal nuevo.
Mitos de la Administración.
MITO 3: Si dejo el desarrollo del proyecto de software a un tercero(subcontrato), puedo
relajarme y dejar que esa compañía lo construya.

Realidad: No se puede descuidar el proyecto aunque se subcontrate, si una compañía no
comprende como administrar y controlar sus proyectos de software de forma interna, sin lugar a
dudas se presentaran problemas cuando trate de efectuar una subcontratación.
Mitos del Cliente
Los clientes pueden llegar de cualquier lugar y tienen características muy diferentes, llegan con
creencias predefinidas y mitos arraigados que en muchas oportunidades se explica por el poco
esfuerzo de los profesionales del software por corregir esta desinformación. La presencia de
estos mitos en el cliente produce falsas expectativas e insatisfacción con el trabajo del
desarrollador.
MITO 1: Una descripción general de los objetivos es suficiente para iniciar los trabajos de
construcción del software, los detalles se afinaran mas adelante.
Realidad: No siempre se tendrá claridad con los objetivos, si estos presentan una ambigüedad
producirán todo un desastre. La comunicación constante y efectiva entre el cliente y el
desarrollador son la mejor manera de identificar los requerimientos del software.
Mitos del Cliente
MITO 2: Los requerimientos de un software cambian constantemente, pero esto no se
considerara un problema y se ajustan rápidamente porque el software es flexible.

Realidad: Es verdad que los requerimientos del software cambian, pero el impacto de estos
cambios depende mucho del momento en que ellos ocurran. En etapas tempranas el costo de
asimilar los cambios no son tan altos, pero a medida que las etapas están mas adelantadas el
cambio en los requerimientos puedo involucrar el adicionar mas recursos y tiempos, incluso
cambiar todo el software.
Mitos del Desarrollador
Los diferentes mitos que acompañan a los programadores se han mantenido durante muchos
años. El desprenderse de estos mitos se hace difícil pues se vuelven un elemento de costumbre
en los programadores.

MITO 1: Cuando el programa ha sido escrito y se coloco a funcionar, el trabajo quedo terminado.

Realidad: Entre el 60 y 80 % del trabajo se realiza posterior a la entrega al cliente(de acuerdo a
estudios).
Mitos del Desarrollador
MITO 2: Mientras el programa no se este ejecutando no hay forma de evaluar su calidad.

Realidad: El software se debe probar en cada una de sus etapas , esto con el fin de garantizar su
calidad. Incluso desde el inicio del proyecto con las revisiones técnicas formales y la verificación
de los requisitos dados por los clientes.
Mitos del Desarrollador
MITO 3: El único producto que debe entregarse para considerar un proyecto de software exitoso
es el programa funcionando.

Realidad: El programa funcionando es solo una parte. La documentación del software permite
garantizar su calidad, realizarle mantenimiento y transformarse en una guía para nuevos
desarrolladores.
Mitos del Desarrollador
MITO 4: La ingeniería del software obliga a realizar documentación voluminosa he innecesaria,
teniendo como resultado un proceso mas lento.

Realidad: La ingeniería del software no es realizar documentación , es la búsqueda de calidad y
con la calidad se reducen los trabajos redundantes lo que permite un proceso mas ágil. Con ello
el cliente no solo recibe a tiempo un producto si no tiene la garantía que el mismo es de calidad.
Final
“Aunque los mitos siempre estarán presentes dentro de un proyecto de desarrollo de software, es
importante reconocerlos y saber el impacto que podrían llegar a ocasionar si no se aclaran a las
personas involucradas”.

“Una correcta comunicación y una clara información son las estrategias mas apropiadas para
combatir la presencia de estos mitos. Cuando la administración, el cliente y los desarrolladores
logren hablar un lenguaje común los riesgos asociados a los mitos se reducirán”.
Gracias
@ J O S E FA B I A N D I A Z
H T T P S : / / W W W. Y O U T U B E . C O M / U S E R / FA B I A N D I A Z S

Datos tomados e inspirados del libro: Ingeniería del software un enfoque practico de Roger S. Pressman.
1 von 14

Recomendados

Mitos del software von
Mitos del softwareMitos del software
Mitos del softwareJefferson Palacios
14.2K views13 Folien
Mitos de-software. von
Mitos de-software.Mitos de-software.
Mitos de-software.Xiomara Mendoza
963 views16 Folien
Modelamiento software von
Modelamiento softwareModelamiento software
Modelamiento softwareCristhian J. Oscco Huangal
12.8K views16 Folien
Expo 4 s.o. dispositivos y manejadores de dispositivos von
Expo 4 s.o. dispositivos y manejadores de dispositivosExpo 4 s.o. dispositivos y manejadores de dispositivos
Expo 4 s.o. dispositivos y manejadores de dispositivosLaura Guadalupe Rosado Hernández
392 views8 Folien
Mitos del software von
Mitos del softwareMitos del software
Mitos del softwarerubenarturo_garcia
2.2K views16 Folien
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE von
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARECUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWAREFreddy Aguilar
1.3K views10 Folien

Más contenido relacionado

Was ist angesagt?

Proceso, modelos y metodos de ingenieria de software von
Proceso, modelos y metodos de ingenieria de softwareProceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwaresergio
35.3K views17 Folien
Especificación de requisitos de software von
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de software481200601
18.9K views23 Folien
Ventajas y desventajas de moprosoft von
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftChuyito Alvarado
17.3K views7 Folien
Gestión de la Calidad en Proyectos de Software von
Gestión de la Calidad en Proyectos de SoftwareGestión de la Calidad en Proyectos de Software
Gestión de la Calidad en Proyectos de SoftwareLorenzo Armenta Fonseca CAPM, MCP, MCTS
10.2K views23 Folien
IEEE 730 1989: Plan de aseguramiento de la calidad del software von
IEEE 730 1989: Plan de aseguramiento de la calidad del softwareIEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del softwareJesús Navarro
3.3K views3 Folien
Crisis del software von
Crisis del softwareCrisis del software
Crisis del softwareecasteloc
5.4K views4 Folien

Was ist angesagt?(20)

Proceso, modelos y metodos de ingenieria de software von sergio
Proceso, modelos y metodos de ingenieria de softwareProceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de software
sergio35.3K views
Especificación de requisitos de software von 481200601
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de software
48120060118.9K views
Ventajas y desventajas de moprosoft von Chuyito Alvarado
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
Chuyito Alvarado17.3K views
IEEE 730 1989: Plan de aseguramiento de la calidad del software von Jesús Navarro
IEEE 730 1989: Plan de aseguramiento de la calidad del softwareIEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del software
Jesús Navarro3.3K views
Crisis del software von ecasteloc
Crisis del softwareCrisis del software
Crisis del software
ecasteloc5.4K views
Cuadro comparativo modelos para el desarrollo de software von paoaboytes
Cuadro comparativo modelos para el desarrollo de softwareCuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de software
paoaboytes42.4K views
Fundamentos del Diseño de Software von Nelson Guanipa
Fundamentos del Diseño de SoftwareFundamentos del Diseño de Software
Fundamentos del Diseño de Software
Nelson Guanipa2K views
medolos tradicionales de desarrollo de software ( cascada - espiral) von Cristhian Aguilar
medolos tradicionales de desarrollo de software ( cascada - espiral)medolos tradicionales de desarrollo de software ( cascada - espiral)
medolos tradicionales de desarrollo de software ( cascada - espiral)
Cristhian Aguilar8.8K views
Modelamiento de software von sairarcf
Modelamiento de softwareModelamiento de software
Modelamiento de software
sairarcf3.6K views
Arquitectura de cliente-servidor de tres capas von anibalsmit
Arquitectura de cliente-servidor de tres capasArquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capas
anibalsmit6.6K views
Modelo cascada von masilog
Modelo cascadaModelo cascada
Modelo cascada
masilog8K views
Gestion de la configuracion del software von Giovani Ramirez
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del software
Giovani Ramirez2.2K views
Arquitectura de software von Marcos Cerpa
Arquitectura de softwareArquitectura de software
Arquitectura de software
Marcos Cerpa140 views
Especificación de requisitos de software von JhoselinQ
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de software
JhoselinQ1.8K views
Desarrollo de software basado en componentes von Ulises Cruz
Desarrollo de software basado en componentesDesarrollo de software basado en componentes
Desarrollo de software basado en componentes
Ulises Cruz18.4K views

Similar a Mitos del software

Mitos del software von
Mitos del softwareMitos del software
Mitos del softwareJulio Martinez
1K views10 Folien
Mitos del Software von
Mitos del SoftwareMitos del Software
Mitos del SoftwareAlexis Zambrano
171 views7 Folien
Mitos del software von
Mitos del softwareMitos del software
Mitos del softwareAlexis Zambrano
138 views7 Folien
Mitosdelsoftware von
MitosdelsoftwareMitosdelsoftware
MitosdelsoftwarePatty Gavilanes
588 views13 Folien
Mitos de software ULEAM von
Mitos de software ULEAMMitos de software ULEAM
Mitos de software ULEAMJosé Angel Vera Hidrovo
478 views14 Folien
Evolucion del software crisis y mitos von
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitosCarlos Vega Valqui
243 views33 Folien

Similar a Mitos del software(20)

Desarrollo del software von jotak1604
Desarrollo del softwareDesarrollo del software
Desarrollo del software
jotak160487 views
Ingenieria del Software & Caracteristicas y Mitos del Software. von claudyabra
Ingenieria del Software & Caracteristicas y Mitos del Software.Ingenieria del Software & Caracteristicas y Mitos del Software.
Ingenieria del Software & Caracteristicas y Mitos del Software.
claudyabra2.1K views
Unidad i ing_soft von UCC
Unidad i ing_softUnidad i ing_soft
Unidad i ing_soft
UCC179 views

Más de Jose Diaz Silva

Mantenimiento de sistemas de información - Conceptos Avanzados von
Mantenimiento de sistemas de información   - Conceptos AvanzadosMantenimiento de sistemas de información   - Conceptos Avanzados
Mantenimiento de sistemas de información - Conceptos AvanzadosJose Diaz Silva
4.2K views20 Folien
Caracteristicas del modelo orientado a objetos von
Caracteristicas del modelo orientado a objetosCaracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetosJose Diaz Silva
7.9K views22 Folien
Modding PC von
Modding PCModding PC
Modding PCJose Diaz Silva
6.5K views13 Folien
Actividad ssh final - Ubuntu von
Actividad ssh final - UbuntuActividad ssh final - Ubuntu
Actividad ssh final - UbuntuJose Diaz Silva
710 views10 Folien
Problemas en pruebas de implantacion von
Problemas en pruebas de implantacionProblemas en pruebas de implantacion
Problemas en pruebas de implantacionJose Diaz Silva
693 views13 Folien
Mother board tarjeta madre - elementos varios von
Mother board   tarjeta madre - elementos variosMother board   tarjeta madre - elementos varios
Mother board tarjeta madre - elementos variosJose Diaz Silva
4.7K views28 Folien

Más de Jose Diaz Silva(20)

Mantenimiento de sistemas de información - Conceptos Avanzados von Jose Diaz Silva
Mantenimiento de sistemas de información   - Conceptos AvanzadosMantenimiento de sistemas de información   - Conceptos Avanzados
Mantenimiento de sistemas de información - Conceptos Avanzados
Jose Diaz Silva4.2K views
Caracteristicas del modelo orientado a objetos von Jose Diaz Silva
Caracteristicas del modelo orientado a objetosCaracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetos
Jose Diaz Silva7.9K views
Problemas en pruebas de implantacion von Jose Diaz Silva
Problemas en pruebas de implantacionProblemas en pruebas de implantacion
Problemas en pruebas de implantacion
Jose Diaz Silva693 views
Mother board tarjeta madre - elementos varios von Jose Diaz Silva
Mother board   tarjeta madre - elementos variosMother board   tarjeta madre - elementos varios
Mother board tarjeta madre - elementos varios
Jose Diaz Silva4.7K views
Ciclos de vida orientados a objetos von Jose Diaz Silva
Ciclos de vida orientados a objetosCiclos de vida orientados a objetos
Ciclos de vida orientados a objetos
Jose Diaz Silva6.2K views
Pruebas de implantación del Software von Jose Diaz Silva
Pruebas de implantación del SoftwarePruebas de implantación del Software
Pruebas de implantación del Software
Jose Diaz Silva6.6K views
SSH en Ubuntu - Transferencia Segura von Jose Diaz Silva
SSH en Ubuntu - Transferencia SeguraSSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia Segura
Jose Diaz Silva845 views
Metodologías ágiles para el desarrollo de software - XP von Jose Diaz Silva
Metodologías ágiles para el desarrollo de software - XPMetodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XP
Jose Diaz Silva1.8K views
Capacitacion implantacion de Software von Jose Diaz Silva
Capacitacion implantacion de SoftwareCapacitacion implantacion de Software
Capacitacion implantacion de Software
Jose Diaz Silva1.7K views
Programar tareas crontab en Ubuntu von Jose Diaz Silva
Programar tareas  crontab en UbuntuProgramar tareas  crontab en Ubuntu
Programar tareas crontab en Ubuntu
Jose Diaz Silva27.8K views
Errores y fracasos en la implantación de Software von Jose Diaz Silva
Errores y fracasos en la implantación de SoftwareErrores y fracasos en la implantación de Software
Errores y fracasos en la implantación de Software
Jose Diaz Silva1.6K views
Tipos de memoria del computador - Compendio von Jose Diaz Silva
Tipos de memoria del computador - CompendioTipos de memoria del computador - Compendio
Tipos de memoria del computador - Compendio
Jose Diaz Silva27K views
Llenado de combobox vs2010 y oracle xe von Jose Diaz Silva
Llenado de combobox vs2010 y oracle xeLlenado de combobox vs2010 y oracle xe
Llenado de combobox vs2010 y oracle xe
Jose Diaz Silva2.1K views
Sistema de archivos y directorios - Ubuntu - Compendio von Jose Diaz Silva
Sistema de archivos y directorios - Ubuntu - CompendioSistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - Compendio
Jose Diaz Silva22K views
Puertos de un computador - Compendio von Jose Diaz Silva
Puertos de un computador - CompendioPuertos de un computador - Compendio
Puertos de un computador - Compendio
Jose Diaz Silva5.7K views
Metricas del proyecto de Software - introduccion von Jose Diaz Silva
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccion
Jose Diaz Silva3.6K views
Modelo de diseño - conceptos finales von Jose Diaz Silva
Modelo de diseño  - conceptos finalesModelo de diseño  - conceptos finales
Modelo de diseño - conceptos finales
Jose Diaz Silva3.1K views

Último

DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx von
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptxDELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptxdavidsalazar63484
6 views6 Folien
EM.020 INSTALACIONES DE COMUNICACIONES.pdf von
EM.020 INSTALACIONES DE COMUNICACIONES.pdfEM.020 INSTALACIONES DE COMUNICACIONES.pdf
EM.020 INSTALACIONES DE COMUNICACIONES.pdfgilberenriquedavila
8 views4 Folien
Fundamentos de Electricidad y Electronica 9-3 (1).docx von
Fundamentos de Electricidad y Electronica 9-3 (1).docxFundamentos de Electricidad y Electronica 9-3 (1).docx
Fundamentos de Electricidad y Electronica 9-3 (1).docxSamuel709479
5 views26 Folien
Tarea Curso Tecnologias para la enseñanza virtual.pptx von
Tarea Curso Tecnologias para la enseñanza virtual.pptxTarea Curso Tecnologias para la enseñanza virtual.pptx
Tarea Curso Tecnologias para la enseñanza virtual.pptxlesliealejandraContr
13 views11 Folien
Garcia_Enriquez_FelixDanielAlexander.pptx von
Garcia_Enriquez_FelixDanielAlexander.pptxGarcia_Enriquez_FelixDanielAlexander.pptx
Garcia_Enriquez_FelixDanielAlexander.pptxFelixGarcia601066
6 views4 Folien
Seguridad de los sistemas operativos..pptx von
Seguridad de los sistemas operativos..pptxSeguridad de los sistemas operativos..pptx
Seguridad de los sistemas operativos..pptxdayanelismarquez
25 views7 Folien

Último(20)

DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx von davidsalazar63484
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptxDELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx
Fundamentos de Electricidad y Electronica 9-3 (1).docx von Samuel709479
Fundamentos de Electricidad y Electronica 9-3 (1).docxFundamentos de Electricidad y Electronica 9-3 (1).docx
Fundamentos de Electricidad y Electronica 9-3 (1).docx
Samuel7094795 views
Seguridad de los sistemas operativos..pptx von dayanelismarquez
Seguridad de los sistemas operativos..pptxSeguridad de los sistemas operativos..pptx
Seguridad de los sistemas operativos..pptx
dayanelismarquez25 views
Tecnologías para la enseñanza virtual_cdc.pptx von CarmenerdelHuasco
Tecnologías para la enseñanza virtual_cdc.pptxTecnologías para la enseñanza virtual_cdc.pptx
Tecnologías para la enseñanza virtual_cdc.pptx
Examen Configuracion III.pptx von gatb1825
Examen Configuracion III.pptxExamen Configuracion III.pptx
Examen Configuracion III.pptx
gatb18257 views
Carmona Garcia de León _Mateo _ASX1.pptx von 231458783
Carmona Garcia de León _Mateo _ASX1.pptxCarmona Garcia de León _Mateo _ASX1.pptx
Carmona Garcia de León _Mateo _ASX1.pptx
2314587835 views
cuadros comparativos intranet/ EXTRANET, datos/información, navegador/ buscador von lopezyetsiree
cuadros comparativos intranet/ EXTRANET, datos/información, navegador/ buscadorcuadros comparativos intranet/ EXTRANET, datos/información, navegador/ buscador
cuadros comparativos intranet/ EXTRANET, datos/información, navegador/ buscador
lopezyetsiree12 views
MVelazco_Internet, Origenes y Evolucion.pptx von al223915
MVelazco_Internet, Origenes  y Evolucion.pptxMVelazco_Internet, Origenes  y Evolucion.pptx
MVelazco_Internet, Origenes y Evolucion.pptx
al2239156 views
Fundamentos de electricidad y electrónica.docx von DilanTabares
Fundamentos de electricidad y electrónica.docxFundamentos de electricidad y electrónica.docx
Fundamentos de electricidad y electrónica.docx
DilanTabares5 views
Fundamentos de Electricidad y Electronica 9-3 (1).docx von Samuel709479
Fundamentos de Electricidad y Electronica 9-3 (1).docxFundamentos de Electricidad y Electronica 9-3 (1).docx
Fundamentos de Electricidad y Electronica 9-3 (1).docx
Samuel7094797 views
fundamentos de electricidad electronica von Kevin619029
fundamentos de electricidad electronicafundamentos de electricidad electronica
fundamentos de electricidad electronica
Kevin6190295 views
TALLER DE ANÁLISIS DE ARTEFACTOS_.docx von DilanTabares
TALLER DE ANÁLISIS DE ARTEFACTOS_.docxTALLER DE ANÁLISIS DE ARTEFACTOS_.docx
TALLER DE ANÁLISIS DE ARTEFACTOS_.docx
DilanTabares6 views
SESION-4-Confiabilidad y Validez de Instrumentos de investigacion.pdf von MELVINCALLO1
SESION-4-Confiabilidad y Validez de Instrumentos de investigacion.pdfSESION-4-Confiabilidad y Validez de Instrumentos de investigacion.pdf
SESION-4-Confiabilidad y Validez de Instrumentos de investigacion.pdf
MELVINCALLO15 views
Tecnologías para la enseñanza virtual von mpachecocodem
Tecnologías para la enseñanza virtual Tecnologías para la enseñanza virtual
Tecnologías para la enseñanza virtual
mpachecocodem10 views
CÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptx von dreadlockp5
CÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptxCÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptx
CÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptx
dreadlockp58 views

Mitos del software

  • 1. Mitos del Software MSC.ING.JOSE FABIAN DIAZ SILVA @josefabiandiaz
  • 2. Mitos Los mitos son creencias que tienen sobre el software, tanto los desarrolladores como los que lo emplean ; poseen la característica de repetirse a lo largo del tiempo y pueden ser rastreados a los inicios de la computación. Una de las razones por las cuales estos mitos son tan populares radica en que parecen lógicos y en ocasiones son empleados por expertos en el tema. Actualmente: “Estos mitos están identificados y marcados como malas practicas en relación al software, pero pese a ello, es muy difícil erradicar la presencia de estos mitos del imaginario colectivo.”
  • 3. Tipos de mitos Se tienen identificados 3 categorías de mitos asociados al software. Mitos de la Administración Mitos del Cliente Mitos del Desarrollador.
  • 4. Mitos de la Administración. Los administradores de proyectos de software normalmente deben preocuparse por garantizar que se cumplan los itinerarios, que se mantengan los costos y que todo funcione como fue planeado. Lo anterior genera una serie de presión que muchas veces provoca que ellos se aferren a mitos a manera de salvavidas liberador de estas situaciones estresantes. MITO 1: Se tiene un libro con estándares y procedimientos para el desarrollo de software. Esto proporcionara todo el conocimiento necesario a mi personal?. Realidad: Se puede tener el libro, pero se esta empleando? Los desarrolladores conocen su existencia? Esta actualizado?. Es claro? . Esta orientado al alcance de la calidad?.
  • 5. Mitos de la Administración. MITO 2: Si tienes un retraso en el itinerario es factible contratar mas programadores para terminar a tiempo. (Horda Mongoliana). Realidad: El desarrollo de software no es un proceso mecánico que permita adicionar mas personas para acelerar su desarrollo. De hecho es posible que vincular nuevo personal al proyecto provoque mayores contratiempos y retrasos , considerando el tiempo de capacitación y el acople al equipo del personal nuevo.
  • 6. Mitos de la Administración. MITO 3: Si dejo el desarrollo del proyecto de software a un tercero(subcontrato), puedo relajarme y dejar que esa compañía lo construya. Realidad: No se puede descuidar el proyecto aunque se subcontrate, si una compañía no comprende como administrar y controlar sus proyectos de software de forma interna, sin lugar a dudas se presentaran problemas cuando trate de efectuar una subcontratación.
  • 7. Mitos del Cliente Los clientes pueden llegar de cualquier lugar y tienen características muy diferentes, llegan con creencias predefinidas y mitos arraigados que en muchas oportunidades se explica por el poco esfuerzo de los profesionales del software por corregir esta desinformación. La presencia de estos mitos en el cliente produce falsas expectativas e insatisfacción con el trabajo del desarrollador. MITO 1: Una descripción general de los objetivos es suficiente para iniciar los trabajos de construcción del software, los detalles se afinaran mas adelante. Realidad: No siempre se tendrá claridad con los objetivos, si estos presentan una ambigüedad producirán todo un desastre. La comunicación constante y efectiva entre el cliente y el desarrollador son la mejor manera de identificar los requerimientos del software.
  • 8. Mitos del Cliente MITO 2: Los requerimientos de un software cambian constantemente, pero esto no se considerara un problema y se ajustan rápidamente porque el software es flexible. Realidad: Es verdad que los requerimientos del software cambian, pero el impacto de estos cambios depende mucho del momento en que ellos ocurran. En etapas tempranas el costo de asimilar los cambios no son tan altos, pero a medida que las etapas están mas adelantadas el cambio en los requerimientos puedo involucrar el adicionar mas recursos y tiempos, incluso cambiar todo el software.
  • 9. Mitos del Desarrollador Los diferentes mitos que acompañan a los programadores se han mantenido durante muchos años. El desprenderse de estos mitos se hace difícil pues se vuelven un elemento de costumbre en los programadores. MITO 1: Cuando el programa ha sido escrito y se coloco a funcionar, el trabajo quedo terminado. Realidad: Entre el 60 y 80 % del trabajo se realiza posterior a la entrega al cliente(de acuerdo a estudios).
  • 10. Mitos del Desarrollador MITO 2: Mientras el programa no se este ejecutando no hay forma de evaluar su calidad. Realidad: El software se debe probar en cada una de sus etapas , esto con el fin de garantizar su calidad. Incluso desde el inicio del proyecto con las revisiones técnicas formales y la verificación de los requisitos dados por los clientes.
  • 11. Mitos del Desarrollador MITO 3: El único producto que debe entregarse para considerar un proyecto de software exitoso es el programa funcionando. Realidad: El programa funcionando es solo una parte. La documentación del software permite garantizar su calidad, realizarle mantenimiento y transformarse en una guía para nuevos desarrolladores.
  • 12. Mitos del Desarrollador MITO 4: La ingeniería del software obliga a realizar documentación voluminosa he innecesaria, teniendo como resultado un proceso mas lento. Realidad: La ingeniería del software no es realizar documentación , es la búsqueda de calidad y con la calidad se reducen los trabajos redundantes lo que permite un proceso mas ágil. Con ello el cliente no solo recibe a tiempo un producto si no tiene la garantía que el mismo es de calidad.
  • 13. Final “Aunque los mitos siempre estarán presentes dentro de un proyecto de desarrollo de software, es importante reconocerlos y saber el impacto que podrían llegar a ocasionar si no se aclaran a las personas involucradas”. “Una correcta comunicación y una clara información son las estrategias mas apropiadas para combatir la presencia de estos mitos. Cuando la administración, el cliente y los desarrolladores logren hablar un lenguaje común los riesgos asociados a los mitos se reducirán”.
  • 14. Gracias @ J O S E FA B I A N D I A Z H T T P S : / / W W W. Y O U T U B E . C O M / U S E R / FA B I A N D I A Z S Datos tomados e inspirados del libro: Ingeniería del software un enfoque practico de Roger S. Pressman.