scholarly journals Mathematical model of software development project team composition optimization with fuzzy initial data

2021 ◽  
pp. 149-159
Author(s):  
Igor Kononenko ◽  
Hlib Sushko

Increasingly frequent changes in demand for products, reducing product life cycles, changes in the business environment during a crisis, the innovative nature of projects, the complexity of forecasting external and internal conditions, the impact of the human factor lead to increased uncertainty and inability to plan team activities with a given degree of accuracy. In this regard, the subject matter of the article is the task of creating an adaptive project team that can work effectively in the mentioned above conditions. This task is especially relevant for the sphere of software development. The sphere is dynamic and characterized by frequent changes in product requirements, technologies, working conditions, and restrictions on project implementation. Agile approaches are used to manage such projects, which can help the team respond to uncertainties and frequent changes. To date, there are many agile approaches to project management, but the issue of selecting team members in such approaches is insufficiently covered. Therefore, this work formalizes the task of deciding on the selection of software development team members, considering the uncertainty and subjectivity of the information that affects the selection of candidates for the team. The task of the work is to create a decision-making model based on the use of the mathematical apparatus of fuzzy sets and methods of operations research. Such a model should allow considering the uncertainty of estimates of project requirements and the level of competence of team candidates. The result is a mathematical model of a two-criterion constrained optimization problem. The first objective function is aimed at finding a team composition that maximizes the maximum competencies of its members. The second criterion is aimed at forming a team with the maximum sum of competencies for all indicators, considering the weight of each indicator. The first constraint assumes that at least one team member meets the competency requirements expressed by a specific indicator. Additionally, it is required that the available time fund of the team members allows the project to be completed on time. It considers the limitation on the salary of the team. Conclusions. Solving the problem in accordance with the proposed mathematical model will allow making a team as readily as possible to meet the existing and new requirements for the project staff. The last circumstance is especially important when implementing a software development projects.

2021 ◽  
Vol 13 (8) ◽  
pp. 4513
Author(s):  
Summaira Malik ◽  
Muhammad Taqi ◽  
José Moleiro Martins ◽  
Mário Nuno Mata ◽  
João Manuel Pereira ◽  
...  

The success of a construction project is a widely discussed topic, even today, and there exists a difference of opinion. The impact of communication and conflict on project success is an important, but least addressed, issue in literature, especially in the case of underdeveloped countries. Miscommunication and conflict not only hinder the success of a project but also may lead to conflicts. The focus of this paper was to examine the impact of communication on project success with the mediating role of conflict. By using SPSS, demographics, descriptive statistics and correlation were determined. Smart PLS version 3.0 was used for confirmatory factor analysis (CFA), internal accuracy and validity estimates, hypothesis checking and mediation testing. The results showed that formal communication has a negative impact on the success of a construction project, resulting in conflicts among project team members, whereas informal communication and communication willingness have a positive impact on project success because people tend to know each other, and trust is developed. Task, process and relationship conflicts were used as mediating variables. It was found that task conflict effects the relations positively because project team members suggest different ways to do a certain task, and, hence, project success is achieved. On the contrary, process conflict and relationship conflict have a negative impact on communication and project success. Both of these conflicts lead to miscommunication, and project success is compromised. Hence, it is the responsibility of the project manager to enhance communication among project team members and to reduce the detrimental effects of process and relationship conflict on project success.


2022 ◽  
pp. 434-452
Author(s):  
Hanna Dreyer ◽  
Martin George Wynn ◽  
Robin Bown

Many factors determine the success of software development projects. The exchange and harnessing of specialized knowledge amongst and between the project team members is one of these. To explore this situation, an ethnographic case study of the product-testing phase of a new human resources management system was undertaken. Extempore verbal exchanges occur through the interplay of project team members in weekly meetings, as the software was tested, analyzed, and altered in accordance with the customer's needs. Utilizing tacit knowledge from the project members as well as the group, new tacit knowledge surfaces and spirals, which allows it to build over time. Five extempore triggers surfaced during the research generated through explicit stimuli, allowing project members to share and create new knowledge. The theoretical development places these learning triggers in an interpretive framework, which could add value to other software development and project management contexts.


2010 ◽  
Vol 44-47 ◽  
pp. 3143-3147
Author(s):  
Xiao Rong Huang ◽  
Shun Sheng Guo ◽  
Li Bo Sun

