El diseño del sitio web es garantía de su implementación exitosa. Experiencia personal

Nadie duda de la necesidad de diseñar una casa, y cualquier persona entiende por qué es imposible construir una casa a simple vista, agregando características durante el proceso de construcción. Es útil recordarle que el desarrollo de sitios web es similar a la construcción de una casa. Se debe comenzar con una planificación completa de lo que se tendrá que desarrollar, en qué plazo, con qué datos iniciales y el resultado esperado.



Hubo un período en el que estaba desarrollando sitios web en un pequeño estudio web en Minsk. Maquetación y programación de landing pages, tiendas online, sistemas CRM y ERP. No hubo una etapa de diseño de sitio completa en el estudio web por razones obvias: costos adicionales.



Los clientes abordaron sus especificaciones técnicas, en las que todos describieron su proyecto de la mejor manera posible. Tal tarea técnica fue suficiente para comprender el proyecto y calcular los costos. Como resultado, este enfoque condujo a una serie de problemas que llovieron como fichas de dominó.



Aprobaciones largas



A menudo, el cliente comprende bien el resultado esperado, pero no describe los detalles detallados y los requisitos claros para la versión terminada con suficiente detalle desde el lado del desarrollo técnico.



Debido a la falta de detalles, el programador a menudo tuvo que aclarar los detalles con el gerente del proyecto. El director del proyecto tradujo la solicitud del programador al ruso y le preguntó al cliente. En el mejor de los casos, recibí una respuesta y la traduje para el desarrollador; en el peor, comenzaron las etapas de aprobación.



Interrupción del horario de trabajo, aumento de errores



Nuevas aclaraciones llevaron a la necesidad de editar el código, refactorizar módulos individuales. Hubo costos por nuevas pruebas unitarias y corrección de errores.



A menudo había casos en los que un gerente llegaba a la oficina al final de la jornada laboral con una pizza en las manos y decía: “El proyecto está en llamas, no se dispersen hoy”. Luego, con un pequeño equipo de desarrolladores, tuvimos que quedarnos despiertos hasta tarde en la oficina, modificar los módulos, eliminar errores.



, — , .



, — , .



, EZTec, . : , , . , .







, . .





: , , , .





, , . .





.





- .





, .



5-10 . “” , .



La etapa completa del diseño de un sitio web es fundamental para proyectos en los que aumentan los riesgos y el costo de los errores. Por ejemplo, mercados, portales de noticias, agregadores, sistemas CRM y ERP. Estos proyectos se pueden hacer en un trimestre, pero sin diseño, se pueden hacer durante casi un año o nunca llegar al primer lanzamiento a producción.



Para aquellos que quieran comprender más el proceso, les recomiendo:



  • Arquitectura de la información en Internet. Diseño de sitios a gran escala. Louis Rosenfeld, Peter Morville
  • Desarrollo de requisitos de software. Karl Wigers, Joy Beatty
  • La arquitectura de las aplicaciones de software corporativas. Martin Fowler.


Es más fácil con un borrador en la mesa de dibujo que con un mazo en un sitio de construcción. Frank Lloyd Wright



All Articles