• Title/Summary/Keyword: Software Development Project Management

Search Result 254, Processing Time 0.028 seconds

Software Configuration Management for Helicopter AVCS using Redmine and Git (Redmine과 Git을 활용한 헬리콥터 능동진동제어시스템 소프트웨어 형상관리)

  • Paek, Seung-Kil;Park, Joongyong
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.13 no.1
    • /
    • pp.7-14
    • /
    • 2017
  • Korea Aerospace Research Institute takes part in the vibration control software development for an Active Vibration Control System (hereafter, AVCS) for helicopters with Korea Aerospace Industries Ltd. in the Light Civil Helicopter (LCH) Project. The vibration control software is being developed per RTCA/DO-178C certification regulation and use of configuration management tools for software outputs is required. Redmine, an open source software is for issue or bug tracking and management software. Git, another open source software is a distributed version control software and is developed for Linux OS development. This paper introduces the functionalities of Redmine and Git, the reason why they are selected for the configuration management tool for the software outputs, and how they are being used for AVCS software development.

A Study on Project Management System (프로젝트 관리 시스템에 관한 연구)

  • Park, Koo-Rack
    • Journal of Digital Convergence
    • /
    • v.13 no.1
    • /
    • pp.305-311
    • /
    • 2015
  • Nowadays, because IT market expansion and complexity has been progressing and competition has intensified, there is a growth of information system building industries having difficulty through traditional business management methods. A survey was conducted among site personnel (Project Manager PM and Project Participants) to generate an institutional framework to efficiently manage this and project management process support. Through this, the importance of element technology and fragility of software development project management must be understood and an improvement of the element technology must be generated. By using this, a very relevant result that presented a logical basis was obtained in the decision making of the importance of project management and the role of overall project manager and core project management fields.

Establishment of "A-PPNS", A Navigation System for Regenerating the Software Development Business

  • Sakai, Hirotake;Waji, Yoshihiro;Nakamura, Mari;Amasaka, Kakuro
    • Industrial Engineering and Management Systems
    • /
    • v.10 no.1
    • /
    • pp.43-53
    • /
    • 2011
  • Currently, knowledge within the field of software development is largely implicit and is not formally disseminated and shared. This means that there is little improvement and regeneration of processes, and knowledge gained from previous projects is not necessarily applied to new ones. In order to turn this situation around it is necessary to take an organized approach to sharing job-related information. For this study, the authors constructed "Amalab-Project Planning Navigation System, or A-PPNS", a system for organizing accumulated knowledge related to the field of software development. More specifically, A-PPNS is a business process monitoring system and consists of the following four elements: (i) Optimized estimate support subsystem, (ii) Schedule monitoring system, (iii) QCD optimization diagnostic system, and (iv) Strategic technology accumulation system. The effectiveness of this system has been demonstrated and verified at Company A, a system integration company.

Project Management Methodology using Managing Data Dictionary (데이터 사전 관리를 통한 프로젝트 관리 기법)

  • Lee, Byoung-Yup;Park, Yong-Hoon;Yoo, Jae-Soo
    • The Journal of the Korea Contents Association
    • /
    • v.9 no.3
    • /
    • pp.72-80
    • /
    • 2009
  • With the development of IT technologies, IT environment is making great change over life whole and is displacing business and business achievement systems of industry at the fast speed. Software development using project management tool is more important because of constructing the consistent and reliable system. So, design and implementation of the project management tool which support data standardization of project is proposed in this paper.

A Study on the Dimension of Quality Metrics for Information Systems Development and Success : An Application of Information Processing Theory

  • An, Joon M.
    • The Journal of Information Technology and Database
    • /
    • v.3 no.2
    • /
    • pp.97-118
    • /
    • 1996
  • Information systems quality engineering is one of the most problematic areas in practice and research, and needs cooperative efforts between practice and theory [Glass, 1996]. A model for evaluating the quality of system development process and ensuing success is proposed based on information processing theory of project unit design. A nomological net among a set of quality variables is identified from prior research in the areas of organization science, software engineering, and management information systems. More specifically, system development success was modelled as a function of project complexity, system development modelling environment, user participation, project unit structure, resource availability, and the level of iterative nature of development methodology. Based on the model developed from the information processing theory of project unit design in organization science. appropriate quality metrics for each variable in the proposed model are matched. In this way, a framework of relevant systems development and success quality metrics for controlling systems development processes and ensuing success is proposed. The causal relationships among the constructs in the proposed model are proposed as future empirical research for academicians and as managerial tools for quality managers. The framework and propositions help quality manager to select more parsimonious quality metrics for controlling information systems development processes and project success in an integrated way. Also this model can be utilized for evaluating software quality assurance programmes, which are developed and marketed by many vendors.

  • PDF