To aim at the project team formation problem, this study proposes a formation model based on knowledge and cooperation degree. The ability of individual member and cooperation degree of team members are considered. In addition ,it presents a way of measuring candidate’s ability about knowledge, and establishes a collaborative model to measure the cooperation degree between team members. Furthermore, a calculation method of knowledge and cooperation degree is proposed, and then a mathematical model is established. Finally it presented a solution base on Genetic Algorithm for this model.


2020 ◽  
Vol 7 (1) ◽  
pp. 42-51
Author(s):  
Danang Wahyu Utomo ◽  
Defri Kurniawan

Matakuliah proyek perangkat lunak digunakan untuk melatih mahasiswa dalam penguasaan materi pengembangan perangkat lunak yang terdiri dari analisis, desain, implementasi, dan evaluasi. Mahasiswa diajarkan bagaimana cara mengerjakan perangkat lunak dari tahap awal hingga tahap akhir. Selain itu, mahasiswa juga dilatih untuk bekerja secara tim. Permasalahan yang terdapat pada Universitas Dian Nuswantoro adalah pembentukan kelompok masih dilakukan secara random-select. Pembentukan kelompok yang dilakukan mahasiswa berdasarkan unsur pertemanan, satu komunitas, atau grup di social media seperti WhatsApp. Hasilnya, terjadi ketidakseimbangan di dalam kelompok tim proyek. Ketidakseimbangan tim proyek dapat menyebabkan gagalnya proyek pengembangan perangkat lunak. Penelitian ini mengusulkan eksperimen pendekatan dynamic group formation dengan algoritma genetika. Hasil dari eksperimen menunjukkan bahwa algoritma genetika mampu membantu pembentukan kelompok tim proyek dengan tingkat keberhasilan 87.5% dengan pengaturan inisial populasi adalah 100 populasi dan probabilitas crossover adalah 0.6. Tujuan dari penelitian ini adalah memberikan alternatif pembentukan kelompok mahasiswa secara dinamis guna mendukung kolaborasi tim proyek mahasiswa. Pada proyek perangkat lunak kedepan, tidak ada pembentukan tim proyek secara homogen atau pemilihan anggota tim proyek secara self-select atau random-select. AbstractSoftware project courses are used to train students in mastering software development materials consisting of analysis, design, implementation, and evaluation. Students are taught how to work on software from the initial stage to the final stage. In addition, students are also trained to work in teams. The problem in Universitas Dian Nuswantoro is that group formation is still done randomly-selectively. The formation of groups by students is based on the friendship level, a community, or a group on social media such as WhatsApp. As a result, there is an imbalance in the project team. Imbalance of the project team can cause the failure of software development projects. This study proposes an experiment using a dynamic group formation approach with genetic algorithms. The results of the experiment show that the genetic algorithm is able to help the formation of project team groups with a success rate of 87.5% with the initial population is 100 population and the probability of crossover (pc) is 0.6. The objective of this study is to provide an alternative dynamic formation of student groups to support the collaboration of student project teams. In the future, there is no homogeneous project team formation or selection of member teams using a self-select or random-select method.


2021 ◽  
Vol 49 (1) ◽  
Author(s):  
Binish Raza ◽  
◽  
Rodina Ahmad ◽  
Mohd H.N.M Nasir ◽  
Shukor S.M Fauzi ◽  
...  

Software development is a critical task that depends on coordination among team members and organizational activities that bring team members together. The literature indicates various techniques that have been applied to control the coordination level among team members. Notable among these techniques is social-technical congruence (STC), which helps to measure the alignment between the social and technical capabilities of an organization and teams at various stages of software development. The dynamic nature and changes of coordination requirements make STC a potential research area in this regard. The main objective of this study is to perform a systematic literature review (SLR) that recognizes and structures existing studies that represent new evolutionary trends in the field of STC. A SLR is performed of 46 publications from 4 data sources, including journals, conferences and workshop proceedings, most of which were published between 2008 and 2019. To this end, a thorough analysis is carried out to elicit the studies based on 7 research questions in this SLR. The outcome of this SLR is a set of ample research studies representing various aspects, performance impacts, factors, and evolutionary trends in the field of STC. Furthermore, STC measurement techniques are classified in two distinct groups, matrix based and social network analysis-based measures. After a systematic exploration of these aspects, this study results in new insightful features and state of art of STC. This SLR concludes that some areas still require further investigation. For instance, (1) STC-related literature exists, but only one research work mainly focuses on the risk of overwhelming STC (i.e., excessive STC measurement may overburden the software development process); (2) STC measurement techniques facilitate the identification of congruence gaps, but no attention has been given towards the unweighted social network analysis based STC measurement models; (3) STC measurement techniques are generally applied in the development phase of the project lifecycle, but these measurements are rarely used in other software development phases, such as the requirement and testing phases or all phases; and (4) The development factors that effects on STC measurement are rarely focused by researchers in the context of various domains.


