All of Software
전규현의 소프트웨어 이야기
2011년 2월 18일 금요일
소스코드 Conflict
›
소스코드 Conflict는 두 명의 개발자가 같은 소스코드를 동시에 다르게 수정한 경우를 말한다. 소스코드관리시스템에서는 이런 소스코드 Conflict가 일어났을 경우 대부분 효과적으로 Merge를 해준다. 하지만 개발자들이 같은 줄을 ...
댓글 5개:
2011년 2월 16일 수요일
경영진이 너무 촉박한 일정을 제시합니다.
›
나는 프로젝트 일정에 대해서 항상 "일정은 개발자가 산정해야 한다"고 얘기를 해왔다. 그런데 많은 개발자들과 얘기를 해보면 자신들은 도저히 그렇게 할 수 있는 상황이 아니라고 한다. 일정은 위에서 확정이 되어서 내려오기 때...
댓글 37개:
2011년 2월 13일 일요일
어제 일도 기억하지 못하는데...
›
개발자들은 동서고금을 막론하고 대부분이 문서화를 싫어하는 경향이 있다. 문서화는 시간이 많이 걸린다고 생각하고 기껏 정리를 해 놔도 남들이 잘 이해하지 못하기 때문이다. 이 생각에 동의한다면 문서화 자체를 완전히 잘못 생각하고 있는 것이다. ...
댓글 6개:
2011년 2월 6일 일요일
A/B는 뭘까?
›
A/B는 무슨 뜻일까? A and B일까? A or B일까? A와 B가 같다는 뜻일까? B가 A를 대체할 수 있다는 뜻일까? 스펙(SRS)를 적다보면 의외로 정확하게 적는 습관이 없다는 것을 알게 되다. 하지만 이러한 모호함은...
댓글 9개:
2011년 2월 1일 화요일
내가 소스코드를 몰래 고치는 이유
›
여러 소프트웨어 회사를 분석해보면 소스코드를 공유하는 정도에서 정말 많은 차이가 난다. 여기서 소프트웨어 회사란 소프트웨어를 개발하고 있는 회사로서 흔히 얘기하는 팩키지 소프트웨어 회사가 아니다. SI회사, 가전회사, 산업로봇회사, 반도...
댓글 13개:
2011년 1월 31일 월요일
이번 프로젝트 내일 끝나?
›
SW개발 프로젝트가 언제 끝날지 정확하게 모르는 경우가 허다하다. 프로젝트를 진행하고 있는 개발자나 PM도 이 프로젝트가 언제 끝날지 전혀 감이 안잡히는 경우가 많다. 하지만 분명한 것은 이 프로젝트가 예정된 종료일까지는 끝나지 않을 것...
댓글 10개:
2011년 1월 22일 토요일
우리 회사에도 숨어서 놀고 있는 개발자가 있나?
›
소프트웨어 개발 조직은 전통적인 관리 방법이 별로 효과적이지 않습니다. 소프트웨어 개발 조직은 프로세스와 시스템에 의한 자율적이고 투명한 방법이 필요합니다. 그런데 전통적이고 관료적인 관리 방법도 사용하지 않고 효율적인 프로세스와 시스템도 사...
댓글 2개:
‹
›
홈
웹 버전 보기