SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Universidad Laica
“Eloy Alfaro De Manabí”
Extensión el Carmen
Integrantes:
Lider Andrade
Rubén García
Juan Macas
Tema:
Mitos Del Software
MITOS DEL SOFTWARE
Muchas de las causas de las crisis del software se pueden encontrar
en una mitología que surge durante los primeros años del desarrollo
del software. Hoy, la mayoría de los profesionales competentes
consideran a los mitos por lo que son actitudes erróneas que han
causado serios problemas, tanto a los gestores como a los técnicos.
Sin embargo, las viejas actitudes y hábitos son difíciles de modificar, y
todavía se cree en algunos restos de los mitos del software.
Clasificación de los mitos:
Mitos de gestión.
Mitos del cliente.
Mitos de desarrollo.
Mitos De Gestión
Los gestores con responsabilidad sobre el
software, como los gestores en la mayoría de las
disciplinas, están normalmente bajo la presión de
cumplir los presupuestos, hacer que no se retrase
el proyecto y mejorar la calidad.
Mito.
Tenemos ya un libro que esta lleno de estándares y procedimientos
para construir software. ¿No le proporciona ya a mi gente todo lo que
necesita saber?.
Realidad.
Esta muy bien que el libro exista, pero ¿se usa?, ¿conocen los
trabajadores su existencia?, ¿refleja las prácticas modernas de
desarrollo de software?, ¿es completo?. En muchos casos, la
respuesta a todas estas preguntas es "no".
Mito.
Mi gente dispone de las herramientas de desarrollo de software más
avanzadas, después de todo, les compramos las computadoras más
modernas.
Realidad.
Se necesita mucho más que el último modelo de computadora
grande (o de PC) para hacer desarrollo de software de gran calidad.
Las herramientas de ingeniería del software asistida por computadora
(CASE), aunque la mayoría todavía no se usen, son más importantes
que el hardware para conseguir buena calidad y productividad.
Mito.
Si fallamos en la planificación, podemos añadir más programadores y
adelantar el tiempo perdido (el llamado algunas veces "concepto de
la horda mongoliana").
Realidad.
El desarrollo de software no es un proceso mecánico como la
fabricación. En palabras de Brooks [BRO75]: << ... añadir gente a un
proyecto de software retrasado lo retrasa aún más>>. Al principio,
esta declaración puede parecer un contra sentido. Sin embargo,
cuando se añaden nuevas personas, le necesidad de aprender y
comunicarse con el equipo puede y hace que se reduzca la
cantidad de tiempo gastado en el desarrollo productivo. Puede
añadirse gente, pero sólo de una manera planificada y bien
coordinada.
MITOS DEL CLIENTE
Un cliente que solicita una aplicación de software puede ser una
persona del despacho de al lado, un grupo técnico de la sala de
abajo, el departamento de ventas o una compañía exterior que
solicita un software bajo contrato. Los mitos conducen a que el cliente
se cree una falsa expectativa y finalmente, quede insatisfecho con el
que desarrolla el software.
Mito.
Una declaración general de los objetivos es suficiente para comenzar a
escribir los programes; podemos dar los detalles más adelante.
Realidad.
Una mala definición inicial es la principal causa del trabajo baldío en
software. Es esencial una descripción formal y detallada del ámbito de la
información, funciones, rendimiento, interfaces, ligaduras del diseño y criterios
de validación. Estas características pueden determinarse sólo después de una
exhaustiva comunicación entre el cliente y el analista.
Mito.
Los requisitos del proyecto cambian continuamente, pero os cambios pueden
acomodarse fácilmente, ya que el software es flexible.
Realidad.
Es verdad que los requisitos del software cambian, pero el impacto del
cambio varía según el momento en que se introduzca. Si se pone cuidado al
dar la definición inicial, los cambios solicitados al principio pueden
acomodarse fácilmente. El cliente puede revisar los requisitos y recomendar
las modificaciones con relativamente poco impacto en el costo. Cuando los
cambios se solicitan durante el diseño del software, el impacto en el costo
crece rápidamente. Ya se han acordado los recursos a utilizar y se ha
establecido un esqueleto del diseño
Mitos de los desarrolladores.
Los mitos en los que aún creen muchos desarrolladores se han ido
fomentando durante cuatro décadas de cultura informática. Durante
los primeros días del desarrollo del software, la programación se veía
como un arte. Las viejas formas y actitudes tardan en morir.
Mito.
Hasta que no tengo el programa << ejecutándose >> realmente no tengo
forma de comprobar su calidad.
Realidad.
Desde el principio del proyecto se puede aplicar uno de los mecanismos más
efectivos para garantizar la calidad del software: la revisión técnica formal. La
revisión del software es un << filtro de calidad >> que se ha comprobado que
es más efectivo que la prueba, para encontrar ciertas clases de defectos en
el software.
Mito.
Lo único que se entrega al terminar el proyecto es el programa funcionando.
Realidad.
Un programa funcionando es sólo parte de una configuración del software
que incluye programas, documentos, y datos. La documentación es la base
de un buen desarrollo y, lo que es más importante, proporciona guías para la
tarea de mantenimiento del software.
Mucho profesionales del software reconocen la falacia de los mitos descritos
anteriormente. Lamentablemente, las actitudes y métodos habituales,
fomentan una pobre gestión y malas prácticas técnicas, incluso cuando la
realidad dicta un método mejor. El reconocimiento de la s realidades del
software es el primer paso hacia la formulación de soluciones practicas para
su desarrollo.
Otros Tipos De Mitos
Un plan de proyecto es una lista de
mitos.
 Realidad: La planificación de proyectos de software contiene
varios componentes que definen el trabajo y cómo se hará.
Planificación lleva demasiado tiempo. El
tiempo estaría mejor invertirlo en
codificación y pruebas.
• Realidad: Tratar de ahorrar tiempo al no planificar se traduce en
retrasos, reproceso, y los aumentos de costos.
No puedo elaborar un plan de proyecto, ya que no
entendemos todo lo que hay que saber acerca del
proyecto.
 Realidad: Un plan es un documento vivo. La precisión se
incrementará con el tiempo y los detalles adicionales.
El desarrollo de software no se puede planificar porque es
“diferente” al de otras disciplinas de ingeniería.
Realidad: Los expertos en software dicen lo contrario.
Tenemos que identificar y asignar recursos. Nadie va a
pagar por un trabajo indefinido con objetivos poco claros!
Las estimaciones de software siempre
cambian la respuesta “correcta” de la
gestión.
 Realidad: Las estimaciones basadas en datos proporcionan
apalancamiento. La planificación ayuda a identificar el alcance
completo. La gestión ajusta la planificación de proyectos de software.
Esto se aplica a todos los demás,
pero mi proyecto es “diferente”.
Realidad: El plan del proyecto es flexible. Usted
identifica el modelo de proceso, tareas, riesgos, y los
recursos necesarios, los objetivos y las prioridades para
gestionar, están indicadas.
La planificación no se aplica a mí,
porque yo no desarrollo software.
 Realidad: Estas actividades suelen afectar otros ingenieros de
software. Es aún más importante para planificar los proyectos
“difusos”.
No hay buenas herramientas disponibles para
rastrear fácilmente las tareas y el calendario.
Realidad: Microsoft Project y otras herramientas están
disponibles. Las nuevas herramientas y técnicas
pueden ser adquiridas y aprendidas cuando sea
necesario.
No soy bueno en planificar. Es una tarea
administrativa que la debe hacer un
administrador.
 Realidad: La planificación es una competencia clave para todos
los ingenieros de software. “La planificación es un proceso natural.
Es mucho más divertido hacer algo planificado. Y lo bueno de no
planificar, es que el fracaso viene como una total sorpresa, que
suele estar precedida por un período de preocupación y
depresión”.
La planificación de Proyectos es la última
“moda” de procesos de software.
Realidad: La planificación es un área de proceso clave
del CMM Nivel 2. La planificación es básica y
obligatoria.

Weitere ähnliche Inhalte

Was ist angesagt?

Metodología de desarrollo de software rad
 Metodología de desarrollo de software rad Metodología de desarrollo de software rad
Metodología de desarrollo de software rad
marcosxm
 
Planificación de un proyecto de ingeniería de software
Planificación de un proyecto de ingeniería de softwarePlanificación de un proyecto de ingeniería de software
Planificación de un proyecto de ingeniería de software
ovefa
 
Modelos y capas de la ingenieria de software
Modelos y capas  de la ingenieria de softwareModelos y capas  de la ingenieria de software
Modelos y capas de la ingenieria de software
jhonatanalex
 
Cuadro comparativo
Cuadro comparativo Cuadro comparativo
Cuadro comparativo
Seba Briones
 
Programación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación EstructuradaProgramación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación Estructurada
Michael de la Cruz
 

Was ist angesagt? (20)

Xp
XpXp
Xp
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Roles desarrollo del software
Roles desarrollo del softwareRoles desarrollo del software
Roles desarrollo del software
 
Metodología de desarrollo de software rad
 Metodología de desarrollo de software rad Metodología de desarrollo de software rad
Metodología de desarrollo de software rad
 
Planificación de un proyecto de ingeniería de software
Planificación de un proyecto de ingeniería de softwarePlanificación de un proyecto de ingeniería de software
Planificación de un proyecto de ingeniería de software
 
Modelamiento software
Modelamiento softwareModelamiento software
Modelamiento software
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 
02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software
 
Mitos del software
Mitos del softwareMitos del software
Mitos del software
 
Diseño de Software
Diseño de SoftwareDiseño de Software
Diseño de Software
 
Metodologias rup
Metodologias rupMetodologias rup
Metodologias rup
 
Cocomo ii guía
Cocomo ii   guíaCocomo ii   guía
Cocomo ii guía
 
Infografia de ing. de requisitos y requerimiento
Infografia de ing. de requisitos y requerimientoInfografia de ing. de requisitos y requerimiento
Infografia de ing. de requisitos y requerimiento
 
Diapositivas xp
Diapositivas xpDiapositivas xp
Diapositivas xp
 
Modelos y capas de la ingenieria de software
Modelos y capas  de la ingenieria de softwareModelos y capas  de la ingenieria de software
Modelos y capas de la ingenieria de software
 
Ieee 830
Ieee 830Ieee 830
Ieee 830
 
Cuadro comparativo
Cuadro comparativo Cuadro comparativo
Cuadro comparativo
 
Software Myths
Software MythsSoftware Myths
Software Myths
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y Estándares
 
Programación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación EstructuradaProgramación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación Estructurada
 

Ähnlich wie Mitos del software

Desarrollo de software, métodos tradicionales.pptx
Desarrollo de software, métodos tradicionales.pptxDesarrollo de software, métodos tradicionales.pptx
Desarrollo de software, métodos tradicionales.pptx
JasonPadilla9
 
Desarrollo del software
Desarrollo del softwareDesarrollo del software
Desarrollo del software
jotak1604
 

Ähnlich wie Mitos del software (20)

Mitos de-software
Mitos de-softwareMitos de-software
Mitos de-software
 
Mitos de software.
Mitos de software.Mitos de software.
Mitos de software.
 
Mitos de software ULEAM
Mitos de software ULEAMMitos de software ULEAM
Mitos de software ULEAM
 
Mitos del software
Mitos del softwareMitos del software
Mitos del software
 
Ingenieria de software. (mitos, leyendas y factores)
Ingenieria de software. (mitos, leyendas y factores)Ingenieria de software. (mitos, leyendas y factores)
Ingenieria de software. (mitos, leyendas y factores)
 
Mitos del Software
Mitos del SoftwareMitos del Software
Mitos del Software
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
 
Mitosdelsoftware
MitosdelsoftwareMitosdelsoftware
Mitosdelsoftware
 
Mitos del software
Mitos del softwareMitos del software
Mitos del software
 
Desarrollo de software, métodos tradicionales.pptx
Desarrollo de software, métodos tradicionales.pptxDesarrollo de software, métodos tradicionales.pptx
Desarrollo de software, métodos tradicionales.pptx
 
Ing de software
Ing de softwareIng de software
Ing de software
 
Desarrollo del software
Desarrollo del softwareDesarrollo del software
Desarrollo del software
 
Mitos del software
Mitos del softwareMitos del software
Mitos del software
 
Mitos del Software
Mitos del SoftwareMitos del Software
Mitos del Software
 
Mitos del software
Mitos del softwareMitos del software
Mitos del software
 
Trabajo gestor de proyectos
Trabajo gestor de proyectosTrabajo gestor de proyectos
Trabajo gestor de proyectos
 

Kürzlich hochgeladen

2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 

Kürzlich hochgeladen (20)

Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 

Mitos del software

  • 1. Universidad Laica “Eloy Alfaro De Manabí” Extensión el Carmen Integrantes: Lider Andrade Rubén García Juan Macas Tema: Mitos Del Software
  • 2. MITOS DEL SOFTWARE Muchas de las causas de las crisis del software se pueden encontrar en una mitología que surge durante los primeros años del desarrollo del software. Hoy, la mayoría de los profesionales competentes consideran a los mitos por lo que son actitudes erróneas que han causado serios problemas, tanto a los gestores como a los técnicos. Sin embargo, las viejas actitudes y hábitos son difíciles de modificar, y todavía se cree en algunos restos de los mitos del software.
  • 3. Clasificación de los mitos: Mitos de gestión. Mitos del cliente. Mitos de desarrollo.
  • 4. Mitos De Gestión Los gestores con responsabilidad sobre el software, como los gestores en la mayoría de las disciplinas, están normalmente bajo la presión de cumplir los presupuestos, hacer que no se retrase el proyecto y mejorar la calidad.
  • 5. Mito. Tenemos ya un libro que esta lleno de estándares y procedimientos para construir software. ¿No le proporciona ya a mi gente todo lo que necesita saber?. Realidad. Esta muy bien que el libro exista, pero ¿se usa?, ¿conocen los trabajadores su existencia?, ¿refleja las prácticas modernas de desarrollo de software?, ¿es completo?. En muchos casos, la respuesta a todas estas preguntas es "no". Mito. Mi gente dispone de las herramientas de desarrollo de software más avanzadas, después de todo, les compramos las computadoras más modernas. Realidad. Se necesita mucho más que el último modelo de computadora grande (o de PC) para hacer desarrollo de software de gran calidad. Las herramientas de ingeniería del software asistida por computadora (CASE), aunque la mayoría todavía no se usen, son más importantes que el hardware para conseguir buena calidad y productividad.
  • 6. Mito. Si fallamos en la planificación, podemos añadir más programadores y adelantar el tiempo perdido (el llamado algunas veces "concepto de la horda mongoliana"). Realidad. El desarrollo de software no es un proceso mecánico como la fabricación. En palabras de Brooks [BRO75]: << ... añadir gente a un proyecto de software retrasado lo retrasa aún más>>. Al principio, esta declaración puede parecer un contra sentido. Sin embargo, cuando se añaden nuevas personas, le necesidad de aprender y comunicarse con el equipo puede y hace que se reduzca la cantidad de tiempo gastado en el desarrollo productivo. Puede añadirse gente, pero sólo de una manera planificada y bien coordinada.
  • 7. MITOS DEL CLIENTE Un cliente que solicita una aplicación de software puede ser una persona del despacho de al lado, un grupo técnico de la sala de abajo, el departamento de ventas o una compañía exterior que solicita un software bajo contrato. Los mitos conducen a que el cliente se cree una falsa expectativa y finalmente, quede insatisfecho con el que desarrolla el software.
  • 8. Mito. Una declaración general de los objetivos es suficiente para comenzar a escribir los programes; podemos dar los detalles más adelante. Realidad. Una mala definición inicial es la principal causa del trabajo baldío en software. Es esencial una descripción formal y detallada del ámbito de la información, funciones, rendimiento, interfaces, ligaduras del diseño y criterios de validación. Estas características pueden determinarse sólo después de una exhaustiva comunicación entre el cliente y el analista. Mito. Los requisitos del proyecto cambian continuamente, pero os cambios pueden acomodarse fácilmente, ya que el software es flexible. Realidad. Es verdad que los requisitos del software cambian, pero el impacto del cambio varía según el momento en que se introduzca. Si se pone cuidado al dar la definición inicial, los cambios solicitados al principio pueden acomodarse fácilmente. El cliente puede revisar los requisitos y recomendar las modificaciones con relativamente poco impacto en el costo. Cuando los cambios se solicitan durante el diseño del software, el impacto en el costo crece rápidamente. Ya se han acordado los recursos a utilizar y se ha establecido un esqueleto del diseño
  • 9. Mitos de los desarrolladores. Los mitos en los que aún creen muchos desarrolladores se han ido fomentando durante cuatro décadas de cultura informática. Durante los primeros días del desarrollo del software, la programación se veía como un arte. Las viejas formas y actitudes tardan en morir.
  • 10. Mito. Hasta que no tengo el programa << ejecutándose >> realmente no tengo forma de comprobar su calidad. Realidad. Desde el principio del proyecto se puede aplicar uno de los mecanismos más efectivos para garantizar la calidad del software: la revisión técnica formal. La revisión del software es un << filtro de calidad >> que se ha comprobado que es más efectivo que la prueba, para encontrar ciertas clases de defectos en el software. Mito. Lo único que se entrega al terminar el proyecto es el programa funcionando. Realidad. Un programa funcionando es sólo parte de una configuración del software que incluye programas, documentos, y datos. La documentación es la base de un buen desarrollo y, lo que es más importante, proporciona guías para la tarea de mantenimiento del software. Mucho profesionales del software reconocen la falacia de los mitos descritos anteriormente. Lamentablemente, las actitudes y métodos habituales, fomentan una pobre gestión y malas prácticas técnicas, incluso cuando la realidad dicta un método mejor. El reconocimiento de la s realidades del software es el primer paso hacia la formulación de soluciones practicas para su desarrollo.
  • 11. Otros Tipos De Mitos
  • 12. Un plan de proyecto es una lista de mitos.  Realidad: La planificación de proyectos de software contiene varios componentes que definen el trabajo y cómo se hará. Planificación lleva demasiado tiempo. El tiempo estaría mejor invertirlo en codificación y pruebas. • Realidad: Tratar de ahorrar tiempo al no planificar se traduce en retrasos, reproceso, y los aumentos de costos.
  • 13. No puedo elaborar un plan de proyecto, ya que no entendemos todo lo que hay que saber acerca del proyecto.  Realidad: Un plan es un documento vivo. La precisión se incrementará con el tiempo y los detalles adicionales. El desarrollo de software no se puede planificar porque es “diferente” al de otras disciplinas de ingeniería. Realidad: Los expertos en software dicen lo contrario. Tenemos que identificar y asignar recursos. Nadie va a pagar por un trabajo indefinido con objetivos poco claros!
  • 14. Las estimaciones de software siempre cambian la respuesta “correcta” de la gestión.  Realidad: Las estimaciones basadas en datos proporcionan apalancamiento. La planificación ayuda a identificar el alcance completo. La gestión ajusta la planificación de proyectos de software. Esto se aplica a todos los demás, pero mi proyecto es “diferente”. Realidad: El plan del proyecto es flexible. Usted identifica el modelo de proceso, tareas, riesgos, y los recursos necesarios, los objetivos y las prioridades para gestionar, están indicadas.
  • 15. La planificación no se aplica a mí, porque yo no desarrollo software.  Realidad: Estas actividades suelen afectar otros ingenieros de software. Es aún más importante para planificar los proyectos “difusos”. No hay buenas herramientas disponibles para rastrear fácilmente las tareas y el calendario. Realidad: Microsoft Project y otras herramientas están disponibles. Las nuevas herramientas y técnicas pueden ser adquiridas y aprendidas cuando sea necesario.
  • 16. No soy bueno en planificar. Es una tarea administrativa que la debe hacer un administrador.  Realidad: La planificación es una competencia clave para todos los ingenieros de software. “La planificación es un proceso natural. Es mucho más divertido hacer algo planificado. Y lo bueno de no planificar, es que el fracaso viene como una total sorpresa, que suele estar precedida por un período de preocupación y depresión”. La planificación de Proyectos es la última “moda” de procesos de software. Realidad: La planificación es un área de proceso clave del CMM Nivel 2. La planificación es básica y obligatoria.