728x90
반응형

System Engineering 56

SEBoK: 시스템 요구사항 정의 (System Requirements Definition)

시스템 요구 사항 정의 프로세스는 이해관계자가 원하는 기능을 기술적이고 개발자 중심의 관점으로 변환하여 시스템이 이러한 기능을 어떻게 달성할 수 있는지 설명합니다. 시스템 요구 사항은 SoI(System of Interest, 개발 대상 시스템)이 이해관계자의 요구를 충족하기 위해 반드시 충족해야 할 사항을 설명하며, 잘 구성된 텍스트 진술과 지원 모델 또는 다이어그램의 적절한 조합으로 표현됩니다. 시스템 요구 사항은 시스템 엔지니어링에서 다음과 같은 중요한 역할을 합니다:시스템 아키텍처 및 설계 활동의 기초를 형성합니다.시스템 통합 및 검증 활동의 기초를 형성합니다.프로젝트 전반에서 상호작용하는 여러 프로젝트 팀 구성원 간의 의사소통 수단을 제공합니다.시스템 요구 사항 정의 프로세스의 출력물은 시스템 ..

유럽연합 인공지능법 (EU AI Act)의 주요내용 및 시사점

이 포스팅은 "소프트웨어정책연구소"에서 발간하는 "소프트웨어 중심사회 10월호 (vol.124)"의 이슈 내용을 기반으로 작성되었습니다.  2024년 10월호 - SPRie-book 보기 이슈 ISSUE 유럽연합 인공지능법(EU AI Act)의 주요내용 및 시사점 책임 있는 AI를 위한 기업의 노력과 시사점 포토에세이 PHOTO ESSAY 중간-이호준 포커스 FOCUS 디지털 무역 현황 및 이슈 AI 거spri.kr 유럽연합(EU)의 인공지능법(EU AI Act)은 AI 기술의 급속한 발전과 이에 따른 윤리적, 법적, 사회적 문제를 해결하기 위해 만들어진 최초의 포괄적인 규제 법안입니다. 이 법안은 AI 시스템을 위험 수준에 따라 분류하고, 그에 맞는 규제 방식을 적용함으로써 AI 사용에 대한 신뢰성과 ..

System Engineering 2024.10.12

시스템 엔지니어링: 애자일 시스템 엔지니어링, 접근방식, 개발원리, 생애 주기 모델 (ASELCM)

복잡한 시스템 개발의 유연성/효율성을 높이는 건 누구나 갖는 목표일거에요.그치만, 변화하는 요구에 신속히 대응하면서도 일관성을 유지하는 것은 큰 도전이에요.이번 포스팅에서는 반복적 개발과 피드백을 통해 시스템을 점진적으로 개선하고,팀 간 협업과 계획으로 효율성을 극대화 하는 방법에 대해 알아 볼게요.   시스템의 생애 주기와 애자일 시스템 엔지니어링 접근 방식시스템의 생애 주기는 일반적으로 개념 정의 단계에서 시작하여 여러 단계를 거쳐 시스템이 완성되는 시점까지 진행됩니다. 생애 주기의 모델은 시스템의 모든 단계를 물리적, 데이터 또는 그래픽적으로 표현할 수 있으며, 이 모델은 시스템 개발 전반에 걸쳐 사용됩니다. 생애 주기 내에서 수행되는 프로세스는 각 단계에서 무엇을 입력하고 출력할 것인지를 구체적..

System Engineering 2024.09.15

시스템 엔지니어링: 기본 원칙, 개념 원리

시스템 엔지니어링은 복잡한 시스템을 개발하기 위해 필수적입니다.따라서 복잡함을 정리하기 위한 원칙과 개념이 존재하는데요.이번 포스팅에서는 시스템 엔지니어링에 대한 기본 원칙과 개념 원리에 대해 살펴 보겠습니다.   모든 학문에는 그 학문을 근본적으로 특징짓는 기본 원칙이 있습니다. 학문 지식과 실천은 이러한 원칙에서 명시적이거나 암묵적으로 도출됩니다. 예를 들어, 물리학의 원칙 중 하나는 빛의 속도는 일정하다는 것입니다. 이 원칙은 수없이 검증되었으며, 우주가 작동하는 방식으로 널리 받아들여집니다. 경제학의 대표적인 원칙 중 하나는 “모든 선택에는 기회비용이 있다”는 것입니다. 또 다른 경제 원칙은 “공급의 원칙”으로, 이는 상품의 공급량은 시장 가격이 오르면 증가하고, 가격이 내리면 감소한다는 것을 의..

System Engineering 2024.09.15

시스템 엔지니어링: 역사와 도전 (Brief History of System Engineering and Challenge)

시스템 엔지니어링은 아주 오랜 역사를 가지고 있어요.그러나 최근에는 시스템 엔지니어링 중요성이 더욱더 커지고 있는데요.이번 포스팅에서는 시스템 엔지니어링의 간략한 역사에 대해 알아 보아요~!!   많은 사람들이 시스템 사고를 이집트의 피라미드, 잉카의 지구라트, 로마의 수도교와 같은 위대한 성과에 연결지어 생각할 수 있지만, 이번 포스팅에서는 시스템 엔지니어링이 하나의 학문으로서 처음 언급된 시점부터 이야기를 시작합니다. 시스템 엔지니어링의 역사에 대한 많은 연구 자료가 있으며, 이러한 자료들은 이 글의 참고문헌 부분에서 확인할 수 있습니다. 이 글의 목적은 20세기에 등장한 시스템 엔지니어링의 실천과 정의가 어떻게 발전해 왔는지를 강조하는 데 있습니다. 시스템 엔지니어링의 기원은 고대 문명에서 발견할 ..

