Popayán 11/10/2024
Válido hasta el 11/11/2024
(Tiempo estimado: 1 mes)
Versión v1
Nuestros productos llegan a satisfacer las necesidades mediante el desarrollo de software, este contará con las siguientes características:
Tenemos experiencia creando software legibles y rápidos, perfectamente preparadas para la forma en la que se navega hoy en día.
Esta propuesta NO incluye gastos de hosting y dominio
Para el desarrollo del software no solo debemos fijarnos en que sea bonito. Debemos atender a ciertos criterios técnicos y de usabilidad que a primera vista pueden pasar desapercibidos. Y, por supuesto, hacer que el motor funcione y se adapte al flujo de trabajo habitual del cliente, nunca al revés.
A continuación mostraremos los pasos para llevar a cabo del desarrollo del software:
Debemos hacer las cosas bien, no podemos comenzar la casa por el tejado. Por ello, el primer trabajo que debemos hacer es una labor de investigación: la recolección de información y evidencias que nos serán útiles para lograr conocer mejor su necesidad y alcanzar nuestro objetivo.
Durante esta fase diseñaremos de una forma ágil los bocetos o wireframes con los conceptos básicos de la web. Con esta fase pretendemos no sólo mostraros dónde va a ir cada funcionalidad y la potencial estructura de la pagina web, sino también agilizar la fase de diseño, ya que al tener los elementos colocados, el equipo de diseño puede ponerse manos a la obra mucho más fácilmente.
Una vez dado el visto bueno de esos prototipos, los diseñadores darán forma al diseño final, con las principales pantallas de navegación siguiendo no sólo criterios estéticos, sino también de usabilidad en base a las conclusiones que hayamos sacado de la primera fase.
Es decir, no colocaremos los botones porque sí, sino que en todos los casos habrá razones fundadas para ello. Asimismo, si el equipo de usabilidad y el de diseño descubren incoherencias o potenciales problemas, podremos solucionarlos en esta fase.
En esta fase, realizaremos el desarrollo del software. Buscaremos una solución que nos permita avanzar en el proyecto lo más posible entre todos los CMS disponibles en la actualidad y que, además, garantice robustez, seguridad y escalabilidad en el futuro y en la que integraremos todas las funcionalidades:
Con la fase de desarrollo terminada y la aprobación de la misma, pasaremos a subir el proyecto a su servidor web, haciendo las pruebas y correcciones pertinentes.
Haremos el incremento de trafico para medir el comportamiento y tiempo de respuesta del software implementando los algoritmos de estadísticas y analíticas de Google para generar un informe el cual nos servirá para determinar el correcto funcinamiento del mismo.
El valor total de la Inversion es de Dos millones quinientos mil pesos m/cte. ($2'500.000)
El tiempo estimado de entrega es de 2 meses, soporte y garantía 2 meses
No trabajamos pensando en proyectos aislados; trabajamos pensando en proyectos globales que formen parte del antes y después de la empresa que nos contrata. Creamos experiencias únicas con nuestros clientes que les permitan crecer rápidamente con seguridad y confianza en herramientas tecnológicas.
Todos los apartados que has podido leer anteriormente se incluyen en la ejecución de este proyecto.
Garantía y soporte de 2 meses para subsanar posibles deficiencias de programación en el proyecto.
El tiempo estimado de desarrollo es de 1 mes y 15 dias y 15 dias de implementación y pruebas.
Despues de la entrega se darán 2 meses de soporte y garantía, al finalizar este peridodo el soporte y/o nuevas funcionalidades seran cotizadas por horas.
Es el encargado de realizar el análisis de los requerimientos del cliente. De hacer el seguimiento diario de las tareas y de resolver cualquier problema de comunicación con otros equipos si los hubiera. En el caso de que este equipo se convierta en cliente de otro equipo, esta persona es la que se encarga de realizar la comunicación con ellos. Obligatoriamente tiene que tener un background de programador, necesita entender a los programadores y la problemática a la que se enfrentan diariamente para poder asegurar que los requerimientos recogen toda la información necesaria para poder realizar la tarea. Es el responsable de que la implementación de esos requerimientos se haga correctamente.
Es un programador, que se encarga de ejecutar el trabajo asignado por el lider del equipo. En un proyecto de software, normalmente el 20% del codigo constituye arquitectura y el 80% restante consiste en utilizar esa arquitectura para completar los requerimientos. Los desarrolladores son los encargados de completar ese 80%.
Este rol consiste en, a nivel de UX, realizar los flujos de trabajo dentro de una aplicación a nivel de mockups, para determinar posteriormente, los diseños que habrá que realizar y como se va a comportar la aplicación. Posteriormente, es el encargado de realizar el diseño gráfico de las pantallas que compone la aplicación, atendiendo a las reglas de UX que determinen la posición de los elementos, los esquemas de colores, tipografías, etc.
Las pruebas son una parte importante para asegurar que el software funciona de la manera que debería. El papel de ‘tester’ se realiza a menudo por los desarrolladores para los aspectos técnicos y los usuarios para los aspectos funcionales. Un problema que surge de hacer a los desarrolladores probar su propio código es que, no importa lo bueno que sean, se ven influidos por la forma de su código fue creado. Cuando se prueba, se tendrá en cuenta esas mismas situaciones que que ya se tuvieron en cuenta a la hora de escribirlo.
Si se prueba código de otra persona, se puede pensar en escenarios que la otra persona no los pensó. Así que incluso si no se tiene un equipo de Testers dedicado, es una buena idea que cada desarrollador pruebe código de otro desarrollador, en lugar del suyo propio.
Esta propuesta hace parte integral del contrato.
A definir con el contratante.