• Title/Summary/Keyword: collaboration software

Search Result 236, Processing Time 0.025 seconds

Suggestion for Collaboration-Based UI/UX Development Model through Risk Analysis

  • Cho, Seong-Hwan;Kim, Seung-Hee
    • Journal of Information Processing Systems
    • /
    • v.16 no.6
    • /
    • pp.1372-1390
    • /
    • 2020
  • An attractive user interface (UI) design with a clear user experience (UX) is the key for the success of applications. Therefore software development projects require very close collaboration between SI developers and front-end service developers. However, methodologies for software development only exist with inadequate development processes or work standards for collaboration. This survey derived 13 risk factors in developing UI/UX from 113 risk factors of IT projects through a questionnaire and factor analysis and proposed a collaboration-based UI/UX development model that can eliminate or mitigate six risks with high weights and reliability. To extract risk factors with high reliability, factor and reliability were analyzed to extract 13 major risks, and based on the expert opinions and the results of correlation analysis, UI/UX development stages were classified into planning, design, and implementation. The causal relationships between risks were verified through regression analysis. This study is the first to expertly analyze major risks based on collaboration in UI/UX development and derive a theoretical basis that can be used in project risk management. These findings are expected to provide a basis for research on development methodologies for higher levels of front-end services and to construct rational collaboration systems between SI practitioners and front-end service providers.

The Impact on Structures of Knowledge Creation and Sharing on Performance of Open Collaboration: Focus on Open Source Software Development Communities (개방형협업 참여자의 지식창출·지식공유 구조와 혁신 성과: 오픈소스 소프트웨어 개발 커뮤니티를 중심으로)

  • Koo, Kyungmo;Baek, Hyunmi;Lee, Saerom
    • Knowledge Management Research
    • /
    • v.18 no.4
    • /
    • pp.287-306
    • /
    • 2017
  • This research focus on the effect of developers' participation structure in knowledge creation and knowledge sharing activities in open source software development projects. Based on preferential selection theory, hypotheses of relationship between a developers' concentration of knowledge creation/sharing activities and collaboration performance was derived. To verify the hypotheses, we use the Gini coefficient in the commit contribution of the developers (knowledge creation) and the centralization index in the repository issue network (knowledge sharing network). Using social network analysis, this paper calculates centralization index from developers in the issue boards in each repository based on data from 837 repositories in GitHub, a leading open source software development platform. As a result, instead of all developers creating and sharing knowledge equally, only a few of developers creating and sharing knowledge intensively further improve the performance of the open collaboration. In other words, a few developers predominantly providing commit and actively responding to issues raised from other developers enhance the project performance. The results of this study are expected to be used by developers who manage open source software project as a governance strategy, which could improve the performance of open collaboration.

Cross-cultural Study on Knowledge Sharing in Open Collaboration: Collectivism vs. Individualism (문화에 따른 개방형 협업 지식공유 활동 비교 연구: 집단주의 문화와 개인주의 문화를 중심으로)

  • Baek, Hyunmi;Lee, Saerom
    • Knowledge Management Research
    • /
    • v.19 no.2
    • /
    • pp.133-150
    • /
    • 2018
  • To cope with the rapid changes in the corporate environment, the creation of innovative output through various forms of collaboration have been discussed. For open collaborations, contributors who distribute to various countries and cultures are able to share knowledge via the internet without physical rewards or responsibilities. In this study, we focused on the open source software project, which is a representative open collaboration. We investigated the factors that affect the knowledge contribution of developers of various countries within the open collaboration platform. Specifically, we investigated the open collaborative nature of multi-culture developers by dividing cultures according to collectivism and individualism. We collected data on 26,604 developers using a python based web crawler for GitHub which is an open source software development platform, and conducted cross-cultural study. This paper contributes to the field of knowledge management by suggesting various impacts of antecedents such as hireability, and information exposure on knowledge sharing according to culture.

