Table 2 - uploaded by Haresh Rathod
Content may be subject to copyright.
Comparison of Various Process Model using Different Parameter

Comparison of Various Process Model using Different Parameter

Source publication
Article
Full-text available
The software engineering process can be considered at two distinct levels: At the start or first level activities related to the gaining information, development, and maintenance of software; in next stage or second level the activities related to the dentition, functioning, measurement, and upgrading the software process itself. this paper present...

Context in source publication

Context 1
... process model for software development are brows here. Table 2 Shows various process modesl which describe in previous section. it Describe which process model satisfied which parameter? ...

Similar publications

Conference Paper
Full-text available
The paper describes the current state of the ongoing project QuASE. This project aims at facilitating quality-related communication in software development by the following means: a communication platform providing view harmonizing mechanisms for the different parties involved in a software process, decision making support related to quality issues...
Article
Full-text available
El desarrollo de software se ha vuelto una actividad muy importante en el mundo actual. Existen números procesos de desarrollo de software que buscan aumentar la calidad de los productos y disminuir los tiempos de salida al mercado. Sin embargo, el software contiene defectos y éstos causan fallas potencialmente graves durante su ejecución. Este tra...
Chapter
Full-text available
This chapter introduces software process simulation as a means to amend and complement empirical studies, for example, to evaluate changing contexts and to analyze process dynamics. It introduces two types of simulation models, namely continuous and discrete-event models, as well as their combination in hybrid models. In addition, this chapter desc...
Article
Full-text available
This work identified that smartphones and tablets are becoming commonplace in Nigeria. Armed with this knowledge; coupled with the desire to to utilise the technology in the hands of everyone to enhance their learning experiences, we designed and implemented a student-student and student-lecturer collaboration model for mobile learning The research...
Article
Full-text available
A software development process comprises all the steps necessary to produce a software product. This research proposes a new process for developing augmented reality serious games (ARSGs), which comprises three phases: analysis, configuration, and generation. The analysis phase involves examining the standard project structure of a typical serious...

Citations

