본문 바로가기

Tech42

폭포수 모델(워터폴)의 정의와 장단점 폭포수 모델(워터폴)이란? 폭포수 개발 방법론은 단계별 선형 과정을 따릅니다. 소프트웨어 엔지니어링 및 정보 기술을 위한 시스템 개발 수명 주기(SDLC) 중 가장 간단하고 널리 사용되는 버전입니다. 폭포수 모델은 선형 개발 프로세스입니다. 하나의 작업이 완료되고 클라이언트가 승인하면 개발 팀은 다음 작업으로 이동합니다. 폭포수 모델의 선형 특성 때문에 전체 공정을 처음부터 다시 시작하지 않고는 한 걸음 뒤로 가거나 앞으로 뛰어내리는 것이 불가능합니다. 폭포수 모델은 엄격한 규칙과 구조, 고정된 범위, 마감일 및 예산이 있는 프로젝트에 가장 적합합니다. 반면에 Agile은 프로젝트가 먼저 시장에 진출한 다음 고객의 피드백을 반복하는 데 의존하는 경우 적합합니다. 애자일 방법론 알아보기 2021.03.19.. 2021. 3. 21.
스크럼(Scrum)의 정의와 장단점 스크럼이란 무엇일까? Scrum은 Agile을 구현하는 가장 인기 있는 프레임워크로 간주되며, 그 하위 그룹입니다. 쉽게 말해서 스크럼은 애자일과 관련된 수많은 프레임워크, 작업 방식 및 툴 중 하나입니다. 애자일에 관한 포스팅 2021.03.19 - [Tech] - 애자일(Agile) 개발 방법론의 정의와 장단점 애자일(Agile) 개발 방법론의 정의와 장단점 애자일이란? Agile(애자일) 소프트웨어 개발은 반복적이고 점진적인 접근 방식을 기반으로 합니다. 신속한 변화를 위한 옵션은 필요할 때 언제든지 변경 및 반복을 수행할 수 있는 자유롭고 유연 tech95.kr 이 모델은 반복적인 소프트웨어 개발 원칙을 기반으로 복잡한 소프트웨어 및 제품 개발을 관리하기 위한 도구입니다. 스프린트(시간 고정 반복.. 2021. 3. 20.
애자일(Agile) 개발 방법론의 정의와 장단점 애자일이란? Agile(애자일) 소프트웨어 개발은 반복적이고 점진적인 접근 방식을 기반으로 합니다. 신속한 변화를 위한 옵션은 필요할 때 언제든지 변경 및 반복을 수행할 수 있는 자유롭고 유연한 접근 방식입니다. 사용자 요구사항은 프로젝트의 거의 모든 단계에서 변경될 수 있으므로 프로젝트를 시작하기 전에 계획 수립이 덜 필요합니다. Agile은 변화하는 요구사항에 적응하기 위해 사용자의 지속적인 피드백을 장려합니다. 개발 팀은 시간 경과에 따른 반복 작업을 수행하는 교차 기능 단위로 구성되며, 각 반복 작업은 작동 중인 제품을 생산합니다. 신속한 변화를 위한 리더십은 개발 팀과 이해관계자 간의 팀워크와 대면적 상호작용을 촉진하여 최종 사용자의 요구를 충족시킵니다. 애자일 방법론에 대한 자세한 설명들은 ".. 2021. 3. 19.
메타버스 뜻과 앞으로의 전망 메타버스란? 메타버스라는 용어를 구글에 검색하면 몇 가지 정의를 찾을 수 있습니다. 위키피디아에는 가상세계, 증강현실, 인터넷을 포함한 가상공간과 가상현실, 물리적 지속적 가상공간이 융합되어 만들어진 집합적 가상공유공간이라고 정의합니다. 메타버스(metaverse)라는 단어는 "meta"와 "우주"라는 접두사의 합성어로, 일반적으로 인식된 가상 공간에 연결된 3D 공유 가상 공간으로 구성된 인터넷의 미래 반복 개념을 설명하는 데 사용됩니다. 오늘날, 메타버스는 사람들이 디지털 아바타로 대표되는 공유 가상 공간입니다. 가상 세계는 그 안에서 사회의 결정과 행동에 따라 끊임없이 성장하고 진화합니다. 결국, 사람들은 가상 현실과 완전히 가상으로 메타버스로 들어가거나 증강현실과 혼합된 현실의 도움으로 물리적인 .. 2021. 3. 5.
B2B에 인공지능 기술을 적용하는 방법과 사례 종종 인공지능이 B2C 분야의 기업에만 적용된다는 잘못된 인식이 있습니다. B2C 기업은 고객이 더 많기 때문에 AI에 영향을 미치는 데 활용할 수 있는 데이터가 더 많은 것으로 생각됩니다. 하지만, 인공지능 기술은 B2C 회사만큼 B2B 회사와도 관련이 있습니다. 모든 B2B 기업은 AI가 더 나은 제품을 생산하고, 더 나은 서비스를 제공하고, 비즈니스 프로세스를 개선하는 데 도움이 되는 방법을 평가하는 것이 중요합니다. 여기 몇몇 B2B 회사들이 오늘날 인공지능을 사용하는 몇 가지 방법들이 있습니다. 제품 수준 향상 인공지능이 B2B 기업을 지원하는 방법 중 하나는 더 나은 제품을 만드는 것을 돕는 것입니다. 의료 분야에서, 인공지능은 지멘스 헬시너스가 AI 알고리즘으로 구동하는 CT 스캐너와 같은 .. 2021. 3. 2.
빅데이터 특성 5V, 크기/속도/다양성/정확성/가치 빅데이터의 특성 우리의 세계는 데이터로 인해 돌아가고 있습니다. Google 검색 및 온라인 쇼핑 습관과 같은 활동을 보여주는 데이터부터 텍스트, 스마트폰 및 가상 도우미를 통한 커뮤니케이션 및 대화, 모든 사진과 비디오를 통해 수집한 센서 데이터 등 매일 2조 5천억 바이트의 데이터가 생성됩니다. 기업과 조직은 이러한 데이터를 더 잘 관리하고 보호할수록 더 많은 성공을 거둘 수 있습니다. 대부분의 사람들은 빅데이터가 볼륨(크기), 속도, 다양성, 정확성이라는 특성을 갖는다고 하여 4V라고 부릅니다. 그러나 데이터가 조직에 유용하기 위해서는 빅 데이터의 중요한 다섯 번째 특성인 가치를 창출해야 합니다. 빅데이터의 실제 적용 사례들 2021/02/08 - [Tech] - 실제 산업에 빅데이터 기술을 적용하.. 2021. 2. 28.
스트레스를 감지하는 웨어러블 센서 칩의 원리 스트레스 감지 웨어러블 칩 신생 스타트업 회사 Xsensio와 협업하는 EPFL 엔지니어들은 인간의 땀 속에 있는 코티솔이라고 불리는 스트레스 호르몬의 농도를 측정할 수 있는 새로운 웨어러블 센서 칩을 개발했습니다. 이 웨어러블 센서는 준연속적인 모니터링을 가능하게 하고 의사들이 환자의 탈진이나 비만과 같은 스트레스 관련 상태를 이해하고 치료하는 데 도움을 줄 수 있습니다. 이 센서는 잠재적으로 착용 가능한 패치 형태로 환자의 피부에 배치될 수 있으며 착용자의 땀에서 주요 스트레스 생체 표시인 코티솔 농도를 거의 지속적으로 모니터링할 수 있습니다. 스트레스 호르몬 코티솔 코티솔은 콜레스테롤로 만들어진 부신에 의해 만들어진 스테로이드 호르몬입니다. 이 호르몬의 분비는 뇌하수체에 의해 생성된 부신피방성 호르.. 2021. 2. 18.
자연어 처리(NLP)의 간단한 이해와 적용 사례들 자연어 처리(NLP)는 무엇이고 왜 중요한가? 자연어 처리(Natural Language Processing, NLP)는 컴퓨터가 인간의 언어를 이해할 수 있도록 하는 기술을 말합니다. NLP는 컴퓨터가 자체적으로 "말하기"를 생성하는 자연어 생성(NLG)을 가능하게 할 뿐만 아니라 텍스트를 읽고, 편집하고, 요약하는 데 도움을 줍니다. 즉, NLP는 빅스비가 여러분의 요청을 이해할 수 있게 해주는 기술이고 NLG는 빅스비가 자연적으로 들리는 언어로 응답할 수 있다는 것을 의미합니다. 그 외에도 알렉사와 시리와 같은 스마트한 디지털 어시스턴트는 NLP 기술을 사용한 가장 대표적인 제품입니다. NLP는 중요한 기술 트렌드입니다. 왜냐하면 전세계의 많은 정보들이 자연어로 이루어져 있기 때문입니다. 이메일, .. 2021. 2. 16.
하둡(Hadoop)의 간단한 개념과 기능 설명 빅데이터 처리용 오픈 소스 프레임워크 빅데이터에 대해 알게 되면 하둡이란 단어가 무조건 따라오게 됩니다. 간단히 말해, 하둡은 빅데이터 처리를 위한 기본적으로 누구나 무료로 사용하거나 수정할 수 있는 오픈 소스 프로그램이라고 생각할 수 있습니다. 하둡은 모듈로 구성되어 있으며, 각 모듈은 빅데이터 분석을 위해 설계된 컴퓨터 시스템에 필수적인 작업을 수행합니다. 하둡은 오픈 소스 소프트웨어를 생산하는 비영리 단체인 아파치 소프트웨어 재단에 의해 2005년에 출시되었습니다. Hadoop의 개발은 하나의 물리적 스토리지 장치에 저장 및 액세스할 수 있는 것보다 훨씬 큰 데이터셋을 저장하고 분석할 수 있는 것이 중요해지면서 시작되었습니다. 물리적 스토리지 디바이스가 커질수록 디스크에서 데이터를 읽는 구성 요소가.. 2021. 2. 12.
반응형