Differences across countries in the impact of developers' collaboration characteristics on performance : Focused on weak tie theory (국가별 오픈소스 소프트웨어 개발자의 네트워크 특성이 개방형 협업 성과에 미치는 영향 : 약한 연결 이론을 중심으로)

  • Lee, Saerom;Baek, Hyunmi;Lee, Uijun
    • The Journal of Information Systems
    • /
    • v.29 no.2
    • /
    • pp.149-171
    • /
    • 2020
  • Purpose With the advent of the 4th Industrial Revolution, related technologies such as IoT, big data, and artificial intelligence technologies are developing through not only specific companies but also a number of unspecified developers called open collaboration. For this reason, it is important to understand the nature of the collaboration that leads to successful open collaboration. Design/methodology/approach We focused the relationship between the collaboration characteristics and collaboration performance of developers who participating in open source software development, which is a representative open collaboration. Specifically, we create the country-specific network and draw the individual developers characteristics from the network such as collaboration scope and collaboration intensity. We compare and analyze the characteristics of developers across countries and explore whether there are differences between indicators. We develop a Web crawler for GitHub, a representative OSSD development site, and collected data of developers who located at China, Japan, Korea, the United States, and Canada. Findings China showed the characteristics of cooperation suitable for the form of weak tie theory, and consistent results were not drawn from other countries. This study confirmed the necessity of exploratory research on collaboration characteristics by country considering that there are differences in open collaboration characteristics or software development environments by country.

Impacts of Exploitation and Exploration on Performance of Open Collaboration: Focus on Open Source Software Development Project (지식의 탐색(Exploration)과 활용(Exploitation)이 개방형협업의 성과에 미치는 영향: 오픈소스 소프트웨어 개발 프로젝트를 중심으로)

  • Lee, Saerom;Baek, Hyeon-Mi;Jang, Jeong-Ju
    • Knowledge Management Research
    • /
    • v.18 no.2
    • /
    • pp.85-102
    • /
    • 2017
  • With rapid development of information and communication technologies, open collaboration can be eased through the Internet. Open source software, as a representative area of open collaboration, is developed and adopted to various fields. In this research, based on organizational learning theory, we examine the impacts of exploration and exploitation on innovation performance in open source software development projects. We define knowledge exploration as a number of developers from outside organization and knowledge exploitation as the ratio of member of an organization who participated in an open source software project managed by the organization. For analysis, we collect data of 4794 projects from github which is a representative open source software development platform using Web crawler developed by Python. As a result, we find that excessive exploration has curvilinear (invers U-shape) relationship on project performance. On the other hand, exploitation with enough external developers will positively impact on project performance.

Empirical Study of the Relationship between Communication-Structure Characteristics and Open Collaboration Performance: Focusing on Open-Source Software Development Platform (개방형 협업 커뮤니케이션 특성과 협업 성과 : 오픈소스 소프트웨어 개발을 중심으로)

  • Lee, Saerom;Jang, Moonkyoung;Baek, Hyunmi
    • The Journal of Information Systems
    • /
    • v.28 no.1
    • /
    • pp.73-96
    • /
    • 2019
  • Purpose The purpose of this study is to examine the effect of communication-structure characteristics on performance in online collaboration using the data from Github, one of representative open source software development platforms. We analyze the impact of in-degree/out-degree centralization and reciprocity of communication network on collaboration performance in each project. In addition, we investigate the moderating effect of owner types, an individual developer or an organization. Design/methodology/approach We collect the data of 838 Github projects, and conduct social network analysis for measuring in-degree/out-degree centralization and reciprocity as independent variables. With these variables, hierarchical regression analysis is employed on the relationship between the characteristics of communication structure and collaborative performance. Findings Our results show that for the project owned by an organization, the centralized structure of communication is not associated with the collaboration performance. In addition, the reciprocity is positively related to the collaboration performance. On the other hand, for the project owned by an individual developer, the centralized structure of communication is positively related to the performance, and the reciprocity does not show the positive relationship on the performance.

