Earticle

현재 위치 Home 검색결과

결과 내 검색

발행연도

-

학문분야

자료유형

간행물

검색결과

검색조건
검색결과 : 966
No
2

커뮤니케이션 유형이 SI 프로젝트 범위관리에 미치는 영향 분석

강미정, 김승철, 황수영

한국프로젝트경영학회 한국프로젝트경영연구 Vol.3 No.1 2013.02 pp.1-15

※ 기관로그인 시 무료 이용이 가능합니다.

4,800원

IT산업 내에서 60% 이상을 차지하는 SI 프로젝트는 그 성공률이 다른 산업의 프로젝트에 비해 낮다. 그 이유는 프로젝트 결과물이 눈에 보이지 않는 소프트웨어이기 때문에 사용자의 요구사항이 자주 변함에 따라 프로젝트의 범위가 변화하여 일정, 소요비용, 투입자원에 영향을 끼치기 때문이다. SI 프로젝트 성공의 중요한 요인인 범위 관리 활동은 주로 사용자와 프로젝트를 수행하는 프로젝트 매니저(Project Manager)의 커뮤니케이션으로 수행된다. 본 연구는 SI 프로젝트의 경험을 가진 프로젝트 매니저들의 커뮤니케이션 유형을 조사하고, 그들이 경험한 프로젝트에서의 고객, 즉 사용자의 유형과 해당 프로젝트에서의 범위 증가에 대한 영향을 조사한 것이다. IT산업분야에서 오랜 기간 SI 프로젝트를 수행한 경험자들에게 설문을 요청했으며, 총 50개의 설문이 회수되었다. 응답된 설문을 분석한 결과 프로젝트매니저와 고객인 사용자들의 커뮤니케이션 유형은 개별적으로는 SI 프로젝트의 범위증가에 영향을 주지 않았으나, 두 그룹의 커뮤니케이션 유형 중에서 특정한 형태가 서로 만나서 상호작용할 때 프로젝트 범위증가에 영향을 미치는 것으로 파악되었다. 따라서 프로젝트를 수행하는 프로젝트 매니저의 개별적인 커뮤니케이션 스타일은 SI 프로젝트 범위에 영향을 미치지 않으나 어떤 고객을 상대하느냐에 따라 프로젝트 범위에 영향을 미칠 수 있으므로 고객의 커뮤니케이션 스타일에 따라 그에 맞는 프로젝트 매니저를 선임하던가, 또는 프로젝트 매니저가 고객에 적합한 커뮤니케이션 방식을 사용하는 것이 프로젝트의 성공에 영향을 미친다는 것을 알 수 있다.

SI projects comprise 60% of all projects in IT industry. The success ratio of SI projects is lower compared to other industries. The reason is that the intangibility of the project product, which is software, leads customers to change the requirements of the project frequently, and as a consequence affects the project scope, schedule and cost. The scope management is an important factor for the SI project success, and mainly performed through project manager and/or part leader’s communication. This research attempted to analyze the communication styles of project managers/part leaders and customers, and investigated whether the communication styles had any impact on the scope management of the SI projects. We surveyed project managers and part leaders who had experience in SI projects, and collected 50 questionnaires for analysis. The results show that the communication styles of the project managers and part leaders, when analyzed separately, did not have significant impact on the scope of SI projects. Neither did the communication styles of the customers. However, certain communication styles from the two groups interacts and can have impact on the scope of the SI project. That is, there is a very high possibility of project scope increase when a project manager with cooperative communication style meets a customer with self-centered communicatin style. Therefore it may be necessary that project managers need to adopt a proper communication style depending on the customer’s communication styles in order to reduce the possibility of scope changes for SI projects.

3

Advancing Software Security and Reliability Through GPT-4 Turbo in the Software Development Life Cycle KCI 등재

Hansoo Lim, Jan Erik Meidell, Hyun-Jung Kim

국제차세대융합기술학회 차세대융합기술학회논문지 제8권 3호 2024.03 pp.864-872

