• Title/Summary/Keyword: Software Project Management

Search Result 459, Processing Time 0.032 seconds

Content-based Configuration Management System for Software Research and Development Document Artifacts

  • Baek, Dusan;Lee, Byungjeong;Lee, Jung-Won
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.10 no.3
    • /
    • pp.1404-1415
    • /
    • 2016
  • Because of the properties of software such as invisibility, complexity, and changeability, software configuration management (SCM) for software artifacts generated during software life-cycle has been used for guarantee of the quality of the software. However, the existing SCM system has only focused on code artifacts and software development document artifacts such as Software Requirements Specification (SRS), Software Design Description (SDD), and Software Test Description (STD). Moreover, software research-oriented project comes out late the code artifacts and the software development document artifacts. Therefore, there is a need for trace and management of software research document artifacts composed of highly abstracted non-functional requirements like 'the purpose of the project', 'the objectives', and 'the progress' before generation of the code artifacts and the software development document artifacts for a long time. Nevertheless, the existing SCM system cannot trace and manage them. In this paper, we propose content-based configuration management system comprised of the relevance link generation phase and content-based testing phase to trace and manage them. The preliminary application results show applicability and feasibility of the proposed system.

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.

A study of appropriateness evaluation method for quality activity management of Software R&D Project (융복합 시대의 국가 SW R&D 프로젝트에 대한 품질활동관리 적정성 평가 방안 연구)

  • Seo, Young Wook;Chae, Seong Wook
    • Journal of Digital Convergence
    • /
    • v.13 no.8
    • /
    • pp.91-99
    • /
    • 2015
  • Reviewing the previous researches related to SW quality, we find that they are mostly quality evaluation models for SW quality improvement and maturity-design models for software project management evaluation. There are few studies for the appropriateness of SW quality management by Quality Control(QC) functions. Moreover, they are bound for government's SW R&D projects in the view of the third party. Therefore, we propose means for the objective evaluation of SW quality management's appropriateness by QC functions. For this reason, there are three research proposes in our study as follows. Firstly, we produce problems for the evaluation of the existing government's SW R&D project management's appropriateness. Secondly, to overcome the drawbacks for the evaluation of the appropriateness of SW quality management, new appropriateness evaluation methods are proposed. Lastly, we investigate the availability and effectiveness of the appropriateness evaluation methods for WBS projects.

A Software Architecture Life Cycle Model Based on the Program Management Perspective : The Expanded Spiral Model (프로그램 관리 관점에 기반을 둔 소프트웨어 아키텍처 생애주기 모델 : 확장된 나선형 모델)

  • Koh, Seokha
    • Journal of Information Technology Applications and Management
    • /
    • v.20 no.2
    • /
    • pp.69-87
    • /
    • 2013
  • The expanded spiral model in this paper consists of five processes of architecture design, architectural construction, architectural maintenance, operation, and architectural management. The former four processes are executed alternatively, while the latter architectural management process is executed continuously interacting with the other processes during the whole life cycle of the system. The expanded spiral model provides a conceptual framework to sort discussions of architectural degeneration into those of product-oriented processes and those of management processes, making it possible to incorporate the models and body of knowledge about project and program management especially those of Project Management Institute, into discussions of architectural degeneration. A good architecture decomposes the software-intensive system into components mutually interacting in a well-formed structure. The architecture design process and the architectural construction process together create the object system with well-designed architecture. The architectural maintenance process prevents the implemented architecture deviate from the designed architecture. The architectural management process monitors the changes of requirements including architecturally significant requirements, supports the other processes to be executed reflecting various perspectives of stake-holders, and creates and documents the reasons of architectural decisions, which is considered as a key element of the architecture.

INCORPORATION OF TOTAL TIME MANAGEMENT INTO HIGHWAY PROJECT TIME MANAGEMENT SYSTEM

  • Yuan Jianbo;Liu Weijun;Zhang Jianren
    • International conference on construction engineering and project management
    • /
    • 2005.10a
    • /
    • pp.796-801
    • /
    • 2005
  • Time management is one of the critical tasks in project management. Based on the theories of total quality management, this authors presented a project time management method, total time management (TTM), so as to facilitate highway project time management. This paper discussed the four fundamental characteristics of TTM: total factors management, staff management, project life cycle management, and Plan-Do-Check-Action (PDCA) cycle management. Now, most managers use computer software to manage the project. In order to make the theory of TTM more executable, the authors develop a project time management system suitable for TTM. This paper presents this time management system's analysis processes including system requirement, key functions etc..

  • PDF

