전체보기 206

SI 프로젝트 역할 구성

SI 프로젝트는 다양한 조직의 다양한 사람들이 함께 일한다는 점에서 웹포털 개발과는 다른 점이 있습니다. 여러 조직간의 이해가 충돌해 갈등이 발생할 여지가 높죠. 그래서 역할을 분명히 하고, 역할 책임자를 확실히 하는 것이 중요합니다. ** SI 프로젝트 역할도 프로젝트의 중심을 잡는 PM의 역할이 중요하고, PM은 의사결정권자에게 보고하고, 프로젝트의 여러 중요한 이슈에 대한 결정을 내립니다. 현업과의 원활한 의사소통을 통해 프로젝트가 현업의 요구사항을 충실히 반영하게 해야 하고요. PMO로 부터 여러 지원 사항을 받습니다. PM 은 업무설계, 개발설계, 개발의 3개 하부 조직을 운영합니다. 각 조직엔 해당 업무를 잘 아는 PL이 있어야 하고요. 각 PL이 실제 작업자들을 책임집니다. 이렇게 프로젝트를..

SandCastle - .NET 프로젝트 문서화툴

SandCastle은 MSDN 스타일로 도움말 파일을 만들어 줍니다. Sandcastle Help File Builder와 같이 사용하면 정말 간단한 클릭 몇번만으로 훌륭한 도움말을 만들 수 있습니다. 옵션도 다양하게 제공해서, 출력 자료를 선택하거나, 오브젝트의 한정자를 이용해 반영 수준을 결정할 수 있습니다. 이제 소스에 넣어두는 주석을 틈틈히 성실하게 잘 작성만 하면 됩니다*^^* 자세한 설명이 담긴 블로그입니다. http://tit99hds.egloos.com/1590155 프로젝트들 링크와, XML 문서 코멘트에 대한 MSDN의 설명입니다. Sandcastle - Documentation Compiler for Managed Class Libraries http://www.codeplex.com..

[ASP.NET] 마스터 페이지 사용

