scispace - formally typeset
Search or ask a question

Answers from top 8 papers

More filters
Papers (8)Insight
The interaction of the developer and the environment provides explanatory power above and beyond either of the factors separately, suggesting that studies examining strain and performance of developers should explicitly consider and measure the cognitive style fit between the software developer and the software development environment.
In this paper we argue that software development methods represent theories on how best to engage the impressively complex and inherently socio-technical activity of making software.
Our findings show that having strong logical reasoning and hypothesis testing skills are differentiating factors in the software developer/tester performance in terms of defect rates.
Proceedings ArticleDOI
Nguyen, Duesterwald, Klinger, Santhanam 
01 Jan 2012
6 Citations
We argue that our automated developer expertise ranking can be beneficial in the planning of a software project and is applicable beyond software support in the other phases of the software lifecycle.
We conclude that developer metrics are good predictor of faults and we must consider the human factors for improving the software reliability.
Proceedings ArticleDOI
Minghui Zhou, Audris Mockus 
07 Nov 2010
90 Citations
By studying developer fluency we contribute by determining dimensions along which developer expertise is acquired, finding ways to measure them, and quantifying the trajectories of developer learning.
These results suggest that developer quality has a strong influence on software quality and should be taken into account when predicting software fault-proneness.
Furthermore, we can confirm the need for a method enhancing user–developer-communication in large--scale IT projects.

See what other people are reading

