데브옵스는 많은 면에서 과거의 실행 방식에서 탈피해 현대적으로 진화한 개념이다. 과거의 폭포수 개발 방법론은 너무 느렸고 프로덕션으로의 배포 간격이 너무 길었으며 개발자와 운영자를 분리하는 전통은 변화를 가로막는 장애물이었다. 데브옵스는 약간의 철학,...
2017.10.13
클라우드 컴퓨팅은 IT업계에서 이미 널리 알려진 화두가 됐지만, 정말 클라우드에 정통한 전문가는 몇 되지 않을 것이다. 대부분은 단순한 추종자이거나 겉핥기로만 알고 있을 뿐이다. 클라우드 컴퓨팅을 얼마나 알고 있는지 쉽게 진단할 수 ...
2017.09.07
이번 칼럼에서는 지난 칼럼에 이어 보안 소프트웨어 개발생명주기(SSDL, Secure Software Development Lifecycle)를 좀더 세부적으로 살펴보려고 한다. 상용 소프트웨어를 개발하는 회사들은 소프트웨어 기획 - 요구사항 정의 -...
2016.03.17
온라인 여행업체 익스피디아에게는 좋은 아이디어도 나쁜 아이디어도 없다. 모든 아이디어는 테스트라는 검증 과정을 거쳐 옥석이 가려지기 때문이다. 익스피디아의 호주 지사 설립 10주년을 기념하며 지난해 새로 인수한 브랜드 왓이프(Wotif)에 대...
2015.10.23
129년 된 거대 기업이 혁신적인 아이디어나 기술을 내부에서 찾는다는 것은 사실상 불가능하다. 대신 이 회사는 기술을 신생벤처로 눈을 돌려 혁신적인 아이디어나 모색하고 있다. 그렇다고 실리콘밸리의 전형적인 벤처 모습은 아니다. 이미지 출처 ...
2015.05.27
아우디가 5년 내에 무인 자동차를 판매할 것으로 예상하고 있다. 최근 무인 운전 차량과 커넥티드 자동차의 시험장으로 만들어진 탐파(Tampa) 고속도로에서 아우디가 이번 주 무인 자동차를 테스트했다. 아우디는 아우디 A7에 장착된 자사의 시...
2014.07.30
모든 사람들은 공과 사를 떠나 모든 생활에서 거짓말을 한다. 가령 “내 몸무게가 저렇게 많이 나갈 리 없어, 체중계가 고장났겠지”라고 말하는 것도 사실은 자기 자신에게 하는 거짓말이다. 하지만 어떤 직업을 가진 사람들은 그 거짓말...
2014.03.14
민감한 데이터와 중요한 시스템에 있어서 적절한 툴이 필수적이며, 이 때문에 2년 전 "맥가이버 IT" 툴 리뷰를 기고한 바 있다. -> '30년 노하우' IT 엔지니어를 위한 맥가이버 툴 20선 이 툴들...
2014.02.04
프로그래머가 아닌 사람들은 대부분 소프트웨어 개발을 어려운 일로 생각한다. 사실 어렵지만, 그 어려움은 개발자가 아닌 사람들이 생각하는 어려움과는 거리가 있다. 최근 쿠오라(Quora)의 한 글타래에서 개발자들이 가장 어려운 일에 대한 생각을 나눴다....
2013.12.24
프로그래머가 아닌 사람들은 대부분 소프트웨어 개발을 어려운 일로 생각한다. 사실 어렵지만, 그 어려움은 개발자가 아닌 사람들이 생각하는 어려움과는 거리가 있다. 최근 쿠오라(Quora)의 한 글타래에서 개발자들이 가장 어려운 일에 대한 생각을 나눴다....
2013.12.24
“많은 것들이 똑같을수록 더욱 많은 것들이 변한다.” 원래 속담과는 앞뒤가 바뀐 문구지만 IT를 향하는 모든 문에 새겨 넣어야 할 말이다. “이곳에 들어서는 자는 절망을 맛보게 될지어다”라는 말보다는...
2013.10.22
모바일 앱 개발자들이 애플리케이션을 테스트하고 클라우드에 설치하도록 해주는 플러그인을 쉽게 다운로드 할 수 있게 됐다. 제킨스를 위한 소스타 클라우드테스트 플러그인(Soasta CloudTest Plugin for Jenkins)이라고 하는 오픈...
2013.04.03
IT 부문에서 새로운 인프라를 구축하고 이를 생성 시스템에 적용하는 것만큼 보람찬 일도 없겠지만, 그만큼 쉽지 않은 것도 사실이다. 요즘에는 가상화(Virtualization) 덕분에 예전보다 많이 용이해지긴 했지만 자신의 노력을 통해...
2013.03.22
IT 부문에서 새로운 인프라를 구축하고 이를 생성 시스템에 적용하는 것만큼 보람찬 일도 없겠지만, 그만큼 쉽지 않은 것도 사실이다. 요즘에는 가상화(Virtualization) 덕분에 예전보다 많이 용이해지긴 했지만 자신의 노력을 통해...
2013.03.22
케이스 클레인은 바클레이즈 은행(Barclays Banks)의 글로벌 테스트 센터 책임자다. 그는 미국, 유럽, 아시아 태평양 지역에서 수백 명의 소프트웨어 테스터를 관리하고 있다. 소프트웨어 테스트를 중앙집중식으로 구축하는 대부분의 대형 기...
2013.03.18
케이스 클레인은 바클레이즈 은행(Barclays Banks)의 글로벌 테스트 센터 책임자다. 그는 미국, 유럽, 아시아 태평양 지역에서 수백 명의 소프트웨어 테스터를 관리하고 있다. 소프트웨어 테스트를 중앙집중식으로 구축하는 대부분의 대형 기...
2013.03.18
NNS랩이 12개 방화벽 제품의 강점과 약점을 테스트했다. NSS랩(NSS Labs)이 저가형 네트워크 방화벽 12개의 성능, 관리, 보안 기능을 테스트한 결과 체크포인트, 주니퍼, 스톤소프트(Stonesoft)가 최고 기술 점수를 받았다고 발표...
2013.01.30
훌륭한 소프트웨어를 만들기란 그다지 어렵지 않다. 그러나 제대로 된 코드를 작성하려는 소프트웨어 개발자의 가장 큰 적은 바로 자기 자신이다. 잘못되거나 엉뚱한 습관에 빠질 수 있기 때문이다. 아니, 사실 개발자의 최대 적은 ...
2012.08.13
운동선수과 마찬가지로 2012 런던올림픽 공식 웹사이트도 최고의 성능을 달성해야 한다는 막강한 압력을 받고 있다. 이러한 요구를 충족시키기 위해 이 사이트는 시간당 1만 명의 방문자를 처리할 수 있는지 사전 테스트를 거쳤다. 다음은 CIO닷컴 칼럼니스...
2012.06.28
커버리티의 조사에 따르면, 평균적으로 상용 소프트웨어 코드보다 오픈소스 SW에서 결함이 더 적게 발견됐다. 파이어폭스, 리브레오피스(LibreOffice), 리눅스 등 프리에어 및 오픈소스 소프트웨어가 기업과 가정용 컴퓨터에서 점점 ...
2012.02.27
커버리티의 조사에 따르면, 평균적으로 상용 소프트웨어 코드보다 오픈소스 SW에서 결함이 더 적게 발견됐다. 파이어폭스, 리브레오피스(LibreOffice), 리눅스 등 프리에어 및 오픈소스 소프트웨어가 기업과 가정용 컴퓨터에서 점점 ...
2012.02.27
추운 날씨에서 스마트폰을 사용하지 못하게 하는 제조업체도 있고, -20도까지 원활한 작동을 보장하는 제조업체도 있다. 애플에 따르면 아이폰은 섭씨 0도에서 35도 사이에서만 사용할 수 있다. 즉, 전형적인 스칸디나비아 날씨에...
2012.02.03