MMTI Theses and Dissertations (2016)
Permanent URI for this collection
Browse
Browsing MMTI Theses and Dissertations (2016) by Issue Date
Now showing 1 - 20 of 27
Results Per Page
Sort Options
- ItemAn information sharing system for crowd-sourced software testers(Strathmore University, 2016) Otolo, Richard AssangaConsumer demand for mobile applications is on an upward trend. This demand has resulted in increasing pressure on software developers to develop and deliver these applications within tight deadlines. Moreover, these applications still need to be tested to ensure they are secure. This need to deliver well-tested applications within the shortest timeframe possible has led developers to consider using crowd-sourced software testing platforms. These platforms offer access to a large pool of testers who can test software faster and more effectively than traditional in-house testing. However, these systems come with their own challenges particularly in how test-related information is shared. They generally do not provide real-time communication between testers and developers, they also do not send real-time alerts to users in the system. These challenges reduce their effectiveness as a possible avenue of testing software. As the cost of hardware and cell phone usage continues to decrease, mobile phones present a unique opportunity to provide a channel that addresses the communication channels on crowd-sourced software testing platforms. In this study, a prototype system is developed that improves the delivery of communication between software developers and testers on crowd-sourced software testing platforms. The system improves communication between testers and developers by providing modules that allow for sharing of test-related data in real-time. A select sample of software developers in Nairobi County was chosen to test the application. The respondents indicated the features they found most useful were the ability to receive real-time alerts of new projects as well as the ability to chat in real-time with other testers on the platform.
- ItemA trade signal platform : case of foreign exchange trading(Strathmore University, 2016) Elphas Indembukhani Khajira, Elphas IndembukhaniOnline Foreign Exchange is the exchanging of one currency for another at a specified rate. The foreign exchange market is considered the most liquid market in the world. Trading the it bears a lot of challenges and risk making the business very risky to new traders. It is estimated that 95% of the total population of online traders in this market lose their money while attempting to venture into the business. This percentage is too large to ignore and hence this study sought to understand the reason as to why many traders are unsuccessful in FX trading and develop a foreign exchange signal platform that can be used by expert traders to deliver notifications about upcoming potentially profitable trades inform of signal/alerts with data based on market analysis to new traders to help them make informed trades. The study also sought to understand the limitation of existing similar platforms and how modern software design approaches such as micro-services and instant notification platform can be used to develop a more efficient and cost effective foreign exchange signal platform. The design of this research used both quantitative and qualitative research methods to carry out the study. The finding of this research were that many traders fail because of taking too much risk, poor or no trade management skills, lack of mastery in trading methods, unrealistic expectations and limited understanding of technical and fundamental market analysis skills among other reasons. To address these problems, the research used the agile software design methodology to develop a foreign exchange signal platform that would allow new traders to subscribe to expert traders who can send potentially profitable trade signals based on expert analysis. The platform monitors these trades against a live market exchange rate feed and notifies the subscribers of any change of states of the trades. The results from the user test questionnaires revealed that the developed system delivered better user experience and was more efficient as compared to other similar platforms.
- ItemUsing cloud services to manage health records(Strathmore University, 2016) Chepchumba, Peter FelisterThis dissertation provides a comprehensive study of health records management (HRM), available health record management methods, challenges facing health record management systems in Kenya and existing solutions of health record management. Data was collected using interviews and observation, which pointed out challenges the small health facility, was facing in health record management. The data collected was analyzed using Google analysis tools and the results were used to formulate and design the system requirements. System Development Life Cycle (SDLC) was adopted as the software methodology for development the mobile and web applications that use cloud services to manage health records. A web and mobile application was developed to make health record management faster, accurate and efficient. The mobile system (E-HealthRecords) is used to ask the patients’ health related questions. The web application is used to manipulate and represent the health records store in cloud. The final system was tested in Jamii Medical and Diagnostic Centre to check if the requirements were met. Testing was conducted by both the developer and potential users of the application.
- ItemA mobile solution for savings by the youth in Kenya(Strathmore University, 2016) Mbuthia, Benson NjugunaKenya as a country has a poor financial savings culture as compared to its East African neighbours. Kenya is consumption driven and a majority of the people especially the youth aged 18 to 25 years lack control in their spending. The youth are not frequent savers yet their potential for saving is high as exhibited by their high expenditures on airtime. The existing saving systems in Kenya have failed to take advantage of the evident financial power of the youth, by failing to design products that entice them to frequently save. These existing systems are not individually tailored to address the saving needs of the youth in terms of convenience, appeal and familiarity. Based on the aforementioned challenges, this dissertation proposes a mobile based solution tailored for the youth to encourage frequent savings. The solution leverages on the high airtime expenditures by the youth, to bring about a savings model. The solution comprises of a mobile application that can automatically deduct airtime from the youth’s airtime account as well as deduct airtime from their parents’ or sponsors’ airtime accounts and transfer the deductions as savings for the youth in an airtime savings account. The youth can later withdraw the airtime savings in form of either airtime or money after a maturity period. The solution is based on Evolutionary Prototyping software methodology. The proposed system recorded impressive results in terms of functionality. Over 90 % of the respondents established that the accuracy, responsiveness, scalability, robustness and usability of the application range from moderate to extremely high. It is important to note that if the system is widely adopted in the country, the economic status of the youth as well as the country will be elevated.
- ItemEmbedded System for Vehicle Speed Monitoring(Strathmore University, 2016) Murakaru, Anne WamuyuSpeed violations have been classified among the major causes of road accidents in developing countries. Speed control on roadways is critical in reduction of the number of road accidents reported on a day to day basis. It is important to specify speed limits on different sections of the roads in order to alert motorists and drivers of speed regulations at any given time.This study aims to develop a system to help motorists maintain the specified speed limits on roads and capture speed violations in real time. The system is comprised of the following critical parts: an embedded system to be deployed in the vehicle, android mobile application and a web application. The embedded systems’ main functionality is to capture speed violations and transmit data to the central processing server. It is composed of a capacitive display unit, GSM/GPS module, 3 axis accelerometer and an audio buzzer. All these components are integrated to form one functional unit.This research adopted agile software development methodology since it was more flexible to the changing requirements of the users and the developer was able to go back and change the system with user views and recommendations in mind. System testing was done to ensure all functionalities met the specifications. The following tests were performed: Unit and integration testing, user testing, functionality testing, and compatibility and acceptance testing. All aspects were deemed to be working according to the requirements.
- ItemMobile application for school quality evaluation system(Strathmore University, 2016) Gitonga, Grace KendiIn Kenya, school performance is evaluated and analyzed through exams. Rarely does the government consider evaluating school according to other factors like fees, facilities, number of teachers, merit awards, food menu, and co-curriculum activities. This leads to the look down upon the schools that do not perform well in national examinations. The decision by Kenya’s Ministry of Education to stop the ranking of students and schools based on examination results is an area of contention among teachers, students and parents. The ministry argued that ranking examinations does not enrich the country’s education system, through a circular sent to head teachers and other education stakeholders. This dissertation aims to come up with a mobile application school evaluation system, that evaluates school performance through various factors and ranking them to get the best out of schools in Kenya. The dissertation used descriptive research to establish the nature of the problem and to facilitate the provision of better understanding of the problem. The target population consisted of schools in Nairobi County from where teachers, principals were drawn. Quality officers from the ministry of education were also drawn. A sample population of two hundred was obtained from the target population. The research findings indicated the need for development and implementation of an application to address the shortcoming of the current evaluation system in schools. Therefore, a mobile application school evaluation system was developed to allow scholars, educators, students and parents have a better understanding of Kenya schools in different evaluations. The system consists of an android mobile phone for installation of the mobile application school evaluation system, a back-end to allow the school administrator login, register school, and input necessary information about the school, system administrator to enroll, deactivate and activate a user. The information stored in the system by the school administrator is generated into a graph showing the overall evaluation of the school.
- ItemA mobile based application for verification of legitimacy of degree certificates in Kenya(Strathmore University, 2016) Ochieng, Harry OpiyoEvery company needs to hire competent and academically qualified staff in order to provide quality service delivery. Therefore companies rely on academic certificates for their prospective employees as a proof and measure of their academic qualifications. However, due to the high number of forged academic certificates in the job market, companies have always ended up hiring unqualified staff with forged academic certificates. This makes the companies to incur huge financial losses and experience low production outputs. Therefore, there is need for employers to verify academic certificates for their prospective employees in order to ascertain their legitimacy. However, these employers lack a uniform process and means for verifying the authenticity of academic certificates. The current systems for verification of academic certificates are time consuming, tiresome and expensive, making only few of the employers to verify certificates for their prospective employees. This dissertation provides a detailed study of challenges faced in verification of academic certificates, techniques used in verification of academic certificates, how a mobile application for verification of academic certificates can be designed, developed and tested and if the mobile application solves the challenges faced using the current techniques for verification of academic certificates Data was collected by use of online questionnaires. The data collected was used to find out the challenges faced in verification of academic certificates and the current techniques used in verification of academic certificates. Data analysis was done using Google analysis tools and the results obtained were used to formulate the system requirements and for designing the web and mobile applications. Iterative Software Development was adopted as the software methodology for developing the applications. A mobile and web applications were developed to make verification of academic certificates faster, easier and affordable. The final prototype was tested to check if the requirements are met. Testing was conducted by both the developer and potential users of the application. Other tests included user testing and compatibility testing.
- ItemA Mobile and web based application for security intelligence gathering - a case study of Nairobi County(Strathmore University, 2016) Omolo, Francis O.The security situation in Kenya has deteriorated over time due to the low number of police personnel in the country which is currently at a population ratio of 1:1150. Security challenges have increased from mere theft to carjacking attacks and to more serious and evolved challenges like murder and terrorism. The government’s efforts towards reducing these crimes have been ineffective as there are no mechanisms for gathering intelligence at low levels. Intelligence gathering especially from the public is very essential in tackling matters to do with insecurity. This research proposes a simple, convenient and efficient solution to the security challenges that Kenya is currently facing with respect to systematic gathering of intelligence and its analysis by the use of a mobile and web based application. The mobile based solution will integrate the use of GPS location services and ensure that it uses machine learning by using predictive models produced from Multiclass Decision Forest Algorithm, and to be able to provide detailed descriptive statistical analysis, text mining analysis of criminal activity taking place, as well as prediction analysis to predict crime patterns. The solution has an administrative web-based backend that will be accessed by the police force to ensure they get detailed information of criminal activities. From this portal, tests were done by entering information regarding suspicious person, potential suspicious person names associated with the submitted information are provided together with relevant scores to depict the most likely accurate name.
- ItemA mobile based marketing information system for farmers and buyers in Kenya(Strathmore University, 2016) Karoney, Brian KipchumbaAgricultural marketing information systems in Kenya have traditionally addressed the accessibility to pricing information, overlooking the fluctuation of market prices. This dissertation investigates a mobile based marketing information system that integrates contract farming as a means of mitigating the risk of price fluctuations in agricultural markets. The results of this study reveal that farmers continue to make losses despite usage of existing market information systems. Data collected implies that farmers and traders would prefer to trade using marketing information systems that provide mechanisms for hedging against fluctuating prices of agricultural commodities. Similarly, responses from traders indicate that profits are obtained through speculation on price movements. With these findings, the researcher developed a mobile based agricultural marketing information system that enables farmers and buyers to secure acceptable prices, and also enables traders to profit from the expected price fluctuations across agricultural products.
- ItemA Mobile application to promote neighbourhood relationships and provide residential records : a case study of Nairobi County(Strathmore University, 2016) Onduko, Larvinia NyanchamaThe purpose of this dissertation is to review the neighbourhood networking literature, most of from other countries, to identify the trends and issues that can best be applied in the Kenyan context. It focuses on networks and neighbouring techniques and their challenges. Studies have shown that the most common crime after carjacking in Kenya‘s major cities, and in particular Nairobi is violent home invasions. This is mainly because people who stay in a certain neighbourhood do not know their neighbours well in terms of their names, professions and largely origin. In Kenya several initiatives have been brought up to help bring people together to create informed neighbourhoods, for instance Nyumba Kumi initiative. This initiative has faced challenges and slow adoption due to the dynamic nature of lifestyles in the urban regions. Tenants and landlords do not have an efficient communication mechanism especially in escalating complains and any updates. Social Networking Services (SNS) and Computer-Mediated communication (CMC) have been adapted in other countries but still do not connect the tenants and their landlords. This study has sought to understand the challenges of the neighbouring networking methods and come up with a solution that will enable and maintain connected neighbourhoods. This dissertation focuses on a selected neighbourhood within the city of Nairobi to undertake an in depth analysis, using the System Development Life Cycle (SDLC). The objective is to develop a solution that will facilitate networked neighbourhoods enabling exchange of information and services and give people a sense of belonging even with the dynamic nature of lifestyles. The mobile and web system was developed and tested which enables neighbourhood interactions, channelling of issues, updates and recommendations and also providing tenant reviews.
- ItemQR-based mobile payment application for Public Service Vehicles(Strathmore University, 2016) Irungu, Alex Ng’ang’aTransportation plays an imperative role in economic growth. Moreover, a well-organized transport sector is characterized by how people, goods and services are moved from one place to another in a speedily and efficient fashion. Nairobi provides a varied public transportation means of getting in and out of the city; some of these motorized transport means include buses, matatus, rick shaws, motor bikes, taxis, and limited commuter train. About 10 percent of the revenue generated in public transport sector is lost. The income loss is attributable to staff theft, corrupt practices, inadequate bookkeeping procedures and other operational expenditures. Likewise, the commuters are exposed to risk of carrying cash, arbitrary hiked fares and delay. To reduce these exposures a cashless payment system needs to be adopted to improve efficiency and accountability in public transport sector. A survey carried within PSVs in Nairobi to access the type of phones owned and mobile operating systems available indicated that: nearly 78% of the respondents own a smart phone. In addition, most respondents particularly the commuters were receptive to use of a mobile application to pay fare (87%) and Android platform was found to be common. Consequently, the study determines a suitable mobile solution that was developed using Water Fall Model, which is a simple implementation approach, requires minimal resources and its preferred where quality is paramount. A third party subjected the mobile solution to functional test which ascertained that various mobile functions worked as expected. The mobile application was also subject to rigorous quality assurance test which showed that software metric such as reliability, speed, scalability and accuracy were upheld. Results based on post-test indicated that there was a high user satisfaction on the solution on aspects such as usability and user experience. The mobile application also known as “KommutePal” runs on a platform that takes advantage of the readily existing infrastructure and overcomes the challenges in cash payment method to improve accountability and reduce risks associated with the said system.
- ItemA mobile phone application for public awareness of prostate cancer and its management in Kenya(Strathmore University, 2016) Atwa, Emman JoshuaSmartphones and other mobile technologies are becoming one of the most promising avenues of helping individuals manage their health at scale. Mobile phones or smartphones are rapidly becoming the central computer and communication device in people’s lives. Existing application delivery channels such as the Google Playstore are transforming mobile phones into App Phones, giving users access to a wide range of applications. This dissertation involves raising public awareness of prostate cancer and its management in Kenya. Despite efforts to encourage the public to increase its awareness by having frequent screening of prostate cancer at health facilities, most patients present themselves with the disease at very advanced stages, with little or no knowledge of what they are suffering from. This greatly reduces the chances of the patients recovering from the disease. With mobile phones becoming a part of many people’s lives in Kenya, there is an opportunity to greatly increase awareness of prostate cancer and its management among the public and ease of access to the cancer specialists. An analysis, design and development of a prostate cancer awareness and management mobile application was done. The application was tested by the target users of the system. The application entails user friendly interfaces with simple and very rich information to the public on prostate cancer, ability to self-examine the symptoms, access and request for appointments with the doctors or specialist, searching for the local prostate cancer centres and prostate cancer awareness related events. Its implementation also involved the use of Google Maps for mobile to locate the nearest prostate cancer centres that those patients could visit for screening and treatment.
- ItemPublic health services information dissemination platform: case of Machakos County(Strathmore University, 2016) Ndanu, Mualuko PurityAccessing public health services information for a majority of people in the sub-Saharan region has been marked with numerous challenges. Key of these include undeveloped structural support systems and technological issues. There is a major problem faced by patients and their families in accessing public health services information due the current platforms used to disseminate the information. Technological issues such as use of banners to convey public health service information have challenges including, the banners are torn down and in some instances get rained on thus limiting the number of people who can access the health service information. This study aims to come up with a public health services information dissemination platform using USSD technology. The USSD application will be integrated with analytical back-end for presenting summary of health services requested by the users. Agile software methodology was used which allowed faster iteration and more frequent release with subsequent user feedback. The advantages of the implemented system is that USSD works on both smartphones and low end phones. USSD also works on phones which are not connected to the internet. The system will be of great help to both users with smartphones and low-end phones. Users will get public information regarding the health services information near their area of location.
- ItemA Mobile application for reporting aggregate HIV data: case study of HIV clinics in Kajiado Kenya(Strathmore University, 2016) Maringa, Margaret.Data collection and reporting is one of the most important components of monitoring and evaluation of public health programs. Changes in HIV infection rates over time have been hard to interpret in many contexts because programs frequently lack complementary information on changes in behaviour. The impacts of prevention programs on behaviour often remain uncertain because behavioural data is not collected or incomplete. Health service providers at county and national level and policy makers need timely reports with accurate data in order to improve the quality of health care services. On the ground, however, collection of HIV data reports has proved difficult due to poor and unevenly developed infrastructure and lack of human resource to facilitate collection and collation of paper-based reports. This often leads to untimely reporting because of the time it takes to deliver reports to the sub-county and county levels. In this study, the researcher looks at the current data reporting tools used in the health facilities as well as other existing health data reporting systems used in other countries. The researcher also through formal interviews and observation in various facilities in Kajiado County Kenya, was able to note the need for a mobile application to enable in the reporting of HIV related data from the health care facilities to the national level for decision making. This study then proposes development of a mobile application using the android platform that will offer ways of reporting HIV data from health facilities through mobile phones to a centralized database. This solution will help reduce the amount of time it takes for sub-counties to get reports from the facilities thus availability of data for analysis and effective decision-making.
- ItemPurchase of travel insurance as an enterprise mobile service process(Strathmore University, 2016) Njuguna, Jane NjokiThe insurance sector has been faced by several challenges, the main one being a slow uptake of individuals acquiring insurance products. With the population increasing, the Kenyan economy results in a situation where it is under-served, and its assets under-insured. The other challenge facing the insurance sector is the lack of an automated purchasing process. This results in a low market penetration and low insurance awareness. Through the use of technology, most insurance companies‟ processes are automated in the way the main functions such as data capture, record keeping, and calculation of the costing for the services provided, are carried out. However, the use of technology as an extension of the enterprise service process has not been tapped into. By having a mobile process extend the already existing automated process, it would increase the correlation between the frequency of contact and customer satisfaction. It would also raise customers‟ expectation of simplicity and transparency, and also increase the speedy delivery of services to customers. This dissertation provides a comprehensive study of the insurance purchase process, challenges facing the insurance purchase process and existing solutions, platforms and the enterprise mobile service process. Data was collected using observations and interviews, pointing out the challenges faced in the sector. System Development Life Cycle was adopted as a software methodology for the development of the mobile and web applications. A mobile application as an extension to an already existing system was developed, as well as a web application that reflects on payment made by clients, that is the transaction and travel details. The mobile application makes a call reference to a payment API system, pesapal, to establish safety and security during payment. It also makes reference to an existing company‟s rating guide, so as to provide quotes for each service selected by the user. The final system was tested by random users at the Jomo Kenyatta International Airport to check if requirements were set. It was conducted by developers and potential users of the application.
- ItemA mobile based application for retrieving site data by telecommunication field engineers(Strathmore University, 2016) Odunga, Kennedy NarotsoInformation sharing has been the base to support decision making in several scenarios. In the Telecommunication industry several solutions have been adopted by the various functional units like customer care, finance and technology to improve the speed and quality of decisions made by the managers in delivering there day to day work. Traditionally, the most common ways of sharing or retrieving information by field engineers have been through methods such as making calls to database engineers or to other field engineers located in the office who can access the information using their desktop computers. While these methods usually deliver the required data, they are inefficient, slow and offer poor quality data. Based on the aforementioned challenges, this dissertation explores the use of mobile phone applications to ease the process of data access from the field by site engineers in the telecommunication industry by employing the use of a waterfall methodology. The underlying idea of the proposed solution is to provide an automated method of retrieving data from a centralized server by field engineers. The solution offers efficient method to deliver data with high quality at high speed. The solution recorded 95% accuracy rate and performed well in tests carried out to verify its viability and reliability against the objectives set out and will serve as an impetus for the engineering arm of the business to realize the potential of mobile phones in helping to solve some of the daily problems that face the field engineers like data accuracy, reliability of information provided and the speed with which required information is delivered.
- ItemA restful e-health interoperability platform : case of Nairobi County health facilities(Strathmore University, 2016) Rono, Derrick KipyegonThe concept of interoperability is key to information exchange amongst systems running on different platforms. Currently, E-Health systems operate within the hospital domain and they cannot communicate with other health facilities in order to share information. This makes it hard for health practitioners to share patient data and access medical history which facilitate evidence based decision-making at all levels of the system especially at the point of origin. This research sought to investigate why hospitals and developers have had a problem integrating the systems and also to identify some of the technologies used to achieve interoperability. To achieve this, the author conducted interviews to get general information on sharing of patient data. Findings indicated that current systems do not allow sharing of health data. The research developed a platform that uses blockchain technology and distributed file systems. The platform integrates into the existing health information systems so as to facilitate a fast and secure data exchange. The application allows patients to port data and share it with the doctors on demand and also ensure that a permanent reference of the data is stored in a distributed ledger.
- ItemA Mobile phone solution for systematically identifying and reporting nonstandardised medicinal drugs in Nairobi, Kenya(Strathmore University, 2016) Barasa, Mark MisikoEffective observation and reporting of uncertified/counterfeit drug items demands timely identification and dissemination of information to parties’ responsible for consumption,prevention, distribution and control of drugs to warrant necessary action in case of a flaw. Tools used to identify and report existence of such drug items determine the level of efficiency and effectiveness of the exercise. Traditional paper based and rigid computer based reporting procedures compromise on completeness, timeliness and correctness of data. This scenario creates unprecedented opportunities that researchers can use to improve the current way of identifying and reporting counterfeit drugs. This dissertation gives an analysis of the distribution and effects of counterfeit drugs to the human population in Kenya and internationally with focus on emerging markets. A comprehensive investigation of mobile scanning techniques and existing technologies used to track drug items is also covered. Data collection instruments used were through holding interviews and observations. Both qualitative and quantitative methods of data analysis were employed. Results of the data analysis aided to inform system requirements and design of the application. SCRUM, an agile methodology was adopted as the software methodology for development of the application. PEPELEZI DAWA, a mobile application was developed as a tool to offer an interactive menu where users can scan medication and report counterfeit drug items using their mobile devices. A web application was also developed to provide a portal for authorized personnel, registered under local drug quality control organisations to; manage users,view and edit stored records of drug items and view reports posted by users. System testing was done to ensure usability, reliability, completeness and correctness of both developed applications.
- ItemA mobile application to assist Non - Governmental Organizations (NGOs) in effective mornitoring and evaluation of projects in Kenya(Strathmore University, 2016) Somek, Mathew Kipruto.Non-Governmental Organisations (NGOs) are constantly in the process of reviewing ways in which monitoring and evaluation can achieve greater consistency and effectiveness in judging the impact of a project as well as getting recommendations on how future interventions can be improved. Developing a reporting, monitoring and evaluation system is therefore a requirement due to the growing pressure for improving performance. This is also one of the requirements by the NGOs and donors to check on the effective use of the donor funds, impact and benefits brought by the projects. This dissertation seeks to examine the challenges faced by Kenyan community based NGOs, in tracking the performance of projects. It also establishes the extent to which technology is used in reporting, monitoring and evaluation of projects by NGOs. The design, development and testing of the functionalities in the capacity building mobile application to assist NGOs in effective reporting, monitoring and evaluation of projects is presented. The target population for this dissertation was 10 NGOs in Kenya who are well established. Purposive and snowball sampling was used to select a sample of 30 respondents from the 10 NGOs selected. Data was collected using face to face and phone interviews and analysed using cross case analysis to facilitate the development of capacity building mobile application. The study adopted feature driven development methodology for system modelling and development. This model describes specific, short phases of tasks which are accomplished separately. A mobile and web application was developed to assist NGOs in reporting, monitoring an evaluation of projects. The final prototype was tested to check if the requirements were met. Testing and validation was also conducted by both the developer and potential users of the application to ensure the code developed was workable.
- ItemDevelopment of a mobile application for road incident reporting in Kenya(Strathmore University, 2016) Ngichabe, John KulovaRoad users lack a medium where they can report road incidents and complaints directly to the authorities concerned. The authorities lack concrete evidence to solve road incidents since there is no proper road incident reporting system. Road incidents happen everywhere but the witnesses to these road incidents lack a convenient and efficient method to report them. The frequency of road incidents that go unnoticed in Kenya is on the rise especially the hit and run incidents. Since there is no medium to report them, they go unaccounted for and hence the parties responsible are never held responsible. The witnesses to road incidents would rather leave the incident to chance rather than walking to the authorities responsible to report it because they have no convenience of reporting these incidents at the touch of a button. With the increase of smart phones in Kenya, an opportunity exists because of the untapped gap of incident reporting. The proposed solution was to develop a mobile application that can be used to report road incidents. The mobile application was developed on the Android platform. It was developed concurrently with a web application developed in PHP and JavaScript languages to supplement its functionality. The testing of the application was successful and it was strongly agreed by the respondents that the system would be effective in reporting road incidents. Thus the mobile application comes in handy to provide a solution to the way users report road incidents. The recommendations made by users were used to improve the application. The application will allow users to report incidents that happen on the roads. Based on the overall statistics of user testing and evaluation, it is safe to say that the application fulfills its simplicity and usability requirement. Based on the questionnaire responses, the application is generally considered easy to understand and use. The implication of the results of application testing is that the application will come in handy in reporting road incidents thus improving road safety.