programacion 3 trimestre

Páginas: 9 (2048 palabras) Publicado: 17 de octubre de 2015
Naturaleza de las aplicaciones software
No existe un proceso de desarrollo universal. Debe configurarse de acuerdo con la naturaleza del producto y de la experiencia de la empresa.
Tipos de aplicaciones:
Aplicaciones Monoprocesadoras: Se ejecutan en un solo computador. No se comunica con otras aplicaciones. Ej. Procesador de texto.
Aplicaciones Embebidas: Se ejecuta en un entorno computarizadoespecial.
Requiere codiseño hardware/software. Ej: Teléfono móvil.
Aplicaciones de Tiempo Real: Tiene entre sus especificaciones
requerimiento temporales.Naturaleza reactiva. Ej: Software de radar.
Aplicaciones Distribuidas: Se ejecuta en múltiples procesadores.
Requiere intercomunicación a través de la red. Ej: Aplicaciones de red.
La adopción por una empresa de un proceso de desarrollocontrastado, le permite producir
aplicaciones software con plazos y costos predecibles y con calidad constante.
En esta sección se estudia un marco de desarrollo basados en criterios genéricos, y que cada
empresa debe configurar y refinar de acuerdo con las características de la empresa y del
producto.
No existe un proceso único aplicable al desarrollo de cualquier tipo de aplicación, adoptable
porcualquier empresa y valido para cualquier cultura productiva.






Objetivos de un proceso de desarrollo
Proporcionar una guía de ejecución del proyecto que defina para los
técnicos la secuencia de tareas que se requieren y los productos que deben
generar.
Mejorar la calidad del producto en
Disminuir el número de fallos
Bajar la severidad de los defectos
Mejorar la reusabilidad
Mejorar laestabilidad del desarrollo y el costo de mantenibilidad
Mejorar la predecibilidad del proyecto en:
La cantidad de trabajo que requiere
El tiempo de desarrollo que se necesita
Generar la información adecuada a los diferentes responsables de forma
que ellos puedan hacer un seguimiento efectivo.
La razón básica por la que se requiere disponer de un proceso de desarrollo es mejorar la
seguridad detrabajo eliminando riesgos innecesarios y conseguir un producto de la máxima
calidad.
Específicamente un proceso de desarrollo debe conseguir:
•Proporcionar una plantilla de desarrollo del proyecto en el que quede definido lo que cada
trabajador que interviene debe realizar y los productos que debe generar a lo largo de él.
•Mejorar la calidad del producto que se genera en función de:
•Disminuir elnúmero de defectos que se producen y que deben ser corregidos.
•Disminuir la severidad de los defectos residuales que al final pueden permanecer en
el productos final.
•Mejorar la reusabilidad, de forma que gran parte del trabajo que se realiza pueda ser
reutilizado en próximos proyectos.
•Mejorar la estabilidad del proceso de forma que se minimicen las reelaboraciones
del producto.
•Generar unproducto que sea de fácil mantenimiento posterior.
•Mejorar la predecibilidad del proyecto en función de:
•La cantidad de esfuerzo humano y de recursos que requiera.
•Disminuir los plazos de desarrollo y llegada al mercado.
•Generar a lo largo del desarrollo de la información adecuada y diferenciada para que los
diferentes responsable del proyecto puedan hacer su seguimiento de forma efectiva.Elementos básicos de un proyecto
Los elementos básicos de un proceso de desarrollo de software es definir los papeles que
juegan los trabajadores, las actividades que desarrollan y los productos que deben generarse.
En un plan de desarrollo cada trabajador debe tener su papel dentro de él, lo que define las
actividades que debe realizar y los productos que debe generar.
Lasactividades son las tareas que deben realizar los trabajadores para cumplir sus
obligaciones. A alto nivel, estas actividades son concebidas como las fases del proceso
(especificación, análisis, ..), mientras que a mas bajo nivel son tareas mas concretas (crear
cierto diagramas, escribir código,..).
Los productos son los documentos o información que debe ser creada como consecuencia de
la actividad...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación Primer Trimestre Act
  • Sintesis CMC 3 Trimestre
  • filosofia 3 trimestre
  • Trabajo Discapacitats 3 Trimestre
  • programacion 3
  • Programacion 3
  • pib 3 trimestre 2012
  • ciencias 3 trimestre

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS