본문 바로가기

agile

Agile, S/W 개발 시간을 단축하는 방법론 개발 성공 EUREKA ITEA 소프트웨어 클러스터 Agile 프로젝트의 결과는 유럽 제조회사들이 현저하게 더 짧은 시간과 더 적은 비용으로 고품질의 임베디드 소프트웨어 개발을 가능하게 만들었다. 본 방법을 항공과 통신부터 소비재 전자재품까지의 산업 전반에 걸친 68번의 파일럿 사례 연구에 적용하여, 본 프로젝트는 ‘민첩(agile)’ 방법론이 임베디드 소프트웨어공학에 대단한 발전을 이끌 수 있음을 확실히 보여주었다. 알맞은 세공(suitable tooling)은 민첩 방법론의 어플리케이션을 단순화 하는 것으로 설명된다. 결국, 더 많은 소프트웨어 개발이 아시아에 아웃소싱을 주는 것보다 오히려 유럽에서 하는 것이 비용 효과적으로 실행될 수 있다. 전자기기에서 임베디드 소프트웨의 사용은 전자기기의 발전보다 더 빠르게.. 더보기
애자일 소프트웨어 개발 선언문 새로운 과제를 시작하면서 Remind 차원에서 다시 정리해 봅니다. 우리는 직접 개발하면서도 또 남이 개발하는 일을 도와주면서 소프트웨어 개발의 더 나은 방법을 발견하고 있다. 이 작업을 통해 우리는 아래 것들을 가치 있게 여기게 되었다. '프로세스와 도구'보다는 '개인과 상호작용'을'포괄적인 문서화'보다는 '동작하는 소프트웨어'를'계약 협상'보다는 '고객과의 협력'을'계획 준수'보다는 '변화에 대응'을이 말은, 욎쪽에 있는 것들에도 가치가 있긴 하지만, 우리는 오른쪽에 있는 것들에 더 많은 가치를 둔다는 것이다. © 2001, 애자일 선언 입안자들 더 많은 정보는 http://agilemanifesto.org/를 참고하세요. - Practices of an Agile Developer 中... 더보기
[Ship it] Tip 조언 요약 "Ship It 성공적인 소프트웨어 개발 프로젝트를 위한 실용 가이드"를 다시 읽었습니다. 새로 시작하는 과제에 개발과 함께 SCM, Process, SQE를 담당하기로 하였습니다. Scrum 적용부터 제가 하고 싶은 것을 함께 적용할 기회를 가지게 되었습니다. 팀원들에게 어느 정도 호응도 얻었습니다. ^,.^; 그래서 과제를 진행하는데 있어 몇 가지 정리할 것이 있어 Ship It을 다시 읽게 되었습니다. 그래서 부록에 있는 Tip 조언 요약을 정리해 봅니다. 아래의 글에서 나중에 글들이 링크될 수 있습니다. 어떻게 인프라와 프로세스를 구축했고 어떻게 팀원들을 설득했으며 어떤 문제로 어려워하고 있는지를 이 글을 기준으로 시작하려고 합니다. 앞으로 재발행될 요지가 큰 포스트입니다.ㅎㅎ - TIP 조언 요.. 더보기
Ship it! 성공적인 소프트웨어 개발 프로젝트를 위한 실용 가이드 k16wire님께서 소개해 주신 "Ship it! 성공적인 소프트웨어 개발 프로젝트를 위한 실용 가이드"를 살펴 보고 오늘 장바구니에 담았습니다. (필요한 책 몇 권을 더 한꺼번에 주문하려고 기다리고 있습니다.) k16wire님의 말씀처럼 책 목차만 보더라도 개발자나 프로젝트 리더에게 얼마나 필요한 지 알 수 있습니다. 도서목차 머리말 서문 1 서론 1.1 습관적인 탁월함 1.2 실용주의적 관점 1.3 로드맵 1.4 앞으로 나아가기 1.5 이 책을 어떻게 읽어야 하나? 2 도구와 인프라스트럭처 [1]. 모래 상자(Sandbox) 안에서 개발하기 [2]. 자산을 관리하세요 [3]. 빌드를 스트립트화하세요. [4]. 자동으로 빌드하세요. [5]. 이슈를 추적하세요. [6]. 기능을 추적하세요. [7]. 테스.. 더보기
Agile OST 2007 다녀왔습니다. 지난 토요일에 Agile OST 2007에 다녀왔습니다. KBS 방송 나가는 대신 장소를 제공받았기 때문에 KBS 신관에서 OST가 열렸습니다. (10월 11일 "세상을 바꾸는 당신 U"라는 제목의 방송에 조금? 들어 갈 예정이라고 합니다.) 참석인원은 약 70명 정도 되었던 것 같습니다. 다과비를 자율적으로 걷고 김창준님의 OST 설명으로 OST가 시작되었습니다. OST의 진행에 대해서 체험한 것과 김창준님의 설명을 기준으로 간략하게 다시 정리하면... 1. 토론 시작 전에 자기가 관심 있고, 듣고 싶고, 말하고 싶은 주제에 대하여 발제를 합니다. 발제자는 간단한 내용과 이름을 포스트잇으로 보드에 게시합니다. 2. 참석자들은 관심있는 주제를 보드에서 확인 한 후 참여하고 싶은 그룹에 가서 토론을 합니다.. 더보기