Clientes Links Contacto
SERVICIOS
Usted está en: Servicios: Consultoría en TI: Arquitectura e Ingeniería de Software
CONSULTORÍA EN TI: Arquitectura e Ingeniería de Software

La Arquitectura de Software comprende una cantidad de decisiones significantes acerca de la organización de un Sistema: la selección de los elementos estructurales y las interfaces por las cuales un sistema está compuesto, junto con su comportamiento que es especificado por la colaboración entre estos elementos.

Como consecuencia de lo antedicho, se logrará la construcción de un software que tendrá las siguientes características:

  • Portabilidad: el software será apto para correr en distintas plataformas de hardware y software de base, configurando una aplicación Intranet y una solución para Internet,
  • Acceso a bases de datos relacionales: podrán ser locales o remotas,
  • Escalabilidad: soportará aumento en la carga sin necesidad de modificar el código,
  • Seguridad: No todos los usuarios podrán acceder a la misma funcionalidad y todos ellos deberán ser autenticados,
  • Distintos tipos de interfaz de usuario: en general serán del tipo web, pero algunas podrán ser stand alone en un entorno de ventanas (por ejemplo: carga de datos en forma masiva).

 

La Ingeniería de Software comprende un conjunto de etapas ordenadas con la intención de la obtención de un producto de software de calidad.

En la ejecución del proceso de desarrollo las necesidades del usuario son traducidas en requerimientos de software, estos requerimientos transformados en diseño y el diseño implementado en código, el código es probado, documentado y certificado para su uso operativo.

Las metodologías son un cuerpo de técnicas, modelos, conocimientos que intentan abarcar el ciclo de vida del desarrollo de software desde su primera etapa, que son los requerimientos planteados por el usuario, hasta el mantenimiento de los sistemas ya terminados, incluyendo toda la documentación necesaria.

Las metodologías se basan en documentos y modelos del sistema, creados con el fin de unificar las ideas de las diferentes personas involucradas en el desarrollo de sistemas, desde el cliente, analista y programadores. Cada uno de éstos ve desde diferentes perspectivas el sistema, el primero lo ve desde el punto de vista de los resultados finales, el segundo tiene una visión lógica del sistema, mientras que un programador se enfoca a unidades del sistema como objetos.

Somos especialistas en Metodologías orientadas a Objetos que abarcan, según la envergadura del proyecto, desde Extreme Programming hasta Racional Unified Process, adaptando los modelos y documentos a las necesidades de cada Cliente.

© 2008 infoBIZ Soluciones de Negocios S.A. | Tel: (54 11) 5258.0103 | soluciones@infobiz.com.ar