본문으로 건너뛰기

소프트웨어 개발

소프트웨어 설계, 구현, 테스트 및 운영과 관련된 기술 및 방법론입니다.

12
아티클
8
하위 카테고리
21
총계
2
레벨

하위 카테고리

더 구체적인 주제를 탐색할 수 있습니다.

아티클

아티클 12개

벽이 없는 시대로: 30개 언어 블로그 사이트 구축

2025년 8월 24일

본 글은 저자가 Gemini를 활용하여 30개 언어를 지원하고 접근성을 고려한 개인 블로그 웹사이트를 구축한 경험을 상세히 기술하고 있습니다. 저자는 Astro 프레임워크 기반의 자체 제작 프로그램을 통해 일본어로 작성된 블로그 글 초안을 HTML 파일로 자동 생성하는 시스템을 구축했습니다. 이 프로그램은 Gemini와의 대화를 통해 개발되었으며, 글 ...

더 보기

개발형 개발과 리팩토링 주도 테스트

2025년 8월 19일

이 글은 생성형 AI를 활용한 소프트웨어 개발의 새로운 패러다임으로서 '개발형 개발'과 '리팩토링 주도 테스트'를 제시합니다. 먼저, 개발이란 단순히 제품을 만드는 것이 아니라, 제품의 설계도나 주형을 만드는 것이며, 이러한 설계도는 반복적으로 사용되어 동일한 제품을 대량 생산하는 것과 같다고 설명합니다. 개인의 능력 개발이나 사회 개발 등 다양한 맥락...

더 보기

지적 광산으로서의 GitHub

2025년 8월 15일

본 글은 GitHub가 단순한 소프트웨어 개발 플랫폼을 넘어, 인류 공유 지식의 거대한 저장소이자 지적 활동의 중심지가 될 가능성을 탐구합니다. 저자는 자신이 개발 중인 '지적 공장'이라는 시스템을 예시로 들어, 생성형 AI를 활용하여 블로그 글을 다양한 형태의 콘텐츠로 변환하고, 이를 자동화하는 과정을 설명합니다. 이 '지적 공장'은 GitHub에 저장된...

더 보기

시뮬레이션 사고의 시대

2025년 8월 12일

본 기사는 생성형 AI 기술의 발전으로 인해 소프트웨어 개발 및 문제 해결 방식에 혁신적인 변화가 일어나고 있음을 주장합니다. 저자는 생성형 AI를 활용하여 다양한 콘텐츠를 생성하는 시스템을 '지적 공장'이라고 명명하고, 이를 운영하는 웹 애플리케이션을 PC와 스마트폰에서 사용할 수 있도록 개발했습니다. 이 시스템은 프론트엔드, 백엔드, 배치 처리 등 ...

더 보기

경험과 행동

2025년 8월 10일

본 글은 소프트웨어 개발 패러다임의 변화를 논하며, 기존의 사양 및 구현 기반 엔지니어링에서 사용자 경험과 행동에 기반한 경험 및 행동 공학으로의 전환을 제시합니다. 기존의 소프트웨어 개발은 사양을 충족하는 구현에 초점을 맞추지만, 사용자 경험이 중요해짐에 따라 사양과 구현이라는 틀을 넘어서는 경험과 행동에 대한 고찰이 필요해졌다는 것입니다. 특히, 사...

더 보기

인공학습지능시스템: ALIS 구상

2025년 8월 9일

이 글은 인공학습지능시스템(ALIS)에 대한 개념, 원리, 설계 및 개발 방법을 제시합니다. ALIS는 기존의 대규모 언어 모델(LLM) 중심의 생성형 AI와 달리, 선천적 학습(신경망 기반 지도 학습)과 후천적 학습(신경망 외부 지식 축적 및 활용)을 결합한 시스템입니다. ALIS의 핵심은 재사용 가능한 지식의 추출, 저장, 선택 및 활용에 있습니다. ...

더 보기

블로그 게시물에서 프레젠테이션 영상 자동 생성

2025년 8월 6일

본 게시물은 블로그 게시물 내용을 바탕으로 프레젠테이션 영상을 자동 생성하여 유튜브에 업로드하는 시스템 개발 과정을 설명합니다. 시스템은 생성형 AI를 활용하여 프레젠테이션 스토리라인, 자료, 스크립트, 음성 데이터를 생성하고, 이를 결합하여 영상을 만듭니다. 핵심은 프레젠테이션 자료 생성이며, 저자는 이미지 생성 AI의 한계를 극복하기 위해 텍스트와 도...

더 보기

가상 지능의 오케스트레이션

2025년 7월 30일

본 기사는 가상 머신 개념을 확장하여 '가상 지능'이라는 개념을 제시하고, 이를 활용한 '지능 오케스트레이션'이라는 새로운 프레임워크를 소개합니다. 가상 머신이 실제 컴퓨터 위에 가상 컴퓨터를 구현하는 것처럼, 가상 지능은 실제 지능(예: 인간 또는 기존 AI) 위에 가상적인 지능을 구현하는 것을 의미합니다. 인간이 여러 역할을 수행하거나 대화형 AI가 ...

더 보기

시뮬레이션 사고와 생명의 기원

2025년 7월 29일

본 글은 누적 상호작용의 결과를 단계적으로 추적하여 결과를 논리적으로 이해하는 사고방식인 ‘시뮬레이션 사고’를 제시하고, 이를 통해 생명의 기원에 대한 새로운 관점을 제시하는 글입니다. 저자는 복리 이자 계산처럼 누적 상호작용의 결과를 예측하지 못하는 우리의 인지적 한계를 지적하며, 시뮬레이션 사고를 통해 이러한 한계를 극복할 수 있다고 주장합니다. 생명...

더 보기

리퀴드웨어 시대의 전방위 엔지니어

2025년 7월 28일

본 기사는 생성형 AI의 발전으로 인해 소프트웨어 개발 방식이 변화하고 있으며, 이러한 변화에 따라 ‘리퀴드웨어’와 ‘전방위 엔지니어’의 개념이 중요해지고 있음을 논의합니다. 먼저, 생성형 AI가 프로그램 생성에 능숙해짐에 따라, 코드 작성 자체는 AI가 담당하고 인간은 지시와 검증에 집중하는 소프트웨어 개발 방식이 가능해졌습니다. 이를 통해 소프트웨어...

더 보기

사고의 숙명: AI와 인간

2025년 7월 12일

본 글은 인공지능(AI) 시대의 소프트웨어 개발 패러다임 변화와 인간의 사고에 미치는 영향을 분석하고, 새로운 사고방식인 '개별 최적화'와 '주관적 철학'을 제시합니다. 저자는 AI가 지적 노동을 대체함에 따라 인간은 단순한 지적 작업에서 해방되지만, 동시에 더욱 심오하고 개별적인 사고를 요구받게 될 것이라고 주장합니다. 기존의 객체 지향 프로그래밍을 넘...

더 보기

업무 프로세스 지향 소프트웨어로의 초대

2025년 7월 11일

본 기사는 기존의 객체 지향 소프트웨어 패러다임을 넘어선 새로운 소프트웨어 접근 방식인 '업무 프로세스 지향 소프트웨어'를 제안합니다. 기존 소프트웨어 개발은 데이터와 처리를 분리하여 설계하지만, 업무 프로세스 지향 소프트웨어는 업무 프로세스를 기본 단위로, 업무 매뉴얼, 입력 정보, 각 태스크의 담당자 정보를 하나의 파일 안에 통합합니다. 이 파일 자체...

더 보기