Prepare for this one because it will give #disruptive answers on common questions regarding software reengineering: When? Why? How? Who? We will undergo a journey from one of the real world software rewrite examples and share common threats and lessons learned. It will give general overview of both technical and people skills needed for successful software rewrite.