※ 기관로그인 시 무료 이용이 가능합니다.

4,000원

본 연구는 소프트웨어 개발을 위하여 OWASP 상위 10개 보안 지침을 준수하는 과정에서 발생하는 인적 오류를 줄이는데 고급 AI 언어 모델인 GPT-4 Turbo 기술을 활용하는 방안을 제시한다. 특히, GPT-4 Turbo의 텍스트를 이해하고 생성하는 AI의 능력과 개발자의 전문성을 결합해 오류를 줄이는 것을 목표로 한다. 이를 위해 소프트웨어 개발 생명주기(SDLC) 전 과정에 GPT-4 Turbo 기술을 통합하는 방안을 연구하고, 소프트웨어 보안 과 신뢰성을 향상시킬 수 있는 프레임워크를 제안하였다. 제안한 프레임워크는 정기적으로 업데이트되는 OWASP 취약점에 대응하며 인적 오류를 줄이고 소프트웨어 보안을 강화하는데 도움을 제공하기 때문에 경영전략 관점에 서 소프트웨어 개발 및 관리 프로세스를 간소화하여 신속한 의사결정이 가능해진다.

This research introduces a strategy that leverages GPT-4 Turbo, an advanced AI language model, to minimize human errors encountered while complying with the OWASP Top Ten security guidelines in software development. The framework combines the AI's capabilities in text comprehension and generation with developers' expertise to reduce errors. It delves into integrating GPT-4 Turbo across the Software Development Life Cycle (SDLC), proposing a model that enhances both software security and reliability. This framework addresses and adapts to the regularly updated OWASP vulnerabilities, contributing to reduced human errors and improved security measures. Furthermore, it benefits in streamlining processes and accelerating decision-making within business strategy contexts, demonstrating the multifaceted advantages of integrating sophisticated AI solutions in software development and management practices.

4

4,000원

The purpose of this paper is to propose a novel modeling approach called Services Ecosystem that applies the concept of ecosystems in ecology to Service-Oriented Software Development and Integration. For this purpose, an ecological system for software systems is proposed for the emerging Service-Oriented Computing paradigm, describing how participants interact with each other within their environments. Three emerging concepts, Service-Oriented Programming, Software Factories, and Service Grid, are employed to explain biotic and abiotic environments. Based upon the Services Ecosystem model, we demonstrate Services Ecosystem Model transformations by using a case example. The Services Ecosystem model is a novel approach for envisioning the Service-Oriented Computing paradigm in terms of an ecosystem in which the roles/perspectives of each participant and their relationships/interactions to environments are clearly described with a holistic view.

5

Productivity vs. Quality of Software Development : An Empirical Study of the ISBSG Release 8 KCI 등재

Chul-Mo Koo, Dong-Jin Park

한국디지털정책학회 디지털융복합연구 제8권 제1호 2010.03 pp.93-107

※ 기관로그인 시 무료 이용이 가능합니다.

4,800원

본 연구는 소프트웨어 개발과 성과에 대한 연구를 조사하였다. 소프트웨어의 생산성과 품질 성과 크게 두 측면으로 조사되었다. 소프트웨어에 대한 기존 연구를 통하여 많은 연구들이 진행되어 왔지만 생산성과 품질에 대한 전체적인 영향요인을 포괄적으로 다룬 연구는 매우 적은편이다. 본 연구는 20개국에서 13년 동안 수행된 프로젝트의 성과를 대상으로 영향요인을 조사하였다. 영향요인은 다음과 같다. 소프트웨어 개발 형태, 개발 플랫폼, 개발 기술, 개발 언어, DBMS, 방법론, 방법론 획득 방식, CASE 툴, 총 개발투입 시간, 인적자원 참여 수준, 최대 팀 사이즈가 조사되었다. 본 연구결과 펑션 포인트, 코드 라인 수, 소프트웨어 결함(치명적, 중요, 작은)각 품질과 생산성을 대표하는 변수로 측정되었고 제시된 영향요인과 관련이 있음이 조사되었다. 따라서 소프트웨어 개발에 있어 성과와 품질에 영향을 미치는 요인들이 각각 틀리며 이와 같은 이유 때문에 개발에 참여한 소프트웨어 개발자들은 두 가지 측면에 요인을 균형있게 고려해야 할 것이다.

