Você está na página 1de 4

1.

Cmo sera la calidad del software si no existieran modelos y


estndares de calidad?

Si no existieran modelos dedicados a la calidad y estndar de los
software realmente los software fueran muy malos y no tendran la
calidad y un ptimo desempeo como lo son hoy en da la mayora de
software que usan las empresas, personas del comn, las grandes
industrias etc. esto se dara porque cada quien creara su software como
le venga en gana sin importar cosas tan sencillas como lo son la
accesibilidad y usabilidad de dichos software y sin estos modelos no
hubiera un estndar que nos permitiera a nosotros como usuarios del
comn usar dichos software dado que las personas que crean dichos
software los hicieran a su acomodo y con esto ser solo ellos los que
puedan manipular y usar dichos software.

Sin estos estndares e industrias seguramente los software hoy da
fuera una industria monoplica y solo podran manejar dichos software
las personas que tengan de manera directa alguna vinculacin con
aquellas personas que desarrollan ciertos software.

Estos modelos sin lugar a duda son de vital importancia para el
desarrollo de los software ya que los hacen con estndares que son de
muy alta calidad para que nosotros los usuarios que compramos,
manipulamos o usamos dichos software tengamos un producto de muy
alta calidad y tener una manera ms organizada y estandarizada en los
software para aprender ms fcil su manejo.

2. INFORME.

Debido a los notorios cambios y extensos avances en la tecnologa,
cada vez es imprescindible la implementacin de las herramientas
informticas; la incorporacin de un software para la gestin de recursos
humanos es de gran importancia dando mejoras ante los diferentes
entes econmicos en la gestin de recursos humanos en donde tratan
de mantener a la organizacin productiva y eficiente y eficaz a partir del
uso adecuado de los diferentes recursos humanos una gran ventaja ante
este software es la facilidad de acceder a la informacin referente a este.

Ante los diferentes modelos de calidad que se presentan hoy en da y
que son muy necesarios en el proceso y desarrollo del software adems
contribuyen en la calidad del software uno de estos es el modelo 9126
que sera de gran utilidad puesto que evala el software adems si
satisface o no las necesidades del usuario teniendo en cuenta las
condiciones especificadas. Esta calidad es medible, en el
comportamiento del producto.
Es necesaria la implementacin de los diferentes modelos ya que con
estos nos permite especificar y evaluar la calidad del software; el
software para la gestin de recursos humanos un modelo a nivel de
proceso es necesario pues nos especifica los niveles de madurez ante el
software; frente a los diferentes modelos presentados en el desarrollo y
ejecucin del software.

El papel de los modelos es fundamental en el desarrollo de este
software nos ayudan a potenciar el rehus de los diferentes elementos
del software y facilitar la labor de los diferentes roles que participan del
proceso.

3. Qu hara usted, si estuviera encargado de la planeacin,
desarrollo e implementacin del proyecto de software para el
sistema de gestin de recursos humanos de la empresa?

Utilizara el modelo cascada de tal forma que el inicio de cada etapa
debe esperar a la finalizacin de la etapa anterior, al final de cada etapa,
el modelo est diseado para llevar a cabo una revisin final, que se
encarga de determinar si el proyecto est listo para avanzar a la
siguiente fase.

Un ejemplo de una metodologa de desarrollo en cascada es:

1. Anlisis de requisitos.
2. Diseo del Sistema.
3. Diseo del Programa.
4. Codificacin.
5. Pruebas.
6. Verificacin.
7. Mantenimiento.

La ventaja del modelo cascada es que la documentacin se produce en
cada etapa del desarrollo del modelo de cascada. Esto hace que la
comprensin del producto disear procedimiento ms sencillo. La
versin original fue propuesta por Winston W. Royce en 1970 y
posteriormente revisada por Barry Boehm en 1980 e Ian Sommerville en
1985.

De esta forma, cualquier error de diseo detectado en la etapa de
prueba conduce necesariamente al rediseo y nueva programacin del
cdigo afectado, aumentando los costes del desarrollo. La palabra
cascada sugiere, mediante la metfora de la fuerza de la gravedad, el
esfuerzo necesario para introducir un cambio en las fases ms
avanzadas de un proyecto.

Anlisis de requerimientos

En esta fase se analizan las necesidades de los usuarios finales del
software para determinar qu objetivos debe cubrir. De esta fase surge
una memoria llamada SRD (documento de especificacin de requisitos),
que contiene la especificacin completa de lo que debe hacer el sistema
sin entrar en detalles internos.

Diseo del Sistema

Se descompone y organiza el sistema en elementos que puedan
elaborarse por separado, aprovechando las ventajas del desarrollo en
equipo. Como resultado surge el SDD (Documento de Diseo del
Software), que contiene la descripcin de la estructura relacional global
del sistema y la especificacin de lo que debe hacer cada una de sus
partes, as como la manera en que se combinan unas con otras.

Es conveniente distinguir entre diseo de alto nivel o arquitectnico y
diseo detallado. El primero de ellos tiene como objetivo definir la
estructura de la solucin (una vez que la fase de anlisis ha descrito el
problema) identificando grandes mdulos (conjuntos de funciones que
van a estar asociadas) y sus relaciones. Con ello se define la
arquitectura de la solucin elegida. El segundo define los algoritmos
empleados y la organizacin del cdigo para comenzar la
implementacin.

Diseo del Programa

Es la fase en donde se realizan los algoritmos necesarios para el
cumplimiento de los requerimientos del usuario as como tambin los
anlisis necesarios para saber que herramientas usar en la etapa de
Codificacin.

Codificacin o Programacin

Es la fase de programacin o implementacin propiamente dicha. Aqu
se implementa el cdigo fuente, haciendo uso de prototipos as como
pruebas y ensayos para corregir errores.

Dependiendo del lenguaje de programacin y su versin se crean las
bibliotecas y componentes reutilizables dentro del mismo proyecto para
hacer que la programacin sea un proceso mucho ms rpido.

Pruebas

Los elementos, ya programados, se ensamblan para componer el
sistema y se comprueba que funciona correctamente y que cumple con
los requisitos, antes de ser puesto

Implantacin

El software obtenido se pone en produccin. Se implantan los niveles
software y hardware que componen el proyecto. La implantacin es la
fase con ms duracin y con ms cambios en el ciclo de elaboracin de
un proyecto. Es una de las fases finales del proyecto.

Você também pode gostar