Calidad del Software y la Globalización

Get Started. It's Free
or sign up with your email address
Calidad del Software y la Globalización by Mind Map: Calidad del Software y la Globalización

1. La calidad del software

1.1. La calidad del software es el grado con el que un sistema, componente o proceso cumple los requisitos especificados y las necesidades o expectativas del cliente o usuario

1.1.1. Importancia de la Calidad de Software

1.1.2. Cuando en nuestro ordenador aparece un mensaje de error o una pantalla azul, estamos ante un problema de calidad del software; cuando un fallo en el sistema de gestión aeroportuaria provoca retrasos, pérdidas de maletas o inutiliza pantallas de información, estamos ante un problema de calidad del software; cuando en un restaurante se bloquean los terminales de cobro y anotación de pedidos, estamos ante un problema de calidad del software.

1.1.2.1. Entre los factores que Determinan la Calidad existen dos tipos de factores:

1.1.2.1.1. Factores que pueden ser medidos directamente (errores/KLDC/unidad de tiempo).

1.1.2.1.2. Factores que solo pueden ser medidos indirectamente (la facilidad de uso o de mantenimiento).

1.1.2.1.3. En ambos casos se puede medir la calidad, debemos comparar el software (documentos, programas, etc.) con alguna referencia y llegar a una indicación de calidad

2. Globalizacion y Software

2.1. El desarrollo de software hoy ya no tiene límites geográficos: vemos software producido en cualquier parte del mundo, las 24 horas, los 7 días de cada semana del año. La dinámica del comercio mundial de software en términos de flujo de trabajo, movimiento de productos y movilidad de profesionales es indudablemente global

2.1.1. Con el objeto de adaptarse a este nuevo escenario, las empresas pioneras están usando su conocimiento de la economía global del software y las tecnologías de la información para:

2.1.2. Configurar alianzas estratégicas de escala transnacional

2.1.3. Realizar inversiones offshore en países subdesarrollados y

2.1.4. Calibrar cuidadosamente los parámetros de costos y performance involucrados en estos movimientos.

2.1.5. Así, el trabajo en la forma de desarrollo y mantenimiento de software puede fluir libremente desde el proveedor más eficiente y con el mecanismo más efectivo independientemente de la zona horaria o frontera nacional del país origen. Si consideramos que la ingeniería del software es una competencia central de la era de la información, desde un punto de vista nacional o global, el mismo tipo de información es crítico para mantener o avanzar en el posicionamiento competitivo.

2.2. Parámetros

2.2.1. Considerando las dimensiones básicas del management que son necesarias para competir en el escenario global, evidentemente poder tomar ventaja de las economías y eficiencias en productividad de software y su administración remota es clave. Un interesante estudio de Howard Rubin ha revelado algunos parámetros como los que mencionamos a continuación.

2.2.1.1. Costo por Línea de Código (LOC-Lines of code ) Desarrollada en USD

2.2.1.1.1. Suiza: $ 27 Alemania: $ 22 Japón: $ 21 Estados Unidos: $ 18 Francia: $ 13 Reino Unido: $ 11 Israel: $ 11 Italia: $ 10 Irlanda: $ 10 India: $ 5

2.2.1.2. Defectos por cada 1000 LOC’s

2.2.1.2.1. Estados Unidos: 1,6 Japón: 1,8 Reino Unido: 2,1 Alemania: 2,2 Israel: 2,3 Suiza: 2,5 Francia: 2,5 Italia: 2,5 India: 2,6 Irlanda: 3,7

2.2.1.3. Éstos y otros parámetros, medidas o indicadores pueden ser agrupados, clasificados y relacionados en un Cuadro de Mando Integral (Balanced Scorecard) que le permita al Estado estructurar un auténtico sistema de control del desempeño nacional en materia de software.