Performance of software development is measured by two major criteria – roductivity and quality. Although the criteria is empirically tested in software engineering research, they often present with a limited way under consideration of a few factors or contexts for developers to focus on the either productivity facets or quality facets. Analyzing data on software development performance collected over a 13-year period from 20 countries, we investigated how major software development factors – development type, development platform, development technique, language type, DBMS, methodology, methodology acquisition, CASE,, summary of work effort, resource level, max team size, affect the performance of software development. The results suggest that productivity and quality of software development are affected by different factors and context: function points, line of code, extreme defects, major defects, or minor defects. This research provides the empirical evidence that the two performance criteria require for software developer to have careful attention to find the optimal balance between the two performance criteria.

6

The dramatic increase in cyberattacks targeting government agencies, critical infrastructure, and defense contractors has revealed the inefficiencies of traditional software development life-cycle (SDLC) models. Most SDLC models do not indicate security explicitly, hence secure software development practices need to be infused into each phase so as to limit the exploitation of security loopholes and safeguard the security of high‑security systems. This document puts forward SSDF‑HS, a secure software development framework for high‑security organizations. The comparative study of various hypothetical projects reveals that SSDF‑HS significantly decreases vulnerability density and mean time to remediate while also enhancing compliance scores. The mathematical risk‑reduction model illustrates the lowering of residual risk when security is integrated early (shift‑left). The framework assists high‑security organizations in writing software that is inherently secure and can withstand future threats.

8

The Dark Side of Emotional Involvement in Software Development : A Behavioral Economics Perspective KCI 등재

Ofira Shmueli, Nava Pliskin, Lior Fink

한국경영정보학회 Asia Pacific Journal of Information Systems 제26권 제2호 2016.06 pp.322-337

※ 기관로그인 시 무료 이용이 가능합니다.

4,900원

Research on information systems and software engineering has often neglected behavioral effects, which may play a role in decision making on software development. The current study addresses this issue by empirically investigating the behavioral roots of over-requirement in the context of a software development project via an experiment. The negative phenomenon of over-requirement refers to specifying a software system beyond the actual needs of the customer or the market, which overload the system with unneeded features. The research question addressed here is whether over-requirement is due in part to the emotional involvement of developers with the software features they developed because of behavioral effects. Previous studies have demonstrated that under the endowment, I-designed-it-myself, and IKEA effects, people become emotionally involved and overvalue physical items that they respectively possess, self-design, or self-create. The findings of our experiment show that participants over-valued features they were assigned to be responsible for, to specify, or to construct, thereby confirming that the three behavioral effects play a role in software development decisions and affect over-requirement. Thus, the study contributes to software development research and practice from the behavioral economics perspective, highlighting the roots of over-requirement.

9

Real Time SW Sizing Model for FP-Based Fintech Software Development Project KCI 등재

Kyung-Mo Koo, Byung-Un Yoon, Dong-Hyun Kim

중소기업융합학회 융합정보논문지(구 중소기업융합학회논문지) 제11권 제10호 2021.10 pp.36-44

※ 기관로그인 시 무료 이용이 가능합니다.

4,000원

