Isn't there some contradiction between these principles? What is the correct view over the problems and where is the border between these two?

Project Management
Communication is like building muscle. The more you work on it, the more it gets stronger.
CapEx approaches new software development as a lump-sum investment with a depreciable lifetime value. Meanwhile, OpEx are short-term expenses and are typically used up in the accounting period in which they were purchased.
RAID analysis is a project planning technique for identifying key project Risks (R), Assumptions (A), Issues (I), and Dependencies (D). Project teams should complete an initial analysis at the beginning of the project and then monitor the issues via a RAID Log.
INVEST principle of User stories is acronym for User stories being Independent, Negotiable, Valuable, Estimable, Small and Testable.
Slogans focusing on teamwork can take any team and motivate its members to achieve great things. Learning the elements of a good slogan and referring to examples may make it easier for you to create your own.
The Microsoft Solutions Framework (MSF) is a flexible approach that focuses on facilitating faster creation of technological solutions, attracting fewer people, reducing risks, and improving quality.
A fishbone diagram is undoubtedly one of the best tools to find and visualize the root cause of any problem.
Project managers are hands-on, directly involved in execution, and responsible for the success of a project. Project management consultants offer advice or support. They are more involved in the change and transformation aspect of a project.
The tortoise's quest of success and the hare's singular focus on winning are metaphors for the necessity of continuous business improvement for long-term success.
When starting a new project, part of the decision making process is deciding which components to design in-house, and which are best left to external vendors. Sometimes the dividing line can be as simple as outsourcing the hardware platform, and doing all software development internally, but the choice is often far more complex.
A Japanese word that roughly translates to best practice sharing across an organization