1. U N I V E R S IDAD T E C N O L Ó G I C A DE L E S T ADO DE Z A C A T E C A S
U N IDAD A C ADEMI C A DE P IN O S
T E C N OL OG Í A S D E L A I N F ORM A C I ÓN Y C OM U N I C A C I ÓN
TEMA:
ESTANDARES Y NORMAS DE CALIDAD EN SITEMAS DE TI
UNIDAD
UNIDAD I. “NORMAS Y ESTÁNDARES EN PROYECTOS DE T.I.”
MATERIA:
SISTEMAS DE CALIDAD EN TI
PROFESORA:
IDS. LUCIA GONZÁLEZ HERNÁNDEZ
ALUMNO(A):
IVAN MARTINEZ GARCIA
CARRERA:
INGENIERIA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
GRADO Y GRUPO
7° CUATRIMESTRE “B”
PINOS, ZACATECAS. OCTUBRE DEL 2014
2. INTRODUCCIÓN
a continuación veremos algunos estándares de calidad de ti, quien lo normaliza y
alguna de las explicaciones para entender más sobre cada uno de ellos y como
utilizar los estándares de calidad en el desarrollo de un proyecto de ti, como es
psp , tsp y cmmm funcionalidad con el desarrollo de software y como se
implementa en los estándares de calidad dando mención sus beneficios y ventajas
al utilizarlo, ISO/IEC, ieee830, iso/ieee2700, ieee1008 iso/iec 2000, poxis ieee
829 iso/iec 12207 y se encontrara un cuadro comparativo donde vienen estos
estándares más conocidos para el desarrollo de estándares de calidad.
3. TABLA COMPARATIVA DE NORMAS Y ESTANDARES DE CALIDAD EN SISTEMAS DE TI
ESTANDAR QUIEN LO
NORMALIZA
DESCRIPCIÓN VENTAJAS Y
BENEFICIOS
EJEMPLO DE
APLICACIÓN
PSP
ISO
El PSP es un marco de
trabajo de procesos para
guiar a los
desarrolladores en:
• Definir sus propios
procesos
• Planear y dar
seguimiento a su propio
trabajo
• Administrar la calidad
de sus propios productos
de trabajo
- producir software usando un
enfoque estructurado y
disciplinado.
- La idea de que ganemos en
talento y habilidad
- Una estructura de trabajo de
mejoramiento personal
- Tomar control del propio
trabajo
- La sensación de logro
- La convicción qué es lo mejor
que se puede hacer
En el desarrollo de un sistema
utilizando plantillas para el
registro de tiempo.
TSP
ISO
Es un modelo de
referencia de ingeniería
de software que provee
un énfasis en los
procesos, los productos y
el trabajo en equipo. El
TSP toma de base los
principios de PSP para
realizar los procesos y
principios de ingeniería
de software en un
ambiente de trabajo en
equipo.
-construir equipos
autosuficientes que planifique y
documentes su trabajo,
estableciendo metas además de
sus progresos y planificaciones.
-Ayudar a los líderes de
proyecto a dirigir y motivar a los
grupos y por su puesto
ayudarlos en la realización del
proyecto.
-Acelera el proceso de software
para alcanzar el nivel 5 de
CMMI de una manera más fácil.
En equipo de ingenieros
asignando y evaluando roles.
En un equipo de desarrollo de
software.
4. .
-Mejora los hábitos de
programación.
-Detección temprana de
defectos y riesgos.
-Mejora de calidad.
-TSP proporciona equipos de
proyecto con guías explicitas
como sobre cómo alcanzar sus
objetivos.
ISO/IEC
ISO
Es la norma
Principal de la serie y
contiene los requisitos
del sistema de gestión de
seguridad.
Una vez que se ha detectado
algún problema que afecte a la
calidad del producto/servicio, o
a la satisfacción del cliente...
conviene analizar si puede
resolverse mediante algún tipo
de tecnología de información y
telecomunicaciones (TIT):
•Hardware •Software •Redes
(LAN, MAN, WAN, VPN, web,
alámbricas, inalámbricas, etc.)
Analizar el problema a fondo
para resolverlo inmediatamente.
IEEE-830
IEEE
Define los requerimientos
de un software,
principalmente nos guía
para hacer las preguntas
pertinentes.
-Ayudar al cliente a describir
claramente lo que se desea
obtener mediante un cierto
software.
-Ayudar a los desarrolladores a
entender que quiere el cliente.
-Servir de base para desarrollos
de estándares ERS particulares
para cada organización.
-En el desarrollo del proyecto
definido claramente.
ISO/IEC 2700
ISO
Proporciona una visión
general de las normas
que componen la serie
2700.
Establecimiento de una
metodología de gestión de la
seguridad clara y estructurada.
• Reducción del ries go de
pérdida, robo o corrupción de
información.
• Los clientes tienen acces o a la
información a través medidas de
seguridad.
• Los ries gos y s us controles
son continuamente revisados.
Asegurar que el proyecto no
corra ningún riesgo, solamente
el cliente tiene acceso a la
información del sistema.
5. • Confianza de clientes y s ocios
estratégicos por la garantía de
calidad y
confidencialidad comercial.
• Las auditorías externas
ayudan cíclicamente a identificar
las debilidades del sistema
y las áreas a mejorar.
• Pos ibilidad de integrarse con
otros sistemas de gestión (ISO
9001, ISO 14001,
OHSAS 18001L).
• Continuidad de las
operaciones necesarias de
negocio tras incidentes de
gravedad.
• Conform idad con la legis lación
vigente sobre información
personal, propiedad
intelectual y otras.
• Imagen de empres a a nivel
internacional y elemento
diferenciador de la competencia.
• Confianza y reglas claras para
las personas de la organización.
• Reducción de cos tes y mejora
de los procesos y servicio.
• Aumento de la motivación y
satisfacción del personal.
IEEE 1008
IEEE
Estándar para pruebas
de unidad, es utilizado
para la realización de
pruebas en software
instalado y o en el
hardware.
El objetivo principal de este
estándar es especificar un modo
común de realizar las pruebas
de unidad al software, el cual
puede ser utilizado como base
para buenas prácticas de la
ingeniería del software.
otro objetivo es describir los
conceptos de la ingeniería de
software y las suposiciones de
prueba sobre las que se basa el
enfoque de este estándar
Hacerle pruebas al sistema ya
realizado para que este funcione
siempre correctamente.
6. ISO/IEC 2000
ISO
Se utiliza en sistemas de
gestión de servicios de
T.I (SGSTI) basado en
ISO/IEC 2000.
-Requisitos para la gestión de
un sistema.
-Implantación y planificación de
gestión de servicios.
-Planificación e implementos de
gestión de servicios.
-Planificación e implementación
de gestión de servicios nuevos o
modificados.
-proceso del servicio de entrega.
-procesos relacionales.
-proceso de control.
-proceso de emisión.
Necesario tener los requisitos
que nuestro cliente solicita.
POSIX
IEEE
Lo que busca realmente
en generalizar las
interfaces de sistemas
operativos para que por
medio de una aplicación
puedan ejecutarse en
diferentes plataformas
• la interfaz del s is tema
operativo: conjunto de
funciones, tipos y
constantes (en lenguaje C)
agrupadas en ficheros de
cabeceras
• Intérprete de comandos :
redirección, pipes, etc.
• Programas de utilidad: vi,
c99, ls, more, etc.
Pretende la portabilidad:
• de las aplicaciones a nivel de
código fuente
• de los programadores .
Desarrollando un sistema parte
por parte.
IEEE 829
IEEE
Es el estándar para la
documentación de
pruebas de software y el
sistema.
-Validar que el sistema cumpla
con los requisitos para su uso
previsto y las necesidades de
los usuarios
-Validar que el problema se
resuelve derecho(por ejemplo:
aplicar las reglas de negocio,
utilice los supuestos de sistema
adecuados).
-Establecer la responsabilidad y
la rendición de cuentas de los
procesos de prueba.
-facilitar la detección temprana y
la corrección de las anomalías
Comprobar que el sistema
cumpla con todas los requisitos
del cliente.
7. de software y de sistemas.
-Proporciona una evaluación
temprana del rendimiento de
software y del sistema.
-mejora la percepción de riesgo
en la gestión del producto.
-Identificar las áreas de grupos
de anomalías en la
funcionalidad etc.
ISO/IEC 12207
ISO
Es el estándar para los
procesos de vida del
software de la
organización ISO.
-Esta norma no pretende entrar
en conflicto con las políticas,
normas o procedimientos
actualmente en vigor en ninguna
organización.
-Este marco de referencia cubre
el ciclo de vida del software
desde la conceptualización de
ideas hasta su retirada.
-Consta de procesos para
adquirir y suministrar productos
y servicios de software. Cubre
además el control y la mejora de
estos procesos.
El desarrollo del sistema tiene
que ser claro para no entrar en
conflictos con el cliente.
8. CONCLUSIONES Y RESULTADOS
Aprendí mucho sobre los estándares de calidad ya que ignoraba para que se
utilizaban y cuál era su función son importantes porque gracias a estos estándares
se pueden corregir errores y tener resultados de buena calidad.
http://es.wikipedia.org/wiki/Team_Software_Process
http://ingsw.ccbas.uaa.mx/sitio/images/material/tsp.htm
http:/www.google.com.mx