핀테크에 적용되는 소프트웨어의 규모 추정은 매우 난해하며, 오랜 시간이 소요되는 작업이기에 발주 기업 과 개발 업체들이 정확하게 소프트웨어 개발 규모를 산정하기 어려운 상황이다. 일반적으로 프로젝트 관리자들의 경험과, 일반적인 기능 점수 방식에 의하여 규모를 추정하고 있다. 본 논문에서는 기능 점수 모형을 사용자 관점에 서 요구 기능들을 정량적으로 산정하고, 규모를 측정하여, 실시간으로 규모를 산정하여 핀테크 개발 프로젝트에 적용할 수 있는 모델을 제안한다. 제안 모델을 통하여 개발 전에 업무량을 예상하여 규모를 측정할 수 있으며, 레이어 별 프로그램 목록을 기준으로 M/M 및 견적 금액을 산출할 수 있다. 향후 연구에서는 기존 핀테크 프로젝 트의 규모 산정 데이터를 다량 확보하여 정확한 규모 산정에 대한 연구가 필요하다.

Estimation on SW Sizing applied to fintech is very difficult, a task requiring long time, it is difficult for client companies and developer companies to accurately calculate the size of software development. The size is generally estimated based on the experience of project managers and the general functional scoring method. In this paper, propose a model that can be applied to fintech development projects by quantitatively calculating the required functions from the user's point of view, measuring the scale, and calculating the scale in real time. Through the proposed model, the amount of work can be estimated prior to development and the size can be measured, and the M/M and the estimated quotation amount can be calculated based on the program list by each layer. In future studies, by securing size computation data on existing the Fintech Project in mass, research on accurate size computation would be required.

10

Design and Development of Software Model Textbooks with Novel Engineering for After-Schools

Semin Kim, Ki-Cheon Hong

ASCONS IJEMR VOLUME 2 Number 4 2018.12 pp.17-22

※ 기관로그인 시 무료 이용이 가능합니다.

4,000원

In Korea, software education is being strengthened. As a result, the polarization in software education is getting worse due to the private education craze. Fortunately, there is room in South Korea to narrow the gap through after-school schools. However, the ability of after-school instructors and the acquisition of information are also important, so this study developed model textbooks. Model textbooks have recently applied Nobel Engineering, which has been gaining attention in South Korea. Through the developed model textbooks, we hope to help with fun software education by applying it to the school site after school.

13

4,000원

In recent years, embedded systems have become so complex and the development time to market is required to be shorter than before. As embedded systems include more functions for new services, embedded software gradually grow in size, and development costs and time are increasing. In order to overcome this serious matter, we need a customized design and test technique for embedded software. In this paper, we present a software architecture style for embedded software. It facilitates the composition of reusable functions and helps developers to reduce development time. Because the costs associated with revealing errors of embedded software in applications are rising. we propose a test method and tools for target environments.

14

4,000원

15

4,000원

본 논문에서는 NICE(National Initiative for Cybersecurity Education)의 사이버보안 인력양성 프레임워 크에서 권고하는 보안 소프트웨어 개발 직무에 필요한 기술과 역량을 중심으로 연구하였다. 본 논문에서는 보안 소 프트웨어의 개발 직무에 어떤 보안기술이 필요하고 어떤 보안 역량을 보유해야 하는지에 대해 살펴보았다. 본 논문 의 초점은 보안 소프트웨어의 개발 직무에 필요한 보안기술(핵심기술과 특화기술)과 국내 서울에 위치한 정보보호 관련 학과의 교육과정 사이의 일치성을 분석하는데 있다. 이 분석을 하는 이유는 서울에 위치한 5개 대학의 정보보 호 관련 학과에서 실시하는 교육과정이 보안 소프트웨어 개발 직무를 수행하는데 얼마나 적합한 교육체계를 갖추고 있는지를 살펴보기 위함이다. 결론적으로, 만일 연구된 5개의 관련 학과가 보안 소프트웨어의 개발 직무 개발자를 집중적으로 양성하고자 한다면, 공통적으로 보안 테스팅과 소프트웨어 디버깅, 시큐어 소프트웨어 개발 방법, 위험관 리, 개인정보식별과 프라이버시, 정보보증에 대한 교육이 필요하다.

