본문 바로가기

소프트웨어 품질

(4)
[교육] 찾아가는 소프트웨어 품질 기술 교육 - 소프트웨어 프로세스의 필요성 (재)전주정보문화산업진흥원 SW품질역량센터에서는무료로 소프트웨어 품질 기술 교육을 현장에 직접 방문해서 교육 지원을 해드립니다. 2023년 ~ 2024년 전라북도 지역에 ICT/SW 기업을 방문해서기업 관계자 분들 대상으로 상시 교육해드리고 있습니다. 교육의 목적은 다음과 같습니다불확실한 VUCA시대 지역 기업의 현재 진행중인 문제점을 사례를 통해 알아보고 왜 소규모 소프트웨어 기업에서 개발 프로세스가 필요한지?표준 기반의 소규모 프로세스 구축을 통하여 기업의 고민을 해결하는 방법에 대해서 알아보고 지속가능한 비즈니스를 위한 출발점이 되길 바란다. 교육 커리큘럼은 다음과 같습니다.소프트웨어 프로세스의 필요성0. 개요  - VUCA 시대  - 개발 트렌드1. 지속적으로 발생하는 문제점  - 사례1 - A ..
소프트웨어 품질은 끝난건가요? 요즘 하도 ChatGPT가 이슈가 되고 인공지능, 빅데이터, ChatGPT, 생성AI... 온세상이 인공지능으로 바쁩니다. 인공지능의 발전이 너무나 빠르고, 얼마나 산업에 영향을 끼치게 될지 알수가 없기 때문입니다. 우리는 불확실성이 높으면 높을수록 무서워합니다. 사람들은 처음 겪어보는 일들에 대해서는 당황할 수 밖에 없습니다. 누구도 가지 않는 길이기 때문입니다. 누구도 가지 않는 길의 끝에는 무슨 일들이 벌어질지 알 수가 없습니다. 이러한 시대에 살면서... 이제 소프트웨어 공학에 대해서는 어디에서든 찾아볼수가 없는... 소프트웨어 품질에 대해서는 이야기를 하지 않는 것 같습니다. 인기가 시들시들해지고 있습니다. 소프트웨어 개발도 인공지능 기술을 통해서 하는 시대입니다. 그렇다면 정말 소프트웨어 품질..
[품질] 소프트웨어 품질을 높이는 방법 - 테스팅 ChatGPT를 사용하지 않습니다.목차 관련글[품질] 소프트웨어 품질이란 무엇인가? [품질] 소프트웨어 품질의 중요성 [품질] 소프트웨어 프로젝트 생존 테스트  1. 소프트웨어 품질을 높이는 방법소프트웨어 품질을 향상시키는 방법에 대해서 알아보도록 하겠습니다.가장 간단한 방법이 있습니다.테스팅!!!! 테스팅 하나만 잘해도 소프트웨어 품질을 높일 수 있습니다.테스팅은 품질 높이는 방법 중에 가장 쉽게 접근할 수 있는 방법입니다.테스팅도 제대로 하려면 굉장히 복잡하고, 어렵지만가장 쉬운 방법을 알아보도록 하겠습니다. 2. 테스팅 하는 방법소프트웨어 제품이 개발되면 잘 동작하는지 기능을 테스트 하는 겁니다.그리고 성공, 실패에 대한 기록을 남기는 것입니다.보통 '기능 테스트' 라고 합니다. 그러면 좀더 깊이 ..
[품질] 소프트웨어 품질이란 무엇인가? 목차1. 소프트웨어 중요성2. 소프트웨어 품질 이란?3. 미래의 품질은?  1. 소프트웨어 중요성온 세상을 소프트웨어가 삼키고 있다고 합니다.우리가 아는 모든 곳에서 소프트웨어가 동작하고 있습니다.이제는 소프트웨어가 없으면 어떤 것도 할 수 없는 세상입니다.자동차 내부에 수많은 소프트웨어가 포함되어 있어서, 자동차가 잘 움직이도록 도와주고 있습니다.항공, 원자력, 국방, 의료 분야 뿐만 아니라운영체제, 오피스, 그래픽, 게임, 모바일 기기..수많은 소프트웨어는 우리를 편리하게 해줍니다. 지금의 소프트웨어는점점 더 복잡해지고,규모가 커지고,빨라지고 있습니다. 그에 따른오류,결함,버그,보안,성능등 문제점도 같이 발생하고 있습니다. 소프트웨어의 오류로 인한 서비스 중단서버 센터 중지 됨으로써 수많은 비즈니스 ..