마스터 페이지를 사용하다보면 마스터-자식 페이지간의 콘트롤이 찾아지지 않아 귀찮은 순간이 있습니다. 1. 자식 페이지에 있는 콘트롤의 ID가 변경되는 경우 보통은 페이지의 서버 콘트롤의 ID가 변경이 안되지만, 마스터 페이지를 사용하면 임의로 콘트롤 ID를 변경해서, 클라이언트에서 JS 등을 이용해 접근할 때 에로가 있습니다. var Label1 = document.getElementById(""); 2. 자식 페이지에서 마스터 페이지의 콘트롤에 접속하고 싶은 경우 페이지 제목 등과 같이 디자인 요소는 마스터 페이지에 있는 것을 자식 페이지에서 콘트롤해야 하는 경우에는 아래 함수를 사용해 콘트롤을 찾아서 사용할 수 있습니다. protected void doSomething() { Label label =..

퇴직 인사 메일

안녕하세요. 최윤호입니다. 안녕하세요. XXXXX의 최윤호입니다. 제가 금일부로 XXXX를 떠나 새로운 도전을 시작합니다. 짧은 2년 동안 많이 배우고, 많이 성장했습니다. 그 동안의 지도와 관심, 도움에 진심으로 감사드리고, 채 보답하기 전에 떠나게 되어 죄송합니다. 어디가나 어려움은 있겠지만, 부끄럽지 않게 배운 교훈을 살려 더욱 노력하겠습니다. 여러분 모두 좋은 인연으로 다시 만나길 바랍니다. 모두들 항상 건강하세요!! 감사합니다. 200X년 XX월 XX일 최윤호 드림 안녕하세요. XXXX의 최윤호입니다. 제가 XX월 XX일부로 회사를 퇴사하게 되었습니다. 그 동안 많은 도움 주셔서 감사드리며, 다소 부족한 저를 늘 이해해주셔서 또 감사 드립니다. 직접 찾아 뵙고 인사 드리지 못한 점 죄송스럽게 생..

FireFox 3.0 설치

저도 FF3.0을 설치했습니다. 친MS 계열에. 오픈소스도 안 좋아하고, 여러 옵션을 유지하기에는 너무 게으른 성격이라 지금까지 IE 불편없이 계속 사용해 왔는데 사내에서 이제 FF도 지원해야 한다고 합니다. 새로 올리는 페이지들은 기본적으로 FF에서 작동을 확인할 거라는... orz... 전에 중요 서비스들에 일괄적으로 크로스브라이징한다고 해서 FF2.0 설치하고 한동안 실행도 안 시켰는데 한번에 점핑했네요. Firefox 기능 개요를 보니 재미있고 끌리는 기능들이 좀 있긴 하네요. http://www.mozilla.or.kr/ko/firefox/features/ 둘의 경쟁으로 점점 좋은 소프트웨어를 사용하게 되는 것은 좋죠. 경쟁 없이 협동했다면 진보와 혁신은 더 늦춰졌을까요?

진흙과 모래

요즘의 세상 돌아가는 상황을 접하며 드는 생각은 쏠림 현상과 선택 번복의 자유다. 전의 대세가 한번 선택한 것에 대한 믿음과 고집이었다면, 지금은 반대로 선택의 자유와 선택의 번복이다. 지금 급하게 진행되고 있는 쏠림현상도, 곧 있음직한 쏠림 현상도 이런 선택 번복의 자유에서 발한 것이 아닌가 싶다. 선택이 자유롭고, 선택의 취소 또한 자유로운 상황에서 선택을 주저하거나, 선택 취소를 주저할 이유가 없다. 냄비 현상을 지적하던 풍토도 이제는 지적할 꺼리가 안 된다. 냄비 현상의 근원에는 선택할 번복하는, 그리고 그런 선택 번복의 자유를 당연시하는 풍토가 있는 것이다. 회원 가입을 하고, 서비스를 이용하고. 같은 서비스를 제공하는 다른 업체에 또 가입을 하고, 또 이용하고. 한 가지의 정보를 얻기 위해 가..

MS REMIX08 방문기

어제는 간만에 휴가를 내고 MS 행사(?)를 댕겨왔습니다. 휴가를 낼것까지는 없었을지도 모르지만, 한가하게 세미나에 참석하고 싶은 마음에 그랬죠^^ 세미나 주제도 사실은 현장에서 제대로 익혔습니다. UX에 대한 MS의 전략과 제품 소개, 그리고 파트너와 개발자 정도로 요약이 가능하겠네요. ** MS REMIX08 아젠다. 오전세셔만 듣고 집에 와서 한가로이.... 오전 세션만 듣고 일어났습니다. MS의 제품(sliverlight와 WPF)은 아직 관심이 없어서 말이죠. 약간 늦어 도착하니 외국사람의 KeyNote가 한창이더군요. 아시아 총괄인가 했던 것 같습니다. 한국에 대한 경험도 다양한지 직접 찍은 사진들로 MS가 생각하는 UX에 대해 잘 설명하더군요. 그리고 김국현 부장의 Talk Show가 있었습..

라디오가 좋은 이유

10대 중반에 조금 듣던 라디오를 요즘 다시 듣습니다. 차가 생기면서 듣게 된 것이 계기가 되어 요즘엔 집에서도 컴퓨터로 듣죠. 그냥 흘러 나오는 소리가 분위기를 좋게 하고, 좋은 노래가 나올때면 따라부르기도 하죠. TV보다 좀 덜 자극적이어서 멍하게 집중하게 되는 일도 없고요. 좋아하는 방송은 DJ처리와 함께 아자아자입니다. 혼자 주구장창 음악만 틀어 주는 방송입니다. 손님도 없고, 잡스런 수다도 없이 좋음 음악들만 계속 틀어줘서 좋아합니다. 전에는 남궁연의 고릴라디오와 김현철의 오후의 발견을 재미있게 들었는데, 아쉽게도 이번 봄 개편때 모두 없어졌어요. (오후의 발견은 이소라의 오발로 DJ가 바뀠지만요)

프로그램 프로젝트의 과제

프로그램 프로젝트의 우울한 현실은 원칙의 차이에 있습니다. 프로그램의 원칙은 다음과 같습니다. 1. 에러와 버그가 없게 안전할 것 2. 보수가 용이한 틀로 구현할 것 3. 기능이 작동할 것 반면에 프로젝트의 규칙은 다음과 같구요. 1. 일정을 지킬 것 2. 자원을 아낄 것 3. 기능이 작동할 것 에러와 버그가 없게 안전하고 보수가 용이한 틀로 구현하면서도 일정을 지키고, 자원을 아끼면서 기능이 작동하게 하는 것이 프로그램 프로젝트의 과제이죠. 이 원칙들은 상이하고 대치되기도 합니다. 일정을 지키고, 자원을 아끼면서 에러와 버그가 없고, 보수가 용이한 틀로 만드는 것은 정말, 정말 매우 어려운 작업입니다. 보통 일정, 자원, 프로그램 품질, 보수 용이성과 같은 항목 중에서 취사 선택을 하게 됩니다. 일정을..

반응형