Se necesita reingeniería en una empresa cuando:
- Elrendimiento de la organización esta por detrás de la competencia.
- La organización esta en crisis; como una caída en el mercado.
- Lascondiciones del mercado cambian; como por ejemplo tecnología.
- Se quiere obtener una posición de líder del mercado.
- Hay que responder a una competencia agresiva.
- La empresa es líder y sabe que debe seguir mejorando para mantener el liderazgo.
Los factores claves para que la reingeniería sea efectiva son: