There lots of books and guides about project management. But in my opinion, most important and efficient way is “Divide and Conquer”. In general, small-size-project is easy to succeed regardless of methodology. So, most important thing to succeed is “Dividing large project into several small independent projects”. We should focus and spend time on this!!!
( Yes.. I know…”Easier said than done!” :-( )