개발지원 도구

사람을 위한 자동화 시리즈 모음

 

행위의 중복’을 없애는, 사람을 위한 자동화

Continuous Inspection (한글)

지속적 통합으로 조기에 결함 발견하기


Eclipse 플러그인으로 코드 품질 높이기 (한글)

사람을 위한 자동화: 전혀 귀찮지 않은 로드 테스팅 (Automation for the people: Hands-off load testing )

연속 테스팅 (한글)

사람을 위한 자동화: Raven으로 자바 프로젝트 구현하기 (한글)

 

지속적인 피드백 (한글)

Continuous Integration 반패턴(anti-pattern)

자동화: 자동화를 통한 신속한 전개 (한글) 자동화를 활용하여 다른 환경에 소프트웨어를 빠르게 이동시키기

 

Hands-off Load Testing with JMeter and Ant

Automation for the people: Manage dependencies with Ivy

 

http://martinfowler.com/articles/continuousIntegration.html

번역: http://moai.tistory.com/224

 

실용주의 개발환경을 구성하는데 필요한 도구들

개발자의 하루 일과가 다음과 같다면..

continuous integration 준비

 

Distributed Version Control

 

http://kaistizen.net/EE/index.php/imaso/continuousintegration_2008_02/

실전! 지속적인 통합 2편 - 버전 관리 시스템 갖추기

http://justanothersoftwareengineer.blogspot.com/2009/06/testing-javascript-in-continuous.html

 

Raven

Raven 홈페이지 : http://raven.rubyforge.org/
아티클 : Introducing Raven: An Elegant Build for Java

 

통합툴

Continuous Integration 서버 선택하기

CruiseControl

http://cruisecontrol.sourceforge.net

Cruise Control - Architecture

Build Server Anthill

CI에서 일일빌드의 중요성

http://continuum.apache.org/

BuildBot

http://www.ibm.com/developerworks/kr/library/l-buildbot/index.html

 

기타툴

About-CodeBeamer

 

Convention

 http://www.triemax.com/products/jalopy/features.html

 http://engineering.twitter.com/2010/07/murder-fast-datacenter-code-deploys.html