Home / Orientación de la decisión del proyecto / Segundo costo de desarrollo de sistemas de código abierto
PROJECT DECISION GUIDE

Costo del desarrollo secundario del sistema de código abierto y el desproyimiento de pirvato

El código de código de código abierto reduce el costo de la construcción a partir de cero, pero no el costo del proyecto.

Responde a la pregunta.

Costo del desarrollo secundario de sistemas de código abierto

El proyecto de sistema de código abierto debe estimarse en fases basadas en la “evaluación de las elecciones y los riesgos, la adaptación de la versión patentada, el despliegue de la producción y el mantenimiento en curso”.

SCOPE & BUDGET LEVELS

Primero, los insumos claros al límite por fase de proyecto

Se utilizan las siguientes capas para establecer una base de referencia para el presupuesto y la aceptación, y el alcance real todavía tendrá que evaluarse en relación con el statu quo, la interfaz y los requisitos de tiempo.

Fase 1

Selección y evaluación de riesgos

Confirme si la base de código abierto es adecuada para los modelos de negocios y de negocios

Comparación de proyectos candidatos, licencias y dependencia de inventarios, evaluación de arquitectura, validación de procesos críticos y adaptación a los límites

Fase 2

Versión dedicada al desarrollo secundario

Desarrollo de productos disponibles que cumplen con los procesos de negocio y requisitos de marca

Modificaciones funcionales, marcas de interfaz de usuario, privilegios, interfaces, migración de datos, despliegue automatizado, pruebas y documentación

Fase 3

Operaciones de producción y gobernanza de versiones

Asegurar que el sistema sea seguro, estable y capaz de seguir la evolución de la corriente

Monitor de respaldo, actualizaciones de seguridad, estrategia de rama, consolidación de la versión comunitaria, pruebas de regresión, respuesta de fallos e iterativeity continua

DECISION FACTORS

Los elementos clave que se deben revisar para la adopción de decisiones

En primer lugar, se determinan los límites de la moderación y la responsabilidad, y se comparan las rutas técnicas y las modalidades de cooperación.

01

La madurez del proyecto de código abierto

Las pilas tecnológicas, archivos, actividad comunitaria, ritmos de liberación y dependencia de la calidad pueden afectar el costo de asumir el control, desplegar y mantener a largo plazo.

02

Licencias y modelo de negocio

Es necesario comprobar con antelación las fronteras para uso, modificación, distribución, servicios SaaS, marcas comerciales y componentes de confianza.

03

Diferencias empresariales y profundidad de la adaptación

La configuración, extensión de plugin y modificación de los costos de código básico y los riesgos de actualización son completamente diferentes y el proceso de ajuste de núcleo debe ser validado primero.

04

No estoy seguro si vas a tener la oportunidad de tener una oportunidad de tener una oportunidad de tener una oportunidad para tener una mejor oportunidad.

La containerización, la identificación, la auditoría, la reparación de la lacuna, el aislamiento de la red, la copia de seguridad y la alta disponibilidad aumentan los insumos de producción.

05

Migración de datos e interfaz de terceros

Las interfaces como la limpieza histórica de datos, la cartografía sobre el terreno, la financiación de pagos y las conciliaciones migratorias son a menudo el principal volumen de trabajo.

06

Actualizaciones de corriente y mantenimiento a largo plazo

Cuanto más profunda sea la personalización, más compleja será la consolidación posterior de las versiones comunitarias y las pruebas de regresión, más se requiere la versión actual del presupuesto de gobernanza.

Preparación de recomendaciones antes de la comunicación o evaluación

Candidato artículos y versiones de código abiertoLicencias y uso comercialLista de procesos y discrepancias comerciales previstosMódulos básicos que deben modificarseTamaño y calidad de los datos históricosInterfaz e sistemas de identidad de tercerosRequisitos de seguridad y usabilidad del despliegueActualizaciones y planes de mantenimiento a largo plazo

Sendero sugerido para la aplicación

Se recomienda que se completen las evaluaciones de la selección y la concesión de licencias y que se valide la idoneidad con los procesos institucionales básicos. Si un gran número de códigos básicos deben ser revisados con el tiempo, el costo total de la personalización debe compararse simultáneamente con cero, evitando una actualización barata y de primera vez que esté fuera de control.

DECISION WORKSHEET

Revertir los costos de desarrollo secundario del sistema de código abierto en la adopción de decisiones ejecutables

Las siguientes hojas de trabajo ayudan a las empresas a organizar consejos vagos en insumos basados en proveedores, de aprobación interna y de receptividad de proyectos.

¿Qué debería contener un resumen comparable de las evaluaciones?

