Cómo Estimate ayuda a automatizar el proceso de evaluación y descubrir el costo de un proyecto de TI

Tanto para las empresas como para las empresas de TI, la evaluación es una de las etapas más importantes al comienzo del trabajo en un proyecto. El negocio está listo para cooperar con el contratista que nombrará el costo de manera objetiva y rápida, además, los clientes necesitan la máxima transparencia de la evaluación.

Al mismo tiempo, hay un rango significativo de precios en el mercado: por ejemplo, una compañía de TI estima el trabajo en 300 mil rublos y la otra en 900 mil. El costo depende de muchos factores: método de implementación, experiencia experta, profundidad de evaluación, etc.

Durante cinco años, en SimbirSoft hemos estado utilizando nuestro propio servicio para automatizar el proceso de evaluación: Estimación. Lo creamos para simplificar el trabajo de los especialistas que participaron en la evaluación manual, porque el número de solicitudes de desarrollo crecía constantemente y se necesitaban expertos experimentados tanto en la evaluación como en el trabajo del proyecto. Mejoramos gradualmente Estimate y, como resultado, obtuvimos una herramienta que tiene en cuenta las peculiaridades del desarrollo de sistemas de TI de cualquier complejidad. En el artículo le diremos cómo puede usarlo para acelerar la evaluación y tener en cuenta los posibles riesgos.



Para comenzar, consideraremos los principales tipos de soluciones de TI, el cronograma de desarrollo y el procedimiento de evaluación, y luego describiremos cómo automatizar el proceso de evaluación para diferentes tipos de tareas.

Tipos de soluciones de TI


El costo del proyecto se ve afectado principalmente por parámetros tales como la urgencia y la complejidad del desarrollo, incluida la necesidad de integración con servicios externos. Para una comprensión clara, considere los siguientes grupos:

  • Aplicación web (por ejemplo, portal corporativo)

Por el nivel de complejidad, se puede clasificar como una gran solución de TI de complejidad media: sin integración con servicios de terceros, la parte administrativa se reemplaza por la API. El tiempo de desarrollo depende de las necesidades individuales del cliente y puede ser de hasta 3000 horas con prototipos / diseño.

  • Aplicación móvil (por ejemplo, sistema de entrenamiento deportivo)

En términos de complejidad: una solución de TI de complejidad media, sin integración con servicios de terceros, con una API y una parte administrativa listas para alojar contenido. Los tiempos de desarrollo también pueden ser de hasta 3000 horas con prototipos / diseños.

  • CRM estándar

Por ejemplo, un cliente necesita un sistema de administración de aplicaciones con un panel administrativo que incluya hasta cinco secciones: una lista de usuarios, pedidos, la capacidad de agregar contenido, etc. Cuando se desarrolla sobre la base de una plataforma preparada y sin integración con servicios de terceros, el tiempo de desarrollo puede ser de hasta 800 horas.

  • Sistemas avanzados

Si una empresa necesita un sistema de TI con integración con servicios de terceros (por ejemplo, servicios públicos), una cuenta personal, la capacidad de enviar aplicaciones para ciertos productos, es importante comprender que este es un trabajo a gran escala que requiere tiempo suficiente. Incluso si el sistema se basa en una "caja", como regla general, se requieren al menos 3000 horas para finalizar y llevar a cabo integraciones (y esto sin tener en cuenta soluciones adicionales, por ejemplo, puntuación).

¿Cómo comienza la evaluación?


Ya describimos en Habré los 5 pasos del cliente al elegir un contratista de productos de TI, recuerde brevemente los pasos principales:

  1. Busca candidatos
  2. Colección de ofertas comerciales.
  3. Conducta de negociaciones
  4. Filtrar ofertas
  5. Toma de decisiones

Y ahora ofrecemos un vistazo a la "cocina" de la compañía de TI para estudiar este proceso desde adentro.

1) Información, aclaración de detalles

Cuando una empresa de TI recibe una solicitud de una empresa, el especialista de lanzamiento del proyecto registra información en CRM y organiza una llamada con el cliente para aclarar los detalles, conocer sus necesidades y objetivos del proyecto. Para aclarar los detalles técnicos, contrata a un experto técnico dedicado: el moderador de la evaluación.

2) preventa

preventa: esto puede denominarse la etapa completa de la evaluación y el especialista responsable de la misma. Realiza un análisis inicial del proyecto y responde preguntas clave:

  • tipo de proyecto, objetivos y expectativas del cliente, escenario óptimo;
  • qué áreas de desarrollo deberían incluirse en la evaluación;
  • ¿Cuál es la pila tecnológica?
  • IT- ( ).

Para automatizar el proceso de evaluación, las empresas de TI utilizan una variedad de soluciones, como mencionamos anteriormente, en SimbirSoft tenemos Estimación. Con la ayuda de sus plantillas, Presale puede calcular los términos para la implementación de funciones estándar, pantallas de una aplicación móvil, varios componentes del proyecto.

El experto analiza en qué etapas puede ser necesaria una reevaluación del proyecto (por ejemplo, después del análisis), y también establece un tiempo adicional para las pruebas y una reserva de riesgos.

Para estudiar las necesidades del cliente y ofrecer la mejor solución, en proyectos complejos incluimos un equipo de especialistas de áreas clave del proyecto para la evaluación. Por ejemplo, para evaluar una aplicación móvil, pueden ser expertos en análisis, Mobile, Backend, QA.

Con base en los resultados de la evaluación, formulamos una descripción con posibles supuestos y limitaciones. Además, sobre la base de la estimación preparada, determinamos la composición estimada del futuro equipo y la línea de tiempo o hoja de ruta de implementación estimada.