Opportunity Tree and Algorithm design to schedule management (일정관리를 위한 Opportunity Tree 및 알고리즘 설계)

  • Lee, Eun-Se;Lee, Sang-Ho
    • The KIPS Transactions:PartD
    • /
    • v.12D no.7 s.103
    • /
    • pp.965-978
    • /
    • 2005
  • There are many defects that cause the schedule and qualify problems during software development. This paper designs the opportunity tree framer work that removes and manages the schedule and quality problems as well. For the similar projects, we can estimate defects and prepare to solve them by using domain expert knowledge and the opportunity tree framework which can greatly improve the software process. This research provides solution of schedule defect problem and detection of defect and its causes that happen on software development.

A Model Study for Software Development Effort and Cost Estimation by Adaptive Neural Fuzzy Inference System

  • Kim, Dong-Hwa
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.376-376
    • /
    • 2000
  • Several algorithmic models have been proposed to estimate software cost and other management parameters. In particular, early prediction of completion time is absolutely essential for proper advance planning and a version of the possible ruin of a project. However, estimation is difficult because of its similarity to export judgment approaches and for its potential as an expert assistant in support of human judgment. Especially, the nature of the Norden/Rayleigh curve used by Putnam, renders it unreliable during the initial phases of the project, in projects involving a fast manpower buildup, as is the case with most software projects. Estimating software development effort is more complexity, because of infrastructure software related to target-machines hardware and process characteristics should be considered in software development for DCS (Distributed Control System). In this paper, we propose software development effort estimation technique using adaptive neural fuzzy inference system. The methods is applied to case-based projects and discussed.

  • PDF

A Software Estimating Model for Development Period (소프트웨어 개발기간 추정 모델)

  • 이상운
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.1
    • /
    • pp.20-28
    • /
    • 2004
  • Estimation of software project cost, effort, and duration in the early stage of software development cycle is a difficult and key problem in software engineering. Most of development effort and duration estimation models presented by regression model of simple relation function point vs. effort and effort vs. duration instead of considering developer's productivity. But different project have need for different effort according to developer's productivity if the projects are same software size. Also, different duration takes according to developer's productivity if the projects require the same effort. Therefore, models that take into account of productivity have a limited application in actual development project. This paper presents models that can be estimate the duration according to productivity in order to compensate a shortcoming of the previous models. Propose model that could presume development period by various methods based on productivity and compared models' performance. As a result of performance comparison, an estimating model of development period from software size got simple and most good result. The model gives decision-making information of development duration to project management in the early stage of software life cycle.

A Suggestion for Merging Quality Management into Software Project Schedule Management (소프트웨어개발 일정관리와 품질관리의 통합 방안)

  • Paek, Seon-Uck;Han, Yong-Soo;Hong, Sug-Won
    • Information Systems Review
    • /
    • v.6 no.2
    • /
    • pp.195-208
    • /
    • 2004
  • In this paper we propose a new software project development management model incorporating quality management to schedule management. Though many efficient techniques such as code review and inspection are used to remove defects, the effect of defect removal time on project schedule hasn't been studied much. However, poor quality management has an important effect upon overall schedule and sometimes software projects fails due to it. Thus, quality management and schedule management should be considered together and we need to reflect the time to maintain software quality into the schedule management. For the proposed model we introduced "Quality Value" representing the needed time to remove software defects. We assume PSP/TSP to gather the needed data for quality value. The proposed model can be used to predict the effect of software defects on schedule in advance and to prevent schedule lag.

RESEARCH AND DEVELOPMENT OF PROGRAM MANAGEMENT SUPPORTING SYSTEM

  • Tetsuya Yamada;Shigehiko Tanabe
    • International conference on construction engineering and project management
    • /
    • 2007.03a
    • /
    • pp.480-489
    • /
    • 2007
  • Program management is a concept to deal with huge and complex business activities from social, economical, cultural and environmental points of view and increase their value for client and society. The aim of this study is to establish a framework of program management process and develop a supporting system for program management. In this paper we propose a framework and a proto type supporting system based on case studies and report the result of application to an urban redevelopment using partially implemented software.

  • PDF