Metodologias-para-la-gestion-y-desarrollo-de-software

Páginas: 103 (25606 palabras) Publicado: 26 de febrero de 2012
INTRODUCCIÓN El desarrollo de software es un proceso tecnológico de alta complejidad que consume tiempo, requiere mucho esfuerzo humano y demanda costos, generalmente, elevados. Un porcentaje muy alto de proyectos de software fracasan debido, entre otros factores, a una gestión deficiente del proyecto. El éxito de un proyecto de software se mide en función de tres variables fundamentales: costo,tiempo y calidad. Un proyecto exitoso es aquel que se entrega a tiempo, bajo el presupuesto asignado y con la calidad especificada. Para manejar estas tres variables, los ingenieros de software emplean modelos, procesos y técnicas gerenciales.

I. METODOLOGÍA DE GESTIÓN DE PROYECTO 1.1 GESTION DE PROYECTOS DE SOFTWARE 1.1.1 MISIÓN, COORDINACIÓN CON OTROS PROYECTOS, DIFERENCIAS Y DOCUMENTACIÓN(AD-HOC, DOCUMENTADO, NORMAS) 1.1.1.1 Misión :
• • •

Que el desarrollo del proyecto esté dentro de los límites marcados de tiempo y presupuesto. Indirectamente garantiza una buena realización técnica. Una buena gestión no garantiza el éxito, pero sin gestión hay fracaso

1.1.1.2 Coordinación con otros proyectos:






Hablar de proyectos software puede resultar incorrecto por quelo normal no es que se desarrolle un software sino un sistema en el que el software va a tener una parte más o menos protagonista. Generalmente el proyecto software no se ejecuta de forma aislada sino que tiene que integrarse con otros proyectos que se están realizando en la organización. Cuando se integra con otros proyecto (en curso o en futuro) software de la organización se suele hablar degestión integrada de la información en la empresa.

1.1.1.3 Diferencia de la gestión de software con otros campos:
• • •

El producto es intangible No hay un proceso software estándar. No hay una relación cerrada entre tipos de producto software

Tipos de Software: [1] Software de sistemas Está formado por todos aquellos programas cuya finalidad es servir al desarrollo o al funcionamiento deotros programas. Estos programas son muy variados: editores, compiladores, sistemas operativos, entornos gráficos, programas de telecomunicaciones, etc. pero se caracterizan por estar muy próximos al hardware, por ser utilizados concurrentemente por numerosos usuarios y por tratarse de programas de amplia difusión, no estando diseñados normalmente a medida. Esto permite un mayor esfuerzo en sudiseño y optimización, pero también les obliga a ser muy fiables, cumpliendo estrictamente las especificaciones para las que fueron creados. Un ejemplo de este tipo de software son los sistemas operativos, como Windows y Unix. Software de tiempo real Esta formado por todos aquellos programas que miden, analizan y controlan los sucesos del mundo real a medida que ocurren, debiendo reaccionar de formacorrecta a los estímulos de entrada en un tiempo máximo prefijado. Deben, por tanto, cumplir unos requisitos temporales muy estrictos y, dado que los procesos que controlan

pueden ser potencialmente peligrosos, tienen que ser fiables y tolerantes a fallos. Por otro lado, no suelen ser muy complejos y precisan de poca interacción con el usuario. Un sistema de tiempo real es aquel en el que paraque las operaciones computacionales estén correctas no depende solo de que la lógica e implementación de los programas computacionales sea correcto, sino también en el tiempo en el que dicha operación entregó su resultado. Si las restricciones de tiempo no son respetadas el sistema se dice que ha fallado. Un Buen ejemplo es el de un robot que necesita tomar una pieza de una banda sinfín. Si el Robotllega tarde, la pieza ya no estará donde debía recogerla. Por lo tanto el trabajo se llevó acabo incorrectamente, aunque el robot haya llegado al lugar adecuado. Si el robot llega antes de que la pieza llegue, la pieza aun no estará ahí y el robot puede bloquear su paso. Software de gestión El procesamiento de información de gestión constituye, casi desde los inicios de la informática la mayor...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Metodologias Para El Desarrollo De Software
  • Metodología Ágil Más Optima Para El Desarrollo De Software
  • Ingenieria de software gestion de proyectos:tics para un buen desarrollo
  • Metodologias para el desarrollo de software
  • Metodologias para el desarrollo de software
  • Metodologias para el desarrollo de software
  • Desarrollar software es difícil
  • Metodologias de desarrollo de software tradicionales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS