본문 바로가기

전체 글767

프로젝트 조직구조 프로젝트 조직 구조프로젝트를 구성하는 조직구조는 크게 3가지로 나뉜다. 기능조직, 매트릭스 조직, 프로젝트 전담 조직이 그것이다.기능조직은 Functional Manager가 이끌게 되므로 PM의 권한은 아주 작다. 프로젝트 전담조직은 Project Manager가 담당하게 되어 거의 모든 권한을 행사할 수 있다. 매트릭스 조직은 PM의 권한 크기에 따라 약한 매트릭스 조직과 강한 매트릭스 조직으로 나뉜다. FM의 권한이 PM보다 크면 약한 매트릭스 조직, FM의 권한보다 PM의 권한이 크면 강한 매트릭스 조직이라 한다. PM이 관점으로 해석하면 이해하기가 쉽다.매트릭스 조직은 한명의 팀원에게 두명의 윗선이 존재하게 되는데, 이것을 'One Man, Two Boss'라고 하며, 매트릭스 조직의 단점에 속.. 2014. 11. 1.
Project Manager의 역할 - PM이란 프로젝트 목적 달성을 위해 조직에서 임명되는 책임자- PM은 해당 분야의 기술 역량 + 일반적인 관리 능력이 필요하다.- PM은 뛰어난 리더십을 바탕으로 하여 협상, 갈등조정, 문제파악, 의사결정 등을 해야 한다.- PM = 기술력 + 통합능력- PM의 일과 중 80%는 듣기이다.- PM의 역할 중 가장 중요한 것은 통합(Integration)이다. 2014. 10. 29.
Project vs Operation 프로젝트와 운영의 차이 요구사항에 따라 최종산출물을 만드는 Project와 최종산출물을 사용하고 유지하는 Operation은 아래와 같은 차이점이 있다. 프로젝트(Project) 운영(Operation) 일시적 (Temporary) 지속적 (Permanent) 고유성 (Unique) 반복적 (Repetitive) 불확실성 높음 (Risk High) 불확실성 낮음 (Risk Low) 목적 : 성공적인 종료 목적 : 유지 ※ Product는 한번 이상의 Project로 구성된다. 예를 들어, "아이폰"이란 제품(Product)에는 '아이폰1 Project', '아이폰2 Project' 와 같은 프로젝트들이 구성된다는 의미이다. 2014. 10. 29.
Chapter 1. PMP 소개 1.2 프로젝트란? ① 일시성(Temporary) ② 고유성(Unique) ③ 불확실성(Uncertainty) ④ 점진적 구체화(Progressive Elaboration) 프로젝트란 반드시 시작과 끝이 존재하는 일시성을 지니고 있다. 또한, 완벽히 같은 프로젝트가 존재하는 고유성 때문에 언제나 불확실성을 내포하고 있다. 따라서, 가까운 미래부터 구체화하는 작업을 진행할 필요가 있다. 즉, 점진적 구체화 작업을 한다. 용어. Tailoring Tailoring이란 재봉, 재단의 사전적 의미를 가지고 있다. 프로젝트에 맞게 모든 상황을 잘 변조하여 적용해야 한다는 뜻이다. 즉, 상황에 따라 설계와 적용방법을 달리해야 한다는 것이다. 용어. Rolling Wave Planning 파도가 반복적으로 해안으로 .. 2014. 10. 29.
Asp.Net 간단히 엑셀파일 익스포트 하기 웹에서 엑셀 다운로드 하는 건 생각만 해도 아찔하다.그 HTML 마크업을 다 코딩하려면 으~~그래서 이렇게 저렇게 궁리를 해보았다.일단 IE를 제외한 솔루션은 아래 링크를 통해 확인해 보면 간단히 구현할 수 있다.http://www.jquerybyexample.net/2012/10/export-table-data-to-excel-using-jquery.html와~~ 박수쳐 드리자.그런데 중간에 IE는 안된다고 나온다.아래 추가로 IE용으로 구현방법이 설명되어 있어서 구현했더니 잘 되더라~일단test.aspx 쪽 소스를 구현한다.---------------- test.aspx -------------------------------------- 111222333 111222333 111222333 위처럼 .. 2014. 10. 23.
C# 1년전 같은주차 같은요일 날짜 구하기 검색 조건 세팅 중에기준일자 대비 1년전 같은주차 같은요일 날짜 구해달라는게 있었다.삽질하다가 만든 허접한 클래스이다.필요하신 분은 사용해 보시고 버그가 있으면 피드백 주셔서 발전시켰으면 한다. public class CustmizeCalendar { #region 전역변수 System.Globalization.DateTimeFormatInfo dfi = System.Globalization.DateTimeFormatInfo.CurrentInfo; System.Globalization.Calendar cal = System.Globalization.CultureInfo.InvariantCulture.Calendar; #endregion #region 생성자 /// /// 생성자 /// public Cus.. 2014. 10. 23.
C# OLEDB로 엑셀 읽기 시 문자 또는 숫자가 읽히지 않을 때 엑셀 읽어서 체크드 리스트에 바인딩하고 있었다.테스트로 만든 엑셀에 데이터를 1열에 1, 2, 3, 4, AAA, 5, 6, 7 이렇게 넣었다.그런데 AAA가 빈 문자열로 읽혀지는 것이었다.그래서 구글링을 했더니 역시나 해답은 있었다.OLEDB 연결자에 IMEX=1을 추가해 주면 된다. 엑셀을 읽을 때, 처음 몇 로우를 읽은 후 얘가 문자열 타입인지 숫자 타입인지 결정한다고 한다. 그럴 경우, 다른 타입의 데이터가 들어가 있으면 위와같은 문제가 발생하는 것이었다.내 경우는 1, 2, 3, 4 읽었더니 "어!! 숫자네" 하다가 AAA가 나오니 무시한 거였드랬다.즉, 어땠든 IMEX는 Default가 0이다. IMEX=1로 하면 되더라는 말씀 2014. 9. 17.
2014 인천 아시안게임 축구대표팀 일정 축구대표팀 아시안 게임 일정남자9월 14일 17:00 한국-말레이시아(문학경기장) 9월 18일 20:00 한국-사우디아라비아(안산와스타디움) 9월 21일 17:00 한국-라오스(화성종합경기타운)여자9월 14일 20:00 한국-태국(남동아시아드럭비경기장) 9월 17일 20:00 한국-인도(남동아시아드럭비경기장) 9월 21일 17:00 한국-몰디브(문학경기장) 남자는 무난하게 16강 진출할걸로 보이나만약 조별리그에서 2위로 16강 올라가면 B조 1위로 올라올 가능성이 많은 우즈베키스탄을 만날지도.. 꼭 1위로 올라가야 하는데 사우디아라비아가 만만할지 모르겠네...1위로 올라가면 홍콩, 방글라데시, 아프카니스탄 중 한팀이랑 하게되니 좀 수월할지도,남자 16강전은 9월 25일 20:00 에 진행된다.8강에서는 .. 2014. 9. 12.
선릉역 진국수 필자는 밀가루를 엄청 좋아하는 편이다.회사 근처에 조그마한 국수집이 있다."진국수"나는 이 국수집 팬이다.가장 기본 메뉴인 진국수가 5,000원!!처음 방문했을 때, '헉, 무슨 잔치국수가 이리 비싸!!' 라고 생각했다.그런데, 첫번째 젓가락에 '아~, 5,000원 해도 되겠다'라고 생각이 바꼈다.테이블 5개 정도에 아저씨 사장님 혼자 운영하신다. 숫기없는 사장님 이시다. ㅎㅎ국수가 뭐 대단하겠냐만은 이 집 국수를 나는 좋아한다.멸치가 베이스인 육수에 국수가 말아져 나오는 진국수 부터, 살짝 매콤한 비빔국수..그리고 냉국수, 샐러드국수 등등... 다 한번씩 맛보았다.그리고 추워지면 하는 홍합국수~ 국물이 끝내준다.아침 출근시간에 진국수를 지나가는 시간은 8시 10분 전후~~항상 문이 열려있고, 당일 장사.. 2014. 9. 4.
PDF 인쇄 제한 해제 프로그램 구글링으로 구한 PDF 파일에 인쇄제한이 걸려 있어서 찾아본 프로그램이다.SpeedPdf Protection Manager 라는 소프트웨어이며 쉐어웨어이다.원래는 비번등을 걸어서 PDF 보안용 소프트웨어이다. 아래 링크에서 다운로드 하자.http://www.sybrex.com/products/gui/protectionmanager/download.phpexe 파일하나 이므로, 설치한다.설치 후 실행하면 "당신의 PC의 시리얼을 xxxx 이며, 이것을 등록하겠느냐?" 라고 알림 이미지와 함께 버튼이 나타난다.필자는 등록하지 않고 "Run Demo"를 선택했다. 선택은 자유이니 뭐든 선택하기 바란다.어차피 쉐어웨어이기 때문에 시간이 지나면 삭제해주는 편이 좋다.아래처럼 프로그램이 실행되면 원하는 PDF를 선.. 2014. 9. 2.
2014 스페인 농구월드컵 대한민국 대진표 얼마만에 세계무대인가!!!물론 최하위의 전력이지만 승부를 떠나서 그들의 건투를 빌어본다. 2014 FIBA 농구 월드컵 1. 대회일정: 2014. 8.30(토) - 9. 14(일) 2. 대회장소: 스페인, 마드리드 외 5개 도시 3. 참 가 국: 24개국 ❍ A조 - 브라질, 이집트, 프랑스, 이란, 세르비아, 스페인 ❍ B조 - 아르헨티나, 크로아티아, 그리스, 필리핀, 푸에르토리코 세네갈 ❍ C조 - 도미니카공화국, 핀란드, 뉴질랜드, 터키, 우크라이나, 미국 ❍ D조 - 앙골라, 호주, 한국, 리투아니아, 멕시코, 슬로베니아 4. 한국전 경기일정 (현지 시간) ❍ 조별리그 1차전 2014. 8.30(토) 12:30 한국 vs 앙골라 2차전 8.31(일) 12:30 한국 vs 호주 3차전 9. 2(화.. 2014. 8. 25.
MSSQL varchar 데이터 형식을 datetime 데이터 형식으로 변환하는 중 값 범위를 벗어났습니다. 쿼리를 작성중에 날짜 비교가 있었다."varchar 데이터 형식을 datetime 데이터 형식으로 변환하는 중 값 범위를 벗어났습니다." 그런데 이런 에러메시지가 출력되었다. 아주 간단한 문장이었는데.DECLARE @MINDT CHAR(10)SET @MINDT = '2014-04-31'위의 @MINDT를 비교문에 쓰면 에러가 나는 것이었다.에러가 난 쿼리는 아래와 같다.SELECT * FROM TABLE_A WHERE CREATEDATE > @MINDT아주 간단한 쿼리였는데 문제를 잡지 못했다. 그러다가 유레카~2014년 4월의 마지막날이 30일이었기 때문이었다.SET @MINDT = '2014-04-30'위와 같이 값을 바꾸니 해결되었다. CREATEDATE 가 DATETIME인데 문자열과 비교하려고 .. 2014. 8. 12.
PMP 5th Edition 47 프로세스 PMP 5th Edition 47 프로세스 착수 기획 실행 감시 및 통제 종료 4. 통합관리 4.1 프로젝트 헌장 4.2 프로젝트 관리 계획서 개발 4.3 프로젝트 작업지시 및 관리 4.4 프로젝트 감시 및 통제 4.5 프로젝트 통합변경통제 수행 4.6 프로젝트 또는 단계 종료 5. 범위관리 5.1 범위관리계획 5.2 요구사항 수집 5.3 범위 산정 5.4 WBS 작성 5.5 범위확인 5.6 범위통제 6. 시간관리 6.1 시간관리계획 6.2 활동 정의 6.3 활동 시간 배열 6.4 활동 자원 산정 6.5 활동 기간 산정 6.6 일정 개발 6.7 시간통제 7. 원가관리 7.1 원가관리계획 7.2 원가산정 7.3 예산결정 7.4 원가통제 8. 품질관리 8.1 품질관리계획 8.2 품질통제 9. 인적자원관리 9.. 2014. 8. 6.
MSSQL 누적합 구하기 매장별 월 누적 합계가 필요해서 찾아봤더니 아래 같이 셀프조인으로 처리하는 방식이 있어 기재한다. 마트 구성이나 집계 화면 개발 시 자주 사용하니 기억할 것. CTE 쿼리 때문에 mssql 2005 버전이상 부터 사용가능하다.하위 버젼은 임시테이블 또는 커서를 이용해서 해야 하니 다른 자료를 참조해야 한다. WITH ADDSUM AS(selecta.prodkey --상품코드,prodDt --yyyy-mm-dd,sum(a.TotalAmt) sumAmt --판매금액,ROW_NUMBER() OVER(PARTITION BY A.prodkey ORDER BY A.prodkey, pordDt) ROfrom salesmt a --판매테이블where 1=1and a.createdate between '2011-05-0.. 2014. 7. 15.
MSSQL 피벗 사용하기 집계 쿼리 시 빈번하게 사용되는 피벗 쿼리MSSQL에서 피벗은 2005버전 이상부터 사용 가능하다. 하위 버전은 case when으로 구현해야 한다. 동적 피벗을 만들어서 사용하기도 하니 알아두도록 하자. -- Pivot table with one row and five columns SELECT 'AverageCost' AS Cost_Sorted_By_Production_Days, [0], [1], [2], [3], [4] FROM (SELECT DaysToManufacture, StandardCost FROM Production.Product) AS SourceTable PIVOT ( AVG(StandardCost) FOR DaysToManufacture IN ([0], [1], [2], [3], [.. 2014. 7. 10.
무료 이미지 크기 변환 프로그램 많은 양의 이미지의 크기를 변환 시켜야 할 때 사용할 수 있는 프리웨어이다.이미지 변환 프로그램이 많은데 개인용만 프리인 경우가 많다. 아래 easy image modifier는 완전 프리웨어이다.프로그램 다운로드 공식 사이트 : http://www.inspire-soft.net/software/easy-image-modifier설치가 필요없는 포터블 프로그램이며 작동도 잘 된다. 영문이라 조금 당황스럽기도 한데 잘 보면 그리 어렵지 않다.아래는 사이트 스크린샷이다.간단하게 설명드리면 File list 에서 Load images 또는 Load folder를 통해 이미지 선택Resize 메뉴 > Activate resizing 선택 > 원하는 크기 작성Set destination 메뉴 > 결과물이 들어갈 .. 2014. 6. 23.
SQL 테이블 목록 확인 및 특정 컬럼 포함 테이블 보기 테이블을 검색하고 싶을 때 [MSSQL]SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME LIKE '%테이블%' [ORACLE]SELECT * FROM ALL_TABLES WHERE TABLE_NAME LIKE '%대소문자 가림%' 특정컬럼을 포함한 모든 테이블 확인 [MSSQL]--필요한 컬럼만 SELECT 하면 됨 --X_TYPE에 따라 테이블, 뷰 구분할 수 있음SELECT * FROM SYS.all_columns A INNER JOIN SYSOBJECTS B ON A.object_id = B.ID WHERE A.NAME = '컬럼명' [ORACLE]SELECT * FROM COLS WHERE COLUMN_NAME = '컬럼명' 2014. 6. 23.
브라질월드컵 6월18일 대한민국 vs 러시아 우리나라 시간 오전 7시에 브라질 아레나 판타날 경기장에서 대한민국은 러시아와 1차전을 치뤘다. 결과는 1:1 무승부. 경기 시작부터 홍명보 감독은 지지 않는 경기를 하겠다고 얘기했다. 전체적인 분위기는 러시아 쪽의 손을 들어주는 분위기였다. 우리나라는 이 경기전 치렀던 두번의 평가전에서 졸전을 하며 경기력에 문제를 보였다.경기가 시작되고 대한민국은 전체적인 경기 템포를 늦추며 흐름을 주도했다. 러시아는 대한민국의 템포에 말리며 경기는 지루한 공방을 이어갔다. 자국 대표팀의 경기가 아니었다면 채널이 돌아갔을 법도 하다. 경기의 템포를느리게 가져가며 러시아의 빠른 역습 자체가 이루어지지 못하도록 전체적인 전략을 가지고 경기에 임한 듯 보였다. 역습을 제외한 정상적인 흐름에서 러시아의 스피드는 그저 그런 수.. 2014. 6. 19.
MSSQL 1~100 까지 더미 테이블 생성하고 싶을 때 오라클에서는 1~100까지 더미 테이블을 생성할 때 아래 같이 한다. SELECT LEVEL FROM DUAL CONNECT BY LEVEL 2014. 6. 9.
무한도전 무료 모아보기 1080p 자칭 타칭 무도빠...아래 링크에 무한도전 1080p로 모두 모아져 있다는...이걸 그냥 지날갈 수 없다. http://icf.so/youtube.php 오예.. 무도 포에버 2014. 4. 2.