Exploratory Study into the Disability Awareness Through an Inclusive Application Development Process Driven by Disabled Children

2021 ◽  
pp. 31-38
Author(s):  
Kanako Nakamura ◽  
Daisuke Kumagai
Author(s):  
Varun Gupta ◽  
D. S. Chauhan ◽  
Kamlesh Dutta

Mobile software application development process must be matured enough to handle the challenges (especially market related) associated with the development of high quality mobile software development. Ever increasing number of both mobile users and mobile applications had presented software engineers with the challenge of satisfying billions of users with high quality software applications to be delivered within deadline and budgets. Always there had been a lot of pressure to develop complex software categorized by thousands of requirements, under resource constrained environment. Requirement prioritization is one of the activities undertaken by software engineer to deliver partial software product to its customers such that most important requirements are implemented in the earliest releases. During next releases some changed and pending requirements are implemented, an activity that generates ripple effects. Such ripple effects need to be tested by executing modified source code against test cases of previous releases (regression testing). Regression testing is a very effortful activity that requires a software tester to select test cases that have high fault detection capability, execute the modified code against selected test cases and performing debugging. This regression testing activity can be lowered to the maximum extend by considering dependencies between requirements during the time of requirement prioritization. Thus requirement prioritization will be carried out not only against aspects like cost, time, risks, business values etc but against dependencies also. The aim is to implement almost all dependent highest priority requirements in current release so that implementation of new requirements is unlikely to have ripple effects. Changes in requirements might not be related to variable usage and definition and might not involve a change in functionality. In such cases there is no need to select already executed test cases of previous versions. Module dependencies can lead to test case selections of previous versions if changes of requirement lead to ripple effects. This paper aims to implement highest priority requirements such that regression testing is performed to minimum thereby improving development process of mobile applications. The proposed technique had been successfully evaluated on Android based notification software application that meets the specification of Aakash tablets.


2021 ◽  
Vol 02 (01) ◽  
Author(s):  
Mohd Hatta Mohamed Ali ◽  
◽  
Anwar Hafidzi ◽  
Juliana Mohamed ◽  
Mariam Abdul Hamid ◽  
...  

History has proven the development of Jawi calligraphy is in line with the development of Islam in the archipelago. It is the root of the nation’s identity that must be defended and maintained. As with other subjects, the challenge to learning Jawi calligraphy at this time is that the whole world including Malaysia is affected by the COVID 19 pandemic. Therefore, all learning activities are now geared towards teaching and learning from home (PdPR) as methods to ensure the continuity of education. Therefore, it is very important that Jawi calligraphy is given a new breath in teaching and learning. This research article will discuss the mobile learning approach (M-Learning) for Jawi calligraphy. Important elements discussed include the application development process according to the needs of teaching and learning activities. The features of the application that contribute to the improvement of students’ learning experience as well as the results of tests performed on students are also stated. The success of this M-Learning application for learning Jawi calligraphy will certainly be able to be further expanded to the learning of other subjects in various fields.


2011 ◽  
pp. 2029-2046
Author(s):  
Ranjit Bose ◽  
Vijayan Suumaran

E-business initiative in many companies had started in the 1990s. These companies have recently begun to explore the use of Web Services (WS) technologies within their e-business context, since they provide an attractive, language-neutral, environment-neutral programming model that accelerates application development and integration inside and outside the enterprise. Despite these advantages, companies are slow to deploy WS because it requires a considerable shift in their application development process. While a few studies have reported on some of the reasons for this wait-and-see approach, a thorough and systematic investigation of the challenges from the stakeholders’ — providers, consumers, and standards organizations — perspective is needed. This study addresses that and provides a framework for studying the factors that impact the deployment and use of WS. The framework is used to analyze small and medium-sized enterprises (SMEs), as they play a vital role in generating employment opportunity and turnover within many major economies globally.


2022 ◽  
pp. 819-834
Author(s):  
Nayem Rahman

Software development projects have been blamed for being behind schedule, cost overruns, and the delivery of poor quality product. This paper presents a simulation model of a data warehouse to evaluate the feasibility of different software development controls and measures to better manage a software development lifecycle, and improve the performance of the launched software. This paper attempts to address the practical issue of code defects in each stage of data warehouse application development. The author has compared the defect removal rate of their previous project to the newly proposed enhanced project development life cycle that uses code inspection and code scorecard along with other phases of software development life cycle. Simulation results show that the code inspection and code score-carding have achieved a significant code defect reduction. This has also significantly improved the software development process and allowed for a flawless production execution. The author proposes this simulation model to a data warehouse application development process to enable developers to improve their current process.


2015 ◽  
Vol 6 (1) ◽  
pp. 34-43
Author(s):  
Mark Bruce Freeman

There has been a dramatic shift in the interaction methods of mobile devices over the past decade. From devices simply being able to make phone calls to being able to handle complex tasks traditionally performed on personal computers (PCs); this change has led to new interaction issues that need to be understood during the application development process, particularly as these devices now commonly incorporate a touch-screen as their primary source of input. Currently, the methods of conducting software user experience testing of these devices employs techniques that were developed for PCs, however mobile devices are used within different contexts of use. This research initially reviews the current methods for user experience testing of applications running on mobile devices and then presents, through a proof-of-concept approach, an innovative method for conducting user experience testing employing actual devices.


Sign in / Sign up

Export Citation Format

Share Document