개발자는신이야
The first step
개발자는신이야
전체 방문자
오늘
어제
  • 분류 전체보기 (114)
    • 🍃웹개발 Spring (15)
    • ❓내 질문 (4)
    • 🔥웹개발종합반 (11)
    • 💻개인프로젝트 (5)
    • 😕error (2)
    • 💡알고리즘 (3)
    • 📖혼자공부하는자바 (22)
    • 📑WIL (2)
    • 🥸 CS 면접 스터디 (13)
    • 🤓천재교육 풀스택 1기 노트 (21)
    • ⏰정처기 공부 (2)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • HTML
  • IntelliJ
  • repository
  • SQL
  • boot
  • JPA
  • Lombok
  • jquery
  • CRUD
  • API
  • Controller
  • db
  • Spring
  • Java
  • 기초
  • style
  • CSS
  • 변수
  • dependencies
  • database

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
개발자는신이야

The first step

🥸 CS 면접 스터디

에자일(Agile)이란?

2023. 4. 25. 00:58

에자일 또는 에질리티라고도 불리는 이것은 사전적 의미로

<형> 1. 날렵한, 민첩한 2. 기민한

이 있습니다.

 

2001년 2월 캔트 백을 포한한 미국의 소프트웨어 개발자 17명이 미국 유타의 스노우버드 리조트에 모여 애자일 연합을 결성합니다.

 

'상호작용', '소프트웨어 중시', '고객과의 협력', '변화 대응' 등 쉽게 적응하고 유연하게 대처하자라는 것이 이들의 주요 목적이였습니다.

 

Plan-do-see라는 절차에 충실하게 프로젝트를 수행해 왔건만 고객사의 죽 끓는 듯 한 변덕과 버그 하나 잡으려면 결재를 기다려야 하는 갑갑한 현실 속에서 '틴첨하게 반응하고 신속하게 대응한다' '층층시하 결재라인을 받지 않고 실무자가 진행한다' 라는 발상으로 시작되었다고 합니다.

 

이런 에자일 방법론은 빠른 변화에 대응할 수 있는 민첩한 개발 방법론으로, 작은 주기로 나누어 개발 과정을 진행하고, 각 주기마다 고객의 피드백을 받아 개발을 조정합니다. 이를 통해 개발 과정에서의 변화에 유연하게 대응할 수 있으며, 고객의 요구사항을 더욱 정확하게 반영할 수 있습니다.

 

애자일 방법론에는 Scrum, XP, Kanban 등 다양한 방법론이 있으며, 각각의 방법론은 다양한 방식으로 개발 주기를 구성하고 팀원들 간의 역할과 의사소통 방법을 정의합니다.

 

 

'🥸 CS 면접 스터디' 카테고리의 다른 글

ChatGPT로 공부하는 CS면접 준비 [Ch 2. 데이터 구조]  (0) 2023.04.25
ChatGPT로 공부하는 CS면접 준비 [Ch 1. 종류]  (0) 2023.04.25
In Memory 데이터베이스란  (0) 2023.04.25
JSON(Java Script Object Notation)이란  (1) 2023.04.25
파이썬(Python)이란?  (0) 2023.04.25
    '🥸 CS 면접 스터디' 카테고리의 다른 글
    • ChatGPT로 공부하는 CS면접 준비 [Ch 2. 데이터 구조]
    • ChatGPT로 공부하는 CS면접 준비 [Ch 1. 종류]
    • In Memory 데이터베이스란
    • JSON(Java Script Object Notation)이란
    개발자는신이야
    개발자는신이야
    첫발을 내디딘 초보 개발자입니다.

    티스토리툴바