Wireless sensor networks (WSNs) can be used in agriculture to provide farmers with a large amount of information. Precision agriculture (PA) is a management strategy that employs information technology to improve quality and production. Utilizing wireless sensor technologies and management tools can lead to a highly effective, green agriculture. Based on PA management, the same routine to a crop regardless of site environments can be avoided. From several perspectives, field management can improve PA, including the provision of adequate nutrients for crops and the wastage of pesticides for the effective control of weeds, pests, and diseases. This review outlines the recent applications of WSNs in agriculture research as well as classifies and compares various wireless communication protocols, the taxonomy of energy-efficient and energy harvesting techniques for WSNs that can be used in agricultural monitoring systems, and comparison between early research works on agriculture-based WSNs. The challenges and limitations of WSNs in the agricultural domain are explored, and several power reduction and agricultural management techniques for long-term monitoring are highlighted. These approaches may also increase the number of opportunities for processing Internet of Things (IoT) data.
Project management is vital for software project success. Project Management Body of Knowledge (PMBOK), CMMI for Development (CMMI-DEV), and other software project management models and practices established to assist software organizations, each of these models offers diverse focal points. Combined effective software project management practices remain a challenge to software organizations. In striving to raise the likelihood of software project success, this paper introduces a framework for software project management effectiveness which integrated a set of software project management practices based on the PMBOK guide processes, CMMI-DEV processes, and management areas that influence a software project. The proposed framework called 4PTRB which includes people, process, product, project, technology, risk, and business management areas. The 4PTRB software project management framework provides a whole comprehensive view to help software project managers to improve their project management effectiveness. The framework is validated by conducting a web-based survey of software professional practitioners around the world. A statistical analysis of twenty software projects has been conducted as a case study thereafter, spanning small to large development projects. The consistency of the case study and survey results shows the power of the 4PTRB framework as an inclusive software project management framework.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.