ISS Double-Gimbaled CMG Subsystem Design using the Agile Development Method

Author(s):  
Ravi Inampudi
Author(s):  
Hamza Chehili ◽  
Lionel Seinturier ◽  
Mahmoud Boufaida

The adoption of the agile methods' principles has emerged as an effective way to develop service oriented architectures as it paves the way for a better reply to the changing needs of the environment and even the customer. However, these changes may also require the evolution of the development process itself. This paper presents an agile and service-oriented software development method that combines concepts from the Service-Oriented Computing (SOC) domain and the agile software engineering one. This method provides an iterative and incremental process to deliverer business processes, implemented as an assembly of components. This leads to a faster response to the change of needs by reconfiguring the assembly of components. The method is based on a framework that implements its phases as an assembly of components to allow a dynamic reconfiguration of it in case of a development process evolution. Finally, a case study is presented to illustrate the use of the presented method.


2020 ◽  
Vol 9 (2) ◽  
pp. 264
Author(s):  
Kharis Anwar ◽  
Lilik Dwi Kurniawan ◽  
M. Ijur Rahman ◽  
Nur Ani

Competition in sports field leasing is quite fast these days, making sports field managers improve facilities and provide competitive prices to attract sports field tenants. However, this progress was not accompanied by advances in technology so that sports field managers still had to do the manual method for field operations and promotion. On the side of the tenants of the sports field also still have to go to the sports field to find out the availability of schedules, facilities, and prices offered. Then many tenants who have an interest in exercising more than one branch of sport, therefore researchers use the concept of a marketplace that can bring together the managers of sports fields with field tenants in one container. In the application development process, it is done by using the agile method application development method because in its development it can be possible to collaborate and correct each other among team members to increase the customer satisfaction ratio. The application implementation uses the Laravel framework, PHP for programming language, and the MySQL for Database Management System. The results of the study can be concluded that the use of the marketplace concept can bring together prospective field tenants with many field managers and the ease of finding a sports field following the wishes of tenants by selecting the category of field, price and closest location and the manager of the sports field can promote the sports field by registering the field.


2020 ◽  
Vol 25 (2) ◽  
pp. 105-116
Author(s):  
Oksana Ņikiforova ◽  
Kristaps Babris ◽  
Jānis Kristapsons

AbstractSoftware development method, which does not have any faults or gaps in project implementation, has not been elaborated so far. Due to this reason, the authors have decided to perform this study to make it easier for the companies, which use one of the agile development methods, to better foresee potential risks and to deal with their consequences. The aim of the research is to identify and classify risks in agile software development methods and the related projects based on the obtained survey data. To achieve the goal, the authors have developed evaluation criteria, as well as implemented practical questionnaire in various software development companies. From the obtained survey data, the risks are classified according to various factors, i.e., the changing highest and lowest priorities and needs in various projects. Thus, the obtained research results can be applied in various areas of project development, changing the order of priority factors.


Author(s):  
Finn Olav Bjørnson ◽  
Torgeir Dingsøyr

Abstract This paper reports our initial findings from a longitudinal case study within a large development project in a public organization in Scandinavia. We focus on changes in coordination practices as the development project moved from a 1st to a 2nd generation large-scale agile development methodology. Building on four theories of coordination from different fields, we investigate how each theory illuminates our case and what insight they might provide. We find that two of the theories are well suited to characterizing each phase, providing answer to how coordination was done. While two other theories can provide answers to why these changes occurred.


2021 ◽  
Vol 5 (1) ◽  
Author(s):  
Andreas Wæhle ◽  
Jørgen Nilsen ◽  
Sigurd Tollevik ◽  
Nora Rogne ◽  
Stian Westbye ◽  
...  

Product development in a multidisciplinary student organisation brings many challenges; varyingexperience, adaptation and involvement of members. This article will discuss how a multidisciplinarystudent project maintains a learning culture for product development and project management.The identified factors for a learning culture; 1) define product specifications, 2) involvealumnis, 3) facilitate an open minded culture for failure and learning and 4) collect experience andadapt an agile framework suitable for the project. These are factors that should be an implementedpart to increase the chances of maintaining a learning culture.Align Racing UiA, the case of this study, is a student organisation with over 60 engaged studentsin multi-disciplinary challenges. The common team goal is to produce one race car a year and competein Formula Student. The rules for the technical side of the project are substantial, resulting inconcrete boundaries to realize the project. However, every piece of the car is designed, producedand assembled by the members. Looking at the first year of Align Racing UiA, the initial projectmanagement was not optimal for a student project of this scale. Consequently, it was realized thata strong emphasis on project management, agile development method and communication wouldbe key to a more efficient product development and project management.


Mathematics ◽  
2019 ◽  
Vol 7 (10) ◽  
pp. 963 ◽  
Author(s):  
Muhammad Asgher Nadeem ◽  
Scott Uk-Jin Lee

“Agile” is an effective software engineering model with a high trust and acceptance rate among its users. The term agility comes from the concept of rapid development and working in a team for better results and a faster competition rate when compared with any other software engineering model. In this study, an assessment of the different patterns, frameworks, and application program interfaces available for distributed development in an agile model is given. After analyzing the state-of-the-art distributed models, a novel framework of a dynamic agile distributed development method (DADDM) is introduced in this paper. Many researchers have worked on global software development using the agile approach; however, we are presenting the idea of incorporating the agile benefits with dynamic distributed software development. The applicability of the proposed model is checked via two selected parameters: a feasibility study and a business study. The complete DADDM development life cycle is presented in the methodology section. The techniques used in DADDM and team members’ roles and responsibilities in DADDM are defined in this study. This study reflects all pillars of planning, controlling, organizing, and management of leadership. The use of DADDM in distributed agile development encourages future researchers to use this proposed framework for comparison and testing of their models and to check the effectiveness through a comparison with DADDM.


Sign in / Sign up

Export Citation Format

Share Document