Software
Introducción
1
1. Métricas técnicas del software
2
1.1 PRINCIPALES MÉTRICAS
12
1.2 VENTAJAS / DESVENTAJAS
28
1.3 MÉTRICAS DE MAYOR UTILIZACIÓN
32
2. Estrategias de prueba del Software
34
2.1 Tipos de prueba
34
2.2 Estrategias
40
3. Seguridad Lógica y en la red de comunicación de datos
44
3.1 Tipo de seguridad a implementar en la red
45
Conclusiones
51Recomendación
53
Bibliografía
55
Introducción
La industria del Software, a diferencias de otras industrias, tiene poco tiempo de implementarse a grandes escalas. Lo que ha llamado la atención del mercado hacia ella han sido dos factores esenciales: la velocidad con que ha crecido, su alcance y proyección a futuro. Desde su inicio existieron personas en distintos campos que vieron el avance quepara ellos representaba hacer uso de software especializado que les permitiera automatizar procesos mejorarlos y acelerarlos.
Al haber una creciente demanda a nivel global, se implementaron muchas investigaciones en la rama del software y hardware. Al pasar del tiempo los costos disminuyeron y los beneficio crecieron de manera directamente proporcional y el Software se convirtió en una industriarentable. Al llamar la atención de diversos consumidores, muchas personas (Empresas) empezaron a desarrollar Software y de ahí nacieron las primeras empresas del software. Esto atrajo una problemática natural en el proceso: al haber tantos desarrolladores en distintos países y para diversas aplicaciones, empezó a haber diversidad de estilos así como la calidad del producto final variaba muchoentre producto y producto. En este marco se hizo necesario implementar un estándar que permitiera a los consumidores de software decidir si el producto que estaban recibiendo era de calidad y si cumplía ciertos requisitos de funcionalidad.
La medición es esencial para cualquier disciplina de Ingeniería y la ingeniería de Software no es una excepción. Las métricas y estrategias de pruebas delSoftware, se refieren a un amplio rango de mediciones y estrategias para el software de computadoras dentro del contexto de la planificación del proyecto, las métricas de calidad pueden ser aplicadas a organizaciones, procesos y productos los cuales directamente afectan a la estimación de costos.
En conjunto al implementar diversas metodologías, nos permite hacer una evaluación antes, durante ydespués de nuestro Proyecto de Software, en la actualidad contamos con más y mejores herramientas para someter a diversas pruebas nuestro proyecto y de esta manera encontrar vulnerabilidades antes de implementarlo, debido a la velocidad vertiginosa con que crece la TI los hackers y solo por hacer referencia entre la diversidad de amenazas que enfrentamos, se encuentran nuevos puntos que atacar, he aquínuestra función es que seamos capaces de proporcionar un Software calidad y confiable a la creciente demanda de nuevos productos y servicios.
1. Métricas técnicas del software
Un elemento clave de cualquier proceso de ingeniería es la medición. Empleamos medidas para entender mejor los atributos de los modelos que creamos. Pero, fundamentalmente, empleamos las medidas para valorar lacalidad de los productos de ingeniería o de los sistemas que construimos.
A diferencia de otras disciplinas, la ingeniería del software no está basada en leyes cuantitativas básicas de la Física. Las medidas absolutas, tales como el voltaje, la masa, la velocidad o la temperatura no son comunes en el mundo del software. En su lugar, intentamos obtener un conjunto de medidas indirectas que dan lugara métricas que proporcionan una indicación de la calidad de algún tipo de representación del software. Como las medidas y métricas del software no son absolutas, están abiertas a debate. Fenton trata este aspecto cuando dice:
La medición es el proceso por el que se asignan números o símbolos a los atributos de las entidades en el mundo real, de tal manera que las definan de acuerdo con unas...
Regístrate para leer el documento completo.