136,804 Hits in 7.5 sec

How software architects collaborate: Insights from collaborative software design in practice

Jae Young Bang, Ivo Krka, Nenad Medvidovic, Naveen Kulkarni, Srinivas Padmanabhuni
2013 2013 6th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)  
In this paper, we report the observations and insights we gained from the interviews related to (1) the various roles of software architects in collaborative software design, (2) the project-specific networks  ...  As the first step, we have interviewed architects at a global software solutions provider to observe how collaborative software design works in practice.  ...  One observation from our interviews was that multiple software architects participating in collaborative design play different roles despite having similar job titles.  ... 
doi:10.1109/chase.2013.6614730 dblp:conf/icse/BangKMKP13 fatcat:uvmpv35cl5g5nk3wvq3ks4ppeq

Competition on inter-organizational collaboration from an organizational-social-technical perspective

Anh Nguyen Duc, Daniela S. Cruzes, Reidar Conradi
2012 2012 5th International Workshop on Co-operative and Human Aspects of Software Engineering (CHASE)  
This paper introduces the first step to understand the role and impact of competition on team collaboration in the context of inter-organizational software project.  ...  Benefiting from inter-organizational collaboration while remaining competitive are organizations' target in software industry nowadays.  ...  Global collaboration in software projects can be classified into three categories: within-firm, between-firm and multiple-firm collaboration.  ... 
doi:10.1109/chase.2012.6223003 dblp:conf/icse/AnhCC12 fatcat:7gkmatqh7belnonagsgtbgiqey

Guiding the Service Engineering Process: The Importance of Service Aspects [chapter]

Qing Gu, Patricia Lago, Elisabetta Di Nitto
2009 Lecture Notes in Business Information Processing  
In this paper we specifically discuss three service aspects: the relevance of cross-organizational collaboration, increased importance of the identification of stakeholders, and the need for increased  ...  By highlighting the three service aspects in a process model of the methodology defined in a large European project, we show specifically how each aspect provides guidance for engineering service-oriented  ...  In TSE, and especially in concurrent software development, component-based software development, or outsourcing, cross-organizational collaboration also occurs when one organization delegates a set of  ... 
doi:10.1007/978-3-642-04750-3_7 fatcat:d7geal4derfvlasu3uonlvct2e

Gathering GitHub OSS Requirements from Q A Community: an Empirical Study [article]

Hao Huang, Yao Lu, Xinjun Mao
2020 arXiv   pre-print
In order to investigate this emerging crosscommunity collaboration phenomenon, the paper presents an exploratory study on cross-community requirements gathering of OSS projects in GitHub.  ...  Cross-community collaboration can exploit the expertise and knowledges of crowds in different communities.  ...  Moreover, OSS developers in GitHub often cite multiple SO posts, which contain software requirements, solutions, and examples, etc., and play an important role in software development.  ... 
arXiv:2008.02485v1 fatcat:ih5h5bydqjcszdmmqsif2oke3q

Scrum Challenges: An Agile Process Reengineering in Software Engineering

with implementation of Scrum in software project development like large scaled project in distributed work environment with multiple Scrum teams, organizational structure, lack of knowledge ad awareness  ...  This research also raises a question in the form of suggestion that it is good time for a hybrid form of Scrum with other standard agile based frameworks or traditional SDLC methodologies.  ...  -Distributed Environment: Lack of collaboration in : Limitations of Scrum distributed (remote) team environment.  ... 
doi:10.35940/ijitee.d1567.029420 fatcat:kncnrlgrb5hrlghptmzsmntajm

3TZ Collaborative Team Environments Incorporating the Hybrid Holonic Architecture

Zenon Chaczko, Chris Chiu, Ryszard Klempous, Jan Nikodem
2010 2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems  
While the use of collaborative project systems is not new, the methodology to share time resources from different timezones seeks to address pedagogical and engineering process concerns in team-based project  ...  The benefits of collaborative project management tools go beyond a uniform platform to deploy project resources, but to also enhance systemic processes and engineering practice.  ...  The designated Project Manager (PM) sets user roles and allocates resource pools in conjunction with sub-team leads. A.  ... 
doi:10.1109/ecbs.2010.42 dblp:conf/ecbs/ChaczkoCKN10 fatcat:n4yqt2m4hnbotonnomnu2idom4


