본문 바로가기

공부는 평생하는 것이다48

소프트웨어 개발의 낭비 요소 소프트웨어 개발 과정에서 발생하는 낭비란? 고객에게 가치를 더하지 못하는 활동을 의미한다. 애자일 개발 전무가인 메리 포펜딕과 톰 포펜딕은 린 원리에 입각하여 소프트웨어 개발 과정의 낭비 요소 일곱 가지를 제시했다. 소프트웨어 개발의 낭비 요소 1. 미완성 작업 2. 추가 프로세스 3. 추가 기능 4. 멀티태스킹 5. 대기 시간 6. 문서 전달 7. 결함 1. 미완성 작업IT 프로젝트에서 고객에게 가치가 있는 것은 고객이 사용할 실제 시스템과 매뉴얼이다.중간 산출물은 필요한 업무이기는 하지만 고객 관점에서 실질적인 가치를 제공하지는 않는다.미완성 상태인 중간 산출물을 최소화할 수 있도록 해야 한다. 2. 추가 프로세스프로젝트를 진행할 때는 표준 프로세스라는 것이 있다. 하지만 때론 업무로.. 2025. 2. 3.
2025년도 데이터 자격 검정 일정 구분 회차 원서접수 수험표발급 시험일 사전점수공개 및 재검토 접수 합격(예정)자발표 응시자격 서류제출(합격자 결정) 빅데이터 분석기사제10회필기3.4~3.103.214.5(토)4.18~4.224.254.28~5.8실기5.19~5.236.56.21(토)7.4~7.87.11-제11회필기8.4~8.88.229.6(토)9.19~9.239.269.29~10.16실기10.27~10.3111.1411.29(토)12.12~12.1612.19-데이터분석 전문가 제34회필기1.20~1.242.72.22(토)3.14~3.183.21-실기3.24~3.284.114.26(토)5.16~5.205.235.23~5.30제35회필기7.7~7.117.258.9(토)8.29~9.29.5-실기9.15~9.1910.210.18(.. 2025. 1. 26.
SAS의 기초 목차1-1. 테이블과 라이브러리1-2. 라이브러리 생성법1. SAS의 기초SAS 데이터를 다루는 데 가장 기초적인 개념은 ‘테이블’ 과 ‘라이브러리’입니다. SAS뿐만 아니라 R을 이용하여 데이터 분석을 할 때도 ‘테이블’과 ‘라이브러리’ 개념을 활용합니다.1-1. 테이블과 라이브러리테이블: 엑셀과 같이 행과 열로 데이터가 정리된 파일명라이브러리: 테이블이 속한 폴더명간단하게 이야기해서 ‘테이블’=‘파일명’, ‘라이브러리’=‘폴더명’으로 볼 수 있습니다. 예를 들어 sashelp.class로 되어있다면 sashelp 라이브러리의 class 테이블을 의미합니다. 우리가 익숙하게 접하는 윈도우에서 활용하는 파일과 폴더를 생각하면 간단합니다. 윈도우와 거의 유사한 개념입니다. 데이터 분석 세계에서는 테이블과 .. 2024. 12. 5.
데이터 엔지니어의 시작 : ETL 이란? 데이터 엔지니어를 시작하게 되면 가장 먼저 배우게 되는 것이 바로 ETL 이란 개념입니다. ETL 이란ETL(Extract, Transform, Load)은 컴퓨팅 및 데이터 관리에서 데이터 웨어하우스 구축 및 운영에 핵심적인 데이터 처리 과정으로, 다음과 같은 단계를 포함합니다. 1. 추출(Extract) 동일 기종 또는 타기종 데이터 소스(예: 관계형 데이터베이스, CSV 파일, API, 로그 파일 등)에서 데이터를 추출합니다. 이 단계에서는 원시 데이터를 수집하고 다양한 시스템에서 데이터를 가져오는 데 초점을 맞춥니다.  2. 변환(Transform) 추출된 데이터를 분석 및 조회에 적합하도록 가공하거나 변환합니다. 이 단계에서 수행되는 작업에는 데이터 정제, 포맷 변환, 집계, 필터링, 계산 등이.. 2024. 12. 3.
데이터엔지니어를 어떻게 준비해야 할까? : 처음 공부하는 이들에게 데이터 엔지니어라는 직무는 개발자와는 달리 처음 어떻게 시작해야 할지 막막하게 느껴질 수 있습니다.개발자는 특정 언어(예: 자바, 파이썬)를 중심으로 필요한 기술을 배워가며 확장하는 방식으로 접근합니다. 따라서 먼저 사용할 언어를 선택하면 비교적 쉽게 시작할 수 있죠.하지만 데이터 엔지니어는 그 과정이 상대적으로 복잡하게 느껴질 수 있습니다. 데이터 엔지니어 로드맵을 살펴보면 Kafka, Spark, Snowflake, Databricks, Airflow와 같은 생소한 기술들이 등장합니다. 모두 처음 접하는 내용이라 어디서부터 시작해야 할지 막막하고, 이 모든 것을 다 공부해야 한다는 부담감이 생길 수 있습니다. 게다가 데이터 엔지니어는 개발 역량도 요구되기 때문에 자바나 파이썬 같은 언어를 익혀야 한다.. 2024. 11. 21.
SAS 활용하기 : 패스워드를 암호화하는 방법 아래 Sample code 와 같이, SAS에서 "PROC PWENCODE" Procedure를 실행하면 암호화된 비밀 번호를 실행로그에서 확인할 수 있습니다. [sample code]proc pwencode in="saspw1234";run; [암호화된 Password]{SAS002}DA9A0A5C444FA014032E514C0735ABF9 [사용]%LET EDM_PW = "{SAS002}DA9A0A5C444FA014032E514C0735ABF9";. 2024. 10. 26.
728x90
반응형