What is the effectiveness of GeoGebra in improving mathematics skills among students?
4 answers
GeoGebra has shown effectiveness in enhancing mathematics skills among students. Studies reveal that GeoGebra makes learning mathematics enjoyable and fun, positively impacting quadratic functions and creative thinking abilities. Training teachers in GeoGebra aids in visualizing geometric shapes and mathematical objects, improving students' understanding of complex mathematical concepts. Additionally, integrating GeoGebra into teaching practices has been found to inspire students, enhance lesson design, and boost academic achievement in secondary and higher education levels. Overall, the use of GeoGebra in mathematics education has demonstrated significant potential in improving students' mathematical skills, creativity, and overall learning experience.
How school policies affecf the students performance?
5 answers
School policies have varying impacts on student performance based on different factors. Autonomy over budget-related decisions positively influences overall student performance as institution quality improves, benefiting high-ranking students, while autonomy over academic decisions has a more ambiguous effect. Specialization policies with higher public funding for specific subjects show a positive effect on test scores, albeit 50% lower than initial estimates, indicating a moderate improvement in student outcomes. Specialist schools policy in the UK raised test scores during compulsory schooling and increased the probability of employment, although it had mixed effects on post-school outcomes like A-Level scores and wages. Accountability systems in the US generally lead to higher achievement levels, but they have not been effective in closing the black-white achievement gap.
How Diversity, Cultural Background, equity, equality affect resilience?
5 answers
Diversity, cultural background, equity, and equality significantly impact resilience across various contexts. Research highlights the importance of factors like cultural sensitivity, social support, empowerment, self-control, and self-concept in fostering resilience among students in multicultural environments. Organizational resilience is enhanced by diversity within the structure, system setup, and overall organization, emphasizing preparedness, collaboration, trustworthiness, and adaptability. Community resilience and emergence are intricately linked to diversity, equity, and inclusion, enabling innovative problem-solving and adaptive capacity during crises. Resilient patterns in ethnic communities are influenced by cultural expectations, structural factors, and unique historical backgrounds, impacting their ability to respond and recover from adversity. Additionally, a model leveraging population diversity to create resilience against adversarial attacks demonstrates enhanced robustness in deep learning tasks.
How Diversity, Cultural Background, equity, equality affect resilience during disaster?
9 answers
Diversity, cultural background, equity, and equality significantly influence community resilience during disasters, affecting how different populations prepare for, respond to, and recover from such events. The resilience of a community is not solely determined by individual traits but is deeply impacted by the complex interplay between cultural expectations, socioeconomic conditions, and systemic discrimination, which collectively shape the opportunities and resources available to different groups within society. Disasters disproportionately affect diverse communities due to pre-existing socioeconomic disparities and systemic biases, leading to inequitable outcomes that are not inherently caused by the geophysical phenomena themselves but by societal structures. Research on the aftermath of Winter Storm Uri in Texas highlighted how equity considerations are crucial for resilience, revealing significant associations between socioeconomic factors and the extent of power outages, suggesting that more vulnerable populations faced greater challenges during recovery. Similarly, marginalized groups, including LGBTQ communities, face unique vulnerabilities during disasters due to specific information needs and the exacerbation of pre-existing inequalities, underscoring the importance of inclusive disaster risk reduction efforts. The concept of community resilience emphasizes the need for engaging diverse perspectives to enhance the adaptive capacity of communities, particularly in times of crisis, by valuing and integrating various bodies of knowledge, skills, and experiences. However, the growth of inequality post-disaster, as observed in the differential recovery rates between territories affected by Hurricane Irma, indicates that resilience can inadvertently favor less vulnerable and more resilient territories, thereby widening the gap between different socioeconomic groups. Experiences of Asian marriage-migrant women in Tohoku and studies on gender and social vulnerabilities further illustrate how pre-existing social inequalities impact disaster resilience and recovery, with some groups finding empowerment through community support while others experience increased isolation and powerlessness. The dynamic nature of vulnerability and the complex interplay between socioeconomic disadvantage and disaster impacts necessitate innovative approaches for real-time identification of vulnerabilities to better allocate resources and support to those most in need.
What factors contribute to the reverse pattern of student mobility from the global north to the south?
5 answers
Factors contributing to the reverse pattern of student mobility from the global North to the South include the impact of fragile institutions as push factors for outbound mobility, the dominance of global education by Northern perspectives leading to a lack of South-North student exchanges, and the emergence of alternative education hubs challenging the Western centrality, such as in South Korea, Malaysia, India, the Gulf States, and China. Additionally, the importance of cultural similarity for student exchange within the global networkand the need for a more nuanced approach towards International Student Mobility (ISM) research that privileges non-Western knowledge creationalso play significant roles in shaping this reverse pattern.
How does machine learning algorithms identify influential nodes in a network?
5 answers
Machine learning algorithms identify influential nodes in a network by considering various factors such as node attributes, network topology, and information propagation dynamics. Different approaches like Graph Neural Networks (GNNs), Graph Convolutional Networks (GCN), Local Propagation Probability (LPP) model, and Community Structure with Integrated Features Ranking (CIFR) algorithmhave been proposed. These algorithms leverage deep learning architectures, structural centrality, community detection, and integrated features ranking to effectively aggregate information about nodes and their neighborhoods. By incorporating features like node degree values, neighborhood overlap, and community structures, these algorithms can accurately rank nodes based on their influence, leading to improved identification of influential nodes in complex networks. Experiments across various real and synthetic networks have demonstrated the effectiveness and superiority of these machine learning algorithms in identifying influential nodes.
What is XGBoost in multiclass?
5 answers
XGBoost, or Extreme Gradient Boosting, is a powerful algorithm used in multiclass classification tasks. It has been applied in various fields such as predicting anemia and iron deficiency in women in Indonesia, identifying bus bunching rates, and classifying self-admitted technical debt (SATD) in software development. XGBoost enhances classification performance by handling issues like missing data, feature selection, and data imbalance through techniques like MissForest imputation, Boruta feature selection, and SMOTE algorithm. By utilizing XGBoost, researchers have achieved significant improvements in accuracy, AUC values, and measurement indicators of identification performance, making it a popular choice for multiclass classification tasks in different domains. Additionally, XGBoost has been successfully employed in building secure Intrusion Detection Systems (IDS) for imbalanced multiclass IIoT datasets, showcasing exceptional attack detection performance.
How has the funding and support for humanities programs changed in the past decade?
4 answers
Funding and support for humanities programs have undergone significant changes in the past decade. While major funders and academic associations have allocated substantial resources to support early career scholars and promote new ideas in graduate education, there has been a decline in funding for humanities departments due to the growing financialization of the economy and the prioritization of subjects related to monetary interests over the humanities. The status of humanities disciplines has been affected by factors such as employment prospects, globalization, and changes in societal values, leading to a shift towards emphasizing professional excellence over research excellence. Despite debates on the relevance and value of humanities studies, there are arguments for continuing to fund these programs to maintain their research output and attract more students to the field.
Why the need for technical management in the Project?
4 answers
The need for technical management in a project arises due to various factors highlighted in the provided contexts. Technical Debt (TD) can accumulate during software development, hindering future improvements and increasing maintenance costs. Effective project planning and control are crucial for project performance in competitive markets, emphasizing the importance of technical project management. Additionally, technical debt management (TDM) is essential to maintain software product maintainability and evolvability, despite limited company resources and high market demands. Furthermore, the exploitation phase of a building's life cycle requires technical management to address deterioration and ensure continued use, underscoring the necessity for proactive maintenance and modernization activities. In summary, technical management is vital for addressing technical challenges, ensuring project success, and optimizing long-term performance.
How has India's narrative construction of Pakistan evolved post-Pulwama in context of kashmir?
4 answers
India's narrative construction of Pakistan post-Pulwama in the context of Kashmir has been influenced by the evolving dynamics of the Indo-Pakistani conflict over the region. The Pulwama terror attack in 2019 intensified tensions between the two countries, leading to a chain of escalating events. This incident added another layer to the long-standing dispute over Kashmir, impacting the narratives constructed by both India and Pakistan. Critical discourse analysis of official statements at the United Nations General Assembly reveals that despite varying phases, India's stance on the Kashmir dispute has essentially remained consistent. The unresolved Kashmir conflict continues to shape India's perception of Pakistan, with both countries prone to bolster belligerent narratives rather than addressing the core issues constructively.
What makes a litigation structural?
5 answers
A litigation becomes structural when it addresses systemic failures, fundamental rights violations, state omissions, urgency for judicial intervention, and complex disputes, leading to the need for party-constructed solutions. Structural reform litigation, such as in the case of police departments, involves seeking equitable relief against agencies engaged in unconstitutional misconduct, prioritizing investments in misconduct regulations, utilizing external monitoring, and implementing wide-ranging reforms to combat misconduct effectively. This type of litigation shapes policy domains, creating bureaucratic drift even with policy-neutral courts, as it allows negotiation between agencies and interest groups in designing remedies, making it challenging for legislatures to enforce statutory constraints and prevent policy drift. The structured approach to identifying positions and roles in a network, integrating social network and multivariate analysis, effectively distinguishes a company's position and role within a network.