scholarly journals Rancang Bangun Aplikasi Pendataan Alumni SMA Negeri 6 Palembang Menggunakan CodeIgniter

2021 ◽  
Vol 8 (4) ◽  
pp. 2131-2143
Author(s):  
Ahmad Farisi

Dalam perjalanan 40 tahun berdirinya SMA Negeri 6 Palembang sejak tahun 1981, dibutuhkan sebuah media yang dapat menginventarisir data-data alumni yang telah tersebar sejak angkatan pertama hingga sekarang. Oleh karena itu, studi ini merancang bangun sebuah aplikasi pendataan alumni di SMA Negeri 6 Palembang. Studi ini dilakukan dengan menggunakan metodologi penelitian practism dengan research heuristics pada bidang software engineering yang menjawab rumusan masalah dengan mengembangkan perangkat lunak berdasarkan research perspective yang dilakukan pada tahap pra-penelitian. Sementara itu, pengembangan sistem dilakukan dengan menggunakan metode Kanban pada pendekatan Agile Development Cycle. Pada tahap pra-penelitian, studi ini mengumpulkan data dengan melakukan wawancara kepada pihak SMA Negeri 6 Palembang terkait kebutuhan pengembangan apllikasi. Aplikasi ini dikembangkan pada platform web dengan framework CodeIgniter dan custom core system class yang dibangun secara custom. Aplikasi ini memiliki 2 aktor yang terdiri dari alumni dan admin. Fitur-fitur aplikasi ini adalah pengelolaan alumni yang meliputi data identitas, pendidikan, dan pekerjaan alumni. Studi ini melakukan evaluasi aplikasi dengan menggunakan webuse method. Hasilnya menunjukkan nilai usability 0,79 untuk responden alumni dan nilai usability 0,76 untuk responden admin. Setelah diinterpretasikan, kedua nilai usability tersebut menunjukkan predikat baik.

Author(s):  
Ayse Tosun Misirli ◽  
June Verner ◽  
Jouni Markkula ◽  
Markku Oivo

Motivation in software engineering is a complex topic. Cultural background is reported to be one of the factors moderating software engineers' motivation and project outcome. The authors conducted a survey with 36 software engineers from Finland to explore 1) the relationship between team motivation and project outcome, 2) factors that motivate Finnish engineers, and 3) how these motivational factors are related. The authors compare Finnish motivational factors with those identified in prior research. In addition they build a prediction model to identify the best indicators of team motivation for Finnish software engineers. Their results show that teamwork is the only culturally independent motivational factor. Having 1) a project manager with a clear vision (project manager vision) and 2) a project manager given full authority to manage the project (project manager authority) are also significant motivational factors among Finnish engineers. There are significant associations between some factors, e.g., customer involvement and staff appreciation. While these factors partially explain motivation in software engineering, cultural differences also play an active role in explaining team motivation. Their questionnaire needs to be updated to enable measurement of motivation for modern development practices such as agile development.


2022 ◽  
pp. 330-355
Author(s):  
Chung-Yeung Pang

Most enterprise IT systems are very complex with a combination of COBOL and Java programs running on multiple platforms. What is needed is a solid IT architecture that supports the operation and growth of a cross-platform IT system. It must enable the iterative and incremental development of applications that are foreseen in an agile development process. The design concept of such an architecture with its infrastructure and development tool is presented in this chapter. This design concept is based on the design principles and architectural patterns of software engineering. The architecture is a combination of layered, component-based, and service-oriented architectural patterns. The agile development process is based on a model-driven approach. The architecture and development approaches were first introduced in 2004. Since then, many applications have been developed on time and within budget.


2021 ◽  
Vol 9 ◽  
pp. 113-124
Author(s):  
Hadas Chassidim ◽  
Dani Almog ◽  
Shlomo Mark

With the Agile development approach, the software industry has moved to a more flexible and continuous Software Development Life Cycle (SDLC), which integrates the stages of development, delivery and deployment. This trend has exposed a tendency of increasing reliance on both unit testing and test automation for the fundamental quality-activities during the code development. To implement Continuous Software Engineering (CSE), it is vital to assure that unit-testing activities are an integral and well-defined part of a continuous process. This paper focuses on the initial role of actual testing – viewing unit testing as a quality indicator during the development life cycle. We review the definition of unit-testing from the CSE world, and describe a qualitative study in which we examined implementation of unit testing in three software companies that recently migrated to CSE methodology. The results from the qualitative study corroborate our argument that under the continues approach, quality-based development practices such as unit testing are of increasing importance, lacking common set of measurements and KPI's. A possible explanation to this may be the role of continuous practices as well as unit testing in the software engineering curriculum


2011 ◽  
pp. 333-337
Author(s):  
Jo Anne Lane ◽  
Doncho Petkov ◽  
Manuel Mora

IJITSA is honored by the fact that this issue presents an interview with probably the most significant figure in the field of software engineering since its inception and one of its founders, Professor Barry W. Boehm. He has published many seminal books and papers that have shaped the foundations of software engineering. We have included in the references just a small sample of his numerous publications addressing some of the fundamental issues in this field in recent years. They cover diverse topics ranging from a comparison of agile development methods and software engineering (Boehm & Turner, 2004) to reflections on enhancing software engineering education (Boehm, 2006c). A thought-provoking review of the evolution of software engineering and its current challenges is presented in Boehm (2006b), while his thoughts on the need to integrate more closely software and systems engineering are reflected in Boehm (2006a) and Boehm and Lane (2006). The questions we asked Professor Boehm relate to his significant contributions to software engineering and enhancing its links to the systems approach.


Author(s):  
Sofiane Sahraoui

Open source software (OSS) development has been a trend parallel to that of agile software development, which is the highly iterative development model following conventional software engineering principles. Striking similarities exist between the two development processes as they seem to follow the same generic phases of software development. Both modes of development have less emphasis on planning and design and a more prominent role for implementation during the software engineering process. This chapter expounds on this connection by adopting an agile perspective on OSS development to emphasize the similarities and dissimilarities between the two models. An attempt is first made to show how OSS development fits into the generic agile development framework. Then, the chapter demonstrates how the development process of Mozilla and Apache as two of the most famous OSS projects can be recast within this framework. The similarity discussed and illustrated between agile and OSS development modes is rather limited to the mechanics of the development processes and do not include the philosophies and motivations behind development.


2014 ◽  
Vol 926-930 ◽  
pp. 3782-3785
Author(s):  
Yan Liu

With more and more public attention and rapid development of computer and information technology, it is necessary for comprehensive games being equipped with information system. Venue Result System (VRS) is the core system in communication and information system of the Comprehensive games. In this paper, the existing problem and deficiencies in current information systems used in important games which are held in China or other countries are analyzed. According to the building and developing experience of information systems used in comprehensive games in many years into full consideration, the system is analyzed and designed by means of software engineering and then there are the overall technology framework of the system, different functional subsystems and the mechanism and flow of data interaction.


2006 ◽  
Vol 21 (5) ◽  
pp. 682-696 ◽  
Author(s):  
Hong Mei ◽  
Dong-Gang Cao ◽  
Fu-Qing Yang

Sign in / Sign up

Export Citation Format

Share Document