Browsing by Author "Wabwoba, Franklin"
Now showing 1 - 20 of 38
- Results Per Page
- Sort Options
Item Assessing quality of open source software based on community metrics(International Journal of Software Engineering and Its Applications, 2015) Ndenga, Malanga Kennedy; Méhat, Jean; Ivaylo, Ganchev; Wabwoba, FranklinThe purpose of this study is to analyze data from Open Source Software (OSS) community with an objective of identifying community metrics that can predict quality of OSS projects. We experimented with data from Apache OfBiz and Apache httpd-2 server OSS projects. We applied linear regression technique to the dataset to assess the strength of possible relationships of variables and also examined possible trends amongst variables. From the analysis, we found out that the size of user mailing list has a correlation with number of reported bugs. We concluded that the size of user mailing list community may not be an accurate representation of the entire user community that adopted the project basing on quality. However Backlog Management Index was found to be a better metric for assessing how projects manage issues reported by users.Item Barriers to implementation of green ICT in Kenya(International Journal of Science and Technology, 2012) Wabwoba, Franklin; Wanyembi, Gregory W.; Omuterema, StanleyInformation and Communication Technology (ICT) is playing an increasingly important role in both business and private undertakings. Its use in several areas in the world economy has brought about increased demand for electronic equipment. The rapid pace of technology advancement and the drop in hardware prices has led to increased demand and acquisition resulting in increased production and use of hardware. However, the increased ICT uptake has increased costs and demand for energy where electricity is the main power source. Electricity notably is a major contributor to climatic change because the coal or oil that helps generate it does releases carbon dioxide, pollutants, and sulphur into the atmosphere. With environmental degradation, rising costs of doing business and power demand and demand for social responsibility, going green is no longer an option. There are green ICT technologies in the market to mitigate the concerns but unfortunately they are not bearing fruit that calls for an understanding of barriers to implementation of the same in developing nations like Kenya. The study used multiple case study approach. The study population included ICT managerial, technical and end user human resource and public university ICT graduate students. The multiple study was conducted in one leading sugar manufacturing industry, a communication commission regulatory body and one public university offering ICT from certificate to PhD level. Respondents were either interviewed or responded to a questionnaire. The study established that green ICT technologies are available in Kenya and are not barriers to its implementation. The paper highlights the barriers to implementing green ICT in Kenya. The paper recommends alignment of ICT personnel towards enhancing green ICT implementation in the light of the barriers.Item Choosing tools of pedagogy (case of program visualization)(International Journal of Application or Innovation in Engineering & Management, 2012) Mutua, Stephen; Abenga, Elizabeth; Ogao, Patrick; Wabwoba, Franklin; Ikoha, AnselmoComputer aided learning has over time been integrated in traditional pedagogical approaches in order to improve the quality of education as well as skillful content acquisition. Several programs have been developed over time to be used in the classroom with the aim of improving on the mode of instruction. Program Visualization (PV) tools are an example of such developments with the desire of improving classroom experience during teaching/learning computer programming. Despite that the tools have posted positive results in various universities, teachers seem not to have widely accepted them. This paper seeks to establish the factors that influence the choice of a PV tool for teaching computer programming. The established list of factors indicates that they range from system based issues to other features beyond the system. From the results, it emerges that most teachers are not using emerging contemporary approaches but instead are making use of the traditional approach whose impact is less felt especially for technical courses like programming. These factors form part of taxonomy of PV tools for pedagogy.Item Classifying program visualization tools to facilitate informed choices: teaching and learning computer programming(International Journal of Computer Science and Telecommunications, 2012) Mutua, Stephen; Wabwoba, Franklin; Ogao, Patrick; Anselmo, Peter; Abenga, ElizabethProgram Visualization (PV) is a technique that has been found useful in teaching computing programming. This has seen proliferation in development of PV tools with an aim of enhancing teaching/learning programming over the last two decades. However, the tools usage has remained minimal. Perhaps because it becomes challenging to ascertain the appropriate tool for the right task. This paper presents a classification of program visualization tools with the focus of aiding teachers and students in choosing the most appropriate tool for an interesting experience in the classroom. The paper is based on six various PV tools evaluated over a period of two consecutive academic years in a Kenyan public University. The classification augments the Price’s taxonomy of software visualization arm of PV by presenting four basic levels which are further subdivided into lower levels.Item Cyber security challenges to mobile banking in SACCOs in Kenya(International Journal of Computer, 2017) Nambiro, Alice Wechuli; Wabwoba, Franklin; Wasike, JothamDevelopment of mobile technology has enabled mobile devices to be adopted in daily activities. Financial institutions are adopting mobile devices for banking purposes to enable their clients to bank from anywhere at any time. Although, the adoption of mobile technology enabled convenience to the users, it has brought about a great security challenge. This paper reviews the cyber security challenges to mobile banking and ways which SACCOs minimize the impact. Findings indicate that some mitigation strategies to cyber threats to mobile banking are in place though they seem not to address the major challenges.Item Environmental implications of cell phones penetration and disposal in Kenya(International Journal of Computers & Technology, 2014) Wabwoba, Franklin; Sakwa, Thomas; Mbugua, Samuel; Kilwake, Humphrey JumaKenya has over six million active mobile subscribers who may at some point want to replace or get rid of old mobile phones. A big number of the mobile phones were recently switched off for not being genuine without a prober mechanism being put in place for the disposal. If every affected individual or otherwise disposed off phones by throwing it away then there could a serious ecological disaster in waiting. Cell phones are hazardous materials because of electromagnetic radiation and electronic composition. They have substances such as antimony, arsenic, beryllium, cadmium, copper, lead, nickel and zinc which belong to a class of chemicals known as persistent toxins. These toxins pollute and remain in the environment for long periods. There are ill-effects of wireless and telecommunication devices on the environment are disastrous. The increased use of high resolution LCD screens leads to a potentially devastating environmental challenge. There is no clear policy frame work on e-waste management with a special focus on used mobile phones in the country. A proper disposal mechanism of wireless and telecommunication devices is a necessity in KenyaItem ENVIRONMENTAL IMPLICATIONS OF CELL PHONES PENETRATION AND DISPOSAL IN KENYA(International Journal of Computers & Technology, 2014-05-25) Wabwoba, Franklin; Sakwa, Thomas; Mbugua, Samuel; Kilwake, HumphreyABSTRACT Kenya has over six million active mobile subscribers who may at some point want to replace or get rid of old mobile phones. A big number of the mobile phones were recently switched off for not being genuine without a prober mechanism being put in place for the disposal. If every affected individual or otherwise disposed off phones by throwing it away then there could a serious ecological disaster in waiting. Cell phones are hazardous materials because of electromagnetic radiation and electronic composition. They have substances such as antimony, arsenic, beryllium, cadmium, copper, lead, nickel and zinc which belong to a class of chemicals known as persistent toxins. These toxins pollute and remain in the environment for long periods. There are ill-effects of wireless and telecommunication devices on the environment are disastrous. The increased use of high resolution LCD screens leads to a potentially devastating environmental challenge. There is no clear policy frame work on e-waste management with a special focus on used mobile phones in the country. A proper disposal mechanism of wireless and telecommunication devices is a necessity in KenyaItem Evaluating the role of information and communication technology (ICT) support towards processes of management in institutions of higher learning(International Journal of Advanced Computer Science and Applications, 2012) Ujunju, Michael Okumu; Wanyembi, G.; Wabwoba, FranklinThe role of Information and Communication Technology in achieving organization’s strategic development goals has been an area of constant debate, and as well perceived in different management dimensions. Most universities are therefore employing it (ICT) as a tool for competitive advantage to support the accomplishment of their objectives. Universities are also known to have branches or campuses that need strong and steady strategic plans to facilitate their steady expansion and growth. Besides, production of quality services from the various levels of management in these universities requires quality strategic plans and decisions. In addition, to realize the steady growth and competitive advantage, ICT not only has to be an additive but a critical component towards supporting management processes in the universities. This research sought to determine the role of ICT in supporting management processes in institutions of higher learning in Kenya. The research investigated how the different levels of management used ICT in their management processes and whether the use had any effect on management processes. The research further made recommendations to the universities on better use of ICTs in their management processes. A public university in Kenya was used as a case study in this research.Item Factors affecting requirements elicitation for heterogeneous users of information systems(International Journal of Computer Science Engineering and Technology, 2015) Ronoh, Lilian Cherotich; Muchiri, Geoffrey Muketha; Wabwoba, FranklinModern organizations keep up with the fast changing technology through successful information systems development and integration to automate their business operations. Among others, this can be achieved through effective requirements elicitation which a sub-phase of requirements engineering. It is recognized as one of the most critical, knowledge-intensive phase therefore determining the overall success or failure of the information system. In a setup whereby users are heterogeneous by nature, requirements elicitation becomes quite challenging. To improve the effectiveness of the requirements elicitation process from this type of users, the analysts should determine the factors that affect this process which are unique to this type of users. To address this issue, we have conducted research in two Kenyan public universities whereby information systems users are heterogeneous in nature. The objective of the study was to determine the factors that affect requirements elicitation process among heterogeneous user groups of information systems. Nine factors were identified by using multiple regression analysis namely, users’ availability, users’ and analysts’ diverse cultural background, users’ geographical distribution, communication issues, users’ awareness and training on the process, technique used, institutional politics and bureaucracy, requirements elicitation policy and user's cooperation & motivation. These factors form a practical guide that can help analysts to consider before carrying out requirements elicitation from heterogeneous users.Item Factors influencing the selection of mobile phone among university students in Kenya(International Journal of Innovative Research and Advanced Studies, 2018) Ronoh, Richard K.; Mbuguah, Samuel Mungai; Wabwoba, FranklinMobile phone technology has reached unprecedented level leading to unconstrained selection nightmare. This study investigates the selection priorities of mobile phone among university students in Kenya. A total of 310 undergraduate students participated in the study. A survey research design was used in this study. Questionnaire was employed in collection of data and the collected data was analyzed using descriptive and inferential statistics. The findings from this study revealed that university students yearn for the latest technology phones which come with numerous features although not all features are actually used. The study established that the phone appearance, technology used in the phone, accessibility and connectivity are the most important considerations when selecting a mobile phone. The information obtained from this study will provide a baseline understanding of the factors influencing the selection and hence usage of mobile technology among university students in Kenya. Furthermore, the study shows how mobile features can be used as indicators of mobile phone selection.Item Global information technology infrastructure in addressing the borderless problem of overpopulation(Journal of Computer, 2016) Barasa, Samuel; Barasa, Peter; Motochi, Vincent; Wabwoba, FranklinThe world has been beset with fears of future global overpopulation overwhelming the earth’s ecological system and producing shortages of energy, resources, water and food. The sustainability has been a major long-term concern, climate change is thought to be causing a warming of the planet, an increased incidence of extreme weather events, a reduction in agricultural yields, melting the ice caps, and rising sea levels which will eventually cause flooding of low lying islands and coastal districts. As a result, there is dire need for population checks in the world. The causes of overpopulation are attributed to cultural beliefs, lack of sex and population education, religious beliefs etc. The effects of overpopulation include mass poverty, increased death rate, unemployment, etc. It becomes eminent that some measures should be put in place to address this global issue. Some past measures included equipping and funding public and special libraries to disseminate population control information. However, this has not impacted positively in addressing this menace. As a result, the paper purpose to use the global information technology infrastructure in collecting and disseminating information on population control to the masses. This shall be achieved by examining the causes and severity of overpopulation and efforts of addressing them globally, assessing the global information technology infrastructure readiness, stating the ways in which ICTs can be used to control population globally, and making policy recommendations based on the findings of this study. This will be accomplished by content analysis design with continents as the target population. Stratified sampling technique will be used to select the region in each continent. Descriptive analysis will be employed. This paper will help world demographers and population experts advocate population control. Recommendations to all countries to fund and equip telecentres, knowledgebase systems, and Geographical Information Systems are made to address this problem.Item Green ICT implementation in developing nations: personnel perspective(Scholars Press, 2014) Wabwoba, Franklin; Mbugua, SamuelThough ICT is contributing to the economy associated with innovations, inventions and rapid development in almost all aspects of human life, it is also responsible for climatic degradation. The rapid increase of ICT usage means more costs of doing business, energy consumption, and more environmental challenges. The rapidly changing technology and lack of their understanding has put a lot of pressure on both management and ICT personnel to implement them on a trial and error manner. This has limited the gains meant to be obtained from green ICT. The lack of appropriate alignment between the ICT personnel capacity and the workplace readiness poses more environmental and unsustainable resource utilization challenges. The book was informed by the G-readiness model. It discusses the green ICT technologies, the personnel awareness of green ICT, green ICT maturity, and workplace readiness for green ICT and the perceived barriers to green ICT implementations. It explains the extended G-readiness assessment and G-alignment models that when well applied are bound to enhance the implementations of green ICT. It is an excellent book for undergraduate and graduate studies for Green ICT courses.Item Green ICT Policy Maturity for Actualization of Sustainable Computing in Developing Nations(International Journal of Computer Science, Engineering and Information Technology, 2019-10-19) Wabwoba, FranklinGreen ICT Policy encompasses the frameworks an organization has developed and put in place to apply environmental sustainability criteria throughout its value chain. The lack of appropriate green policy alignment to application of ICT uptake challenges the reaping of the benefits often stated of ICT. Multiple case study design with case from different sectors of the economy selected based on information richness, accessibility, size as well as diversity in application of ICT was employed. Triangulation of data collection and findings interpretation was utilised. The study established that green ICT policy maturity was very low. In effect, calling for purposed policy set up on green ICT application by developing nations to ensure ICT benefits are realised while limiting environmental degradation.Item Green ICT readiness model for developing economies: case of Kenya(International Journal of Advanced Computer Science and Applications, 2013) Wabwoba, Franklin; Omuterema, Stanley; Wanyembi, Gregory W.; Omieno, Kelvin KebatiThere has been growing concerns about the rising costs of doing business and environmental degradation world over. Green ICT has been proposed to provide solutions to the two issues yet it is not being implemented fully in developing economies like Kenya. For its implementation, it is critical to establish the level of green ICT readiness of organisations to inform where to start and where to put more emphasis. Over the past few years this has been done using Molla’s G-readiness model. However this model assumes the basic level of G-readiness to be same for both developed and developing economies to be the same with regard to ICT personnel preparedness. Based on green ICT readiness in Kenya, the relationship between ICT personnel’s gender, age and training with the G-readiness variables as proposed in Molla’s G-readiness model was investigated. The study surveyed ICT personnel in four cases using a questionnaire on a seven scale likert scale. It established that there exists a significant relationship between the ICT personnel related variables and the G-readiness variables. Based on the findings on the relationship, the study extended Molla’s G-readiness model to include a sixth dimension of personnel readiness.Item Green ICT Readiness Model for Developing Economies: Case of Kenya(International Journal of Advanced Computer Science and Applications, 2013-12-15) Wabwoba, Franklin; Omuterema, Stanley; Wanyembi, Gregory; Omieno, KelvinThere has been growing concerns about the rising costs of doing business and environmental degradation world over. Green ICT has been proposed to provide solutions to the two issues yet it is not being implemented fully in developing economies like Kenya. For its implementation, it is critical to establish the level of green ICT readiness of organisations to inform where to start and where to put more emphasis. Over the past few years this has been done using Molla’s G-readiness model. However this model assumes the basic level of G-readiness to be same for both developed and developing economies to be the same with regard to ICT personnel preparedness. Based on green ICT readiness in Kenya, the relationship between ICT personnel’s gender, age and training with the G-readiness variables as proposed in Molla’s G-readiness model was investigated. The study surveyed ICT personnel in four cases using a questionnaire on a seven scale likert scale. It established that there exists a significant relationship between the ICT personnel related variables and the G-readiness variables. Based on the findings on the relationship, the study extended Molla’s G-readiness model to include a sixth dimension of personnel readiness.Item ICT definition implication on ICT career choice and exclusion among women(I.J. Information Technology and Computer Science, 2016) Njoki, Muchiri Michael; Wabwoba, Franklin; Micheni, Elyjoy MuthoniICT is driving all areas of the economy and is likely to dictate the future for all genders. The narrow definition of ICT has greatly impacted on the female gender choosing ICT as a career of choice. There are few women in the ICT careers. The study sought to determine the nature of ICT career gender exclusion, status and trend of ICT job opportunities, source of ICT gender career exclusion and the contribution of the narrow definition to the exclusion. A mixed method of survey and desktop method was employed in this study. A structured questionnaire was used in this study in order to identify the factors that influence ICT career choice amongst Kenyan lady students. A purposive sample of Information Technology and Computer Science undergraduate university students (77 females, 56 males; age range 17 to 35 years) and 10 postgraduate students in Information Technology from two public universities participated in the study. The paper discusses the emerging unfilled ICT jobs. The study established that the narrow definition negatively influences ICT as a career of Choice among girls. Broadening ICT definition to include ICT related careers that have more social rather than technical aspect accordingly is likely to influence more women to join the field.Item ICT personnel maturity towards green ICT in Kenya(Journal of Information Engineering and Applications, 2014) Wabwoba, Franklin; Mbuguah, Samuel Mungai; Ikoha, Anselemo Peters; Shisoka, Dorcus ArshleyThough ICT is contributing to the economy associated with innovations, inventions and rapid development in almost all aspects of human life, is responsible for climatic degradation. The rapid increase of ICT usage means more costs of doing business, energy consumption, and more environmental challenges. The rapid changing technology reaching Kenya and lack of their understanding has put a lot of pressure on both management and ICT personnel to implement them on a trial and error manner. This has limited the gains meant to be obtained from green ICT despite its technologies availability. The lack of ICT personnel capacity readiness challenges the reaping of green ICT benefits. The study was informed by the G-readiness model and the enhanced G-readiness model. This study purposed to determine the personnel capacities readiness towards green ICT in Kenya. The study was undertaken using the interpretive, inductive multi-case survey study on a population of four data centres and 116 ICT managerial, technical and user personnel that were purposively sampled. Interview, observation, questionnaire and document analysis methods were used to gather data that was triangulated to increase the reliability and validity. The study established the ICT personnel’s G-readiness was very low on both training and professional development perspectives in Kenya. The study’s findings are useful towards the strategic planning for green ICT implementation, cutting down running costs, improving environmental performance of organisations and contribution to the world of knowledge. The findings provide data for informed ICT personnel and workplace readiness alignment, decision making and ICT curriculum development. The study recommends application of green ICT based on established ICT personnel capacity, inclusion of green ICT training in the curriculum, creation of green ICT responsibilities, provision for a green ICT budget and investment into the development of green ICT personnel.Item Implementation evaluation metrics for enterprise resource planning solution – a case of Kibabii University(Current Journal of Applied Science and Technology, 2019) Mbuguah, Samuel Mungai; Wabwoba, Franklin; Wanjala, Chrispus KimengichMost institution of higher learning are implementing and Enterprise Resource planning (ERP) in automating various activities. The architecture of most of the ERP is based on the Service Oriented Architecture (SOA) where each module can be called as service. In most of the contract signed between the vendor and the university, payment is tied to the level of implementation. The Question is how to then measure the level of implementation? This paper proposes a metric that could be used in evaluation of the degree of implementation. The metric was derived based on an acceptance test on each of functionality of module as per terms of reference. The result of a test was rated as a Fail, Pass, or Query The result was then coded such that a fail was assigned a zero (0), pass one (1) and query a half (½). From which a metric was derived which measures the level implementation.Item Implementation evaluation metrics for ERP solution: A case of Kibabii University(IGI Global, 2020) Mbuguah, Samwel Mungai; Wabwoba, Franklin; Wanjala, Chrispus KimingichiMost institution of higher learning are implementing enterprise resource planning (ERP) in automating various activities. The architecture of most of the ERP is based on the service-oriented architecture (SOA) where each module can be called as service. In most of the contracts signed between the vendor and the university, payment is tied to the level of implementation. The question is how to then measure the level of implementation. This chapter proposes a metric that could be used. The metric was derived based on an acceptance test on each of functionality of module as per terms of reference. The result of a test was rated as a fail; the result was then coded such that a fail was assigned a zero (0), pass one (1), and query a half (½), from which a metric was derived which measures the level implementation.Item Influence of social personalization on performance in group learning(IEEE, 2017) Mayeku, Betty; Wabwoba, Franklin; Hogrefe, DieterThough personalization has been proposed as an approach that addresses learners' individual differences, the focus of studies in this domain has mainly been on tailoring learning to individual learners' needs as compared to group learning. The few studies that have factored the aspect of learner personality in group learning have overlooked learners' sociological preferences when modeling learner personality. However, it is of essence for learners' social personalities to be considered in group formation since social presence is the basis for collaborative learning. Furthermore, sociological preferences differ among learners and this contributes to individual differences. This paper explored the effect of taking into account the social personalities of a learner in creating collaborative groups. The study was based on the use of PECALE software prototype that enhances personalization and learner engagement through context awareness. The group performance was measured based on how long a group could take to solve a given collaborative task. The results showed that groups that had similar sociological preferences spent significantly less time solving a task than the groups that were formed with no consideration of sociological preferences. Assigning learners into groups while adhering to their sociological needs may offer a platform for equity and inclusion in collaborative learning since every learner's needs are addressed. This may in turn enhance group productivity. Furthermore, the study's approach may also be useful in formation of teams that can work effectively together in the workplace.