In this paper, the technology and capabilities required for the job of developing security software recommended by the Cybersecurity Human Resources Development Framework of the National Initiative for Cybersecurity Education (NICE) were studied. In this paper, we describe what security skills are needed for the task of developing security software and what security capabilities should be held. The focus of this paper is to analyze the consistency between security technologies (core and specialized technologies) required for security software development tasks and the curriculum of information protection-related departments located in Seoul, Korea. The reason for this analysis is to see how the curriculum at five universities in Seoul is suitable for performing security software development tasks. In conclusion, if the five relevant departments studied are to intensively train developers of development tasks for security software, they are commonly required to train security testing and software debugging, how secure software is developed, risk management, privacy and information assurance.

16

Development of Android-Mobile Application Software in Teaching Web System and Technologies

Raquel C. Adriano

ASCONS IJEMR Volume 1 Number 1 2017.09 pp.53-61

※ 기관로그인 시 무료 이용이 가능합니다.

4,000원

The major concern of the study was to develop android - mobile application software for teaching web systems and technologies for the Bachelor of Science in Information Technology students of the College of Information & Communications Technology of Bulacan State University. It made use Instructional System Design (ISD) model, which consists of five phases: (1) analysis; (2) design; (3) development; (4) implementation; and (5) evaluation and revision. The topics included in the courseware were based on the scope of the course syllabus of IT393 - Web Systems and Technologies, enabling the students to learn principles of the subject in unique approach with seven conceptualized units. Significantly, the AMAS has the following advantages: (1) Learner Control; (2) Motivation; (3) Increased interaction; (4) Individualization; (5) Lesson Integrity; (6) Immediate feedback; and (7) Ease of record keeping. Its acceptability was assessed in five dimensions: (1) subject matter content; (2) Readability; (3) Instructional design; (4) Software Operation; and (5) Usability. Moreover, considering the advantages of the software and the acceptability of the android - mobile application software approach, it was recommended that this new mode of instruction be implemented in teaching web systems and technologies.

18

베리오그램을 이용한 광체 평가 및 3차원 모델링 소프트웨어 개발

김성중, 박형동

[NRF 연계] 한국자원공학회 한국자원공학회지 Vol.46 No.2 2009.04 pp.151-159

※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.

원문보기

본 연구에서는 지구통계 기법을 활용한 광체 평가 및 3차원 모델링 소프트웨어를 개발하였다. 개발된 소프트웨어를 이용하여 지형정보, 시추정보를 활용하여 3차원 베리오그램 맵을 작성하여 광체의 연장 방향 및 경사를 예측할 수 있고, 3차원 베리오그램 모델링 및 크리깅을 이용한 3차원 광체 품위 예측이 가능하다. 또한 강력한 저수준 렌더링(Rendering) 기능을 제공하는 OpenGL을 이용하여 지형정보, 시추정보, 광체예측결과 등을 효과적으로 3차원 시각화 할 수 있다. 본 논문에서는 개발된 소프트웨어의 주요 기능과 금음광산에 적용결과를 제시하였다.

In this study, new software for mineral resource estimation and 3D modeling using geostatistics was developed. Thus it is possible to make 3D variogram maps using topography data and borehole data, and to estimate the strike and dip of ore reserve. 3D mineral resource estimation can be performed using 3D isotorpy?anisotropy variogram modeling and Kriging. By using the OpenGL (Open Graphics Library), it is possible to visualize various types of geo-information data such as topography, borehole, estimated 3D mineral resource. This paper describes main functions and details of the software development and implementation.

19

GIS와 빈도비 모델, 퍼지 소속 함수, 계층분석기법을 결합한 상대적 광산 지반침하 발생 위험도 평가 소프트웨어 개발

서장원, 최요순, 박형동, 이승호

[NRF 연계] 한국자원공학회 한국자원공학회지 Vol.52 No.4 2015.08 pp.364-379

※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.

원문보기