3) Propuesta comercial En

base a una evaluación preliminar, el especialista en lanzamiento del proyecto elabora una propuesta comercial (KP), la envía al cliente y, junto con el grupo de expertos, protege la propuesta en la oficina del cliente o de forma remota. Con una decisión positiva, la empresa pasa a la siguiente etapa: discusión de las relaciones contractuales y los términos de interacción.

El momento de la evaluación depende de las características del proyecto. La estimación más rápida se lleva a cabo "por analogía" con aplicaciones similares, de 1 a 3 horas. Para una aplicación móvil estándar, el cálculo de términos y costos generalmente toma hasta 8 horas, excluyendo los sistemas móviles de mayor complejidad (por ejemplo, banca o seguros). La evaluación de proyectos web puede llevar más tiempo, generalmente hasta 32 horas. Si necesita desarrollar un concepto para un proyecto complejo, el especialista responsable determina los términos individualmente.

Si el cliente aún no se imagina los requisitos para el sistema de TI, entonces el ingeniero de producto (preventa 2.0), un especialista experimentado con experiencia técnica y un profundo conocimiento de los procesos comerciales, lo ayuda a comprender los detalles.

Servicios para evaluar proyectos de TI


Utilizando varios servicios de evaluación en línea, tanto la empresa como el contratista pueden calcular el costo y los plazos estimados de desarrollo.

Encontrar el servicio adecuado es una tarea separada. La mayoría de las soluciones disponibles están diseñadas para otras industrias (por ejemplo, Smetter.ru para cálculos de construcción) o tienen una naturaleza universal y detalles insuficientes (varios programadores de tareas).

Existen servicios especiales para el sector de TI, pero a menudo no permiten una evaluación en línea: solo puede obtener los resultados por correo electrónico. Las empresas extranjeras de TI tienen servicios similares: por ejemplo, para calcular el costo de las aplicaciones en iOS, Android , así como las aplicaciones web .

Ejemplo:



Estimar el servicio en la nube


En SimbirSoft, automatizamos nuestro proceso de evaluación para garantizar precios transparentes para el negocio y conveniencia para nosotros mismos.

En 2015, lanzamos un servicio de evaluación interna, Estimate. Conociendo las características de varios productos de TI, hemos creado una "calculadora" universal flexible para aplicaciones web, de escritorio y móviles.

Con la ayuda del servicio, ya hemos evaluado miles de proyectos en análisis, diseño, experiencia de usuario, auditoría, frontend, backend y otras áreas.

Objetivos clave del servicio:

  • Realice una evaluación en horas / dinero, teniendo en cuenta el costo del tiempo de trabajo de los especialistas.
  • Tenga en cuenta el costo del producto de TI, teniendo en cuenta la reserva de riesgos, la gestión, las pruebas (en% del tiempo total de desarrollo).
  • Asegure la máxima precisión de la evaluación para la conveniencia del equipo del proyecto.
  • Automatice el proceso de evaluación y use la experiencia de evaluaciones anteriores.
  • Acelere la estimación en un promedio de 10 veces, en comparación con el cálculo manual en Excel, mediante el uso de plantillas y herramientas auxiliares.

¡Atención! Este año decidimos abrir nuestro desarrollo a todos. Te invitamos a usar el servicio en la nube de forma gratuita: ¡mira el video tutorial en el sitio web de Estimater.ru !

¿Cómo evaluamos un proyecto?


Para todos los que quieran probar el servicio Estimate en los negocios, hemos preparado instrucciones. Vea cómo crear nuevos proyectos, tareas, ajustar riesgos, mantener estimaciones listas y realizar otras acciones necesarias.

Etapas de evaluación:


Creación de proyectos


Agregue las funciones o tareas necesarias y especifique el rango permitido de costos laborales en horas (teniendo en cuenta el desarrollo, las pruebas y una reserva de tiempo para la corrección de errores).



Contabilidad de riesgos


Establezca en el proyecto o en tareas individuales los riesgos asociados con requisitos inexactos y situaciones imprevistas.



Descarga


Usando el servicio, puede estimar los costos laborales de dos maneras:

  • Evaluación preliminar (en el rango min-max)
  • Evaluación con alta precisión por el método PERT (Técnica de evaluación y revisión de proyectos).

Puede descargar los resultados de la evaluación en cualquier forma que sea conveniente para usted.



Creando una oferta comercial


Descargue los resultados para trabajar en Excel y seleccione el nivel de detalle: por características o por
fases del proyecto.



Plantillas de tareas y características típicas.


Puede crear plantillas de calificación. Agregue la función a la calificación y el sistema le dirá si la plantilla está disponible.



resultados


La situación ideal para empresas y empresas de TI es cuando las evaluaciones de proyectos son rápidas y precisas. Cuanto mejor se construya este proceso, menor será el riesgo en una mayor cooperación.

En nuestra práctica, nos esforzamos por identificar tareas tan específicas como sea posible. Como regla general, con una evaluación de alto nivel, no dedicamos más de 40 horas a cada tarea. Esta limitación nos permite evaluar el frente del trabajo de manera más profunda y precisa y evitar errores.

Te invitamos a probar nuestro propio servicio de evaluación en la nube Estimater.ru, que tiene en cuenta todas las características y riesgos clave del desarrollo de productos de TI. Con él, las empresas pueden automatizar y acelerar el proceso de evaluación, y los clientes pueden determinar de forma independiente el costo estimado y los términos de la creación de un producto de TI. Puede trabajar con el servicio de forma gratuita o utilizar la solución corporativa avanzada. ¡Esperamos sus comentarios y sugerencias!

¡Gracias por la atención! Esperamos que encuentre útil este artículo.

All Articles