understanding business enterprise development stages