Question: what are the characteristics of a good engineering plan?
Answer: Teamwork. Teamwork drives the successful completion of a project. ... 
Continuous learning. Technology and methodologies are constantly changing, and nowhere is this truer than in engineering. ... 
Creativity. ... 
Problem solving. ... 
Analytical ability. ... 
Communication skills. ... 
Logical thinking. ... 
Attention to detail.