The software development lifecycle defines a systematic way of developing good quality software to meet customer expectations about scope, time and budget. Each phase of this development lifecycle is distinct and rigorous which defines an independent body-of-knowledge within the domain of software engineering. Consequently, each phase of development lifecycle demands a different set of skills and personality traits for software engineers to cope-up their work effectiveness to improve the software development process. Hence, it is obligatory to highlight the most relevant personality traits of software engineers working for different phases of development lifecycle. In this regard, this article presents a comprehensive study in which the most relevant personality traits of software engineers have been highlighted for different tasks/phases of software development lifecycle. The big-five personality model has been used to evaluate and correlate the personality of software engineers for each phase due to its wide acceptance in the research and development community.
The world has been changed by Information and Communication Technology (ICT), and many factors including new opportunities, fast-growing business, technological changes, and challenges have forced every part of the world to produce self-regulating and pre-found skilled oriented individuals. Driven by this compulsion the education institutions (EI) around the globe are integrating ICT tools and utilizing the latest technologies in order to provide quality education to their citizens. In this regard Ministry of Education (MOE) Kuwait has launched many plans and invested a lot in the implementation of technology in EIs. EIs mainly consists of Universities. While there is no comprehensive study in order to assess the adoption of ICT in the universities by all instructors and students of Kuwait as well as no empirical study have been conducted on the overall effectiveness of ICT in the EI (s). The effectiveness of any new technology depends upon acceptance and proper utilization of technology by all stakeholders. Subsequently
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.