Abdullahi Anas, Aminu Labaran, Muhammad Abullahi Bakale, Bashar Aliyu, Halimatu Abubakar Ainu, AbdulAzeez Abdullahi Bena, Yusuf Umar Jimada
{"title":"Software Engineering in Nigeria: Trends and Challenges","authors":"Abdullahi Anas, Aminu Labaran, Muhammad Abullahi Bakale, Bashar Aliyu, Halimatu Abubakar Ainu, AbdulAzeez Abdullahi Bena, Yusuf Umar Jimada","doi":"10.4314/dujopas.v10i1b.27","DOIUrl":null,"url":null,"abstract":"Bringing theory and practice together is aspiration of software engineering education, so that the learner may acquire a deep understanding on basic concepts and principles, along with skills and competences to solve real-world problems. Thus, it is not just an academic concern about teaching relevant topics, but also a task to shape skilled individuals equipped for the industry demand. Moreover, due to the rapid development the software industry is and transnational nature, several challenges are challenging the qualification of software engineers, capable to develop products according to the international standards into markets overseas. Agile software development methods are the generally used and prominent software development methods. Agile methods are simple, easy and deliver software faster than the traditional software development methods. Software development in Nigeria is at developing stage. ","PeriodicalId":479620,"journal":{"name":"Dutse Journal of Pure and Applied Sciences","volume":"59 50","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Dutse Journal of Pure and Applied Sciences","FirstCategoryId":"0","ListUrlMain":"https://doi.org/10.4314/dujopas.v10i1b.27","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Bringing theory and practice together is aspiration of software engineering education, so that the learner may acquire a deep understanding on basic concepts and principles, along with skills and competences to solve real-world problems. Thus, it is not just an academic concern about teaching relevant topics, but also a task to shape skilled individuals equipped for the industry demand. Moreover, due to the rapid development the software industry is and transnational nature, several challenges are challenging the qualification of software engineers, capable to develop products according to the international standards into markets overseas. Agile software development methods are the generally used and prominent software development methods. Agile methods are simple, easy and deliver software faster than the traditional software development methods. Software development in Nigeria is at developing stage.