An Exploratory Study on the Usage Patterns of Software-based Design Tools in Designers' Ideation and Collaboration Activities

  • Kim, Dongwook;Kim, Sungbum
    • International Journal of Contents
    • /
    • v.17 no.4
    • /
    • pp.16-34
    • /
    • 2021
  • The purpose of this study was to explore how designers use software-based design tools for ideation and collaboration (for two cases: with designers and with developers). We conducted logistic regression analysis and random forest analysis. Software-based design tools are more popular among product designers and affiliated with design organizations with 51 to 100 members. We identify the features that influence designers to use design tools for the ideation and collaboration, and how these usage patterns are interrelated. Interrelated usage pattern is a key consideration for location of the menu and convenience of use. The results imply that reinforcement of the design tool features per designer profile is required and that design management should be consistent with the field of design and the nature of the organization.

A Novel Web-based Management of Networked Display for Advanced Collaboration Environment

  • Ramachandra, Vinay;Han, Sang-Woo;Bae, Chang-Hyeok;Kim, Jong-Won
    • 한국HCI학회:학술대회논문집
    • /
    • 2009.02a
    • /
    • pp.221-226
    • /
    • 2009
  • Not many years ago, people found the contemporary technology expensive and difficult to use in collaborative type of meetings. Today, with the technology advanced to high standards and accessible at cheaper price, its adaption is becoming more and more ubiquitous with wide range of applications. Today's meeting rooms are not just plain old telephone systems with microphones and speakers. Today's meeting rooms are smart and intelligent. They can identify the participants; they can provide natural view of remote participants; they can proactively manage resources for collaboration and so on. More effective collaboration is possible with deployment of devices like high-definition cameras, advanced displays, sensors, gigabit networks, trackers, pointers, and high-end audio devices. Devices alone are not enough in the meeting rooms. We need software infrastructure to manage the devices and meeting contexts. One such software infrastructure is SMeet, a Smart Meeting space, which we have developed to provide an effective multi-party remote collaboration environment. Networked display systems are used in such advanced collaboration environment for better visualization. In this paper we discuss a novel approach to control and manage networked display systems in SMeet environment.

  • PDF

An Efficient Repository Model for Online Software Education

  • Lee, Won Joo;Baek, Yuncheol;Yang, Byung Seok
    • Journal of the Korea Society of Computer and Information
    • /
    • v.21 no.12
    • /
    • pp.219-226
    • /
    • 2016
  • In this paper, we propose an efficient repository model for online software education. The software education of app development consists of 7 stages: coding & debugging, submit, collaboration, review, validate, deployment, certification. Proposed repository model supports all 7 stages efficiently. In the coding & debugging stage, the students repeat coding and debugging of source. In the submit stage, the output of previous process such as source codes, project, and videos, are uploaded to repository server. In the collaboration stage, other students or experts can optimize or upgrade version of source code, project, and videos stored in the repository. In the review stage, mentors can review and send feedbacks to students. In the validate stage, the specialists validate the source code, project, and the videos. In the deployment stage, the verified source code, project, and videos are deployed. In the certification stage, the source code, project, and the videos are evaluated to issue the certificate.

The Effects of SW Development Project with Social Collaboration tool on Inter-relationship Change of Women's University Students (소셜협업도구를 활용한 소프트웨어 개발 프로젝트가 여대생의 대인관계변화에 미치는 영향)

  • Kim, Hee Yeong;Kim, Su Sun
    • Journal of Engineering Education Research
    • /
    • v.20 no.5
    • /
    • pp.43-49
    • /
    • 2017
  • This paper deals with inter-relationship change of women's university students on the process of SW development project using social collaboration tool. Inter-relationship is one of the basic vocational competency in NCS(National Competency Standards) of Korea. We redesigned the curriculum of "Software Engineering" subject for this study and composed the project teams of students to develop software. The details of inter-relationship are satisfaction, communication, faith, friendliness, sensitivity, openness and consideration. From the result of this study, faith, openness and consideration have positive effect but satisfaction, communication, friendliness and sensitivity have no meaningful effect. The surveys were conducted in the beginning of semester and the same surveys were conducted again in the end of semester. The results were verified by paired t-test with SPSS 18.0. It is significant that the using of social collaboration tool for team project has positive effect on inter-relationship change, especially faith of women's university students. This study has some limitations for generalization but has meaning as new trial to enlarge the basic vocational competency of students in major subject, "Software Engineering". We expect new study for inter-relationship change of students to evaluate generality based on the proposed method in this paper.