Como mínimo, los módulos básicos que deben revisarse se organizan para el proyecto y versión de los candidatos de código abierto, la licencia y el uso comercial, los procesos comerciales y las listas de discrepancias, junto con una indicación del volumen de negocio actual, el tiempo de procesamiento medio, las anomalías principales, los sistemas existentes, el acceso a datos, la dependencia de terceros y las ventanas de acceso. La misma versión se proporciona a diferentes proveedores, y descripciones separadas de supuestos, exclusión, la aceptación total, la entrega de los precios, la entrega y la entrega de los casos, la entrega.

Por ejemplo, la empresa espera que el proyecto ahorre 160 horas de trabajo al mes, pero esta cifra debe desglosarse en el número de tareas, ahorros de tiempo único, tasas de adopción y tasas de revisión manual. Si sólo el 40% de los usuarios utilizan el primer período, o si el nuevo proceso aumenta el proceso de examen, los beneficios reales serán significativamente inferiores a la estimación aparente.

Cuatro tipos de pruebas recomendadas para el interrogatorio durante la comunicación de proveedores

The first is scope evidence: consistency of demand versions, business processes, prototypes, interfaces and exclusions; the second is engineering evidence: whether similar technologies have accessible structures, code management, testing, deployment and trouble management methods; the third is personnel evidence: whether actual participants, input stages, responsibilities and replacement mechanisms are clear; and the fourth is delivery evidence: how source codes, data, account numbers, documents, training, quality assurance and transport are handed over. It is normal for suppliers to be unable to provide customer confidentiality at the bidding stage, but should be able to explain their own methods and the evidence that can be developed under this project.

Se recomienda que se fije por separado la claridad de alcance, la dependencia crítica, la capacidad de equipo, la aplicabilidad de la aceptación y la toma a largo plazo y que se registre la base de cada puntuación. Si un programa es más barato, se excluye la interfaz, la migración, las pruebas o la responsabilidad en línea, entonces debe convertirse al mismo calibre de entrega antes de la comparación.

El principio de la sentencia

Esta página proporciona un marco de toma de decisiones que no constituye una oferta fija o compromiso de rendimiento.

FAQ

FAQs

Las cuestiones más comunes antes de la cooperación se señalan claramente con antelación.

No hay ningún derecho de licencia para el sistema de código abierto, y ¿por qué también es necesario que se requieran los presupuestos de los proyectos?+

El despliegue, la idoneidad, la reubicación, la seguridad, las pruebas, la capacitación y el mantenimiento requieren insumos de ingeniería, y los costos de licencias de código son sólo parte del costo total.

¿Podemos mejorar la versión comunitaria después del segundo desarrollo?+

Se da prioridad al uso de plugins y puntos de extensión, y los mecanismos de ramificación, pruebas automatizadas y consolidación periódica pueden reducir el costo de la actualización.

¿La evaluación de licencias equivale a una opinión jurídica?+

El equipo técnico puede hacer balance de las licencias y depender de ellas, pero el complejo modelo de negocio debe ser asesorado finalmente por profesionales legales cualificados.

DECISION FAQ

Cuestiones comunes relacionadas con proyectos en curso

Echa un vistazo a las 265 preguntas.
Manzanas, APP, SaaS y sistemas antiguos

¿Deberían desarrollarse sistemas institucionales desde cero o desde sistemas de código abierto en fase secundaria?

Los procesos son comunes, los productos de código abierto maduran y las licencias permiten el desarrollo secundario. Cuando las diferencias de negocio, las limitaciones de la arquitectura básica o los costos de actualización a largo plazo son altos, puede ser más apropiado desarrollarse a partir de cero.

Ver respuesta completa
Inicio del proyecto de software y selección del programa

¿Cómo se seleccionan los sistemas de código bajo, código abierto y desarrollo personalizado?

El código bajo es adecuado para procesos que son claros, cambiantes y de plataforma capaces de cubrir aplicaciones internas superiores; los sistemas de código abierto son adecuados para productos de área madura, que pueden satisfacer la demanda a través de la configuración y desarrollo secundario; personalizar el desarrollo de proyectos que son adecuados para procesos diferenciados, integración compleja, rendimiento o requisitos de control de productos más altos. La selección se realiza con una comparación de la capacidad total de coste y salida de tres a cinco años, en lugar de la combinación de los límites adecuados.

Ver respuesta completa
Contratos, pagos, cambios y ejecución de proyectos

¿Cuánto tiempo toma normalmente la garantía de calidad para el desarrollo de software y cómo difieren las garantías de calidad del transporte?

El término no es uniforme y se determina por la importancia del sistema y el acuerdo contractual. Las partes también especifican el tiempo de respuesta, el nivel de deficiencia y el servicio después de que se haya completado la garantía de calidad.

Ver respuesta completa
Applet y APP archiva, carga y selección técnica

¿Cómo debe elegir el programa pequeño y el desarrollo personalizado?

La plantilla es baja en precio pero puede limitarse por funcionalidad, exportación de datos, interfaz y tasas de renovación de plataformas. La selección debe ir precedida por el funcionamiento real de los procesos clave y la verificación del código fuente, servidor y derechos de datos.

Ver respuesta completa