Fábrica de Software
Fábrica de Software
¿Qué tanto conoces de Fábrica de Software (FSW)?
Si eres el responsable del desarrollo de aplicaciones en tu empresa y la lista de pendientes sigue creciendo sin parar, es posible que te interese conocer más acerca de la fábrica de software. Aquí veremos las características, ventajas, desventajas y beneficios de esta modalidad de desarrollo de aplicaciones.
Problemas en el desarrollo de proyectos
- Proyectos fuera de tiempo y presupuesto.
- No se reutiliza el código.
- Su proceso de inversión es largo y los requerimientos deben ser realizados con mayor rapidez.
- Sus recursos humanos solo dominan ciertas herramientas.
- Costos adicionales para manejo de metodología PMI, CMM i, MoproSoft, UML, etc.
¿Qué es una Fábrica de Software (FSW)?
Una fábrica de software es un área de desarrollo dedicada a producir
componentes y procesos completos para ejecución de sistemas
basados en especificaciones. Opera como una línea de ensamblado
basada en los planos para armado.
Factores de decisión para utilizar o no una FSW
- ¿Ya se hizo un análisis o levantamiento de requerimientos y sabemos qué hay que hacer?.
- ¿Tengo los desarrolladores necesarios para la realización del proyecto?.
- ¿Tengo equipos y licencias suficientes para el desarrollo del proyecto?.
- ¿Tengo tiempo para supervisar directamente la programación? .
- ¿Este producto será la base de la competitividad de la compañía?.
Ventajas de FSW
- Utilización de recursos de programación solo cuando lo necesito.
- Menores trámites de cotización, menos tiempo requerido en trámites administrativos.
- No se requieren lugares físicos de trabajo para las personas, ni asignar equipos a los mismos, por tanto no es necesario entrar en procesos de inversiones.
- Supervisor de programación 100% dedicado al proceso.
- No requiere inversiones adicionales por periodos cortos de tiempo.
- El cliente no se vuelve dependiente de ninguna persona para efectos de programación, documentación y pruebas de funcionalidad.
La metodología de FSW se basa en:
- Análisis de especificaciones.
- Estimación de esfuerzos de programación.
- Comunicación y negociación de planes y prioridades.
- Programación de componentes.
- Aplicación de matriz de pruebas.
- Liberación y entrega.
- Informes semanales de avance.
FSW vs Proyectos vs Subcontratación
Principales Diferencias entre FSW y Proyecto
- En una FSW no se realizan fases de análisis, ni diseño, los productos de estas fases son la entrada para iniciar con la FSW.
Principales Diferencias entre FSW y Subcontratación de Personal
- En una FSW no se cuenta con recursos limitados, no es necesario realizar una contratación por meses completos. Normalmente, la limitante se vuelve el levantamiento de requerimientos y la definición de procesos a realizar por parte de los Analistas.
¿Te interesa adentrarte más en el tema? Lee nuestro artículo completo descargando el PDF.
Si prefieres recibir ayuda profesional, te invito a que nos contactes. Somos una empresa especialista en desarrollo de aplicaciones, fábrica de software base de datos y aplicaciones para Iphone/Ipad.
[hr]
“Somos la mejor opción para acompañar a tu Organización durante su Transformación Digital. Más de 20 años colaborando con empresas nacionales e internacionales.
Si estás próximo a arrancar un proyecto de migración a La Nube, Desarrollo de Software o Aplicaciones Móviles Empresariales y tienes dudas sobre este tema, te invito a que nos contactes”.
Somos una Empresa de Desarrollo de Software, especialista en Desarrollo de Aplicaciones Web, Desarrollo de Apps Empresariales, Microsoft Dynamics 365 y Fábrica de Software. Desarrollamos software basado en Microsoft .NET, y aplicaciones nativas en iOS o Android; para aquellas empresas que sólo requieren la contratación directa de especialistas, brindamos asesoría especializada de acuerdo a las necesidades de nuestros clientes con experiencia en las tecnologías más avanzadas para apoyar tu estrategia en desarrollo de sistemas y desarrollo de app.
Leave a Reply
Want to join the discussion?Feel free to contribute!