System Engineering 2024.09.15

JQL(Jira Query Language)에 대한 완벽 가이드

JQL이란 무엇인가?JQL(Jira Query Language)은 Atlassian Jira에서 이슈를 검색하고 관리할 수 있게 해주는 고유한 쿼리 언어입니다. Jira를 사용하는 기업과 팀은 다양한 프로젝트와 이슈를 동시에 관리해야 하는데, JQL은 이러한 데이터를 효과적으로 필터링하고 분석할 수 있는 도구입니다. JQL을 통해 간단한 조건부터 복잡한 쿼리까지 원하는 형태로 이슈를 검색할 수 있으며, 이슈 추적, 관리, 보고서 생성 등의 업무에 매우 유용합니다.JQL은 SQL과 비슷하지만, Jira에 특화된 언어로, 사용자 인터페이스에서 사용할 수 있으며, 프로젝트 관리자나 개발자가 필요에 따라 쉽게 적용할 수 있습니다. JQL의 기본 구조JQL은 필드, 연산자, 값의 조합으로 이루어집니다. 기본적인 ..

System Engineering 2024.09.10

LLM : Llama 3.1 차세대 소픈소스 AI 모델의 시대를 열다

최근 몇 년 동안 AI 기술의 발전은 그 어느 때보다 빠르게 이루어졌습니다. 특히 대형 언어 모델(LLM)은 놀라운 성과를 보여주었으며, 여러 분야에서 새로운 가능성을 열어주고 있습니다. 그러나 대형 언어 모델의 대부분은 폐쇄형으로, 일부 기업에 의해 독점적으로 관리되고 있습니다. 이에 따라 개발자와 연구자들이 AI의 잠재력을 최대한 활용하는 데 한계가 있었습니다.Meta는 이러한 문제를 해결하고 AI 기술의 문을 더 넓게 열기 위해 Llama 모델을 개발하고 공개하였습니다. 특히, 최신 Llama 3.1 405B는 세계 최대 규모의 오픈 소스 기초 모델로, 다국어 지원, 강력한 추론 능력, 확장된 컨텍스트 창(128K)을 자랑합니다. 이번 블로그에서는 Llama 3.1의 주요 특징과 이 모델이 AI 개..

System Engineering 2024.08.15

생성형 AI : RAG (Retrieval-Argumented Generation), LLM 문제점과 RAG에 대한 나만의 정리

최근 후배와 전화 통화 중에 듣게된 RAG가 어떤건지 궁금해서 자료를 찾던 중, 한국에서도 몇몇 잘 정리된 자료들을 찾을 수 있었습니다.이들 자료들을 기반으로 나름 정리를 해 보고자 합니다. 아울러 짬짬이 공개된 API를 기반으로 무언가를 연습해 보는 것도 좋겠다는 생각이 듭니다. 기존 LLM 모델이 갖는 문제점데이터 편향: LLM이 학습한 데이터에 포함된 편향이 그대로 반영되어 성차별, 인종차별 등의 문제가 발생할 수 있음정보의 신뢰성 부족: 생성된 답변이 항상 정확하지 않고(Hallucination), 잘못된 정보를 제공할 가능성이 있음.문맥 이해의 한계: 복잡한 문맥이나 감정, 농담을 제대로 이해하지 못할 때가 있음.프라이버시 문제: 학습된 데이터에 포함된 개인 정보가 의도치 않게 누출될 위험이 있..

System Engineering 2024.08.15

2024년 산업기술 동향: 생성형 AI, 반도체, 자율주행 그리고 정책 변화

한국산업기술진흥원(KIAT)에서 제공하는 2024년 산업기술 동향 자료가 업로드 되었습니다.다음은 산업기술 동향 2024년 13호 (2024.08.07) 자료를 바탕으로 작성되었습니다. 2024년 산업기술 동향을 한눈에 살펴보면, 전 세계적으로 첨단 기술 분야에서의 급격한 변화와 발전이 지속되고 있습니다. 이번 블로그에서는 주요 산업과 기술 동향, 그리고 정책적 움직임을 종합하여 전달드립니다.1. 생성형 AI의 기업 활용 확대Bain & Company의 조사에 따르면, 2024년 초 기준으로 전 세계 기업의 87%가 생성형 AI를 개발하거나 일부 활용하고 있는 것으로 나타났습니다. 대기업들은 연간 약 5,000만 달러를 투자할 만큼 생성형 AI의 비즈니스 가치에 큰 기대를 걸고 있습니다. 그러나 기업들이..

System Engineering 2024.08.13

프롬프트 엔지니어링: 인공지능 시대의 새로운 직업

인공지능(AI)과 머신러닝의 발전은 우리 삶의 많은 부분을 변화시키고 있습니다. 이러한 변화의 중심에는 인간과 AI 간의 소통을 원활하게 하는 ’프롬프트 엔지니어링(Prompt Engineering)’이라는 새로운 직업이 있습니다. 프롬프트 엔지니어링은 AI 시스템이 사용자의 의도를 정확하게 이해하고 이에 맞춰 반응하도록 하는 중요한 역할을 합니다. 이 글에서는 프롬프트 엔지니어링에 대해 자세히 알아보겠습니다. 프롬프트 엔지니어링이란?프롬프트 엔지니어링은 사용자가 AI 시스템과 상호작용할 때 사용하는 입력(프롬프트)을 설계하고 최적화하는 과정을 의미합니다. 프롬프트는 AI가 작업을 수행할 때 필요한 명령이나 질문의 형태로 제공되며, AI가 이를 바탕으로 적절한 결과를 도출합니다. 프롬프트 엔지니어는 AI..

System Engineering 2024.08.07
728x90
반응형