Incluso proyectos pequeños necesitan un poco de Diseño

Constantemente oigo hablar de proyectos donde la gente al azar arrojan deseos a desarrolladores y les digo que ir a trabajar. A veces esto se hace en un correo electrónico, pero con demasiada frecuencia está en cabeza de la gente y no claramente pensado.

Este enfoque es rápido y necesita poco esfuerzo. También conduce a resultados aleatorios. La mayoría de las veces el software resultante, si se trata de una aplicación web, aplicación de escritorio o una aplicación móvil para el Droid o iOS, groseramente pierde puntos.

Para poner esto en perspectiva, ayuda a mirar a una industria madura y ver cómo se acercan a su negocio. Me gusta considerar la industria de la construcción, que en muchos aspectos es similar a la construcción de software.

Se puede ver lo que quiero decir en HGTV espectáculos que reciben los profesionales dedicados a crear soluciones para los propietarios de viviendas. Un diseño se proporciona para que el cliente pueda ver lo que va a obtener. Con este diseño visual (lo que en Aranya consideramos una parte crucial de la documentación) el cliente llega a decirle al diseñador de lo que les gusta - y ¡No -. Por lo que el producto final es algo que les encanta

Los diseñadores y constructores quieren asegurar el éxito del proyecto en todo momento. Ninguno de nosotros nos gusta clientes infelices. Sin un buen diseño en escrito para nuestros clientes para ver fácilmente lo que va a obtener, estamos confiando en la palabra hablada. Está jugando a la ruleta con su proyecto
.

Otra razón para tener todo en un papel es que acelera la acumulación. Todos los que trabajan en el proyecto se puede ver lo que hay que hacer. Pueden moverse rápidamente hacia adelante para darle lo que quiere.

Cuando hacemos el desarrollo de aplicaciones de software, tanto para el mantenimiento del software y de las aplicaciones de software personalizadas construidas desde cero, insistimos en diseño minucioso. A veces que el diseño toma 15 minutos (para pequeños proyectos) ya veces se tarda varias semanas (para proyectos de más de 3 meses de duración). . La duración de la fase de diseño será más o menos se correlaciona con la duración del trabajo para completar el proyecto

A veces, en esos shows HGTV, el diseñador le permite al cliente para realizar cambios - o peor aún, los cambios se ven obligados a ellos por el dueño de una casa - y tiene que volver a la mesa de dibujo. Los cambios en el diseño después de la acumulación comienza casi siempre conducen a costos elevados, compromisos sobre el producto final, y una gran cantidad de estrés para ambas partes.

El mejor el análisis y diseño por adelantado, menos probabilidades hay serán cambios de cara al futuro. Sin embargo, a veces el cambio es inevitable. Por suerte, este es un lugar donde se diferencian la construcción física y desarrollo de software.

En el mundo del software, es mucho más fácil para eliminar el desarrollo por lo que genera la aplicación de medidas. En primer lugar se construye una sola pieza, y luego el siguiente y el siguiente. Esto le permite obtener ciclos de desarrollo cortos. Los ciclos cortos reducen la posibilidad necesitará un cambio para ser trabajado en - más a menudo los cambios se pueden poner en el siguiente ciclo, evitando interrupciones en el desarrollo actual

El más pequeño es el proyecto (o ciclo) el. más fácil es mantener los cambios durante la construcción que se produzcan. Pero todavía se necesita un buen diseño para el trabajo actual está haciendo, o incluso estos proyectos puede salirse de control. Lo bueno es que ya que cada ciclo en el proceso de desarrollo es pequeño, el diseño también es pequeño. Esto conduce a un menor riesgo, hizo más fácilmente los cambios y una dirección más flexible para su aplicación a ir.

No cometa el error de decir "no tenemos tiempo para el diseño." El tiempo y el dinero que se ahorra de hacer un diseño, ya sea un dibujo 15 minutos o una serie de 2 - sesiones de diseño de 3 horas con un arquitecto, hará que valga la pena la inversión Restaurant ..

desarrollo de negocios

  1. Haga su trabajo libre Servicio Telefónico Pequeños Negocios
  2. EyeOS desarrolladores están disponibles para aplicaciones eyeOS Desarrollo
  3. Se puede olvidarse de las preocupaciones de facturación Lifeline inalámbrica
  4. ¿Por actualización de la memoria del ordenador se hace necesaria
  5. Cómo Propietarios Soluciones de código de barras ayuda Negocios
  6. Seis errores comunes puede afectar su diseño de sitio web o negocio?
  7. Las 5 partes más importantes de la Organización de Información Próspero
  8. Dando a sus clientes el factor sorpresa
  9. ¿Quiénes son mejores desarrolladores de aplicaciones de Facebook
  10. Solución de Gestión de Proyectos hecho mejor con diversas herramientas disponibles
  11. Camisas están no sólo para ser usados, sino también para ser admirados. Funciona como un encanto.…
  12. Empresas de relaciones públicas La atención de salud se ocupan de la percepción del público de s…
  13. Importancia de los temas prestashop
  14. Ready Mix Concrete Pumping Empresas con Ready Services y Servicios
  15. Nube de PBX - La revolución inalámbrica
  16. La gestión de un equipo de proyecto Tricky Miembro
  17. ¿Son Bad Apples corrupción de tu Marca y arruinando su reputación?
  18. El progreso tecnológico en los teléfonos de negocios un año
  19. Deje una agencia de publicidad Jacksonville llevar a su empresa al siguiente nivel
  20. Sostenibilidad en los 2011-2012 Mercado Global de la Industria de Construcción Tendencias y Oportun…