본문 바로가기

Crucible

코드 리뷰와 관련된 5가지 팁을 확인해 보십시요 거의 모든 조직에서 팀원들은 협업을 통해 업무를 완료합니다.소프트웨어 팀에서는 일반적으로 코드 개발, 코드 검토, 테스트 같이 업무가 서로 다른 직원 간에 작업(문제)을 이전합니다 (모두 같은 팀 소속이어도 마찬가지). 팀원 간 문제를 이전할 때는 이전받는 사람이 문제에 대해 완벽히 이해하는 데 필요한 램프업(ramp-up) 양을 최소화하는 것이 중요합니다. 작업(문제) 이전은 팀원 한 명이 아닌 두 명의 시간이 필요하므로 많은 비용이 들 수 있습니다. 하지만 코드 검토는 소프트웨어 팀 사이에서 모범 사례에 해당합니다. 코드 검토는 코드베이스의 정보를 배포하여 팀이 더욱 유연해지고, 기민해지며, 결함 포용력이 강화되는 데 도움이 됩니다. 코드베이스 지식이 팀 전체에 배포되기 때문에 팀이 코드베이스 전반에.. 더보기
이제 코드리뷰 내용들도 회사의 지식으로 활용해 보세요 FishEye 와 Crucible 2.6 - Commit 그래프, 빠른 검색 & 오라클과 SQL Server의 완전한 지원 Giancarlo Lionetti 가 FishEye에 대해 이야기합니다. (2011년 6월) 새로운 저장소 시각화 방법, 소스코드와 리뷰의 더욱 빠른 검색 그리고 Oracle과 SQL Server의 완전한 지원은 FishEye 2.6 와 Crucible 2.6 버전에서 제공하는 주요 기능의 일부입니다. FishEye 2.6에서 새로운 것은?Commit 그래프 FishEye 2.6 버전은 저장소와 커밋의 시작적인 표현을 소스와 더불어 그래픽하게 표시하는 방법을 소개합니다. – 바로 Commit 그래프입니다. FishEye는 Activity Stream과 RSS를 통해 현재 소스의 최신.. 더보기
Crucible 도 10달러에 사용해 보십시요 Crucible Starter 라이센스가 생겼습니다; 그리고 새로운 전환점에 도착Jon Silvers 가 Starter 에 대해 이야기 합니다.Atlassian 의 Starter 라이센스 는 매우 유명합니다.이 10달러 버전은 이제 시작하는 회사나 시작단계의 툴로서 넓게 사용되어지고 있으며, 100여개국에 팔리고 있습니다.이 러한 강력한 개발도구를 얻는 이유와는 별도로, 판매금액 전체가 개발도상국에 교육 리소스를 제공하는 국제 자선단체인 Room to Read 에도 기부되고 있습니다.Starter 라이센스를 판매하기 시작한 이후, 많은 분들이 Crucible (code review software) 에 대해 언제 Starter 라이센스가 사용가능한 지 문의주셨습니다.그리고 이제 Crucible 또한 St.. 더보기
Crucible 2.3 릴리스 2010년 5월 26일 Crucible 2.3 이하의 마이너 버전에 대한 자세한 내용은, Crucible Changelog 참조.Crucible 2.3 릴리스Crucible 2.3 은 경량의 Snippet 리뷰와 혁신적인 리뷰 커버리지 보고서를 포함하여 또한 설치 마법사가 개선되었습니다.이번 릴리스의 주요 특징:토 막(Snippet) 리뷰Changeset 토의Mercurial SCM AlphaReview 커버리지 보고서개 선된 설치과정가 짓(Gadgets)추 가 여러 개선사항 및 버그수정Crucible 2.3 버전에 대한 관심에 감사드립니다. 이 버전으로 업그레이드 문서를 참조하십시요.Crucible 2.3 설치Crucible 2.3 다운로드 이제.이 버전으로 업그레이드 문서를 참조하십시요.Crucibl.. 더보기
코드리뷰 적용 작은(?) 성공담 Agile팀에 서의 코드리뷰 - part I Wojciech Seliga 가 Agile에 대해 이야기 합니다. (2009년 11월) Atlassian에서 우리는 "애자일" 개발에 대한 믿음을 가지고 있습니다. 가능한 우리는 애자일 스럽게 되려고 하며 확실히 그 장점을 보았습니다. 확실히 "더 애자일" 스러운 팀도 있고, 덜 애자일 스러운 팀도 있습니다. 거의 모든 팀이 서로 다른 애자일 방식을 적용하고 있습니다. 이러한 현상은 우리가 스스로 조직을 구성하고 아래로부터의 진화를 믿는 한은 전혀 문제가 없습니다. 그러나 우리는 애자일 철학에서 4가지 기본 원칙 을 신뢰하고 이것은 우리 회사의 회사의 가치 와도 부합합니다. Crucible 이 Atlassian 제품군에 포함되었을 때, 많은 직원들이 어떻게 코.. 더보기
이클립스에서 Crucible 코드리뷰를 직접 해 보십시요 Atlassian Connector for Eclipse 2.0 – 더 나은 Crucible 리뷰와 추가기능 Jesse Gibbs 이 eclipse 에 대해 이야기 합니다. (2010년 3월) 최신 Atlassian Connector for Eclipse 에 대해 추가된 기능에 대해 이야기 하겠습니다. 이번 Eclipse plugin 은 Atlassian의 Crucible 소스코드리뷰 툴(code review tool) 을 사용하는데 있어서 매우 중요한 개선사항을 포함하고 있습니다. 리 뷰(Review)와 편집모드 – 모두 동시에! 새로운 Crucible 리뷰 퍼스펙티브를 통해 파일내용과 리뷰를 동시에 작업할 수 있게 되었습니다. 또한 탐색과 댓글의 보기/추가/삭제도 화면을 번갈아 왔다갔다 하지 않고도 .. 더보기
웹 페이지의 UI 와 성능 사용자 인터페이스와 성능의 결합 Seb Ruiz 가 Crucible 에 대해 이야기 합니다. Crucible 팀에서 일반적으로 직면하는 싸움 중 하나는 어마하게 많은 DOM 구조의 리뷰 보기 시 웹 브라우저의 성능문제 입니다. 저는 예전 저 의 이전 블로그 에서 어떻게 Crucible 팀이 이벤트 델리게이션과 라이브 이벤트를 사용하여 많은 페이지 요소를 가지는 오버헤드가 큰 바인드 호출을 대치하 수 있는지 언급하였습니다. 이번에는, 많은 작업을 보여주는 페이지를 처리할 때, 선능을 개선하기 위한 다른 2가지 방법을 공유하고자 합니다. 리플로(reflows) 회피 만약 여러분이 성능과 관련된 웹 개발 작업을 하였었다면, 이미 가능한 경우의 페이지 리플로(reflow)를 회피하는 개념에 대해 익숙하실 것입니.. 더보기
Crucible 2.2 릴리스노트 2010년 2월 18일Crucible 2.2 버전이 릴리스 되었습니다 Crucible 2.2 버전은 새로운 pre-commit 지원과 마법사 형태의 리뷰 생성 및 JIRA 시간 추적기능 통합을 포함한 개선된 사용자 인터페이스에 주안점을 두었습니다. 금번 릴리스 주요 특징: 스마트 Pre-Commit (Patch) 지원 '중재자 없음(No Moderator)' 리뷰 마법사 방식의 리뷰 생성 JIRA와 Crucible 사이에 통합된 시간 추적기능 리뷰에 대한 편집 모드 여러 개선사항 및 버그수정 Crucible 2.2 에 대한 관심에 감사드립니다. 업그레이드 관련해서는 가이드 문서 를 참조하시기 바랍니다. Crucible 2.2 설치 지금 Crucible 2.2을 다운로드 하십시요. 업그레이드 하시는 경우는.. 더보기