Introducción a los estándares de software para la estimación de costos (cuáles son los métodos de estimación de costos para proyectos de software)
Este estándar especifica los métodos, procesos y principios de la medición de costos de I+D de software, incluida la composición, el proceso y la aplicación de la medición de costos de I+D de software. Esta norma es aplicable a la medición de costos de proyectos de I+D de software que están estrechamente relacionados con la escala funcional. Este estándar no implica precios de software, pero las partes relevantes pueden definir los gastos de investigación y desarrollo con base en este estándar, proporcionando así una base importante para los precios de software.
2. Antecedentes en materia de establecimiento de estándares
Cómo medir y evaluar el costo de los proyectos de I+D de software ha sido durante mucho tiempo un problema en la industria. En la actualidad, mi país no cuenta con un sistema estándar científico y unificado de medición de costos de proyectos de I+D de software para guiar, estandarizar y gestionar los costos de I+D de los proyectos de software. Durante el proceso de licitación y evaluación de proyectos de software, debido a la incapacidad de definir el rango de costos razonables de los proyectos de ingeniería de software, a menudo ocurren ofertas maliciosas de precios bajos o ultra altos durante la implementación del proyecto, debido a la falta de costos científicos; De forma controlada, los desarrolladores de software a menudo experimentan retrasos y gastos que superan con creces las estimaciones iniciales.
3. Proceso de desarrollo de estándares
Bajo el liderazgo del Departamento de Servicios de Software del Ministerio de Industria y Tecnología de la Información, el desarrollo del sistema estándar de medición de costos de software de mi país comenzó en 2010. La Subdivisión de Mejora de Procesos de Sistemas y Software de la Asociación de la Industria de Software de China (en lo sucesivo, la "Subdivisión de Mejora de Procesos") y el Instituto de Normalización de Tecnología Electrónica de China (en lo sucesivo, el "Cuarto Instituto Electrónico") han llevado a cabo trabajos de investigación básica. en torno a la construcción del sistema estándar de medición de costos de investigación y desarrollo de software y el sistema estándar ordenado. El estándar central "Especificación de medición de costos de investigación y desarrollo de software" se lanzó oficialmente en diciembre de 2010, con el número de plan 2010-3194T-SJ. Fue redactado conjuntamente por la Subdivisión de Mejora de Procesos y el Cuarto Instituto de Electrónica, y se organizaron alrededor de 40 empresas. participar.
4. El valor de los estándares
1. Abogar por el uso de un método de puntos de función unificado internacionalmente para medir la escala del software para que los resultados de la medición sean comparables. 2. Abogar por el uso de datos de referencia para estimar la duración y el costo del software para que los resultados de la estimación sean más científicos;
3. Promover el uso de procesos y fórmulas de estimación consistentes para hacer que el proceso de estimación sea transparente y los resultados de la estimación. rastreable.
5. Aplicación piloto estándar
La "Especificación de medición de costos de I+D de software" se ha puesto a prueba desde 2012. La Administración General de Aduanas, el Banco Popular de China, el Grupo Neusoft y otras unidades participaron en el trabajo piloto y lo aplicaron en la aprobación del presupuesto, establecimiento de proyectos, licitaciones, planificación de proyectos, etc., y lograron buenos resultados. A finales de 2013, * *Unas 2000 personas habían participado en la capacitación de CCEP y casi 1500 personas habían aprobado la evaluación y se convirtieron en el primer grupo de CCEP (Expertos en estimación de costos de software) del país. Después de adoptar los métodos estipulados en la norma, los problemas que las empresas piloto han enfrentado durante mucho tiempo se han resuelto en gran medida.
6. Publicación de estándares
El estándar industrial "Especificación de medición de costos de investigación y desarrollo de software" (SJ/t 11463-2013) fue emitido por la República Popular China y el Ministerio de Industria. y tecnología de la información de China en 2065 Publicado oficialmente el 38 + 03 + 38 de junio de 2065.
7. Últimos avances
Después de la recomendación, este estándar está liderado por la Alianza de Innovación de Calidad de la Industria de Servicios de Software Conectado Inteligente de Zhongguancun y está solicitando su actualización a un estándar nacional. El número de plan se emitió oficialmente el 315 de julio: 20151553-T-4691. Antecedentes de desarrollo estándar.
Beijing, como capital de la industria de software y servicios de información del país, siempre ha estado a la vanguardia del país en términos de escala industrial y ha mantenido un rápido nivel de crecimiento. Los programas informáticos y los servicios de información también desempeñan un papel cada vez más importante en el desarrollo económico urbano. Con la implementación gradual del "Duodécimo Plan Quinquenal", todos los sectores de la vida en Beijing también están aumentando su inversión en la construcción de informatización. Las asignaciones fiscales de la ciudad incluyen entre 700 y 800 proyectos de informatización cada año, con un monto total de más de 3 mil millones de yuanes, en los que participan miles de empresas e instituciones. Sin embargo, la ciudad no cuenta con estándares científicos y unificados para respaldar, estandarizar y gestionar el cálculo de los costos de desarrollo de software para proyectos de informatización, lo que ha restringido en gran medida el desarrollo saludable y sostenible de la industria del software de Beijing. Debido a la falta de estándares relevantes, cómo calcular el costo razonable del desarrollo de software para proyectos de informatización siempre ha sido una dificultad en el desarrollo de la industria de software de Beijing. A menudo ocurren problemas como la aprobación de presupuestos infundados y ofertas maliciosas para proyectos de software.
2. El valor de las normas
Bajo la dirección centralizada de la Comisión Municipal de Economía y Tecnología de la Información de Beijing, el Intercambio de Software y Servicios de Información de Beijing y la Asociación de la Industria de Software de Beijing para la Mejora de Procesos. Branch formuló conjuntamente los Estándares Municipales de Beijing. El primer estándar local para la medición de costos de software, a saber, la "Especificación de medición de costos de desarrollo de software de proyectos de informatización", se implementará oficialmente del 16 de junio al 38 de octubre de este año. Esto indica que el desarrollo de software para proyectos de tecnología de la información de nuestra ciudad cuenta con un método científico y estandarizado de evaluación de costos, que ayudará a estandarizar el mercado industrial, promoverá que las empresas de software mejoren la eficiencia de la producción y mejoren la calidad del crecimiento industrial. 1. Antecedentes de la compilación
Durante mucho tiempo, cómo medir el costo de la I+D de software ha sido un problema difícil en la industria, especialmente en actividades como la elaboración de presupuestos, las licitaciones y la planificación de proyectos. En la medida científica y unificada de los costos de I+D del software, los estándares no tienen una base a seguir al formular los presupuestos de los proyectos, lo que conduce a un desperdicio presupuestario o un presupuesto insuficiente. Durante el proceso de licitación de proyectos de software, debido a la falta de una base de medición para los costos de I + D de software, a menudo ocurren ofertas maliciosas y ofertas ganadoras de bajo precio debido a la falta de base científica para el control de costos, y los desarrolladores a menudo se quedan atrás durante la implementación del proyecto; Los costos están muy por encima del presupuesto original. Los estándares científicos y unificados de medición de costos de I + D de software no solo son una base importante para una gestión eficaz de proyectos de software, sino también una necesidad urgente para el desarrollo de la industria del software actual.
Por lo tanto, el Departamento de Servicios de Software del Ministerio de Industria y Tecnología de la Información encomendó a la Subdivisión de Mejora de Procesos de Software y Sistemas de la Asociación de la Industria de Software de China la tarea de liderar la organización de la preparación del informe "Medición de costos de investigación y desarrollo de software". Normas". Este estándar especifica los métodos y procesos para la medición de los costos de I+D del software, incluidos los componentes del costo de I+D del software, el proceso de medición de los costos de I+D del software y la aplicación de la medición de los costos de I+D del software. Su propósito es ayudar a todas las partes involucradas en la investigación y el desarrollo de software a medir los costos de manera científica y consistente. Sin embargo, el estándar no incluye modelos de estimación, datos de referencia de la industria ni pasos y métodos detallados para la estimación de costos en diferentes escenarios. Por lo tanto, es necesario formular pautas de aplicación para el estándar para que las partes relevantes puedan llevar a cabo de manera efectiva los costos de I+D del software. en diferentes escenarios de aplicación. Trabajos relacionados con la medición, uso correcto de datos y modelos de la industria.
2. Propósito y alcance de la compilación
Esta guía es una de una serie de guías de aplicación para especificaciones de medición de costos de I+D de software, dirigidas a escenarios presupuestarios.
La medición de costos en las "Especificaciones de medición de costos de I+D de software" se refiere al proceso de estimar el valor estimado del costo de I+D de software o medir y analizar el valor real. En las especificaciones de medición de costos de I+D de software, la elaboración de presupuestos se refiere al proceso de determinar los costos esperados del proyecto con base en los resultados de las estimaciones de costos del proyecto. Por lo tanto, esta guía describe principalmente cómo estimar costos en un escenario de presupuestación y no cubre otros aspectos de la presupuestación.
En la "Especificación de medición de costos de software de I+D" y en esta guía, el proceso de I+D de software incluye actividades de análisis de requisitos, diseño, codificación, integración, pruebas, aceptación y entrega desde el establecimiento del proyecto hasta su finalización y aceptación, y Gestión de proyectos relacionados y actividades de soporte. Por lo tanto, los costos de I+D de software en esta guía solo incluyen todos los costos directos e indirectos en el proceso de I+D de software, excluyendo la migración de datos, el mantenimiento de software y otros costos. El esfuerzo y la duración cubiertos en esta guía son solo para el proceso de desarrollo de software.
El objetivo principal de esta guía es guiar a todas las partes involucradas en las actividades presupuestarias para realizar estimaciones de costos de manera efectiva basadas en estándares de medición de costos de I+D de software y proporcionar una base científica para determinar los presupuestos de proyectos de software.
Esta guía aclara los pasos y métodos para llevar a cabo actividades relacionadas con la estimación de costos basadas en especificaciones de medición de costos de I+D de software y datos de referencia, y aclara los métodos de estimación y ajuste de casos típicos a través de ejemplos para otros casos especiales; personal relevante Se deben seleccionar métodos de estimación apropiados o los resultados de la estimación se deben ajustar razonablemente con base en los principios relevantes de esta guía, las "Especificaciones de estimación de costos de I+D de software" y las características del proyecto.
Para otros escenarios de aplicación de estimación temprana similares a la elaboración de presupuestos, el personal relevante también puede consultar los principios y métodos relevantes en esta guía para realizar actividades de estimación del proyecto.