2021 Zenodo  
Against the background of the big environmental and societal challenges as formulated for example in Flightpath 2050, current developments in aircraft design are aiming at further emission reduction through  ...  This paper presents some key technologies for computationally efficient collaborative MDO (multidisciplinary design and optimization) frameworks for multidisciplinary design and validation of advanced  ...  Acknowledgements The research presented in this paper has been performed in the framework of the AGILE project (Aircraft 3rd Generation MDO for Innovative Collaboration of Heterogeneous Teams of Experts  ... 
doi:10.5281/zenodo.4607373 fatcat:f44uea7lijfrfpwy74ru63qrjq

Impact of organizational structure on distributed requirements engineering processes

Brian Berenbach
2006 Proceedings of the 2006 international workshop on Global software development for the practitioner - GSD '06  
We have been able to observe and assist with process improvement in mainly global software development efforts.  ...  mitigating some of the negative effects of global software development.  ...  With distributed design there is the "assumption" that design at other sites is going well. The lack of a strong, skilled centralized architecture role will totally kill the project.  ... 
doi:10.1145/1138506.1138511 fatcat:2olbwcwul5grhktauitnzugsge

Enhancing Collaboration with IBM's Rational Jazz tm [chapter]

Laura Anderson, Bala Jegadeesan, Kenneth Johns, Mario Lichtsinn, Priti Mullan, James Rhodes, Akhilesh Sharma, Ray Strong, Ruoyi Zhou
2010 Lecture Notes in Computer Science  
This paper describes our experience with IBM's Rational Jazz tm platform for collaboration and for coordinating software development in the context of a medium sized service research and development project  ...  We discuss the observed advantages of Jazz in systematizing the development process, especially when we are operating with extreme agility and the team is widely distributed around the world.  ...  Special thanks to our colleagues and partners for their many contributions to the project: Henri Naccache, Julian Jones, George De-Candio, Roger Andrews, Rajesh Singi, Michael VanAmburgh, Roslyn Highsmith  ... 
doi:10.1007/978-3-642-17358-5_34 fatcat:ob2l476uabgfvjy5nligec334m

Knowledge Management in Distributed Agile Software Development

Siva Dorairaj, James Noble, Petra Malik
2012 2012 Agile Conference  
In this paper, we describe how Agile teams gather, store, share and use knowledge in distributed software development.  ...  Through a Grounded Theory study that involved 45 participants from 28 different software companies in the USA, India and Australia, we investigate distributed software development from the specific perspective  ...  Cross-functional teams: A cross-functional team as a whole has skilled individuals performing all required roles to build a software through effective communication and collaboration [15] .  ... 
doi:10.1109/agile.2012.17 dblp:conf/agiledc/DorairajNM12 fatcat:cvgnvj6hb5b57hjb6a4s4qqapq

Toward Sustainable Collaborative Software Development: A Case in Higher Education

Sean Hansen, Manlu Liu, Qiang Tu
2015 Americas Conference on Information Systems  
Community source is collaborative open source development among multiple institutional partners, typically to achieve mutually desired outcomes.  ...  By examining a real world community source project -Kuali, this study addresses the challenges community source faces for sustaining in a large and complicate community.  ...  For example, rather than distributing Kuali marketing functions across multiple functional units, the Kuali Foundation could take ownership of this critical role.  ... 
dblp:conf/amcis/HansenLLT15 fatcat:m3lxtsw52fbq7dzneawnlavy2q

Knowledge translation mechanisms in open innovation: the role of design in R&D projects

Luca Simeone, Giustina Secundo, Giovanni Schiuma
2017 Journal of Knowledge Management  
flows into open innovation-based R&D projects.  ...  This paper investigates the role of design as a knowledge translation mechanism in R&D-oriented open innovation.  ...  We would also like to thank the entire 3D Tune-In consortium for their support and collaboration.  ... 
doi:10.1108/jkm-10-2016-0432 fatcat:smimrakwfnczjnz4a6rfp53pae

Pervasive Software Services for Dynamic Virtual Organizations [chapter]

Schahram Dustdar, Harald Gall
2004 Processes and Foundations for Virtual Organizations  
Further, the paper outlines aspects of pervasive software services for dynamic virtual organizations that are considered in our ongoing project PeSSIFlC 10 fUlfill needs and constrainls of distributed  ...  This paper presellts our achievements in this area of research based the research prototypes developed in our EU projects MOTION and EasyComp.  ...  (orchestration) of software services to support multiple interaction patterns for distributed and mobile collaboration.  ... 
doi:10.1007/978-0-387-35704-1_21 fatcat:6icomxluxngplhbjy2zer6izhm

Knowledge Sharing in Agile Software Teams [chapter]

Thomas Chau, Frank Maurer
2004 Lecture Notes in Computer Science  
Traditionally, software development teams follow Tayloristic approaches favoring division of labor and, hence, the use of role-based teams.  ...  Role-based teams require the transfer of knowledge from one stage of the development process to the next.  ...  specific roles (e.g. business analyst, software architect, lead designer, programmer, tester) that are associated with specific stages in the development process (requirements analysis, high-level design  ... 
doi:10.1007/978-3-540-25967-1_12 fatcat:3gwdvnkhcrdppeerizyf7ofjmu

Participatory Service Design through Composed and Coordinated Service Feature Models [chapter]

Erik Wittern, Nelly Schuster, Jörn Kuhlenkamp, Stefan Tai
2012 Lecture Notes in Computer Science  
However, coordination of diverse stakeholder inputs is difficult and their collaborative creation of common design artifacts demands novel engineering solutions.  ...  We present a service-oriented approach for engineering design artifacts: service feature models are introduced as compositions of model parts that can be contributed by different stakeholders and software  ...  This work was supported by the COCKPIT project [6] .  ... 
doi:10.1007/978-3-642-34321-6_11 fatcat:wczhbmmfmzgw3kr3w2orac2yhy
« Previous Showing results 1 — 15 out of 136,804 results