|
Para empresas que necesitan desarrollar sistemas
de software a medida funcionales en ámbitos web (cliente-servidor)

En Joomlaos.net tenemos
una metodología de trabajo por etapas que respeta los procedimientos estándares del
ciclo de vida de un software.
Conocemos las normas
de calidad del software y las adoptamos en nuestros
trabajos de desarrollo.
Nos manejamos con
responsabilidad, documentando cada etapa del ciclo de vida del software
y estableciendo plazos viables, susceptibles de ser cumplidos.
Logramos entender
las dimensiones del proyecto, su complejidad, y alcances, para preveer eficientemente los recursos necesarios
ya desde las etapas previas al desarrollo.
Esto evitará que tengas que gastar tiempo y dinero en soluciones que jamás
se concluyen, que no cumplen la función para las cuales se las ha proyectado,
que quedan obsoletas antes de tiempo, que no obtienen un soporte adecuado, o
que escapan de control en las etapas de desarrollo.
Etapas del Servicio
1- Fase de consultoría previa (relevamiento y formalización de requerimientos del sistema)
- Durante varias sesiones de consultoría previa hacemos el relevamiento completo de las necesidades y requerimientos del sistema a desarrollar (tipos de datos, requisitos funcionales de sistema, usuarios, reglas de negocio, etc).
Entregables al final de la etapa:
- Documento de proyecto,
- Diagramas UML (de casos de uso e interacción)
- Propuesta de desarrollo del software que incluye presupuesto y plazos
2- Fase del diseño e implamentación del sistema
2.1 Diseño y modelado del sistema
- Diseño y normalización de la base de datos,
- Modularización del programa
- Creación de algoritmos y funciones, codificación de ABMC /
librerías, formularios, etc
- Diseño de interfaces de usuario -layouts y menues de navegación-,
2.2 Implementación y Pruebas del sistema
Esta etapa de encara como un proceso iterativo, puesto que
surgen algunos detalles no contemplados en la etapa de análisis.
- Carga de datos de ejemplo,
- pruebas de validación (testing),
- y depuración
(debugging)
2.3 Finalización del desarrollo del software
Esta es la etapa final de desarrollo, aquí instalamos el software en
el entorno de producción (servidor web) y se hace la
puesta en marcha para ser entregado al cliente y para que el mismo comience
a estar disponible a sus usuarios.
3- Fases de soporte post-venta
Esta etapa contempla:
- Tareas de mantenimiento y administración
- Evaluación, e implementación de nuevas funcionalidades (Evolución
y escalabilidad)
- Capacitación de usuarios / administradores del sistema
Con el primer tipo de trabajos, se establece un acuerdo entre los desarrolladores
(nosotros) y el cliente (vos) para establecer un costo de mantenimiento que
puede acordarse por periodos de tiempo (mensual, bimestral, etc) o por intervención
técnica (cada vez que se necesite soporte)
El segundo tipo de trabajos es presupuestable y se considera de la misma manera
que un encargo de software.
La capacitación para uso del sistema se presupuesta en la etapa / fase de consultoría previa.
|