Planificación e implementación de proyectos
Una breve descripción del flujo del proyecto
En esta página nos gustaría brindar a nuestros clientes información sobre el curso de un proyecto en el campo del desarrollo web y de software.
Que es un proyecto
Gablers Wirtschaftslexikon define un proyecto como una tarea de tiempo limitado, relativamente innovadora y arriesgada de considerable complejidad.
Esta definición se aplica a los principales desarrollos desde la presencia en la web hasta el software de contabilidad. También se aplica al desarrollo de interfaces complejas y conversiones de datos, pero no a trabajos simples de importación, instalación o mantenimiento.
El cálculo del costo
El esfuerzo para una tarea simple se puede estimar relativamente bien a partir de la experiencia. Una tarea compleja es más difícil de calcular.
En el caso de un sitio web o una tienda, inicialmente se utiliza el valor empírico para un proyecto estándar. Dependiendo de las necesidades específicas del cliente, una estimación será demasiado baja o demasiado alta. En cualquier caso, se recomienda una consulta con una especificación de pedido más precisa.
Un proyecto de desarrollo
Es cierto que el columpio del niño en un árbol no es realmente un proyecto según la definición anterior. Pero ilustra lo que puede salir mal. Debido a que un proyecto es complejo, existe un alto riesgo de que no se detecte un error en el diseño del software.

1. Lo que el cliente imaginó

2. Lo que se definió en la orden

3. Cómo se consideró la solución alternativa al defecto de diseño

4. Cómo se vio el resultado

5. El rediseño conceptual del proyecto

6. Qué se podría realizar con el presupuesto restante

7. Qué se podría haber realizado con los costos del proyecto

8. Lo que el cliente hubiera necesitado
La tarea de la planificación es formular correctamente las metas y el proceso de desarrollo y así asegurar la creación del producto con las propiedades deseadas dentro del presupuesto existente. Idealmente, en el ejemplo del columpio, la imagen 8 debería definirse como una orden.
Los pasos del proyecto
1. La definición de la meta
Esta es la definición del alcance y la tarea del software. Qué debe hacer y en qué entorno debe ejecutarse. También suele ser importante definir lo que el software no debe hacer.
El cliente puede contribuir de manera importante a una implementación correcta y rentable si lleva a cabo esta definición con la mayor minuciosidad posible por adelantado.
2. Análisis y desarrollo de un concepto
Como hemos visto anteriormente, la definición de la misión es un hito crucial para el desarrollo. Para evitar errores conceptuales, la definición del objetivo debe completarse y analizarse en cooperación con el cliente y debe crearse un concepto de software inicial. Esto permite una estimación de costos realista y luego se convierte en parte del pedido.
En este paso ya se acuerdan pasos parciales de la realización y pagos parciales. El punto final de este paso es la definición y finalización de la orden de desarrollo.
Es de interés del cliente que el análisis y el concepto se lleven a cabo con la minuciosidad requerida. El esfuerzo no es insignificante y hay que cobrarlo, sobre todo en proyectos más complejos.
3. El proceso de desarrollo
El desarrollo se lleva a cabo en estrecha colaboración con el cliente según el calendario acordado en el pedido.
Usamos nuestra área de clientes y equipos para esto.
Dependiendo del tipo y alcance del proyecto, se pueden acordar pasos parciales que ya están disponibles para el cliente para su prueba. En el transcurso del proceso de desarrollo, pueden surgir preguntas o problemas no reconocidos previamente, a los que se debe encontrar una respuesta junto con el cliente.
4. Prueba y Aceptación
Al final del proyecto, el software generalmente se instala y prueba en un servidor o en las computadoras del cliente. A menudo se realizan cambios de detalle y mejoras.
Al final está la puesta en marcha para la operación productiva. Los acompañamos y hacemos las correcciones necesarias.
5. Mantenimiento
Por supuesto estamos disponibles para el mantenimiento y mejora del sistema. Dependiendo de la naturaleza del proyecto, se puede celebrar un contrato de mantenimiento.
Precio Fijo vs. Facturación por Hora
A primera vista, un precio fijo es más atractivo para el cliente, porque en este caso el contratista asume el riesgo del costo.
Sin embargo, incluso con un precio fijo acordado, a menudo surgen requisitos adicionales en el curso de un proyecto que no están acordados en el pedido. Un precio fijo no protege necesariamente contra un aumento en los costos del proyecto. En caso de duda, la facturación por hora también es beneficiosa para la calidad del producto final. Recomendamos la facturación por hora al acordar un marco presupuestario. Queremos socios comerciales satisfechos, porque un buen negocio es rentable para todos los involucrados.