Automatic Project Planning Technique and Tool Based on Software Industry Requirements (소프트웨어 산업체 요구사항을 반영한 자동화된 프로젝트 계획 생성 지원 기법 및 도구)

  • Park, Jihun;Shin, Donghwan;Hong, Gwangui;Seo, Dongwon;Hwa, Jimin;Bae, Gigon;Seo, Yeong-Seok;Bae, Doo-Hwan
    • Journal of Software Engineering Society
    • /
    • v.26 no.4
    • /
    • pp.77-92
    • /
    • 2013
  • To plan a software project, the manager (1)make a work breakdown structure (WBS), (2) estimate efforts for each task, (3) assign employee to each task, and (4) estimate overall schedule. When software project becomes complicated, the possible combination of WBS, effort, and employee assignments dramatically becomes larger. Software planning tool can help software project managers to deal with this complexity. In this research, we discuss with a group of experts who work in software industry, to elicit practical requirements that should be considered in the software planning technique. Considering these requirements, we develop a software project planning tool APP (Automatic Project Planner) which provide effort estimation based on historical knowledge data and automatic human resource allocation. Our technique can be the basis of reasonable and practical software project planing.

  • PDF

Study on the Influence of Stakeholders in Construction Projects

  • Rajeev, S.;Kothai, P.S.
    • Journal of Construction Engineering and Project Management
    • /
    • v.4 no.2
    • /
    • pp.8-11
    • /
    • 2014
  • The interactions and interrelationships between stakeholders largely determine the overall performance of a construction project, and have the crucial responsibility for delivering a project to successful completion. An important component of stakeholder management is stakeholder analysis. Two case studies are conducted within Kerala (India). The main objective was to carry out stakeholder analysis using stakeholder organiser deluxe software, considering the data's collected from the project execution team using questionnaire. During data collection the key stakeholders were identified, to know how to manage them, their interest, power, attitude level etc, for quality improvement. Analyze the results using the software Stakeholder organizer deluxe and modeling of stakeholders is to be done. Finally validate the models of the projects. These findings may mainly reflect the stakeholder management environment in the respective regions of project implementation.

A Study on Factors for Influence SW Development Productivity on The IT Service Company (IT Service기업의 Software개발 생산성 영향 요인에 관한 실증 연구 : SW개발 방법론 중심으로)

  • Song, Young-Woon;Kim, Wanki
    • Journal of Information Technology Services
    • /
    • v.13 no.2
    • /
    • pp.195-217
    • /
    • 2014
  • This paper has explored when implementing SW development project of the IT service corporations, what factors affect its productivity in SW development methodology. The importance of the AHP analysis surveyed from the experts in IT service companies and related committee, was shown in the order of the following processes : 1) Deployment process 2) Management process 3) Establishment process. It is measured the methodology levels of establishment, deployment and management in each project using the survey results collected from project execution members and analyzed the productivity of projects that have been executed within 2 years. Using project methodology level, productivity correlation analysis, and regression analysis, this study confirms that the methodology deployment level brings positive effects significantly to SW development productivity. The significance of this study would be not only to research and analyze SW development productivity using the real project execution data but also to underline the necessities and the importance of steady research, deployment and support for SW development productivity improvement.

A Study on the Introduction and Application of the Standardized Management Software for Local Government (지방자치단체의 범용프로그램 도입 및 활용방안에 관한 연구)

  • Hong, Sang-Ki;Shin, Dong-Bin;Ahn, Jong-Wook
    • Journal of Korean Society for Geospatial Information Science
    • /
    • v.12 no.3 s.30
    • /
    • pp.3-12
    • /
    • 2004
  • Facilities Management(FM) System is widely spread GIS applications introduced in local governments. Over the last few years many local governments in Korea have developed facilities management systems, especially for underground facilities(drinking water and sewerage) and road management systems. The concept of Standardized Facilities Management Software(SFMS) was developed to minimize the duplication of efforts in local governments. Recently local governments try to change their direction to Urban Information Systems(UIS) which can comprehensively manage their information project carried out by each sector. Therefore this study suggests a method for introducing a Standardized Facilities Management Software to help constructing urban information system. This method is expected to prevent double investment, reduce project time, minimize the risk of project failure, and activate information projects.

  • PDF

Quantitative Project Management Using Comparison of CMMI and PMBOK (CMMI와 PMBOK의 비교 분석을 통한 정량적 프로젝트 관리)

  • Kim Kyong H.;Kim Heung J.;Park Young B.
    • The KIPS Transactions:PartD
    • /
    • v.12D no.4 s.100
    • /
    • pp.601-608
    • /
    • 2005
  • It is very important to improve qualify, cost and the necessary period for production in software development project. In order to improve software quality, cost and period, final product as well as a project planning and process itself are concerned. In CMMI of SEI and ISO/IEC 15504 (SPICE), the process for the project management is specified. Recently, as a method of total management - including man power, budget, and schedule - PMBOK is introduced. The detailed and specific management method in PMBOK results in multiple experiments that apply PMBOK to enterprise environment. In this paper, hybrid method of CMMI and PMBOK is proposed to obey CMMI, at the same time, to apply the detailed and specific management method in PMBOK and develop metrics for the method.