712,982 research outputs found

    Detecting Coordination Problems in Collaborative Software Development Environments

    Get PDF
    Software development is rarely an individual effort and generally involves teams of developers collaborating to generate good reliable code. Among the software code there exist technical dependencies that arise from software components using services from other components. The different ways of assigning the design, development, and testing of these software modules to people can cause various coordination problems among them. We claim\ud that the collaboration of the developers, designers and testers must be related to and governed by the technical task structure. These collaboration practices are handled in what we call Socio-Technical Patterns.\ud The TESNA project (Technical Social Network Analysis) we report on in this paper addresses this issue. We propose a method and a tool that a project manager can use in order to detect the socio-technical coordination problems. We test the method and tool in a case study of a small and innovative software product company

    TESNA: A Tool for Detecting Coordination Problems

    Get PDF
    Detecting problems in coordination can prove to be very difficult. This is especially true in large globally distributed environments where the Software Development can quickly go out of the Project Manager’s control. In this paper we outline a methodology to analyse the socio-technical coordination structures. We also show how this can be made easier with the help of a tool called TESNA that we have developed

    A Requirements-based Framework for the Analysis of Socio-technical System Behaviour

    Get PDF
    Requirements Engineering's theoretical and practical developments typically look forward to the future (i.e. a system to be built). Under certain conditions, however, they can also be used for the analysis of problems related to actual systems in operation. Building on the Jackson/Zave reference model [2] for requirements and specifications, this paper presents a framework useful for the prevention, analysis and communication of designer and operator errors and, importantly, their subtle interactions, so typical in complex socio-technical systems

    Пути улучшения качества архитектурной среды жилых районов

    Full text link
    The modern city is a complex socio-economic organism. The state of the environment is one of the most pressing economic, scientific-technical and social problems. Architectural environment of the city residential structures is in continuous development. It is manifested in changes in population size, the shape, size and intensity of use of the mastered territories, to enhance the technical capacity and the complicating of the information field of the city. These factors of development, mobile and rapidly evolving, artificially created material environment, often come into conflict with the nature.Современный город — это сложный социально-экономический организм. Состояние окружающей среды является одной из наиболее актуальных экономических, научно-технических и социальных проблем. Архитектурная среда города находится в непрерывном развитии. Это проявляется в изменении численности населения, формы, размера и интенсивности использования освоенных территорий в целях повышения технического потенциала и усложнения информационного поля города. Факторы развития искусственно созданной материальной среды часто вступают в конфликт с природой

    Discourses of systems engineering

    Get PDF
    Systems engineering is unique in being characterised by its methods rather than its artefacts. Consequently, the scope of systems engineering is difficult to define. While some systems engineers contend that systems engineering is capable of addressing socio-technical problems, including climate change and terrorism, others argue that it is strictly a technical field. The paper presents the results of a discourse analysis of systems engineering textbooks, journal articles, and a qualitative questionnaire administered within the International Council on Systems Engineering United Kingdom Chapter and University College London Centre for Systems Engineering. The analysis finds three parallel accounts of systems engineering in the sampled community. These representations are of systems engineering as something new, as good engineering, and as a meta-methodology. The three distinct discourses of systems engineering diverge on its concept, origin, scope, role, training, epistemological positions, and worldview. The paper shows that claims for and against the wider applicability of systems engineering techniques to complex socio-technical problems not only chart alternative courses for the future of the field but are also grounded in particular constructions of its origins, practices and worldview. While this brings circumspection to the recent rise to prominence of systems engineering within broader engineering discussion and debate, it also provides an opportunity for reflexivity within the field as it responds to demands for integrated solutions to complex socio-technical problems

    The influence of a collaborative procurement approach using integrated design in construction on project team performance

    Get PDF
    Purpose – The purpose of the paper is to study the influence of procurement on the performance of integrated design teams. Design/methodology/approach – The research paradigm is based on Russian socio-constructivist approach to activity theory. Activity theory, as opposed to natural or social science, is a design science approach that focuses on the context aspect of project. A triangulation of qualitative research methods is used to investigate the dynamic of integrated teams in two different procurement contexts. Findings – The paper is conclusive regarding the influence of procurement on team efficiency. It demonstrates that traditional procurement processes reinforce socio-cognitive barriers that hinder team efficiency. It also illustrates how new procurement modes can transform the dynamic of relationships between the client and the members of the supply chain, and have a positive impact on teamperformance. Practical implications – The paper demonstrates first that problems with integrated design team efficiency are related to context and not process – they are not technical but socio-cognitive; second that fragmented transactional contracting increases socio-cognitive barriers that hinder integrated design team performance; third that new forms of relational contracting may help to mitigate socio-cognitive barriers and improve integrated design team performance, fourth that changing the context through procurement does not address the problem of obsolete design practices. Originality/value – The paper brings together theories of production in lean construction and social learning as a rival approach to traditional project management theory for demonstrating the importance of context on team performance

    Exploring the Impact of Socio-Technical Core-Periphery Structures in Open Source Software Development

    Get PDF
    In this paper we apply the social network concept of core-periphery structure to the sociotechnical structure of a software development team. We propose a socio-technical pattern that can be used to locate emerging coordination problems in Open Source projects. With the help of our tool and method called TESNA, we demonstrate a method to monitor the socio-technical core-periphery movement in Open Source projects. We then study the impact of different core-periphery movements on Open Source projects. We conclude that a steady core-periphery shift towards the core is beneficial to the project, whereas shifts away from the core are clearly not good. Furthermore, oscillatory shifts towards and away from the core can be considered as an indication of the instability of the project. Such an analysis can provide developers with a good insight into the health of an Open Source project. Researchers can gain from the pattern theory, and from the method we use to study the core-periphery movements

    Drones for parcel and passenger transportation: A literature review

    Get PDF
    Delivery drones and ‘air taxis’ are currently among the most intensely discussed emerging technologies, likely to expand mobility into the ‘third dimension’ of low-level airspace. This paper presents a systematic literature review of 111 interdisciplinary publications (2013 - 03/2019). The review systematizes the current socio-technical debate on civil drones for transportation purposes allowing for a (critical) interim assessment. To guide the review process four dimensions of analysis were defined. A total of 2581 relevant quotations were subdivided into anticipated barriers (426), potential problems (1037), proposed solutions (737) and expected benefits (381). We found that the debate is characterized by predominantly technical and regulatory problems and barriers which are considered to prevent or impede the use of drones for parcel and passengers transportation. At the same time, definite economic expectations are juxtaposed with quite complex and differentiated concerns regarding societal and environmental impacts. Scrutinizing the most prevalent transportation-related promises of traffic reduction, travel time saving and environmental relief we found that there is a strong need to provide scientific evidence for the promises linked to the use of drones for transportation. We conclude that the debate on drones for transportation needs further qualification, emphasizing societal benefits and public involvement more strongly.TU Berlin, Open-Access-Mittel - 201
    corecore