Effective Management: Abstraction
Abstraction: Selective ignorance of certain elements in order to focus on other elements.
In software development, abstraction means you zoom out and see the big picture. You ignore minor implementation details–what are the little pieces? How do they work?–and focus on the whole. These are the systems and how they fit together, and this is the overall goal.
When you employ abstraction, efficiency increases. No longer bogged down with function pointers, memory management, or 16-bit register values, you focus on how to make your software work better.