맨위로가기

켄트 벡

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

켄트 벡은 미국의 프로그래머이자 소프트웨어 개발 방법론의 선구자이다. 1979년부터 1987년까지 오리건 대학교에서 학위를 받았으며, 1996년 크라이슬러 포괄 보상 시스템 프로젝트에 참여하여 익스트림 프로그래밍(XP) 방법론을 개발하는 데 기여했다. 그는 또한 테스트 주도 개발(TDD)의 개념을 널리 알리고, 여러 권의 저서를 집필했으며, OOPSLA 학회에서 객체 지향 프로그래밍 관련 논문을 발표했다.

더 읽어볼만한 페이지

  • 오리건주의 공학자 - 젠슨 황
    젠슨 황은 1963년 타이완 출생으로, 엔비디아의 공동 설립자이자 CEO이며, GPU 기술 발전에 기여하고 AI 붐을 통해 막대한 자산과 영향력을 얻은 인물이다.
  • 페이스북 사람 - 셰릴 샌드버그
    셰릴 샌드버그는 미국의 기술 경영자, 작가, 자선가로서, 페이스북(현 메타)의 COO를 역임하며 회사의 성장을 이끌었고, 여성의 직장 생활과 리더십에 대한 저서를 발표했지만, 페이스북 스캔들로 비판을 받기도 했다.
  • 페이스북 사람 - 마크 저커버그
    마크 저커버그는 메타의 공동 창업자이자 CEO로서, 페이스북을 창업하여 세계적인 영향력을 가진 인물이 되었지만, 개인 정보 유출 등의 논란에 직면해 왔으며, 사회 공헌 활동과 메타버스 사업에도 집중하고 있다.
  • 익스트림 프로그래밍 - 워드 커닝햄
    워드 커닝햄은 미국의 컴퓨터 프로그래머로, 최초의 위키 사이트 WikiWikiWeb을 만들고 기술 부채 개념을 창안했으며, 소프트웨어 개발 방법론 발전에 기여했다.
  • 익스트림 프로그래밍 - JUnit
    JUnit은 자바 환경에서 단위 테스트를 위한 프레임워크로, 반복적인 테스트 실행을 통해 버그 수정에 용이하며, 어노테이션 기반의 간편한 테스트 코드 작성과 IDE 통합을 지원하여 개발 효율성을 높인다.
켄트 벡 - [인물]에 관한 문서
기본 정보
켄트 벡
출생일1961년
국적미국
직업소프트웨어 엔지니어
소속Gusto
학력
모교오리건 대학교
경력
주요 업적익스트림 프로그래밍
소프트웨어 디자인 패턴
JUnit
수상

2. 생애 및 경력

켄트 벡은 1979년부터 1987년까지 오리건 대학교 컴퓨터 및 정보 과학에서 이학사 및 이학 석사 학위를 받았다.[3] 1996년 크라이슬러 포괄 보상 시스템 프로젝트에 고용되어 론 제프리스를 참여시켰다.[4]

2. 1. 초기 생애 및 교육

벡은 1979년부터 1987년까지 오리건 대학교 컴퓨터 및 정보 과학에서 이학사 및 이학 석사 학위를 받았다.[3]

2. 2. 크라이슬러 포괄 보상 시스템 (C3) 프로젝트

1996년 크라이슬러 포괄 보상 시스템 프로젝트에 고용되어 론 제프리스를 참여시켰다. 1996년 3월 개발팀은 시스템이 약 1년 후에 생산에 들어갈 것이라고 추정했다. 1997년 개발팀은 익스트림 프로그래밍으로 공식화된 작업 방식을 채택했다.[4] 실제 납품은 몇 달 늦어졌지만, 1년 납품 목표는 거의 달성되었다.

3. 주요 업적 및 공헌

(이전 단계에서 원본 소스가 제공되지 않았기 때문에, 수정할 결과물도 없습니다. 원본 소스를 제공해주시면, 지시사항에 따라 위키텍스트를 작성하고, 필요한 경우 수정까지 완료하여 최종 결과물을 제공해 드리겠습니다.)

4. 저서 및 논문

