Software Factory Componentes: Certificación de calidad Nat Systems

Download Report

Transcript Software Factory Componentes: Certificación de calidad Nat Systems

a Nat Systems COGNI

CASE

Company Software Factory Componentes: Certificación de calidad

Perfíl Corporativo

Soluciones integradas de TI

Servicios

de Consulting y de Integración de sistemas

Soluciones

De Negocio

Software

Presente en los mercados clave

Calgary Ottawa Quebec Montreal Washington Toronto New-York London Paris Lisbon Madrid Munich Milan Rome Sydney

COGNICASE hoy ...

2.800 empleados (150 consultores en Europa)

I+D: 350 personas

Presencia: Canada, Europa, USA, Australia… más de 15 paises

10 años de experiencia y fidelidad a los clientes

NASDAQ

MISIÓN : proveer experiencia, soluciones y consultoría para desarrollar y potenciar el negocio de los clientes

El ABC de Nat Systems

Arquitectura NatStar NatWeb NS-DK Business Productos SOLUCIONES Componentes NSA-Help NSA-Config E-Com

Últimos resultados

(Millones de $US) Facturación

107.1

Beneficios

9.36

5.58

34.4

1998 1999

¿Un esfuerzo inútil?

Hice esta carta un tanto larga porque no me tomé el tiempo de hacerla más breve.

Componentes

Los componentes en Nat Systems

Componentes

De la produción hacia… la industrialización

 Una experiencia nacida de los

proyectos

Necesidades concretas

expresadas por los clientes de todo sector 

Una calidad demostrada

aplicaciones en explotación en grandes  La

evolución

tecnológica: un reto perpétuo

Componentes

Los componentes de Nat Systems

Utilidades de desarrollo

Generadores Plug-ins

Componentes Orientados a Negocio

Motor de mensajes/Transaccional Motor de presentación dinámica Call Center Shell/Portal de negocio Agendas

Componentes GUI

Modelos, Templates Custom controls

Comunicaciones

SNA, Lan-DP, Telnet, FTP, TCP-IP,X25, etc.

Periféricos

Impr. financieras, lectores,dispensadores,etc.

Utilidades de nivel intermedio

Listas encadenadas, contextos dinámicos, ficheros INI, registro, extensiones del NCL, etc.

RunTime

Memoria, Acceso a archivo, Utilidades Custom Control, gestión de Hooks, gestión de errores, trazas y logs, registro de componente, etc.

Shell

Motor de presentación Motor de impresión PR-50 Láser Componentes

¿ Donde ?

Modelos

Calendario Custom Controls Gráficos Extend.

Agenda

Motor de mensaje SNA TCP-IP RUNTIME

Componentes

El modelo arquitectural

Modelos Aplicación ARQUITECTURA FUNCIONAL Agenda Calendario Custom Controls ARQUITECTURA TÉCNICA Motor de impresión PR-50 Láser SHELL Motor de mensajes SNA RUNTIME X25 Motor de Presentación Gráficos ext.

Componentes

Objetivos

 Reusabilidad  Mantenimiento y mejoras fáciles  Fácil de uso e instalación  Eficiencia  Buena documentación  Industrialización  Robustez  Afrontar las evoluciones tecnológicas

Componentes

Objetivos

 Reusabilidad  Mantenimiento y mejoras fáciles  Fácil de uso e instalación  Eficiencia  Buena documentación  Industrialización  Robustez  Afrontar las evoluciones tecnológicas

Certificación de calidad

Los lemas de la calidad

Anticipar defectos

 inspeccionar o detectar 

Documentar

lo que se hace 

Hacer

lo que se

documente

Verificar

lo que se hace  El

mejoramiento

continuo

Certificación de calidad

La Software Factory (I)

 Normalizar  Capitalizar experiencia  Decidir  Evaluar  Planificar    Integrar las normas

Certificación de calidad

La Software Factory (II)

  Conectar objetos  Registrar  Firmar el binario  Obedecer a normas integradas  Asistentes  Integrar control de calidad  Integrar seguimiento de proyecto

Certificación de calidad

 

La Software Factory (III)

 Robustez  Carga  Performance  Calidad  Complejidad  Estadísticas   Documentación automática  Permite el mantenimiento   Coordinar desarrollo y pruebas  Integrar cíclo de vida  Garantizar el binario  Paquetizar

Certificación de calidad

Utilización de la tecnología Nat Systems

 Simplicidad  Robustez  Portabilidad  Ejecución en interprete  NSA-Config  Add-ons, Plug-ins...

 poco sensible a cambios tecnológicos

Certificación de calidad

Productividad y calidad

Laboratorio controlado

= mejoramiento continuo 

Automatización

máxima 

Dividir

para reinar mejor  Mejorar la calidad del desarrollador 

Controlar la rotación

del personal técnico 

Industrializar

Certificación de calidad

Para nuestra certificación y garantía de calidad

 Una lista de

componentes certificados

 Una certificación de los desarrollos de

terceros

(de nuestros partners, del cliente)  Una

evaluación

más precisa para los componentes a la carta  Evoluciones, mejoras y correcciones

controladas

.

En definitiva...