> For the complete documentation index, see [llms.txt](https://krjaeh0.gitbook.io/j-log/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://krjaeh0.gitbook.io/j-log/projects/complited/devsecops/nova/agiledevelopment.md).

# AgileDevelopment

기획과 개발이 동시에 이루어지며 제한된 개발 시간을 효율적으로 사용하는 업무 프로세스를 일반적으로 **"애자일 개발(Agile Development)"** 또는 **"애자일 방법론(Agile Methodology)"** 이라고 한다.

#### **애자일 개발의 특징**

{% stepper %}
{% step %}

### 동시다발적 진행

* 기획, 디자인, 개발, 테스트가 분리된 단계가 아니라 서로 병렬적으로 이루어짐.
* 유기적인 협업을 통해 빠른 피드백을 반영.
  {% endstep %}

{% step %}

### 짧은 개발 주기(Sprint)

* 짧은 기간(보통 1\~4주) 동안 할 수 있는 작업을 나눠서 진행.
* 주기마다 결과물을 산출해 점진적으로 완성도를 높임.
  {% endstep %}

{% step %}

### 피드백 중심

* 기획이 완벽히 정리되지 않아도 작업을 시작하고, 피드백을 통해 수정하고 보완.
  {% endstep %}

{% step %}

### 우선순위 기반

* 중요도와 긴급도에 따라 작업을 우선순위로 나눠 진행.
  {% endstep %}
  {% endstepper %}

#### **비슷한 업무 프로세스 이름**

* **Lean Development (린 개발)**: 최소 자원으로 최대 효율을 내는 방법론.
* **Scrum (스크럼)**: 애자일 방법론의 대표적인 구현 방식으로, 팀 내 역할과 의사소통을 강조.
* **Kanban (칸반)**: 시각적 업무 관리 도구를 사용해 작업 흐름을 효율화.
* **DevOps**: 개발(Development)과 운영(Operations)을 통합해 프로세스 효율화.

이 프로세스들은 업무 효율성을 높이고, 제한된 시간 내에도 지속적으로 결과물을 산출할 수 있도록 설계되었어. **기획과 개발이 동시다발적으로 이루어지는 환경**에 특히 유용하다.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://krjaeh0.gitbook.io/j-log/projects/complited/devsecops/nova/agiledevelopment.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
