소프트웨어 품질관리 - 형상관리 프로세스 절차서 예제를 공유합니다.

이미지
소프트웨어 품질관리 마지막 섹션입니다. 아래와 같이 구성되어 있습니다. 1) 형상관리 목적 2) 형상관리 정책 3) 형상관리 역할 및 책임 4) 형상관리 용어정의 5) 형상관리 프로세스 구성도 6) 형상관리 프로세스 정의서 7) 형상관리 프로세스 절차서 8) 형상관리 베이스라인 9) 형상 라이브러리 체계 다음주 끝으로 '형상항목관리대장', '시험절차서', '시정조치관리대장' 문서를 공유하겠습니다.

소프트웨어 품질관리 - 형상관리명명규칙 예제를 공유합니다.

이미지
 공유드린 문서들을 보시면 일정형식의 패턴으로 구성되어 있습니다. 이 패턴을 통해 각 회사의 분야별 특징 또는 형식에 맞게 변형해서 사용하시면 됩니다. 형상관리 명명규칙에서 'SVN' 또는 'GIT' 과 같은 소스 관리 툴은  예전에 언급한 'REDMINE' 툴과 연계하여 사용하시면 프로젝트 진행 업무에 효율을 높일 수 있습니다. 구글에서 '레드마인과 GIT 연동' 키워드로 검색하시면 공유된 문서를 통해 플러그인 설정할 수 있습니다. 그리고 레드마인과 협업 메시징 '팀즈', '슬랙' 설정도 가능합니다. 끝으로,레드마인 역시 구글에서 '레드마인 설치 설정' 키워드를 검색하시면 설치에 도움이 됩니다. 다음주에 '형상관리프로세스' 샘플문서를 공유하겠습니다.

소프트웨어 품질관리 - 형상관리계획서 예제를 공유합니다.

이미지
지난주에 이어, 형상관리계획서 예제를 공유합니다. 미니 프로젝트 수행시, 간단한 형상관리를 진행해 보시는 것을 추천드립니다. 형상관리의 문서관리를 이용하여 프로젝트 진행에 대한 참여 팀원간의 업무 파악 및 협업이 효율적으로 이뤄집니다. 형상관리 툴중에 하나인, 간트챠트를 이용하여 프로젝트의 진행사항의 파악을 용이하게 합니다. 형상관리를 통해 디지털 트랜스포메이션을 경험하실 수 있습니다. 다음주에는 형상관리 명명규칙 예제를 공유하겠습니다. 

소프트웨어 품질관리 - 품질결과보고서 예제를 공유합니다.

이미지
품질결과보고서는 정형화된 형태가 아닌, 사내에서 사용하고 있는 문서양식(워드,한글, ... 등)으로 작성하시면 됩니다. 형상관리 툴(레드마인,멘티스,트랙,깃랩,지라,컨플루언스, ... 등)의 이슈 내용을 기입하여 관리할 수 있습니다. 품질관리의 목적이 전에도 말씀드렸다시피 프로젝트 팀원 간의 소통과 협업을 통한 효율적인 프로젝트 진행입니다. ​ 아래는 샘플 양식입니다. 참고하세요. ​ 다음주는 형상관리계획서를 공유하겠습니다.

소프트웨어 품질관리 - 품질관리프로세스(2/2) 예제를 공유합니다.

이미지
 월요일에 이어 품질관리프로세스 두번째 챕터입니다. 프로세스를 정의하는 목적은 같은 작업을 두번 반복하지 않는 것이며, 다소 프로젝트마다 유형의 차이는 있지만,  데이터의 누적으로 분야별 유사한 패턴 유형의 분류에 따른  유지보수 및 프로젝트 수행 업무의 효율성이 높아집니다. 다음주에는 품질결과보고서를 공유하겠습니다.

소프트웨어 품질관리 - 품질관리프로세스(1/2) 예제를 공유합니다.

이미지
지난주에 이어 품질관리프로세스입니다. 간단히 말씀드리자면, 품질관리 활동을 위한 일련의 절차입니다. 주요한 점은 내재화를 통한 팀원간의 협업을 위한 절차입니다.

셀레리움을 이용한 페이스북 좋아요 클릭 소스를 공유합니다.

  0) 소스는 아래와 같이 구성되어 있습니다. - chromedriver - execute.py - howto.txt - run.sh ​ 1) 인프라스트럭쳐는 macOS, conda 환경입니다. ​ 2) 소스의 간략한 설명은 아래와 같습니다. ​ - 지연시간(sleep)을 8초 ~ 16초 입니다. 이는 로그 패턴을 숨기기 위함입니다. - 셀레리움을 통한 웹브라우저를 실행합니다. - 최초, 명시된 아이디와 패스워드로 로그인 합니다. - 다음 로그인시 세션을 저장하여 자동 로그인이 됩니다. - 페이스북의 태그의 경로가 변경되므로 case1 ~ case4 으로 선언하여 그에 맞는 태그의 경로(패턴)에 부합하는 태그를 찾습니다. - '좋아요'가 선택이 되어 있지 않으면 클릭, 반대의 경우는 클릭을 하지 않습니다. - 새로고침을 실행하여 위의 루틴을 'run.sh'에 명시되어 있는 횟수를 반복합니다. - 아래는 로그 패턴을 숨기기 위한 'run.sh'에 명시 되어 있는 횟수 입니다. - RND="$(($RANDOM% 5+25))" -> 랜덤으로 25~30번 반복 ​ 3) 아래는 크론탭 명령은 아래와 같습니다. ​ - 로그인 시간 로그 패턴을 숨기기 위한 스케줄러 실행시간을 구분하였습니다. ​ $ crontab -e --------------------------------- #일 ,화,목,토 10시 25분, 15시 25분 실행 25 10,15 * * 0,2,4,6 ~/Crawling/facebook_click_like/run.sh #월 ,수,금 07시 05분, 13시 05분 실행 5 7,13 * * 1,3,5 ~/Crawling/facebook_click_like/run.sh --------------------------------- ​ 4) 본 소스는 테스트 목적입니다. - 사용하실 때 주의하시기 바랍니다. - 페이스북에서 로그 패턴을 잡아냅니다. ​ 5)아래는 소스코드 링크 주소입니다. https