총 820개
-
대기업 공공 소프트웨어 시장 참여제한 제도의 문제점과 개선 방안2025.04.271. 대기업 공공 소프트웨어 시장 참여제한 제도 대기업 공공 소프트웨어 시장 참여제한 제도는 대기업의 공공 SW 시장 독과점을 제한하고 역량 있는 중견·중소기업을 육성하기 위해 도입되었다. 그러나 이 제도에 대한 업계의 쓴소리가 이어지고 있으며, 산업 생태계 발전에 어떻게 기여했는지 냉정히 평가할 필요가 있다는 지적이 나왔다. 또한 예외의 범주와 해석을 엄격화할 필요가 있다는 의견이 제시되었다. 2. 국내 ICT 산업 생태계 발전 대기업 공공 소프트웨어 시장 참여제한 제도가 국내 ICT(정보통신기술) 산업 생태계 발전에 어떻게 기여...2025.04.27
-
소프트웨어 위기: 원인, 전략, 사례 분석2025.11.151. 소프트웨어 위기의 개념 및 원인 소프트웨어 위기는 소프트웨어 개발과 관리의 본질적인 문제로 인해 발생하는 현상으로, 소프트웨어의 결함, 비용과 일정 초과, 보안 취약성, 프로젝트 예산 초과, 고객 요구사항의 부적합 등 다양한 요인으로 인해 발생한다. 이는 조직의 성과와 안전에 큰 영향을 미치며 엄청난 비용 손실, 신뢰도 저하, 때로는 인명 피해로 이어질 수 있다. 2. 소프트웨어 위기 극복 전략 소프트웨어 위기를 극복하기 위해서는 기술적 혁신, 산업간 협력, 인력양성, 정책적 지원 등의 다각적인 접근이 필요하다. 사례 연구를 ...2025.11.15
-
소프트웨어 프로젝트 실패 원인과 성공 전략2025.11.141. 소프트웨어 프로젝트 실패 원인 소프트웨어 프로젝트의 실패는 부적절한 요구사항 정의, 팀원 간의 의사소통 부족, 일정과 예산의 부적절한 관리, 기술적 문제, 관리자의 부적절한 리더십 등 다양한 원인에서 비롯된다. 프로젝트의 범위, 일정, 비용 등의 관리 미흡과 인력 부족도 주요 실패 요인이다. 이러한 문제들은 프로젝트의 효율성과 효과성을 저하시키며 기업의 이익 감소로 이어진다. 2. 프로젝트 관리 및 커뮤니케이션 전략 소프트웨어 프로젝트의 성공을 위해서는 명확하고 구체적인 요구사항 정의가 필수적이다. 프로젝트 관리자는 범위, 일...2025.11.14
-
소프트웨어 개발의 모든것2025.05.101. 소프트웨어 프로젝트 팀의 역량 평가 소프트웨어 프로젝트 팀의 역량을 평가하기 위해 소스코드 관리, 버그 관리, 요구사항, 일정, 테스트, 리스크 관리 등의 항목을 점검하고 있다. 이를 통해 프로젝트의 진행 상황을 체계적으로 관리하고 있다. 2. 소프트웨어 회사의 기반시스템 소프트웨어 개발에 필요한 기반시스템으로는 소스코드 관리, 의사소통 지원, 개발자 편의성 제공 등이 있다. 이러한 기반시스템이 잘 구축되면 업무가 효과적으로 진행되고 개발자들이 연구와 개발에 집중할 수 있는 환경을 제공한다. 3. 소스코드 관리 시스템 소스코드...2025.05.10
-
소프트웨어공학) 프로젝트 일정계획 기법 소개 및 사례 분석 보고서2025.05.091. 프로젝트 관리 모델 소프트웨어 분야에서의 프로세스 관리 모델에는 SPICE와 CMMI 등이 활용되고 있다. SPICE는 하향식 접근방법을 취하는 모델로써 대표적인 다양한 SPI모형들을 참조하여 각 모형들의 장점을 취하고 조직 유형과 프로젝트 규모에 제약을 받지 않는 프로세스 개선 및 심사를 위한 프레임워크를 제공한다. CMMI는 소프트웨어 개발 조직의 역량을 평가하기 위해 조직 차원에서 프로세스를 개선하는 단계적 로드맵을 제공한다. 6시그마는 CMMI에서 제시하는 단계별 수준을 관리하기 위한 수단으로 활용되며, PSP(Pers...2025.05.09
-
공공기관 SI프로젝트 PMO 운영사례 연구 PMO 도입 전후 성과 비교를 중심으로2025.05.041. 프로젝트 일정관리 프로세스 프로젝트를 기한 내 완수하기 위해 필요한 자원의 사용, 활동 소요 시간 등을 파악하고 전체적인 일정을 개발하여 통제하는 프로세스입니다. 활동 정의, 활동 순서 배열, 활동 자원/기간 산정, 일정 개발, 일정 통제 등의 단계로 구성됩니다. 2. CMNI/SPICE 정보시스템의 성숙도 및 소프트웨어 프로세스의 성숙도를 판단하는 모델입니다. 전장소프트웨어의 경우 타 산업에 비해 신뢰성, 안전성, 실시간성이 중요하므로 이 모델을 활용하여 프로세스를 개선할 필요가 있습니다. 3. PMO(Project Mana...2025.05.04
-
기업현장의 IT 도입과 경영효율 향상: 실무자 주도형 IT2025.11.151. RPA(Robotic Process Automation) RPA는 사람이 업무를 수행하는 것처럼 컴퓨터 시스템의 UI상에서 작동하는 소프트웨어로, 프로그래밍 언어 지식 없이 일반적인 소프트웨어 수준의 지식으로 자동화를 가능하게 한다. UiPath, Automation Anywhere 등의 제품이 있으며, 사용자는 아이콘을 드래그 앤 드롭하여 업무절차를 자동화할 수 있다. 2019년 시장규모는 14억 달러이며, 2020-2027년 연평균 40% 성장이 예상된다. 2. SSBI(Self-Service Business Intelli...2025.11.15
-
TRIZ 를 적용한 나의 현장 실무 능력 강화 방안 또는 현장 애로 사항 해결 사례 조사2025.05.031. TRIZ 기법 TRIZ(트리즈)는 기존 시스템이 가진 기술적 문제점이나 새로운 아이디어 구현 과정에서 발생하는 과학기술 분야의 문제를 창의적으로 해결할 수 있도록 도와주는 체계적 문제해결 방법론이다. 이는 창의력을 실무에 연결시킬 수 있는 프로세스이자 방법론으로, 시행착오를 최소화하고 최적의 아이디어를 도출하기 위해 문제의 모순을 제거하는 모델링을 통해 가장 좋은 해결 방법을 추출하며, 실무에서 창조적 활동을 가속화하는 창의력 기법이 된다. 2. CAD/CAM 시스템 문제 해결 필자의 직무는 CAD와 CAM을 통해 금형의 코어...2025.05.03
-
소프트웨어 품질 평가 중 제품(product) 평가와 프로세스(process) 평가의 차이점2025.01.121. 소프트웨어 품질 평가 소프트웨어 품질 평가는 제품(product) 평가와 프로세스(process) 평가로 구분할 수 있다. 제품 평가는 완성된 소프트웨어의 품질을 평가하는 것으로, 기능성, 신뢰성, 효율성, 사용성 등의 특성을 평가한다. 프로세스 평가는 소프트웨어 개발과 유지보수 과정 자체의 품질을 평가하고 개선하는 것에 중점을 둔다. 프로세스 평가에서는 개발 프로세스의 효율성, 일관성, 생산성, 팀 협업 등을 평가하고 프로세스 개선 방안을 제시한다. 2. 소프트웨어 품질 평가 모델 대표적인 소프트웨어 품질 평가 모델로는 IS...2025.01.12
-
자유 소프트웨어의 개념과 대표적인 사례2025.01.151. 자유 소프트웨어의 개념 자유 소프트웨어는 사용자에게 소프트웨어의 실행, 수정, 배포 등의 자유를 부여하는 소프트웨어이다. 이는 소스 코드를 공개하여 누구나 접근하고 변경할 수 있도록 허용한다는 점에서 전통적인 소프트웨어와 차별화된다. 자유 소프트웨어는 개발자와 사용자가 소프트웨어의 개선과 발전에 적극적으로 참여할 수 있는 환경을 제공한다. 2. 자유 소프트웨어의 대표적인 사례 대표적인 자유 소프트웨어의 사례로는 리눅스 운영체제, 아파치 웹 서버, 그리고 지누(GNU) 프로젝트가 있다. 리눅스는 전 세계에서 널리 사용되는 운영체...2025.01.15
