La reingeniería es necesaria debido a que las tecnologías avanzadas y la globalización han hecho obsoletos los objetivos y métodos organizacionales tradicionales. La reingeniería implica empezar desde cero en lugar de mejorar lo existente. Esto incluye combinar oficios en uno solo, cambiar de departamentos funcionales a equipos de procesos, y reducir costos administrativos. Para que la reingeniería tenga éxito se requiere orientar el proceso de manera sistemática, administrar coordinadamente el cambio en todas