본문 바로가기

애자일4

커리어 스킬 - 3부 : 소프트웨어 개발에 대해 알아야 할 것 (27 ~ 29장) (The Complete Software Developer's Career Guide) [27장] 소프트웨어 개발 방법론 [전통적인 폭포수 개발] 말 그대로 폭포수처럼 한 단계식 아래 단계로 진행해 가는 방식. 소프트웨어 개발 생명주기(Software Development Life Cycle, SDLC)가 순차적으로 진행된다. [SDLC를 반대하는가?] SDLC : 소프트웨어를 개발하기 위해 요구사항 분석부터 시작해 소프트웨어 설계, 구현, 테스트, 배포, 유지 보수로 끝나는 일련의 과정. 폭포수 개발을 반대하거나 애자일 개발만을 고집하지는 않는다. 뭐가 되었든 프로세스를 제대로 지켜나가는 개발이 되었음 한다... '어떤 방법을 쓰든 제작에 들어가기 전에 알아야한다. 하지만 그게 늘 가능하진 않다는 걸 금방 알게 된다.' 동감한다... 요구사항은 살아있는 생명체와 같다... (그래서 애자일.. 2019. 12. 21.
소프트웨어 장인 - Part 2 : 완전한 전환 (11 ~ 12장) (Software Craftsman) [이전 장] https://yrok.tistory.com/entry/%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4-%EC%9E%A5%EC%9D%B8-Software-Craftsmanship-Part-2-%EC%99%84%EC%A0%84%ED%95%9C-%EC%A0%84%ED%99%98-9-10%EC%9E%A5 소프트웨어 장인 - Part 2 : 완전한 전환 (9 ~ 10장) (Software Craftsmanship) [9장] 인재 채용 [전형적인 채용 공고] - [인터뷰할 시간이 없다는 변명] - [틀에 박힌 직무 요건] - - [추천 채용] - [커뮤니티의 활용] - [효과적인.. yrok.tistory.com [11장] 잘못된 면접 방식 [똑똑한 척하는 면접관을 .. 2019. 12. 13.
소프트웨어 장인 - Part 1 : 이념과 태도 (7 ~ 8장) (Software Craftsman) [이전 장] https://yrok.tistory.com/entry/%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4-%EC%9E%A5%EC%9D%B8-Software-Craftsmanship-Part-1-%EC%9D%B4%EB%85%90%EA%B3%BC-%ED%83%9C%EB%8F%84-5-6%EC%9E%A5 소프트웨어 장인 - Part 1 : 이념과 태도 (5 ~ 6장) (Software Craftsmanship) [5장] 영웅, 선의 그리고 프로페셔널리즘 '우리는 프로페셔널하지 못했다. 우리가 왜 그 일을 하는지 스스로 묻지 않았다. 고객이 실제로 무엇을 원하는지 이해하려 하지 않았고 다른 대안을 제시하지도 않았다... yrok.tistory.com [7장] 기술적 .. 2019. 12. 11.
소프트웨어 장인 - Part 1 : 이념과 태도 (1 ~ 2장) (Software Craftsman) [1장] 21세기의 소프트웨어 개발 [고참 개발자] - p32 개발자 세계에 있어서 고참/신참의 차이는 '경험' 뿐이라고 생각한다. 그 외의 개발자로서의 태도와 임무는 동일하지 않을까? [새로운 현실] - p33 이제 개발자들도 소통을 할 줄 알아야 한다. 더 이상 기술로'만' 승부해서는 안 된다. [2장] 애자일 - p37 [절차적인 관점에서의 애자일 원칙] - p38 애자일 원칙에 따라 프로젝트가 '올바른 목표'를 향해 진행 중인지 확인시켜 준다. 빠른 피드백을 통해 더 이상 '이 산이 아닌가벼...' 같은 상황을 맞이해서는 안된다. [기술적인 관점에서의 애자일 원칙] - p39 애자일 원칙에 따라 프로젝트 중 목표한 것을 '올바르게 실행'하고 있는지 확인시켜 준다 목표가 아무리 좋아도 실행이 엉망이.. 2019. 12. 8.