• 제목/요약/키워드: Software Development Project Management

검색결과 255건 처리시간 0.023초

Intelligent Information Technologies for Integrated Management Systems of Enterprises with A Complex Scheme of Gas-Extraction and Processing

  • Matvienko, Evgeny V.;Adilov, F.T.;Ivanyan, A.I.
    • Journal of Multimedia Information System
    • /
    • 제2권3호
    • /
    • pp.249-254
    • /
    • 2015
  • This article considers the development of an integrated control and safety management system (ICSS) and its interfaces with an automated enterprise management system (AEMS) in light of the establishment of industrial enterprises with intelligent model of centralized management on the example of Kandym GPP.

소프트웨어 개발인력 배치를 위한 수학적 업무 배정 방법 (A Mathematical Approach of Work Assignment for Human Resource in Software Development)

  • 진상;이상준;서성채;김병기
    • 디지털융복합연구
    • /
    • 제11권2호
    • /
    • pp.205-214
    • /
    • 2013
  • 애자일 개발방법론 기반의 소프트웨어 개발 프로젝트에서도 각광받고 있는 팀의 공동작업이 일반화되고 있다. 효율적인 팀워크는 보다 효과적인 팀 관리운영과 프로젝트의 성과 측면에서 매우 중요하다. 기존의 소프트웨어 개발 인력배치는 휴리스틱 방법을 사용하였지만 이를 보완하기 위한 알고리즘적 접근법도 필요하다. 본 논문에서는 팀워크 기반의 소프트웨어 개발 프로젝트에서 개발자의 인력 배치를 위한 수학적 접근 방안을 제안하였다. 제안한 방안은 6개의 프로세스로 구성되며, 각 프로세서에서의 활동을 수학적으로 정의하였고, 기능배치매트릭스를 사용하였다. 본 논문에서 제시한 접근방법의 유용성을 증명하기 위하여 사례 연구를 제시하였다. 본 논문은 그동안 직관적이나 경험적 방법으로 팀을 구성하는 방식에서 벗어나, 계량적인 논리에 의해 인적자원을 할당하는 수학적 접근방법을 개발하였다는데 큰 의의가 있다.

UML 기반 객체 지향 개발을 위해 ISO 12207을 조정한 객체지향 프로세스 (ISO12207 Tailored Object-Oriented Process for UML Based Object-Oriented Development)

  • 이상준;김병기
    • 한국정보처리학회논문지
    • /
    • 제6권10호
    • /
    • pp.2680-2692
    • /
    • 1999
  • Software quality is classified by quality of process and product. In experience of Quality Management, it is known that quality level of product as it depends on goodness and badness of process and organization. As a result, improvement of software process has been important subject. According as this trends, ISO 12207 is publicated as standard of software life cycle process by ISO. For UML based object oriented development process, it is necessary that we should research detailed definition of activity and task of ISO 12207 process which is added, deleted or tailored in according to organization and project characteristics. In this thesis, by according with ISO 12207 software life cycle process, UML based object oriented development process is proposed. This process is composed of 7 steps and 19 activities including development phase, activity and product to improve quality of reliability. Usefulness of object oriented process for improvement of software quality is proved at three ways, which are comparative analysis of process characteristics, SPICE process evaluation and SPICE rick analysis.

  • PDF

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

  • 백현미;이새롬
    • 지식경영연구
    • /
    • 제19권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.

IT산업 생산성 향상을 위한 프로젝트 실행계획 수립 방안 연구 - COCOMO II 적용사례 (A study of actual planning how to increase IT productivity by COCOMO II Model)

  • 박철구;김창은
    • 대한안전경영과학회지
    • /
    • 제12권2호
    • /
    • pp.147-152
    • /
    • 2010
  • Project implementation plan is a blueprint that confirms project performance activities and specifies required man-hour, period and resource imput ratio. Various figures, the results of implementation plan, are predicted through estimation, and because of superiority of objectivity and repeatability, numerical formula-based estimation model is often used overseas. COCOMO model is the representative estimation model whose theories and formulas are publicized and it predicts the total man-hour required for software system development. This model is publicized in "Software Engineering Economics" written by Professor Barry Boehm of the U.S., and is the most widely applied numerical formula-based estimation model. This study is conducted to provide a series of methods that are optimal for KTDS environment by choosing COCOMO II model among various types of COCOMO models. In establishing implementation plan, COCOMO II model alone is not sufficient, it is necessary to link with and apply standard WBS system and standard man-hour. In establishing specific implementation plan, phased standard WBS system in order of the first phase of all the activities implemented in the project, Activity, Task, and Role, and the man-hour put into this should be distributed according to standard ratio from COCOMO II model's total man-hour. This study provides explainations by establishing standard WBS system and linking with COCOMO II model.

