viernes, 22 de agosto de 2008

BIENVENIDOS

AKI ESTA EL MONUNEMENTO, LA INSPIRADORA, LA SOBRESALIENTE, LA ENCANTADORA, LA CHING.., BUENO ESO TMB, LA MEJOR DE LA PROPUESTA REALIZADA PARA ESTA, OSEA PARA LA CLASE DE TOPICOS SELECTOS DE INGENIERIA DE SOFTWARE 1....

3 comentarios:

MAX dijo...

despues de registrame ke mal
pero bueno a qui les dejo algunos conceptos para complemantar un poco mas el tema
Calidad.- Característica o atributo de algo, como un atributo de un artículo, la calidad se refiere a las características mensurables, que se pueden comparar con estándares conocidos.

Calidad de diseño.- Se refiere a las características que especifican los ingenieros de software para un artículo.

Calidad de concordancia.- Es el grado de cumplimiento de las especificaciones de diseño durante su realización.

Control de calidad.- Es una serie de inspecciones, revisiones, y pruebas utilizados a lo largo del ciclo de desarrollo para asegurar que cada producto cumple con los requisitos que le han sido asignados.

Abraham dijo...

Bueno....
Sabeno que la calidad del sw c obtiene mediante metodologias, un buen analisis etc. y pues controlamos su calidad mediante criterios de medision tomados por los autores, en su mayoria por la complejidad del sw. Implantar el sist. pues generalmente implica cambiar los procesos y todo eso ademas puede implicar un cambio en la cultura de la empresa, ciertamente el sist. implantado debe cumplir con las normas establecidas de ISO, para segurar el sw se utilizan las actividades del SQA y posteriormente se somete a revision para detectar defectos y todo eso, pasando por la diferentas etapas de la revision.
Los sist. bajo la norma ISO son los qu e estan bajo una garantia de calidad....mmm es todo....

Anónimo dijo...

Me parece que su información si esta muy completa; pero para la proxima les recomiendo ordenar la información ya que es algo complicado comprender la relación de los temas en ese orden. Y les agrego un poco mas de las actividades del SQA.

En una perspectiva más amplia del SQA en un proyecto de desarrollo, podemos encontrar, entre otras, las siguientes las actividades:
Verificación de requerimientos: esta actividad se concentra en validar la completitud, correctitud, claridad y no ambigüedad de los requerimientos de un sistema.
Validación y verificación de documentación: esta actividad se encarga de controlar la correctitud, completitud y no ambigüedad de la documentación. La documentación en UML es muy útil para esta práctica por el poder semántico que tiene y por la posibilidad de validar sintácticamente la documentación.
Validación de arquitectura: esta actividad es muy importante para evaluar la factibilidad de cumplir con los requerimientos no funcionales y detectar de forma temprana los principales riesgos asociados al proyecto.
Control de diseño: esta actividad se enfoca en validar el diseño lógico de los componentes, su distribución, interacción e identificar componentes que puedan ser reutilizables y el alcance de los requerimientos de calidad definidos por parte de cada uno de ellos.
Control de código: se subdivide en 2 actividades:
Control estático del código: es la validación del código contra un conjunto de reglas, best practices (mejores prácticas) y estándares predefinidos.
Control dinámico del código: el control se focaliza en el uso de los recursos que hace la aplicación y la cobertura del código que hacen los test unitarios
Testing Funcional: esta actividad se realiza cerca del final de la etapa de desarrollo y se encarga de controlar el cumplimiento de los requerimientos funcionales de sistema y detectar los errores de mayor visibilidad para el usuario.
Test de stress: esta actividad se enfoca en evaluar el desempeño de la aplicación durante la simulación de momentos pico de actividad.