 |
ADA Software Factory es
una compañía de desarrollo de software que tiene como una de sus
áreas principales de negocio, el desarrollo de aplicaciones y
productos de software.
Nuestra software factory ofrece servicios de outsourcing de
desarrollo de software en modalidades onshore, offshore y
nearshore, y cuenta con un equipo calificado y dedicado de
profesionales para realizar proyectos a medida de los
requerimientos del cliente. Un proyecto de software a medida es la
solución ajustada exactamente a los requerimientos de una
empresa.
El desarrollo outsourcing es la subcontratación de servicios de
desarrollo de software. El desarrollo offshore y nearshore
garantiza una decisiva ventaja a nivel costos, y también un nivel
de calidad de producto final. De esta manera el software puede ser
desarrollado en países de menor coste de desarrollo que en el
país en que se utilizará el mismo.
Podemos proveer desarrollo de software a los usuarios finales de
IT de todo el mundo, y también a otras empresas desarrolladoras
que consideren más conveniente contratar el servicio de
outsourcing para algunos proyectos. Por las características de
nuestra compañía, las empresas proveedoras de software podrán
encontrar en nosotros asociados diferenciales al momento de
obtener recursos calificados para la resolución de los proyectos
de sus propios clientes, conformando alianzas estratégicas
sostenibles en el tiempo, que permitan mejorar su relación
costo-beneficio.
Nuestros profesionales analizan las mejores soluciones según el
área de negocio en la cual se va a emplear la aplicación ,
haciendo especial énfasis en la elección de las arquitecturas y
tecnologías más convenientes para cada caso. Realizamos
desarrollo de software utilizando tecnologías y herramientas de
última generación, que nos permiten generar aplicaciones
ágiles, escalables y modulares.
Brindamos servicios de especificación de requerimientos, diseño,
desarrollo y mantenimiento de software, que se adaptan a la
realidad de cada proyecto. Por tal motivo, conjuntamente con
nuestros clientes, determinamos la modalidad de trabajo onshore, offshore o
nearshore que le permita minimizar los costos, reducir el
time-to-market e incrementar su productividad
Los servicios se pueden aplicar a:
|
|
 |
Análisis
y especificación de requerimientos de software |
|
|
|
|
|
|
|
|
|
|
 |
Diseño
y desarrollo de software a medida |
|
|
|
|
|
|
|
|
|
|
 |
Desarrollo
de componentes de código a partir de la especificación de
diseño |
|
|
|
|
|
|
|
|
|
|
 |
Desarrollo
de aplicaciones móviles (para PDA's y telefonos móviles) |
|
|
|
|
|
|
|
|
|
|
 |
Despliegue
(deployment) de aplicaciones |
|
|
|
|
|
|
|
|
|
|
 |
Reingeniería/Migración
de aplicaciones legacy |
|
|
|
|
|
|
|
|
|
|
 |
Soporte,
mantenimiento y actualización de software |
|
|
|
|
|
|
|
|
|
|
 |
Consultoría
tecnológica |
|
|
|
|
|
|
|
|
|
|
 |
Integración
de aplicaciones |
|
|
|
|
|
|
|
|
|
|
 |
Aseguramiento
de calidad y Control de calidad de aplicaciones |
|
|
|
|
|
|
|
|
|
|
 |
Testing
metodológico |
|
|
|
|
|
|
|
|
|
|
 |
Asesoramiento
en calidad de software |
|
|
|
|
|
|
|
|
Las formas de
contratación pueden ser:
|
|
 |
Por
servicio a realizar |
|
|
|
|
|
|
|
|
|
|
 |
Por
horas y materiales |
|
|
|
|
|
|
|
|
|
|
 |
Basado
en SLA (Service Level Agreement) |
|
|
|
|
|
|
|
|
Que pueden relacionarse
con las siguientes formas de pago:
|
|
 |
Por
eventos entregables certificables preestablecidos |
|
|
|
|
|
|
|
|
|
|
 |
Por
horas y materiales con liquidación periódica |
|
|
|
|
|
|
|
|
|
|
 |
Por
pagos fijos periódicos e iguales, acordes al plazo del
contrato |
|
|
|
|
|
|
|
|
Sin embargo, si Ud.
encuentra estos métodos inapropiados para su empresa, podemos
analizar sus propuestas.
El desarrollo de software en ADA Software Factory es un proceso de
ingeniería, que cumple un modelo de calidad basado en los
estándares internacionales más reconocidos. De acuerdo a las
características de cada proyecto y las necesidades particulares
de cada cliente trabajamos tanto con una metodología de
desarrollo de proyectos informáticos alineada con ese modelo y
basada en el Proceso Unificado de Desarrollo, como con
metodologías ágiles.
Nuestra meta es mejorar la eficiencia de todos los procesos del
ciclo de vida de una aplicación, desde el relevamiento,
especificación de requerimientos, diseño y desarrollo hasta el
testing, despliegue y el constante mantenimiento.
Para el soporte a los
equipos de desarrollo de proyectos, contamos con una serie de
herramientas para dar soluciones a los distintos desafíos
planteados al desarrollar software:
|
|
 |
Estimación
de esfuerzo |
|
|
|
|
|
|
|
|
|
|
 |
Seguimiento
y control de proyectos |
|
|
|
|
|
|
|
|
|
|
 |
Documentación |
|
|
|
|
|
|
|
|
|
|
 |
Administración
de la configuración del software |
|
|
|
|
|
|
|
|
|
|
 |
Administración
y seguimiento de Pedidos de Cambio |
|
|
|
|
|
|
|
|
|
|
 |
Administración
de riesgos |
|
|
|
|
|
|
|
|
|
|
 |
Testing |
|
|
|
|
|
|
|
|
Las métricas utilizadas
nos permiten:
|
|
 |
Conocer
el estado de proyectos y procesos |
|
|
|
|
|
|
|
|
|
|
 |
Mejorar
los procesos en base al análisis de métricas |
|
|
|
|
|
|
|
|
|
|
 |
Detectar
tempranamente desvíos |
|
|
|
|
|
|
|
|
|
|
 |
Poder
comparar distintos proyectos e ir perfeccionando distintos
aspectos de nuestro trabajo en base al análisis de
estadísticas |
|
|
|
|
|
|
|
|
|