Efficient Elitist Genetic Algorithm for Resource-Constrained Project Scheduling

  • Kim, Jin-Lee
    • 한국건설관리학회논문집
    • /
    • 제8권6호
    • /
    • pp.235-245
    • /
    • 2007
  • This research study presents the development and application of an Elitist Genetic Algorithm (Elitist GA) for solving the resource-constrained project scheduling problem, which is one of the most challenging problems in construction engineering. Main features of the developed algorithm are that the elitist roulette selection operator is developed to preserve the best individual solution for the next generation so as to obtain the improved solution, and that parallel schedule generation scheme is used to generate a feasible solution to the problem. The experimental results on standard problem sets indicate that the proposed algorithm not only produces reasonably good solutions to the problems over the heuristic method and other GA, but also can find the optimal and/or near optimal solutions for the large-sized problems with multiple resources within a reasonable amount of time that will be applicable to the construction industry. This paper will help researchers and/or practitioners in the construction project scheduling software area with alternative means to find the optimal schedules by utilizing the advantages of the Elitist GA.

여성농업인 정보화 시범사업 효과 평가 (A Study on the Effect of the Women Farmers Information Project)

  • 심미옥;김화님
    • 농촌지도와개발
    • /
    • 제8권1호
    • /
    • pp.107-119
    • /
    • 2001
  • As the information gap between rural and urban area, and between men and women has been widening, the Rural Development Administration(RDA) has initiated the women farmers information project from 2000. The aims of this project are; 1) to facilitate women farmers' computer and information application in agriculture and income generating activities, and 2) to make them to be leaders to popularize computer application in rural area and agricultural sector. For these, RDA has provided not only PC, software, computer training but also the post support of extension educator to target group. This paper focused on evaluating the effect of the project, clarifying the related variables with the effect, and providing suggestions to enhance the effect. The data were gathered from 310 target women farmers and 166 extension educators in charge of the project all over the country by mailing survey with questionnaire. The main findings of this study were as follows; 1) The level of computer application of the target group was improved drastically, 2) As their self-assessment, they could improve psychological fear on the computer, recognition about information, and attitude to seek information, 3) This project was helpful for them in terms of information gathering and farm(or income generating activities) management, 4) They tried to disseminate the benefit of computer application to neighbors, so that the neighbors' interest in computer and attendance of computer training were improved, 5) Variables such as the computer training hours, the number of interaction with extension educator, formal schooling and farming history were significantly related to the project's effect. To enhance the project's effect the following strategies should be carried out; 1) The period of the computer training course should be standardized and the subjects should attend to the computer training course for the standardized period. 2) Through continuous interaction with the subjects, the extension educator should support them to use computer well and to overcome some difficulties as a beginner. 3) In selecting the subjects, the priority should be given to the person who graduated high school at least. 4) The subjects should focus on using management software, gathering useful information for their business, and selling their products directly to the consumer. 5) So as to enhance the abilities mentioned above, RDA should strengthen learning opportunities through on-line training and providing educational software, besides of existing off-line training.

  • PDF

공공소프트웨어 사업의 개발 성향과 품질에 대한 실증적 연구 (An Empirical Study on the Development Propensity and Quality of the Public Software Project)

  • 김용경;김병기
    • Journal of Information Technology Applications and Management
    • /
    • 제11권4호
    • /
    • pp.147-167
    • /
    • 2004
  • This study was empirically performed to demonstrate the development propensity and quality of the public software projects in Korea. Tile sample employed in this study contains 168 auditing reports on 107 public software projects which were carried out in the period of 1998 to 2003. The important findings of this study can be summarized as follows. The quality issue in the development process is getting more important with the lapse of time. In addition, the importance of end users' conveniency increases from year to year. Although the Pareto Principle(20 : 80 principle) is not applied strictly, most problems are caused by a few items. Finally, we find evidence that the overall Quality of public softwares is positively influenced by the information system auditing.

  • PDF

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

  • 이새롬;장문경;백현미
    • 한국정보시스템학회지:정보시스템연구
    • /
    • 제28권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.

소프트웨어 품질 개선을 위한 실증 연구 : A사(社) 정보시스템 고도화 프로젝트 사례 (A Case Study on the Software Quality Improvement : Information Systems Advancement Project of A Company)

  • 김재생;최상균;김경훈;경태원
    • 한국콘텐츠학회논문지
    • /
    • 제11권7호
    • /
    • pp.80-88
    • /
    • 2011
  • 눈에 보이지 않는 소프트웨어의 품질을 측정하고 관리한다는 것은 쉬운 일이 아니다. 하지만 소프트웨어개발 프로젝트가 대형화, 복잡화됨에 따라 그 중요성을 간과할 수 없다. 본 연구에서는 소프트웨어 품질 개선을 위한 방법들의 특징을 비교 분석하였다. 그리고 코드 인스펙션(Code Inspection)을 위한 규칙들을 수립하고 실제 프로젝트에 적용함으로써 그 효율성과 효과성을 검증하였다. 본 연구를 통해 다음과 같은 결과를 얻었다. 첫째, 소프트웨어 검토 방법들에 대한 이론적 내용을 정리한 점이다. 둘째, 코드 인스펙션을 위한 규칙을 수립하고 사례를 통해 성과를 증명하였다. 셋째, 코드 인스펙션을 통해 정량적 데이터 관리를 수행하였다.