본 연구에서는 광산 지반침하 발생 위험도를 상대적 순위 관점에서 평가할 수 있는 GIS 기반의 소프트웨어를 개발하였다. 한국광해관리공단에 구축된 광산GIS 자료로부터 추출 가능한 지반침하 영향인자 15개를대상으로 통계 기반의 빈도비 모델, 반정량적 기법인 퍼지 소속 함수, 가중치를 산정하는 계층분석기법을 결합하여 적용할 수 있도록 설계하였다. 소프트웨어 구현을 위해 Visual Basic.NET과 ArcObjects 프로그래밍을 수행하였으며, ArcMap 프로그램 확장 툴바 형태로 개발하였다. 4단계 과정(인자 선택, 가중치 산정, 빈도비 또는 퍼지분석, 지도 작성 옵션)을 통해 분석된 결과는 ArcGIS 프로그램에서 가시화(2, 3차원)할 수 있도록 하였다. 개발된소프트웨어를 강원도 폐탄광 지역에 적용한 결과 갱도, 지형, 지질, 수계 조건을 함께 고려하여 분석을 수행할수 있었으며, 기 지반침하지와의 공간적 비교 분석을 통한 검증 결과 신뢰할 수 있는 평가 결과를 얻을 수 있었다. 본 연구에서 개발한 소프트웨어가 폐광산 지역의 지반침하 예측 및 관리를 지원할 수 있는 도구로서 유용하게활용될 수 있을 것으로 기대한다.

This paper presents a GIS-based software for evaluating subsidence susceptibility in abandoned mine areas. The software is designed to combine frequency ratio model, fuzzy membership functions, analytic hierarchy process to prioritize areas vulnerable to subsidence incorporating 15 contributing factors which can be extracted from Mine GIS of Mine Reclamation Corporation. ArcObject programming using Visual Basic.NET was performed to implement the software as an extension toolbar in ArcMap program. It enables to provide 2D or 3D visualization of final resultant data obtained from four step processes (factor selection, weighting, correlation analysis, mapping option). Application of the software to the abandoned coal mine areas in Gangwon-do revealed that the software can analyze ground stability considering drift, topography, geology and hydrological conditions. Consequently, it gave a reasonable subsidence susceptibility map by spatially comparing with subsidence inventory map. The developed software can be effectively utilized to support subsidence prediction and management of abandoned mine areas

20

지하광산의 수갱운반용 권양시스템 설계 소프트웨어 개발

이동길

[NRF 연계] 한국자원공학회 한국자원공학회지 Vol.61 No.2 2024.04 pp.100-110

※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.

원문보기

본 연구에서는 지하광산용 권양기의 유형에 따른 설계기법을 제시하였고 이를 검증하고자 광산현장에서 사용하고 있는 권양기의 사양과 본 연구의 설계안을 비교하였다. 그 결과, 드럼형 권양기는경우에 본 연구의 설계안은 광산현장의 권양기 소요동력을 양호하게 예측하였고 안전조건도 모두부합하였다. 마찰형 권양기의 경우에도 본 연구의 설계안은 모든 안전조건을 만족했지만 적용된안전조건이 다름으로 인해 광산에서 제시한 권양기 동력과 8%의 오차가 있었다. 제시된 설계기법을 기반으로 본 연구에서는 지하광산의 수갱운반용 권양시스템 설계를 위한 소프트웨어를 개발하였다. 개발된 소프트웨어는 누구나 손쉽게 지하광산용 권양기를 설계할 수 있도록 최적 로프의 선정과 설계안의 적합성 검토기능을 탑재하고 있다.

This study proposed a design technique based on the type of hoisting system in underground mines. The specifications of the hoists used at a mine site were compared with the hoist design of this study for verification. Consequently, the drum hoist design proposed in this study closely matched the power requirements at the mine site and fulfilled all the safety conditions. However, for the friction sheave hoist, although the design met the safety standards, an 8% deviation was observed in the suggested hoist power owing to variations in the rope safety standards. Based on this design technique, this study developed a design software for a shaft hoisting system in underground mines. The software included functions for selecting the optimal rope and reviewing the suitability of the design. Therefore, anyone can easily design a hoist system for an underground mine.

 
1 2 3 4 5
페이지 저장