IoT services need to be accessed by their users anytime and anywhere, regardless of the access network technology or user device. These requirements bring several challenges to the design, development, and operation of IoT systems. To develop these systems, engineers must deal with multiple device technologies, engineering standards, human factors, business processes, and sustainability issues. The successful implementation of IoT systems requires more than engineers’ technical skills; it is necessary to understand the management issues of the engineering effort. IoT systems have several dimensions, which demands a systemic management process to promote the system as a whole. We need to identify the relevant issues of the IoT project to properly execute it, dealing with the risks and barriers of implementation and operation. To identify the project feasibility barriers and the managerial approach to IoT projects, we use two frameworks: BRICS Mosaic model and NCTP framework. They are models that apply the experience of engineers and the analysis of application scenarios to identify barriers to IoT solutions and the managerial approach to steer the solution.