Author(s):  
Eman Abdel-Wanis

The aim of this paper is to investigate the impact of corporate social responsibility(CSR) on dividend policy through corporate life cycle (CLC) as a mediator using pathanalysis for 308 firms-observation for 80 non-financial firms during the period from 2014to 2017 using smart PLS (partial least square). This paper explores the impact of the socialresponsibility on the dividends policy and explores the role of each life cycle in this effecton dividends. The results show that firms in their growth stage are positively associatedwith CSR, while firms in stage of decline are less likely to invest in CSR. High CSR firmsmay use dividend policy to reduce the agency problems related to overinvestment in CSR.Results refer to corporate life cycle isn't influenced by dividends. The results show thatcorporate life cycles play an important role in enhance the relationship CSR and dividendpolicy especially in the growth stage in in the Egyptian business environment


2021 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Isabel Moura ◽  
Caroline Dominguez ◽  
João Varajão

PurposeThe main aim of this study is to contribute to the discussion on the factors that can influence the high performance of information systems (IS) project team members, from the individual perspective. This study also allows both IS project team members and their managers to have a thorough picture of high-performing project teams, helping them improve team design, management and performance in today's demanding business environment.Design/methodology/approachTo address the research questions, the authors carried out an exploratory case study of a small-sized holding company and a qualitative analysis of the data.FindingsResults show a set of perceived factors that can influence (facilitate/hinder) the high performance of IS project team members. “Proper reward systems” was the most mentioned facilitating factor. “Negative affectivity” and “Lack of competence” were the two most referred as hindering factors. Most of the perceived factors are classified in the literature as non-technical.Originality/valueBesides being among the very few empirical studies consolidating knowledge on the high performance of IS project team members, this paper extends the authors' previous research (done at the team level) to the individual team member level (as opposed to the team or organizational levels). In spite of IS being a highly technical industry, this study came across mostly human-centered factors transversal to different professionals (IS and non-IS) involved in project teams.


2021 ◽  
Author(s):  
Aoran Peng ◽  
Sam Hunter ◽  
Scarlett R. Miller

Abstract While teaming is a vital component of engineering, it is important to remember that there is no team without individuals and individual behavior can drive team outputs. One of these individual factors that may manifest itself at the team level is individual risk-taking attitudes, which can be impacted by personality and preferences for creativity. However, a gap exists in research on the impact of the team composition in these factors on creative outputs, as previous research has found that team composition plays a key role in team performance. The current work was developed to examine how the elevation and diversity of team personality and preferences for creativity impact the novelty and quality of ideas generated and selected by the team through a simulation study of 60,831 simulated teams. The results of this study show that the novelty and quality of ideas generated and selected can be predicted by the elevation and diversity of the simulated teams’ personality and PCS factors. In addition, it was found that the impact of the individual elevation and diversity factors can vary depending on the ideation trait (novelty and quality) and design stage (concept generation and selection). However, there was one variable that had a consistent positive impact on team behavior — the elevation of the Creative Confidence of the Simulated Team Members. These findings provide preliminary evidence on how individual attributes manifest themselves at the team level to impact team ideation and selection performances.


Author(s):  
Minjeong Oh ◽  
Sungyong Choi

The purpose of this paper is to examine the relationship between emotional, managerial, and intellectual competence of team members, which refer to the LDQ (Leadership Development Questionnaire) and impact on project success. (1) Background: Large and complex projects are being conducted in a dynamic business environment. The need for capabilities and managerial aspects of participants of the project for business performance increases. (2) Methods: A questionnaire survey was conducted on 164 project management professionals in various industries from Korea. The structural equation modeling technique was performed to establish the effect of competence of team members on project success factor. (3) Results: The results provided empirical support for the impact of team members’ competencies on project success factor. Moreover, there is no difference in the perception of the impact of team members’ competencies on project success factor, depending on their roles, such as project manager and team member. (4) Results: In this paper, the importance of the competence of team members in accordance with the project manager was presented. The findings of this study suggest the strategic direction of the members at this point when corporate innovation is needed.


Sign in / Sign up

Export Citation Format

Share Document