scholarly journals A Generic Software Development Process Refined from Best Practices for Cloud Computing

2015 ◽  
Vol 7 (5) ◽  
pp. 5321-5344 ◽  
Author(s):  
Soojin Park ◽  
Mansoo Hwang ◽  
Sangeun Lee ◽  
Young Park
Author(s):  
Naveen N Kulkarni Et.al

Software Requirements Engineering (SRE) process define software manuscripts with sustaining Software Requirement Specification (SRS) and its activities. SRE comprises many tasks requirement analysis, elicitation, documentation, conciliation and validation. Natural language is most popular and commonly used to form the SRS document. However, natural language has its own limitations wrt quality approach for SRS. The constraints include  incomplete, incorrect, ambiguous, and inconsistency. In software engineering, most applications are object-oriented. So requirements are unlike problem domain need to be developed. So software  documentation is completed in such a way that, all authorized users like clients, analysts, managers, and developers can understand it. These are the basis for success of any planned project. Most of the work is still dependent on intensive human (domain expert) work. consequences of the project success still depend on timeliness with tending errors. The fundamental quality intended for each activity is specified during the software development process. This paper concludes critically with best practices in writing SRS. This approach helps to mitigate SRS limitation up to some extent. An initial review highlights capable results for the proposed practices


TEKNOKOM ◽  
2018 ◽  
Vol 1 (1) ◽  
pp. 11-22
Author(s):  
Mukhsin

Sistem informasi Emergency Health Cardterpadu berbasis cloud computingmerupakan salah satu pemanfaatan teknologi yang menggunakan Smardcard Usb Drive sebagai web monitoring yang digunakan untuk pengeleloaan terhadap data pasien dan rekam medis di rumah sakit.Proses Perancangan Arsitektur Sistem dimaksudkan untuk membantu setiap rumah sakit didalam mengelola data pasien, ketika seorang pasien berobat ke rumah sakit yang berbeda tidak harus ada pencatatan ulang tetapi dengan menggunakan teknologi Smardcard Usb Drive dan database yang disimpan secara cloud computing, sistem sudah terintegrasi dengan seluruh rumah sakit.Metode Perancangan Arsitektur Sistem Informasi yang digunakan adalah Metode Unified Software Development Process(USDP) dimana metode ini digunakan untuk membangun sebuah kerangka kerja (framework) yang digunakan untuk pengembangan aplikasi. Proses pengembangan perangkat lunak yang dibagi dalam beberapa fase, dimana setiap fase tersebut dilakukan beberapa tahap kerja yang dilakukan secara berulang.Proses penelitian ini dilakukan dengan merancang arsitektur sistem informasi terhadap data pasien dan rekam medis kemudian sistem ini memiliki kemampuan untuk memonitoring perkembangan kesehatan pasien walaupun dari rumah sakit yang berbeda-beda secara online.


Author(s):  
Nitasha Hasteer ◽  
Abhay Bansal ◽  
B. K. Murthy

Cloud computing provides organizations the dynamic capability to deploy applications quickly on self-provision development platforms. In adopting a cloud-computing paradigm, the software development process leverages the use of cloud native features. This article highlights a cloud-based health insurance solution that enables consumers to purchase packages online with the objective of identifying attributes in the context of the development process while analyzing the association among the attributes. Exploratory factor analysis is used to identify the latent attributes. Their associations, in terms of causal relationship analysis, are investigated via DEMATEL. Results of factor analysis imply that agility, availability and adaptability are the underlying factors for cloud application development. The findings of the DEMATEL reveal that co-creative and collaborative development process, which embrace quick discovery and assembly of services in the cloud, are significant attributes that influence other attributes within the context of the cloud-based software development process.


Author(s):  
Samyra Lara Ferreira Almeida ◽  
Nadja Da Nóbrega Rodrigues ◽  
Heremita Brasileiro Lira ◽  
Carlos Diego Quirino Lima ◽  
Ana Karina De Melo Pedrosa Dunning ◽  
...  

The Software Engineering Research Group from the Federal Institute of Paraiba is developing a research to identify and publicize on the web the best practices in software development processes, seeking to propagate their use among professionals and undergraduates. As one of the stages to completion of this work, the team is working on the conformation and refinement of its software development process, based on the best practices identified in research activities, aiming to systematise their technical activities for software production. This article aims to present the software development scenario in a research environment and the proposed software development software for the focal research group . As this is an exploring and applied research, the main methodological procedures used were: bibliographical research, definition, application and evaluation of the software development process. Results indicate: the proposition of software development process, application and result analysis of its use, and improvement suggestions in its recommendations.


Author(s):  
Abhishek Sharma ◽  
Frank Maurer

This chapter presents the results of a systematic review from existing literature in software engineering for cloud-based applications and describes what the research community thinks about the effects of introducing cloud computing into a software development process. In this systematic review, the authors describe the challenges cloud computing poses for software development. They particularly investigate whether agile methodologies are beneficial or not in developing software that will be deployed in the cloud. In their results, they found that industry practitioners in their blogs and self-reported reviews indicate that agile development and cloud computing goes well together and that further investigation is required to confirm this claim.


Author(s):  
Abhishek Sharma ◽  
Frank Maurer

This chapter presents the results of a systematic review from existing literature in software engineering for cloud-based applications and describes what the research community thinks about the effects of introducing cloud computing into a software development process. In this systematic review, the authors describe the challenges cloud computing poses for software development. They particularly investigate whether agile methodologies are beneficial or not in developing software that will be deployed in the cloud. In their results, they found that industry practitioners in their blogs and self-reported reviews indicate that agile development and cloud computing goes well together and that further investigation is required to confirm this claim.


Author(s):  
Correa Bosco Hilary

One of the most critical activities in the software development process is software testing. Depending on the ways of testing , software testing can be implemented at any time in the development process. Cloud computing has emerged as a new technology across the cooperates that impacts several different research fields, including software testing. Testing the applications has their own testing tools , challenges and testing methodologies. In this paper we provide an overview regarding cloud testing trends, technologies, challenges and the comparison of tools for testing in the cloud.


Sign in / Sign up

Export Citation Format

Share Document