... The Evolutionary Process Paradigm is an iterative model that is used to generate ever-more-complete software versions. A rapid design step is included in the prototype model, in which the developer must design the software quickly after gathering requirements [8] [9]. ...
Article
Full-text available
The concept of system lifecycle models was born, emphasizing the importance of adhering to them. Some methodical technique to developing a new or improved system Several models were suggested, including the waterfall model, the V-shaped model, the iterative model, the spiral model, and the Bing bang model are all examples of models., etc. The comparative analysis is the emphasis of this paper. These Software Development Life Cycle Models were examined. Organizations' operations are expanding, and the need to automate certain processes has grown. As a result, it was thought that standard and structural technique, or It is suggested that a methodology be established in the industry so that the transition from a manual to an automated system may be made as smoothly as possible. Keywords—SDLC Model, Comparative, methodology, developing model
... This application was built using the waterfall or the classic life cycle models. The system development life cycle is a process for developing software that emphasizes needs, followed by structured steps to improve the product's quality, based on best practices or well-tested Suitable for all learning styles methods (Pressman, 2005;Radack, 2009;Raval and Rathod, 2013). The waterfall development model is shown in Figure 1. ...
Article
Purpose Previous research examined the effectiveness of virtual reality (VR) in various fields including engineering (Alhalabi, 2016), the military (Webster, 2016), robotic surgery (Bric et al. , 2016; Francis et al. , 2020), firefighters (Çakiroglu and Gökoglu, 2019), negotiation training (Ding et al. , 2020), health-care training (Chow et al. , 2017) and ethics education (Sholihin et al. , 2020). However, empirical research examining learning styles on the effectiveness of using VR is still scarce. VR has different characteristics from other learning media and high immersiveness in a VR environment can create a sense of presence that improves learning outcomes, except for students with certain learning styles who experience cognitive overload when exploring virtual environments (Hsu et al. , 2017). Therefore, it is necessary to investigate to what extent learning styles can influence the effectiveness of VR-based learning on business ethics. This is because the effectiveness of business ethics education is indispensable along with the increasing cases of fraud and financial companies (PwC’s Global Economic Crime and Fraud, 2020). Design/methodology/approach Education must respond to the progress of information technology (IT) development by providing IT-based teaching methods to enhance the learning process. This is because the evolution of technology is changing student learning preferences from verbal to visual or even virtual (Proserpio and Gioia, 2007). VR is an IT-based learning media that creates a virtual environment which simulates the real world and provides concrete experiences, so students are able to actively explore their course material. VR technology is able to provide practical experiences without actually leaving home, so it is relevant for responding to the current situation due to the COVID-19 pandemic. Findings Compared to traditional learning, VR is a more flexible learning method as it has no limitations of time, distance and space (Yu et al. , 2007). The main characteristic of VR is immersion, interaction and imagination (Zhang et al. , 2017) that improve cognitive performance in engineering (Alhalabi, 2016), the military (Webster, 2016) and surgical robots (Bric et al. , 2016). VR-based learning can improve students’ learning abilities compared to traditional teaching (Jena, 2016). VR has already proven effective in teaching business ethics (Sholihin et al. , 2020) because VR has the ability to create a virtual world, without any impact from socially reprehensible acts. With VR, students are able to understand scenarios about ethical dilemmas that occur in business practices, observe the potential consequences and make decisions to solve concrete situations where ethical dilemmas require a response. VR allows students to simulate situations virtually and develop their long-term experience. This is crucial because there is the possibility that in the near future the society will live in a mixed world (virtual and physical space). Practical implications A virtual environment that is able to evoke a sense of presence refers to the intensity of emotional involvement. Sense of presence can actually improve the learning results, but if the user lacks the ability to explore game tasks it will cause a cognitive overload that has a negative impact on learning outcomes (Hsu et al. , 2017; Huang et al. , 2020). Learning style preferences cause differences in cognitive load during the learning process using VR (Hsu et al. , 2017). In a VR-based learning environment, students are required to explore the virtual environment; therefore, without navigation, students with active experimental learning styles are superior to students with passive or observing learning styles (Chen et al. , 2005). Therefore, it is necessary to understand the impact of adopting VR technology to improve student’s performance by considering different learning styles. Social implications In Indonesia, the shift from offline learning to e-learning has created new academic pressures for some students (Pajarianto et al. , 2020). The main challenge for educators is how to improve student’s learning outcomes and overcome the problem of using e-learning technology. Originality/value In light of the scarcity of research on the effectiveness of VR for teaching business ethics during the COVID-19 pandemic, this study fills the gap by extending the study of Sholihin et al. (2020) in that the authors establish the connection between user perception of the use of VR and learning style in relation to the effectiveness of VR.
... Basic Principle  The product is divided into small iterations  User requirements are managed instead of the tasks. User requirements are based on use cases and nonfunctional requirements [2]  Manage business goals, due to deadlines and budget  Start with a simple execution of the subsection of requirements that demonstrates the key aspect of the system [2]. [3]. ...
Article
The success and failure of software development depends on the software process models. These models are the key factors in complete development process. It is comprises of various stages i.e., requirement gathering, designing, development, testing and implementation. The contribution of this paper is a comprehensive survey of widely used process models. Moreover, it would definitely play as a guiding path for the researchers to explore future directions for possible research. Extensive analysis of all these five process models is also discussed. Each software process model possesses different factors and parameters which are concisely included so that researchers could easily choose a process model based on the need, resources, and expertise.
... Basic Principle  The product is divided into small iterations  User requirements are managed instead of the tasks. User requirements are based on use cases and nonfunctional requirements [2]  Manage business goals, due to deadlines and budget  Start with a simple execution of the subsection of requirements that demonstrates the key aspect of the system [2]. [3]. ...
Article
Full-text available
The success and failure of software development depends on the software process models. These models are the key factors in complete development process. It is comprises of various stages i.e., requirement gathering, designing, development, testing and implementation. The contribution of this paper is a comprehensive survey of widely used process models. Moreover, it would definitely play as a guiding path for the researchers to explore future directions for possible research. Extensive analysis of all these five process models is also discussed. Each software process model possesses different factors and parameters which are concisely included so that researchers could easily choose a process model based on the need, resources, and expertise.
... Software development projects have been using Rapid application development (RAD), Spiral and Waterfall methods earlier to year 2000. [2]. From point of view of managing software development projects these methods were called as "Traditional" methods. ...
Article
Full-text available
There has been a profound change in the way software development projects are managed. Information Technology (IT) spend in 2020 is projected to increase to USD 3.9 trillion. This is as per study and forecast done by Gartner Inc. Iterative and incremental approaches are core to agile software development projects. In these projects continuous collaboration between customer and business organization takes place through a cross functional teams. Inputs from literature pointed towards capabilities of the existing models. None of the existing models seem to have the capability of outcome prediction. The study leverages on the identified gap to carry out discussions with IT industry practitioners. In particular, this research gathered feedback from IT industry participants in order to address this gap. The attained inputs were validated for application of agile methods pertaining to projects in software development. Moreover, the study focused on responses from participants and analyzed to identify the most important parameters to be used for a larger empirical study. Larger empirical study will use the parameters identified from current approach and analyze the data in greater detail to arrive at observations and insights. The study provided insights into specific parameters that should be looked at larger empirical analysis. It also provided basis for specific areas to focus while carrying out next steps of analysis during empirical study. These areas would provide ability to identify critical success parameters for project outcome prediction. In particular, this study focuses on identification of parameters pertaining to Agile Framework for Software Development.
... Development costs [Alshamrani, Bahattab and Fulton (2015); Raval and Rathod (2013)] It tends to be cheaper than other approaches, as it cuts down on extensive analysis/documentation cost but more expensive than RAD in smaller projects. ...
Article
Full-text available
Computing students face the problem with time and quality of the work while managing their graduation/senior projects. Rapid Application Development (RAD) model is based on continual user involvement for the process of requirement gathering via prototyping. After each iteration, the developers can validate the requirements that are completed in the iteration. Managing a project with RAD is easier but not flexible. On the other hand, Agile project management techniques focus on flexibility, agility, teamwork and quality based on user stories. Continual user involvement is avoided, which requires extensive maintenance time for fixing iteration and release of the story points. This also makes it necessary to provide onsite training to the users of the application. This research provides the pros and cons of RAD and Agile project management techniques, to help students in deciding the best approach for managing their graduation projects. For the evaluation of these techniques, similar case studies were given to the senior project students (having similar CGPAs) for building similar functionality-based applications. The two projects "Life Organizer" developed and managed using RAD and "Smart Patient Assistant (SPA)" developed and managed through Agile methodology were evaluated against the quality assurance criteria for senior projects. The study found that the project developed with RAD methodology performed 13.33% better in providing extensive and elaborated documentation than the students following the Agile technique. On the other hand, SPA-Agile based project, due to teamwork had 2.5% better implementation than Life Organizer-RAD based project.
... ArashdeepKaur says important characteristics of software product is schedule, cost and quality and for software quality, reliability and availability are measures. The author presents working plan of S-shaped and schneidewind model which is related to reliability and availability of the software quality and also discuss important uncertain factors : Number of failures and time between failure in the software reliability [ [10]. ...
Article
A eld of software engineering which is related to development of software product, needs systematic development for large software. This paper specify study of various process models from which systematic development of large software can be developed. Study of various paper and paper review of software process model is explained.
... Software development methodology is known as a software process model which represents a set of process in an abstract manner to develop the software through Software Development Life Cycle (SDLC) [27]. Waterfall methodology is one of the traditional development methodologies ( SDLC. ...
... In connection with the process of prototyping it is necessary to mention that in the literature (Raval & Rathod 2013; Centers for Medicare & Medicaid Services 2008; Helm 2017, etc.) defines so-called "prototyping model" which is decomposed into design, prototyping, customer evaluation, refinement (review of the prototype). ...
Conference Paper
Full-text available
The present study examines different prototyping approaches in software development. There are researched different variations of so-called " prototyping model ". The paper examines the prototyping process as problem solving process and makes reference to process approach. The aim of this paper is to propose a prototyping approach in user interface development based on evolutionary prototyping approach and process approach.