애자일과 그 4가지 가치는 무엇입니까?
게시 됨: 2022-06-09애자일이란? 빠르고 가볍게 움직일 수 있다는 뜻이다. 그리고 이러한 움직임은 21세기 첨단 프로젝트 관리 방식의 핵심입니다. Agile은 소프트웨어 개발 방법론으로 시작하여 일반 프로젝트 관리의 세계로 빠르게 이동했습니다. Agile은 협업, 고객 피드백 및 지속적인 개발을 강조합니다. 또한 모든 규모의 프로젝트에 적용할 수 있습니다. 애자일은 처음 시작된 이후로 전 세계 수천 개의 조직에서 채택했습니다.
4 애자일 가치 – 목차:
- 애자일의 짧은 역사
- 애자일이란 무엇입니까?
- 애자일의 4가지 핵심 가치
- 요약
애자일의 짧은 역사
지난 세기 말에 소프트웨어 개발 팀은 50년 전에 발명된 프로젝트 관리 방법론을 여전히 사용하고 있었습니다. 20세기 대부분의 기간 동안 프로젝트 관리의 표준이었던 폭포수는 애자일 이전의 가장 일반적인 소프트웨어 개발 방법론이었습니다.
Waterfall 방법론은 건설 산업 및 제조를 위해 만들어졌습니다. 제조의 프로젝트 유형은 실행 단계 전에 포괄적인 계획을 준비해야 하기 때문에 이러한 비즈니스의 요구에 완벽하게 부합했습니다. 이 방법론에서는 계획이 생성되면 단계별로 실행됩니다. 작업의 흐름은 클라이언트의 요청을 충족시키기 위해 폭포수와 유사합니다.
불행히도 폭포수 방법론은 따르기 어렵고 수많은 문서 작업이 필요했기 때문에 소프트웨어 개발에 적용할 수 없었습니다. 더 중요한 것은 단순히 비효율적이었습니다.
소프트웨어 개발에 대한 보다 유연하고 반복적인 접근 방식을 찾기 위해 많은 팀이 사이트별 프로젝트 관리 조정 작업을 자체적으로 수행하기 시작했습니다. 그러나 새로운 표준뿐만 아니라 프로젝트 관리에 대한 완전히 새로운 사고 방식이 시급히 필요했습니다.
새로운 접근 방식은 2001년 유타주 스노우버드에서 열린 회의에서 17명의 소프트웨어 사상가들이 모였을 때 이미 여기저기서 싹을 틔우고 있었습니다. 참가자 중에는 XP(eXtreme Programming)의 공동 작성자인 Kent Beck 및 Ron Jeffries, Ken Schwaber 및 Jeff Sutherland(이 시리즈 항목에서 설명한 Scrum 프레임워크의 작성자)와 같은 이름이 있습니다. Snowbird에서 열린 회의에서 애자일 선언문 은 폭포수 방식의 단점에 대한 응답으로 공식화되었습니다. 오늘날 애자일은 소프트웨어 개발 방법론만이 아닙니다. 다양한 조직에서 프로젝트 관리에 사용되는 사고 방식이 되었습니다. 그 인기가 지속적으로 증가하고 있음에도 불구하고 Agile의 일반적인 규칙은 변경되지 않습니다.
애자일이란 무엇입니까?
애자일은 모든 작업을 반복이라는 짧은 단계로 나누는 프로젝트 관리 방법으로 정의됩니다. 그들은 자주 평가되고 시장의 현재 상태와 고객의 요구에 맞게 조정됩니다.
애자일은 제품 개발의 일련의 가치와 원칙을 설명하는 데 사용되는 용어이기도 합니다. 일반적으로 애자일은 고객에게 더 빠르게 가치를 제공하는 데 집중하고 애자일 팀으로서 스스로 조절할 수 있다는 의미입니다. 즉, 애자일 팀은 고객에게 최상의 결과를 제공하기 위해 필요에 따라 적응하고 변경할 수 있습니다.
애자일의 4가지 핵심 가치
Agile은 아래 나열된 4가지 핵심 가치 를 기반으로 합니다.
- 프로세스 및 도구에 대한 개인 및 상호 작용.
- 포괄적인 문서에 대한 작업 소프트웨어.
- 계약 협상을 통한 고객 협업.
- 계획에 따라 변경에 응답합니다.
이러한 값은 처음에는 엄격하게 들릴 수 있습니다. 그러나 저자는 의도적으로 "over"라는 단어를 사용했다는 사실을 강조합니다. 그들은 방정식의 두 부분이 똑같이 중요하므로 관리의 핵심 문제를 이해하는 데 도움이 되도록 해당 부분을 언급해야 한다고 말합니다. 그러나 애자일 접근 방식에서는 방정식의 첫 번째 부분이 더 중요합니다.
프로세스 및 도구에 대한 개인 및 상호 작용
애자일의 첫 번째 핵심 가치 는 프로젝트에 참여하는 사람들, 웰빙 및 커뮤니케이션이 성공적인 팀워크의 가장 중요한 부분이라는 것을 의미합니다. 그들이 실행하는 프로세스나 사용하는 도구는 개인의 작업과 입력보다 더 가치가 있을 수 없습니다.
포괄적인 문서보다 작동하는 소프트웨어
애자일의 두 번째 가치는 소프트웨어 개발을 직접적으로 다룹니다. 그러나 소프트웨어 개발이나 다른 종류의 제품에서 애자일 팀워크 간에는 큰 차이가 없습니다. 두 경우 모두 제품의 작업 버전을 고객이 항상 사용할 수 있어야 합니다. 작업은 점진적이고 반복적으로 수행됩니다. 즉, 제품은 단계별로 개발되며 각 단계는 이전 단계에 약간의 가치를 추가합니다. 이러한 방식으로 제품은 변화하는 요구 사항과 요구 사항에 맞게 쉽고 빠르게 조정할 수 있습니다. 결과적으로 폭포수 방식의 기반이었던 포괄적인 문서화는 애자일 접근 방식에서 우선 순위가 아닙니다.
계약 협상을 통한 고객 협업
세 번째 가치는 고객과의 지속적인 커뮤니케이션을 칭찬합니다. 애자일 제품 개발의 반복적인 특성으로 인해 고객의 요구 사항을 즉석에서 해결할 수 있습니다. 따라서 협력 초기에 협상된 계약에는 제품의 모든 세부 사양이 포함될 필요가 없습니다.
계획에 따른 변경에 대한 대응
마지막 Agile 값은 이전 값과 연결됩니다. 사전 정의된 규칙과 계획에 따라 행동하는 것보다 비즈니스 가치를 전달하는 것을 더 중시합니다. 요컨대, 룰 은 제품이 시장의 현황에 맞게 개발되어야 한다는 것을 의미한다. 따라서 애자일 팀은 제품에 대한 요구 사항을 자주 조정 및 업데이트하고 고객과 협의해야 합니다.
요약
Agile Manifesto는 2001년으로 거슬러 올라갑니다. 이것은 소프트웨어 개발 팀을 위한 일련의 규칙과 가치로 작성되었습니다. 그러나 오늘날에는 다양한 조직에서 효율적이고 가벼운 프로젝트 관리를 위한 기반으로 사용됩니다.
Agile은 일련의 값을 기반으로 합니다. 팀워크에서 개인의 입력을 칭찬합니다. 정교한 계획과 문서보다 작업 버전의 제품 가용성이 더 중요합니다. 그리고 제품 개발의 전 과정에 참여하는 고객과의 지속적인 커뮤니케이션을 강조합니다.
우리는 "애자일이란 무엇인가"라는 주요 질문에 답했습니다. 이제 프리랜서 프로젝트에 애자일 방법론을 사용하는 방법을 확인하십시오.
콘텐츠가 마음에 들면 Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest에서 바쁜 꿀벌 커뮤니티에 가입하세요.