Jueves 23 de Febrero de 2012
Espa駉lEnglish  
   
 
 

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.

Untitled Document

TECNOLOGÍA INFORMÁTICA
EXTRANET - COTIZADOR ON-LINE - PORTAL - CATÁLOGO DE PRODUCTOS - GESTIÓN DE COBRANZAS - INTRANET CORPORATIVA - CONSULTORÍA EN TI - DESARROLLO DE SOFTWARE - SOLUCIONES EN INTERNET - ARQUITECTURA TECNOLOGICA

TELEVISIÓN DIGITAL
DISEÑO Y DESARROLLO DE EQUIPOS SET TOP BOX PARA LA TDT TELEVISIÓN DIGITAL TERRESTRE ARGENTINA - APLICACIONES PARA TV DIGITAL - GINGA J - GINGA JAVA - APLICACIONES ESPECIALES PARA MOVILES


© 2010 infoBIZ
www.infobiz.com.ar