- Inicio
- Blog
- Diseño web Ocho consejos sobre cómo administrar la función Creep
Ocho consejos sobre cómo gestionar Funcionar Creep
-
5 min. Leer
-
William CraigCEO y cofundador
- Presidente de WebFX. Bill tiene más de 25 años de experiencia en la industria de marketing en Internet especializados en SEO, UX, arquitectura de la información, automatización de marketing y más. Los antecedentes de William en informática y educación científica de Shippensburg y MIT proporcionaron la base para Revenuecloudfx y otros proyectos clave de investigación y desarrollo en WebFX.
Funcionar Creep, también conocido como alcance o requisito de fluencia , se refiere a solicitudes imprevistas de adiciones y cambios que están fuera del alcance del proyecto. Por lo general, ocurre debido a la recopilación de requisitos inadecuados, una planificación inicial deficiente y un protocolo poco claro para la implementación del cambio, entre otras cosas. En este artículo, me gustaría discutir ocho consejos y sugerencias, basándose principalmente en mi experiencia, para ayudar a minimizar y administrar los efectos de la transmisión de características en sus propios proyectos.
1. Acepte que la transmisión de la característica sucederá.
Eso es correcto. Aquí está pensando que este artículo se trata de prevenir la marcha de funciones. Por el contrario, creo que es un Parte natural de cualquier trabajo basado en proyectos.
Reconociendo que esta eventualidad le permitirá estar preparado cuando finalmente cría su feo código de código de código, la cabeza de diseño de diseño. Anticipar cambios imprevistos en sus planes lo obliga a ser más adaptable y promueve el desarrollo de una solución que sea flexible y maleable para las necesidades en constante cambio de su cliente.
2. Comprometer suficiente tiempo para recolectar requisitos.
Bastante sentido fácil, bastante común, pero todos somos culpables de apresurar la fase de planificación de los proyectos. Tal vez sea por las limitaciones de tiempo y presupuesto, o nuestro entusiasmo por mostrar a nuestros clientes resultados tangibles, o la seguridad de que obtenemos que el proyecto está en la bolsa una vez que lo iniciemos (y no se les dará a la competencia). La escatima en este paso puede conducir a la agonía al final, y puede tomar la forma de requisitos de características inesperados debido a nuestro fracaso para establecer las necesidades reales del cliente.
Tómese el tiempo para examinar a las personas involucradas, observar y sombras para ver cómo podrían usar el sistema que está desarrollando y obtener una estimación precisa de la experiencia técnica que tiene la organización. Una onza de prevención vale unos pocos miles de líneas de revisión del código.
3. Darle una mano podría costarle su brazo.
Si cede constantemente a los cambios, podría obtener más de ellos en el futuro. Intente establecer límites de lo que es y no es apropiado para revisar, esto no solo evita las solicitudes de cambios innecesarias, sino que ofrece al proyecto estrictas pautas de control de calidad. Cuando decida cumplir con las demandas no escopadas, asegúrese de indicar que está haciendo algo fuera del alcance, y que esto puede causar retrasos y requisitos financieros adicionales.
Esto puede hacer que vuelva a considerar el valor de la función solicitada, o al menos darle una extensión en el tiempo y presupuesto.
4. Sea el defensor del diablo cuando se soliciten cambios.
Usted fue contratado y asignado al proyecto debido a su conocimiento y experiencia en la solución requerida. Si un cliente solicita un menú de navegación basado en flash, es su obligación experta convencerlos de que el menú basado en CSS que desarrolló es una solución mucho mejor. No tengas miedo de contradecir las solicitudes de funciones imprudentes; Proporcionar razones bien formadas les asegurará que conoce su "Shizznit", y en realidad pueden permitirle proceder según lo planeado originalmente.
5. Estar orientado a la tarea, no orientado a la visión.
Sea claro sobre lo que es, exactamente , está desarrollando para ellos. No promete un resultado final grandioso, emocionante, pero ambiguo/ambicioso. En lugar de dar generalizaciones amplias, como "Desarrollaré un sitio web optimizado para motores de búsqueda", intente delinear los entregables que proporcionará, como: "Utilizaré técnicas de reemplazo de imágenes para subtitaciones, creando e implementando un Sitemap.xml, enviar el Sitio a los principales motores de búsqueda y optimizar los títulos de página con palabras clave relevantes". Esto hace que el proyecto sea menos ambiguo y evita tareas adicionales, como desarrollar un programa de intercambio de enlaces para aumentar los resultados de rango de página, que claramente no es parte de sus deberes.
6. Arrojar la mentalidad de "el cliente siempre es correcto".
Usted, la mayoría de las veces, es un juez más calificado de cómo se deben desarrollar las cosas. No estás trabajando para obtener un gran consejo al final. Está trabajando (probablemente) en una tarifa de tarifa plana o en una compensación acordada.
Todo lo que tiene que preocuparse es su reputación y producir una excelente solución. El empleador puede odiar todo sobre usted, pero si ha proporcionado un increíble producto generador de ganancias, será contratado para hacer más. Al final, se trata más de ganancias y entregables y menos de cómo su empleador ama su "personalidad razonable" (porque no aman nada más que hacer un paquete de efectivo o reducir su sobrecarga debido a la solución que desarrolló).
Así que no se rinda a las solicitudes inseguras y las líneas de tiempo irracionales simplemente porque desea estar en el buen lado del empleador. No se sienta presionado para hacer algo que no esté en la descripción del trabajo o algo que sienta que conducirá a un producto final menos deseable.
7. Investigue antes de comprometerse.
Aspire la tentación de acomodar inmediatamente un cambio en el alcance del proyecto, sin importar cuán aparentemente simple. Si cree que el presupuesto y la línea de tiempo pueden manejar una modificación en los planes, investigue a fondo lo que realmente implica el cambio antes de comprometerse. Por ejemplo, en un proyecto de desarrollo de CMS en el que estuve involucrado, me preguntaron si era posible migrar el sistema desde nuestros servidores, al cliente.
Esto no era parte del alcance del proyecto, ya que el plan original también era proporcionar alojamiento para el sistema. Acordé pensar que una base de datos exporta/importación y migración de archivos tomaría una hora de trabajo como máximo. No logré tener en cuenta el hecho de que nuestra configuración del servidor (siendo IIS 6.0/Windows y el cliente de Apache/Linux) y la configuración del servidor fueron diferentes.
Bease decir que tomó más tiempo de lo previsto y la tarea aún no está terminada. || 259
8. Realize that feature creep is a two-way street.
Los clientes y los empleadores no son ( puramente ) maldad. No tienen la intención de hacer que nuestros trabajos sean más difíciles. A menudo es nuestro deseo de complacer, demostrar nuestro valor, y nuestra mentalidad perfeccionista que puede ser, en parte, si no por igual, culpar.
Si ocurre la característica, es solo porque lo permitimos. Espero que este artículo haya sido capaz de impartir algunos consejos sobre cómo administrar la función de los funciones. Las sugerencias aquí se basan en mis propios errores con respecto a permitir que el alcance de la caída afecte a mis proyectos.
Espero que al leer esto, tenga mejor suerte al aliviar el impacto que las características fuera de alcance pueden tener en su tiempo y presupuestos.
Quiero preguntar: debería ser aceptado por parte de cualquier proyecto o debería ser evitado por plano? ¿Son estos consejos ideales pero poco realistas, y en qué sentido? ¡Comparte tus pensamientos!
-
Presidente de WebFX. Bill tiene más de 25 años de experiencia en la industria de marketing en Internet especializados en SEO, UX, arquitectura de la información, automatización de marketing y más. Los antecedentes de William en informática y educación científica de Shippensburg y MIT proporcionaron la base para Revenuecloudfx y otros proyectos clave de investigación y desarrollo en WebFX.
-
WebFX es una agencia de marketing de servicio completo con más de 1,100 revisiones de clientes y una calificación de 4.9 estrellas en el embrague. ¡Descubra cómo nuestro equipo de expertos y tecnología de aceleración de ingresos pueden generar resultados para usted! Aprenda más
Facilite la estimación de los costos de diseño web
Los costos de diseño del sitio web pueden ser difíciles de clavar. ¡Obtenga una estimación instantánea para un diseño web personalizado con nuestra calculadora de costos de diseño de sitio web gratuito!
Pruebe nuestra calculadora de costos de diseño web gratuito


Calculadora de diseño web
Use nuestra herramienta gratuita para obtener una cita gratuita e instantánea en menos de 60 segundos.
View Calculator de diseño webEstrategias de marketing Proven
Facilite la estimación de los costos de diseño web
Los costos de diseño del sitio web pueden ser difíciles de clavar. ¡Obtenga una estimación instantánea para un diseño web personalizado con nuestra calculadora de costos de diseño de sitio web gratuito!
Pruebe nuestra calculadora de costos de diseño web gratuito
¿Qué leer a continuación? Lectura de 6 minutos