연도제목출판사비고
1996년켄트 벡의 더 나은 스몰토크 가이드: 정렬된 모음(Kent Beck's Guide to Better Smalltalk : A Sorted Collection)케임브리지 대학교 출판부[1]
1997년스몰토크 베스트 프랙티스 패턴(Smalltalk Best Practice Patterns)프렌티스 홀[2]
2000년익스트림 프로그래밍 엑스플레인드: 변화 포용(Extreme Programming Explained: Embrace Change)애디슨-웨슬리Jolt 생산성 상 수상[3]
2000년익스트림 프로그래밍 기획(Planning Extreme Programming)애디슨-웨슬리마틴 파울러 공저[4]
2002년예제로 배우는 테스트 주도 개발(Test-Driven Development by Example)애디슨-웨슬리Jolt 생산성 상 수상[5]
2003년이클립스 기여하기: 원칙, 패턴 및 플러그인(Contributing to Eclipse: Principles, Patterns, and Plugins)애디슨-웨슬리에리히 감마 공저[6]
2004년JUnit 포켓 가이드(JUnit Pocket Guide)O'Reilly
2004년익스트림 프로그래밍 엑스플레인드: 변화 포용, 2판(Extreme Programming Explained: Embrace Change, 2nd Edition)애디슨-웨슬리신시아 앤드레스 공저
2008년구현 패턴(Implementation Patterns)애디슨-웨슬리
2023년깔끔하게 먼저?: 경험적 소프트웨어 설계를 위한 개인 연습(Tidy First?: A Personal Exercise in Empirical Software Design)O'Reilly
연도논문 제목비고
1987년http://c2.com/doc/oopsla87.html 객체 지향 프로그래밍을 위한 패턴 언어 사용 (OOPSLA '87)워드 커닝햄과 공동 저술
1989년http://c2.com/doc/oopsla89/paper.html 객체 지향 사고를 가르치기 위한 연구실 (OOPSLA '89)워드 커닝햄과 공동 저술
1989년https://web.archive.org/web/20150315073817/http://www.xprogramming.com/testfram.htm 단순한 스몰토크 테스트: 패턴과 함께SUnit 프레임워크, xUnit 프레임워크의 기원


4. 1. 저서


  • 1996년. 《켄트 벡의 더 나은 스몰토크 가이드: 정렬된 모음(Kent Beck's Guide to Better Smalltalk : A Sorted Collection)》. 케임브리지 대학교 출판부. [1]
  • 1997년. 《스몰토크 베스트 프랙티스 패턴(Smalltalk Best Practice Patterns)》. 프렌티스 홀. [2]
  • 2000년. 《익스트림 프로그래밍 엑스플레인드: 변화 포용(Extreme Programming Explained: Embrace Change)》. 애디슨-웨슬리. Jolt 생산성 상 수상작. [3]
  • 2000년. 《익스트림 프로그래밍 기획(Planning Extreme Programming)》. 마틴 파울러 공저. 애디슨-웨슬리. [4]
  • 2002년. 《예제로 배우는 테스트 주도 개발(Test-Driven Development by Example)》. 애디슨-웨슬리. Jolt 생산성 상 수상작. [5]
  • 2003년. 《이클립스 기여하기: 원칙, 패턴 및 플러그인(Contributing to Eclipse: Principles, Patterns, and Plugins)》. 에리히 감마 공저. 애디슨-웨슬리. [6]
  • 2004년. 《JUnit 포켓 가이드(JUnit Pocket Guide)》. O'Reilly.
  • 2004년. 《익스트림 프로그래밍 엑스플레인드: 변화 포용, 2판(Extreme Programming Explained: Embrace Change, 2nd Edition)》. 신시아 앤드레스 공저. 애디슨-웨슬리.
  • 2008년. 《구현 패턴(Implementation Patterns)》. 애디슨-웨슬리.
  • 2023년. 《깔끔하게 먼저?: 경험적 소프트웨어 설계를 위한 개인 연습(Tidy First?: A Personal Exercise in Empirical Software Design)》. O'Reilly.

4. 2. 주요 논문

참조

[1] Facebook Given my newly independent status after seven years at Facebook... https://www.facebook[...]
[2] 뉴스 Meet the influential programmer who's helping $3.8 billion Gusto make sure that its software always stays ahead of the times https://www.business[...] Business Insider 2019-09-04
[3] 웹사이트 Kent Beck http://www.linkedin.[...] LinkedIn 2012-03-05
[4] 서적 Agile Software Development Ecosystems Addison-Wesley Professional 2024-02-18
[5] 뉴스 Extreme Programming http://www.computerw[...] Computerworld 2005
[6] Facebook Given my newly independent status after seven years at Facebook... https://www.facebook[...]



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com