본문 바로가기

IT/IT 용어4

[Agile] Sprint(스프린트) - DevelopMoon 스프린트(Sprint)는 애자일(Agile) 개발 방법론에서 핵심적인 개념으로, 짧은 시간 내에 특정 목표를 달성하기 위해 팀이 집중하여 작업하는 짧은 개발 주기를 의미한다. 스프린트의 기본 목표는 팀이 정해진 기간 동안 작업을 수행하고, 그 결과로 프로덕트를 점진적으로 개선하는 것이다.1. 스프린트의 특징지속 시간: 스프린트는 일반적으로 1주에서 4주 사이의 기간으로 설정되며, 대부분의 팀은 2주 스프린트를 선호한다. 이 기간 동안 팀은 계획한 작업을 완료하고 결과를 검토한다.계획 및 검토: 스프린트의 시작은 스프린트 계획 회의로, 팀원들은 목표를 설정하고 각자의 작업을 나누어 한다. 스프린트가 끝난 후에는 결과를 평가하고, 다음 스프린트에 대한 개선점을 도출하는 회의가 진행된다.2. 스프린트의 이점빠.. 2024. 11. 1.
Database Schema (데이터베이스 스키마) - DevelopMoon 데이터베이스 스키마는 데이터의 구조와 형태를 정의하는 설계도 같은 역할을 한다.데이터가 어떻게 저장되고, 연결되며, 어떤 방식으로 표현되는지를 형식 언어로 나타낸다. 즉, 컴퓨터 과학에서 데이터베이스 스키마는 데이터베이스에서 자료의 구조, 자료의 표현 방법, 자료 간의 관계를 형식 언어로 정의한 구조이다.데이터베이스 관리 시스템(DBMS)은 이 스키마를 기반으로 데이터베이스를 설정하고, 사용자가 데이터를 저장, 조회, 삭제, 변경할 때 DBMS는 스키마를 참조해 작업을 처리한다.스키마의 3층 구조외부 스키마(External Schema) : 프로그래머나 사용자의 입장에서 데이터베이스의 모습으로 조직의 일부분을 정의한 것개념 스키마(Conceptual Schema) : 모든 응용 시스템과 사용자들이 필요로.. 2024. 9. 20.
이기종 컴퓨팅 (heterogeneous computing) - DevelopMoon 이기종 컴퓨팅은 하나 이상의 프로세서 또는 코어를 사용하는 시스템을 가리킨다.이기종 컴퓨팅에서는 일반적인 중앙처리장치(CPU)와 함께 그래픽 처리장치(GPU), 필드 프로그래머블 게이트 어레이(FPGA), 디지털 신호 처리기(DSP) 등 다양한 종류의 프로세서를 조합하여 특정 작업을 수행한다.주요 목적으로는 각 프로세스가 잘 수행할 수 있는 작업에 맞는 자원을 할당하여 성능을 최적화하는 것이다. Referencehttps://ko.wikipedia.org/wiki/%EC%9D%B4%EA%B8%B0%EC%A2%85_%EC%BB%B4%ED%93%A8%ED%8C%85https://ko.wikipedia.org/wiki/%EC%9D%B4%EA%B8%B0%EC%A2%85_%EC%8B%9C%EC%8A%A4%ED%8.. 2024. 9. 5.
프로비저닝 (Provisioning) 프로비저닝은 사용자가 요청한 IT 자원을 사용할 수 있도록 준비하는 과정을 의미합니다.이 과정은 다양한 유형의 자원에 대해 적용될 수 있으며, 일반적으로 다음과 같은 종류로 나눌 수 있습니다. 1. 서버 자원 프로비저닝물리적 또는 가상 서버를 설정하고 준비하여 애플리케이션이나 서비스가 실행될 수 있도록 하는 과정입니다.2. OS 프로비저닝운영 체제를 설치하고 설정하여 서버나 장치가 운영될 준비를 갖추도록 하는 과정입니다.3. 소프트웨어 프로비저닝특정 애플리케이션이나 소프트웨어를 설치 및 설정하여 사용자나 시스템이 사용할 수 있도록 하는 과정입니다.4. 스토리지 프로비저닝필요한 스토리지 자원을 할당하고 구성하여 데이터를 저장하고 관리할 수 있도록 준비하는 과정입니다.5. 계정 프로비저닝새로운 사용자 계정을.. 2024. 8. 27.