Title: Software Factory Componentes: Certificaci
1Software FactoryComponentesCertificación de
calidad
- Nat Systemsa COGNICASE Company
2Perfíl Corporativo
Soluciones integradas de TI
Servicios de Consulting y de Integración de
sistemas
Soluciones De Negocio
Software
3Presente en los mercados clave
4COGNICASE hoy ...
- 2.800 empleados (150 consultores en Europa)
- ID 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
5El ABC de Nat Systems
NSA-Help
NatStar
Productos
NatWeb
NSA-Config
NS-DK
E-Com
SOLUCIONES
6Últimos resultados
(Millones de US)
Beneficios
Facturación
107.1
9.36
5.58
34.4
1998
1999
7Un esfuerzo inútil?
Hice esta carta un tanto larga porque no me tomé
el tiempo de hacerla más breve.
Blaise Pascal (filósofo francés), 1656
8Los componentes en Nat Systems
Componentes
Componentes
Add-ons Plug-ins
Metodología
Soluciones
9De la produción haciala industrialización
Componentes
- Una experiencia nacida de los proyectos
- Necesidades concretas expresadas por los clientes
de todo sector - Una calidad demostrada en grandes aplicaciones en
explotación - La evolución tecnológica un reto perpétuo
10Los componentes de Nat Systems
Componentes
Componentes Orientados a Negocio Motor de
mensajes/Transaccional Motor de presentación
dinámica Call Center Shell/Portal de
negocio Agendas
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.
11 Donde ?
Componentes
Aplicación
12El modelo arquitectural
Componentes
Aplicación
Agenda
ARQUITECTURA FUNCIONAL
Modelos
Calendario
Custom Controls
ARQUITECTURA TÉCNICA
SHELL
Motor de impresión
Motor de mensajes
Motor de Presentación
Láser
PR-50
SNA
X25
Gráficos ext.
RUNTIME
13Objetivos
Componentes
- 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
14Objetivos
Componentes
- 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
CALIDAD
15Los lemas de la calidad
Certificación de calidad
- Anticipar defectos ? inspeccionar o detectar
- Documentar lo que se hace
- Hacer lo que se documente
- Verificar lo que se hace
- El mejoramiento continuo
16La Software Factory (I)
Certificación de calidad
- Decidir
- Evaluar
- Planificar
Mercado Clientes Grupo
?
?
- Normalizar
- Capitalizar experiencia
?
17La Software Factory (II)
Certificación de calidad
- Conectar objetos
- Registrar
- Firmar el binario
Component Manager
?
- Obedecer a normas integradas
- Asistentes
- Integrar control de calidad
- Integrar seguimiento de proyecto
?
18La Software Factory (III)
Certificación de calidad
- Robustez
- Carga
- Performance
Cyborg
- Calidad
- Complejidad
- Estadísticas
?
?
?
- Documentación automática
- Permite el mantenimiento
?
- Coordinar desarrollo y pruebas
- Integrar cíclo de vida
- Garantizar el binario
- Paquetizar
19Utilización de la tecnología Nat Systems
Certificación de calidad
- Simplicidad
- Robustez
- Portabilidad
- Ejecución en interprete
- NSA-Config
- Add-ons, Plug-ins...
- poco sensible a cambios tecnológicos
20Productividad y calidad
Certificación de 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
21Para nuestra certificación y garantía de calidad
Certificación 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.
22En definitiva...
Productividad
Capitalización
Evolución
Industrialización
Calidad