PROGRAMING

[개발] Agile 과Jira 개요

donghunl 2024. 3. 14. 08:07
반응형

Agile 개요 overview

Agile 이란? What is agile?

작업 계획을 짧은 단위로 세우고 제품을 만들어 나가는 사이클을 반복함으로써 고객의 요구 변화나 회사의 방침에 유연하고도 신속하게 대응하는 방법론입니다.

 

작업을 완료하는 방법 - A way of getting things done

프로젝트 관리에 대한 경험적 접근 방식 - An empirical approach to project management

즉, 프로젝트 관리에 과학적 또는 데이터 기반 접근 방식을 사용합니다.

Agile을 사용하면 계획, 프로세스 및 제품을 지속적으로 개발할수 있습니다. (Continuously develop the plan, process and product) 이것은 프로세스와 계획을 미리 개발한 다음 제품 생성을 단계적으로 실행하는것과 대조적입니다.

Agile은 사고방식(mindset) 또는 생각하는 방법(way of thinking)입니다.

Agile 사용이유 Why agile?

효과 Effectiveness - Perform better than traditional projects

팀 역량 강화 Empower the Team - Leverage team knowledge and increase job satisfaction

복잡성 관리 Manage Complexity - Simple project management approach to increasing complexity

Agile 사고방식이란? What is an agile mindset?

성장 또는 지속적인 개선 작업 방식입니다 - A growth/continuous improvement way of working

고정된 기술과 프로세스를 갖는 대신 지속적으로 개선하고 있습니다.

민첩한 사고 방식은 경험적 접근 방식에 개방적이라는 것을 의미합니다 - Allowing the data to change your approach

Agile 사고방식은 agile 기술을 사용하여 작업을 수행합니다 - Uses agile techniques to accomplish work

Agile 사고방식의 중요성 Why an agile mindset?

Agile 팀이 최고의 성과를 내기 위해서는 모든 팀원이 Agile 사고방식을 가져야 합니다. For an agile team to perform its best, all team members must have an agile mindset.

 

Jira 개요 overview

Jira란? What is Jira?

팀이 작업을 수행, 시각화 및 관리하는데 도움이 되는 도구입니다. - A tool used to help teams perform, visualize, and manage work

팀의 현재 프로세스 또는 워크프로우를 모델링합니다. - Models the team's current processes/workflows

이말은 Jira는 팀이 원하는 작업 방식을 준수하도록 구성할수 있습니다.

 

Jira 사용이유 Why Jira?

팀은 Jira를 사용하여 프로젝트 관리 기술을 활용하여 팀이 작업에 집중할 수 있도록 합니다. - Leverage project management technology, allowing teams to focus on their work.

프로젝트 관리와 관련되 많은 관리 작업은 Jira에서 자동으로 처리합니다.

팀은 Jira를 사용하여 작업의 계획, 우선 순위 지정, 구성 및 완료를 용이하게 합니다. - Facilitates planning, prioritizing, organizing, and completing work

프로젝트 보드, 보고서 및 대시보드를 사용하여 작업을 시각화 가능하기 때문에 사용됩니다. - Visualize work using project boards, reports, and dashboards

작업의 시각화는 Lean과 Agile의 핵심 원칙이며, Jira를 통해 팀 커뮤니케이션을 용이하게 할수있습니다. 이를 통해 효과적으로 논의 하고 작업에 집중할수 있습니다. - Facilitates team communication

Jira와 Agile의 사고방식의 관계 How does Jira relate to an agile mindset?

Jira는 팀이 Agile프로세를 모델링하고 실행 하는데 사용할수 있는 도구입니다. - Jira is a tool that teams can use to model and execute their agile processes

Jira 이슈란? What is a Jira issue?

팀에서 식별한 작업 항목 아니면 확인된 작업 황목입니다. - An item of work (work item) identified by the team

Jira 이슈에는 관련된 유형이 있습니다. 스토리, 작업 또는 버그가 있습니다. - An issue has an associated type (for example, story, task, bug)

Issue의 세부 정보는 Fields라고 합니다. 이슈의 제목이나 작성자와 같은 항목은 잇 필드 내에 나열됩니다. - The details of the issues are known as fields

What is a Jira project?

Jira 프로젝트는 관련 issue의 모음입니다. - A collection of related issues

Jira 프로젝트는 팀의 할일 목록으로 간주될 수 있습니다. - A team to-do list

Jira 프로젝트는 종료 날짜가 고정 되어 있거나 진행 중인 프로젝트 일수 있습니다. - Can have a fixed end date or be an ongoing project

Jira 프로젝트에는 관련되 유형(예: 칸반 및 스크럼)이 있습니다. - A project has an associated type ( for example, kanban, scrum)

 

* Issue key - 이슈를 생성할때 자동으로 부여되는 고유번호

각 이슈는 하나의 프로젝트에만 속하게 됩니다. - Each issue belong to one project

What is a project board?

2차원 할일 목록 - A two-dimensional "to do" list

이슈를 시각화 하는 방법 - A way to visualize issues

컬럼을을 통해 팀의 프로세스 또는 워크플로우의 시각화 - A visualization of the team's process/workflow

이슈는 프로젝트 보드에 카드로 표시 - Displays issues as cards

Jira user types

Jira Administrator: Configues the Jira instance for all users 인스턴스를 구성

Jira Project Administrator: Can configure a Jira project to match the team's process 프로젝트를 구성

Jira Team Member: Work on the project 작업을 담당

 

반응형