본문 바로가기

전체보기56

매뉴얼은 꼭 필요한 산출물인가? 유지보수 조직에 투입되어 산출물 품질관리 수준을 살펴보면 대부분 필수 산출물이 정의는 되어 있으나 방치된 채 이름뿐인 경우가 많다. 그 중에서도 유지보수/운영시 가장 중요한 산출물은 운영자 매뉴얼일 것이다. 운영자 매뉴얼이라 함은 특정 문서 하나를 의미한다라기 보다는 운영에 필요한 참고 문서/산출물 꾸러미를 통칭하는 것이다. 용어사전, ERD, 테이블설계서, 프로그램설계서, 테스트케이스, 배치작업정의서, 인터페이스정의서, KEDB(Known Error Database), 장애대응매뉴얼 등 많은 문서를 포함할 수 있다. 하지만 현장에서는 운영자매뉴얼을 정비하라는 가이드를 하면, 바로 템플릿을 달라고 요구한다. 무엇을 어떻게 작성해야 할지 모른다면서. 이름그대로 어떤 한 시스템의 운영을 새롭게 맡은 담당자가.. 2020. 1. 5.
2020년 SW기술자 평균 임금 한국소프트웨어 산업협회에서 발표한 2020년 【SW기술자 평균 임금】 입니다. * 기존에는 등급별 임금을 제시했었는데 이제부터는 역할별 임금으로 변경되었습니다. (단위: 원) 구분 일평균 임금 월평균 임금 시간평균 임금 (1) IT기획자 403,081 8,424,393 50,385 (2) IT컨설턴트 437,900 9,152,103 54,737 (3) 정보보호컨설턴트 340,978 7,126,439 42,622 (4) 업무분석가 501,090 10,472,778 62,636 (5) 데이터분석가 335,799 7,018,209 41,975 (6) IT PM 362,780 7,582,109 45,348 (7) IT PMO 410,270 8,574,648 51,284 (8) SW 아키텍트 389,104 8,1.. 2019. 12. 3.
테스트란? 테스트가 뭔지 모르시는 분은 없으시겠죠? “Too little testing is a crime – too much testing is a sin” “너무 적은 테스트 수행은범죄 지만, 너무 많은 테스트 수행은 죄악 이다 ! ! !” 이 뜻은 과소 테스트 위험은 프로덕션 환경에 존재하는 시스템 결함으로 직접 연결되며, 과잉 테스트의 위험은 결함이 없거나 거의없는 시스템에서 귀중한 자원을 불필요하게 사용한다는 것입니다. 소프트웨어공학에서의 테스트의 정의는 Test : An Activity in which a system orcomponent is executed under specified conditions, the results are observed orrecorded, and evaluation i.. 2019. 12. 2.
Doing things right 과 ​Doing the right thing Doing things right 과 ​Doing the right thing 의 의미 차이는 뭘까요? 영어 해석 문제는 아니고요. Doing things right의 기대했던 대로, 의도했던 바대로 즉, 고객의 요구사항 대로 했냐 에 대한 의미입니다. 'How' 관점의 실행측면의 의미입니다. 또다른 의미로 효율적으로 일을 했냐의 의미이기도 합니다. 소프트웨어의 경우 Spec 대로 개발을 했는지 의 관점입니다. “Doing the right thing” 은 올바른 선택 올바른 경로를 갔느냐의 의미로 , ‘what’ 의 관점입니다. 최종적으로 성과측면에서 효과적이었냐의 관점입니다. 소프트웨어 개발에서는 최종적으로 완성된 소프트웨어가 고품질의 제품으로 완성되었냐의 의미입니다. 2019. 11. 25.
동료검토(Peer Review) 활동 동료검토(Peer Review)는 테스트 이전 작업산출물(Work Products)의 결함을 찾는 활동입니다. 품질관리를 한다는 것을 재작업(Rework)을 줄이고 재사용(Reuse)을 늘리는 것이라고도 합니다. 이 의미는고객에게 인도(Delivery)하는 제품(Product) 결함(Defect)을 고치는 데 들어가는 비용(Cost)을 줄이고, Product를 Component, 모듈을 분할하여 표준화 시킴으로써개발에 들어가는 시간(Effort)을 절약하는 즉, 생산성을 높인다는 의미입니다. 이 중에서 재작업을 줄인다는 의미가 결함관리가 밀접한 관계가 있습니다. 결함이라는 것은 크게 보면 이관후 결함과 이관전 결함으로 나누어집니다. 고객에게 인도된 후의 결함은 정말 Critical 하겠죠. 시판되기 전의.. 2019. 11. 24.
AI Timeline https://www.visualcapitalist.com/sci-fi-artificial-intelligence-predictions/?fbclid=IwAR0CYvlGTtPXzLE6GIKJc_Bx4ISZv4Ye70GOZRlT-B8HtfGHGL1OX2kNq6k A Visual Timeline of AI Predictions in Sci-Fi AI is shaping the global economy in unprecedented ways, and transforming life as we know it—but science fiction has predicted this all along. www.visualcapitalist.com 2019. 11. 23.
내가 제일 잘 하는 것은 무엇인가? 2019. 11. 23.
S프로젝트 품질관리자 일기(3) Lessons Learned * CMMI PA 관점에 따라 기술 1. Process Management (OPF, OPD, OT) - S사에서 발주한 프로젝트는 고객사에서 정의된 프로젝트 관리 절차에 따라 착수, 이행, 종료 검수등의 Task 순서로 진행된다. 고객사 IT지원팀이라는 부서에 품질관리자가 있으며, 또한 수행사 소속QA가 고객사에 파견근무식으로 일을 하며 프로세스를 관리하는 점이 특이사항이다. 프로젝트 참여인원은 수행사와 협력업체 개발자 이외에 고객쪽도 업무시스템별로 파트리더가 선정되어 있어 분석, 설계. 테스트에 적극적으로 참여하였기 때문에 모든 교육은 고객 포함 모두들 대상으로 항상 실시하였다. 프로젝트 교육 계획이 사전에 정의되어 관리되지는 못하였다. 교육 출석부 등 결과는 최소한으로만.. 2019. 11. 19.
S프로젝트 품질관리자 일기(2) S그룹의 특성은 태생이 일본에서 시작하다 보니 그룹 분위기가 뭔가 일사분란하다는 느낌이 항상 들었다. 오픈이 코앞에 다가오니 나도 나름대로 긴장이 되었다. 본 이행을 위한 전환작업이 8월17일 목표시간 보다 빨리 완료되어 SI/SM 수행사 직원 뿐만아니라 현업 전직원 모두가 동원이 되어 전환 데이터 정합성을 검증하였다. 8월18일 01시에 정상적으로 서비스 가동이 시작되었다. 오픈이 된 것이다. 지금까지 지나온 것에 비해서 마무리는 약간 싱겁게 조용히 맞이한 것이다. 당일 08시부터는 실제 고객이 시스템을 사용하기 시작했고, 장애에 대한 긴급대응을 위해 Help Desk와 상황 조치반이 가동되었다. 2주동안은 작은 장애들이 발생되어 해결하기 위해 PM/PL등이 무겁고 긴박한 분위기가 이어졌다. 그런데 8.. 2019. 11. 16.