파피콘(favicon) 만들기 - 주소표시줄에 사이트를 상징하는 작은 이미지

파피콘(favicon) 만들기 - 주소표시줄에 사이트를 상징하는 작은 이미지


1. 파피콘이란?

 1.1 아래 스크린샷 이미지처럼 우리 사이트(url 홈페이지) 을 상징하는 작은 이미지를 말합니다.

 ※ 상기 파피콘은 "네이버 블로그" 파피콘입니다.

 

2. 만드는 방법

2.1 직접 포토샵 등 이미지 편집 프로그램을 이용해 ico  파일을 만드는 방법(전문가 영역)

2.2. 이미지를 입력하면 자동으로 ico 파일을 만드는 방법(초보자도 생성 가능 영역)

위 같은 경우 ico를 만드는 사이트를 이용하시면 보다 편리하게 가능합니다.

아래 사이트는 ico(파피콘) 만드는 사이트이며, 제가 사용해본곳중 젤 좋아서 추천하는 사이트입니다.

 

사이트명 : Favicon Generator

사이트 url : http://favicon-generator.org/

 

 

 

 

 

 

 

 

 

방법은 아래 스크린샷 확인





 

위와 같이 저장하면 끝!!!

 

이제 원하는 곳에 붙여 넣으세요.

티스토리 파피콘 넣기,

웹페이지 상단 head부분에 넣기

소스 부분은

<link rel="shortcut icon" href="이미지 경로 및 ico 파일명 입력" type="image/x-icon">
<link rel="icon" href="이미지 경로 및 ico 파일명 입력" type="image/x-icon">

 

ex)

<link rel="shortcut icon" href="/img/favicon.ico" type="image/x-icon">
<link rel="icon" href="/img/favicon.ico" type="image/x-icon">

 

 

이상 몇자 적어봤습니다.

필요한 곳에 적어주세요.

 

댓글 좀 남겨주시고. 많이 퍼가주세요~

[마우스 우클릭 해제]구글 크롬 오른쪽 마우스 해제 pig toolbox 편리하게 마우스 오른쪽 우클릭 해제 안내 - 네이버 동영상 다운로드, 네이버 동영상 저장

[마우스 우클릭 해제]구글 크롬 오른쪽 마우스 해제 pig toolbox 편리하게 마우스 오른쪽 우클릭 해제 안내 - 네이버 동영상 다운로드, 네이버 동영상 저장

----------------------------------------------------------------------

 

안녕하세요

이번엔 마우스 우클릭 해제에 대해서 소개하겠습니다

 

크롬에 확장기능인 pig toolbox입니다.

 

이제 크롬을 사용하시는 유저분들이 많으시죠

그래서 편리하게 사용하시라고 확장기능을 소개합니다.

 

마우스 우클릭 뿐만이 아니고 네이버 동영상 다운로드도 쉽게 가능합니다.

 

먼저 크롬이 없으신 이웃님들은 아래에서 다운로드 받으시기 바랍니다.

https://www.google.com/intl/ko/chrome/browser/features.html

 

 

 

1. 아래와 같은 아이콘이 크롬 우측 상단에 표시됩니다.

 

2. alt + F7 번 혹은 상단 아이콘을 클릭하셔서 마우스 해제를 진행하시면 됩니다.

 

우클릭 막힘 풀기 외에도 짧은 url 생성 부터 많은 기능이 해당 확장프로그램에 들어가있습니다. 많은 도움되시길 바랍니다.

 

그럼 이제 설치 방법에 대해서 작성하겠습니다.

 

1. 아래 url로 들어가시기 바랍니다.

https://chrome.google.com/webstore/detail/pig-toolbox-super-gesture/oiplkfaidhjklglajdpfehoagkmlcakh/related?utm_source=chrome-ntp-icon

 

 

2. 아래 이미지 처럼 추가하시기 바랍니다.

 

3. 클릭이후 confirm창에서 추가 버튼 클릭

 

4. 정상적으로 설치된거 확인

 

 

그외에도 아래와 같이 네이버 동영상 다운로드 가능합니다

아래 이미지를 참고하시기 바랍니다.

 

이상입니다

즐거운 인터넷하시기 바랍니다 ^^

LG G3 공개, 구글글래스 때문에 두통?

LG G3 공개, 구글글래스 때문에 두통?


--------------------------------------------

 

LG전자 G3 공개하는 초대장 발송

 

LG 전자가 오는 28일에 스마트폰 ‘G3’를 언론에 공개한다고 밝혔습니다.

G3는 G2의 후속 제품으로서 5.5인치의 화면에 2560×1440의 해상도와

퀄컴의 스냅드래곤 801 프로세서, 1천 300만 화소 카메라 등으로 알려졌습니다.

LG전자는 27일에 런던과 뉴욕, 샌프란시스코, 싱가포르 등

6개 도시에서 G3 공개 행사를 연다고 합니다.

 

 

 

 

 

구글 글래스 착용으로 눈이 피로해?

 

구글의 웨어러블 기기 구글 글래스를 체험한 사람들 중에

눈이 피로해지고 두통으로까지 이어진다는 이야기들이 나왔습니다.

구글 글래스 체험자들 중 일부가 눈앞에서 계속 새로운 정보가 나타나

눈이 점점 피로해지고 나중에는 두통까지 생긴다며

눈의 피로와 통증을 호소했습니다.

 

이는 일부 전문가들이 처음에 우려했던 부분과 일치하기도 합니다.

미국의 IT 전문지들은 구글글래스의 착용으로 인한 안구 통증 사례를 소개했는데요,

구글글래스를 장시간 착용했을 시에 어느 순간부터인지 눈이 가늘게 떠지면서

두통이 생기는 증상이 발생했다고 하네요.

또한 이런 증상은 유리 액정의 문제 때문이라기보다는 눈앞에 바로

정보 등이 표시되는 데 있어서의 시각적인 문제라는 반응이 나왔습니다.

 

 

 

눈의 피로와 통증 등 구글 글래스 착용에 따른 증상을 겪은

구글 그래스 체험단 중 한 명은 두통 때문에 구글글래스 사용시간을

줄여야 했다고 했으며 다른 한 명은 구글글래스에 익숙해지려면

시간이 필요할 것이라고 말했다고 합니다.

 

하지만 애초에 구글도 처음부터 구글글래스를 무리하게 사용하진 말라는

견해를 밝힌 것으로 보아 이런 문제를 이미 인식하고 있었던 것으로 보입니다.

구글글래스는 올해 하반기부터 대량 생산에 들어갈 계획인데요,

본격적인 출시 전에 사용에 관한 불편함들을 줄이려고 하고 있습니다.

 


최근 웨어러블 기기에 대한 관심이 많아지고 있습니다.

그 중에서도 가장 주목받는 웨어러블 기기는 단연 구글글래스 일겁니다.

구글글래스가 일반에 보급된 후에도 눈의 피로나 두통 같은 증상이 생기는지는

조금 더 지켜봐야 알 것 같습니다.

[새로운 운영체제]모바일 운영체제 타이젠

[새로운 운영체제]모바일 운영체제 타이젠


 

타이젠(Tizen)은 스마트폰, 태블릿, 넷북, 차량용 인포테인먼트 기기, 스마트 TV 등을 포함하여 여러 종류의 기기에 대한 선도적인 이동통신사업자, 기기 제조업체 및 실리콘 공급업체가 지원하는 오픈소스, 표준 기반의 소프트웨어 플랫폼입니다.
Tizen은 혁신적인 운영 체제와 애플리케애션을 제공하며 소비자가 다양한 기기를 원활하게 이용할 수 있도록 지원합니다.
Tizen프로젝트는 리눅스 재단내에서 운영되며, 기술운영 그룹이 규율합니다. 기술운영 그룹은 기기분야를 지원하는 작업그룹의 형성과 함께 플랫폼 개발 및 공급에 주력하는 주요 오픈 소스 프로젝트 주요의사결정기관입니다.
서비스 모델의 요구사항 수집, 식별 및 촉진과 전반적인 산업마케팅 및 교육을 포함하여 타이젠의 업계역할을 안내하기 위해 ㅜ타이젠협회가 구성되었습니다.
 
 
◈ 타이젠이란? ◈
-타이젠은 구글이 만든 '안드로이드'처럼 오픈소스 모바일 운영체제입니다. 누구나 타이젠 운영체제 개발과정에 직접 참여할 수 있으며, 이미 공개되어 있는 소프트웨어 개발도구(SDK)를 이용해 타이젠 응용프로그램(앱)을 개발할 수 있습니다.
타이젠 기술운영그룹은 타이젠 오픈소스 커뮤니티를 운영하고 타이젠 플랫폼 배포를 담당하는데 여러 제조사와통신사로 구성된 타이젠협회가 타이젠 상품화를 주도합니다. 이 단체는 타이젠에 대한 요구사항을 수집하고 서비스를 어떻게 만들어 나갈 것인지 결정하며,
타이젠을 어떻게 판매할 것인지를 결정합니다. 

 

 

 

타이젠은 HTML5기반 애플리케이션 개발자를 위한 강력하고 유연한 환경을 제공합니다. HTML5의 강력한 기능과 교차 플랫폼 유연성을
특징으로 하는 타이젠은 빠른 속도로 모바일 앱과 서비스용 기본 개발환경으로 자리잡고 있습니다. 타이젠 SDK와 API를 통해 개발자들은 HTML5 및 관련 웹기술을 사용하여 여러기기 세그먼트에서 실행되는 애플리케이션을 작성할 수 있습니다.
 
 
◈ 타이젠의 역사 ◈
-리눅스 기반의 오픈소스 모바일 플랫폼인 '리모'와 '미고'에 뿌리를 두고 있으며 타이젠이란 이름은 인텔이 2011년 9월
  이 프로젝트에 참여하면서 불리기 시작했습니다.
-인텔은  노키아와 함께 '미고'라는 리눅스 기반의 모바일 운영체제를 개발하고 있다가 새로운 파트너 삼성전자, 화웨이와 손잡으면서 리모와 미고에 뿌리를 둔 새로운 모바일 운영체제 프로젝트 시작했는데 그것이 타이젠입니다.
-2012년 4월 타이젠 1.0정식버전 락스퍼, 2013년 2월 타이젠 2.0 정식버전 마그놀리아, 2013년 5월 타이젠 2.1 버전 넥타린이
 출시되었습니다.

 

 

 

◈ 타이젠 개발자가 되기 위해 ◈
타이젠을 개발자를 위해 소프트웨어개발도구(SDK)를 제공합니다. 타이젠을 이용하려는 개발자는 반드시 타이젠 SDK를 설치해야 하며,
타이젠 공식웹사이트에서 손쉽게 구할 수 있습니다.

 

 

 

◈ 타이젠 개발자 컨퍼런스 ◈
타이젠 개발자 컨퍼런스는 타이젠과 관련된 다양한 주제로 발표가 이루어지는데 플랫폼 개발자, 애플리케이션 개발자, 플랫폼 디자이너, 통신사, OEM, 하드웨어 벤더, 소프웨어 벤더, 오픈소스 예찬론자 및 타이젠과 관련된 모든 사람을 위한 행사입니다.

 

구글 글라스 새 디자인과 LG 노크코드 등 IT 정보

구글 글라스 새 디자인과 LG 노크코드 등 IT 정보


★ 구글 글라스에서 새로운 디자인 공개

 

구글이 스마트안경 구글 글라스의 13종의 새 디자인을 내놓았습니다.

새로운 구글 글라스의 디자인은 도시적 여성미를 강조한 것과

레저 스포츠 전용 선글라스로 분류돼있다고 합니다.

프로세서와 센서 등의 본체 부분은 기존과 같지만

렌즈와 안경테 등은 전의 투박한 디자인과 다르게 세련돼 졌습니다.

 

현재 구글 글라스는 일반인들에게도 판매가 되는데, 가격은 1500달러 정도입니다.

만약 구글 글라스를 우리나라로 반입한다면 세금 등이 더해져

대략 190~200만원 정도의 가격이라고 합니다.

 

 

 

★ LG의 노크코드, 특허 등록

 

LG전자 스마트폰의 노크코드가 한국 특허청에 특허 등록됐습니다.

LG전자는 측에서는 차별화된 보안 솔루션인 노크코드가

인정 받은 것이라고 밝혔습니다.

노크 코드는 잠금 화면 해제와 화면을 켜는 것을 동시에 할 수 있어

그동안의 패턴 인식이나 숫자 입력보다 편의성에서 뛰어납니다.

 

사용자는 스마트폰의 꺼진 화면 위에 터치만 몇 번 화면

바로 홈 화면으로 이동이 가능하며 비밀번호 설정과 터치 순서의 흔적이

화면에 노출되지 않아 보안성이 높은 것이 장점입니다.

 

 

★ 소니의 스마트밴드 미국 판매 개시

 

올해 공개된 소니의 스마트밴드가 미국에서 본격적인 판매에 돌입했다고 합니다.

소니는 자사의 온라인 스토어를 통해 스마트밴드를

99달러의 가격으로 미국 시장에 내놓았습니다.

 

다른 스마트밴드 제품인 조본과 피트니스 트랙커와 같이

운동량, 칼로리 소모량, 수면 주기 등의 정보 감지 뿐 아니라

음악과 영상 감상, 게임 등 사용자의 일상적인 생활 패턴까지

체크해서 알려준다는 면에서 라이프 트랙커와 더 유사한 편입니다.

하지만 소니의 스마트밴드를 구입할 생각이 있는 사람들이 유의해야 할 점은

안드로이드 4.4 킷캣 이상에서만 스마트 기기와 연동이 된다는 점입니다.

 

[크롬에서 유튜브 동영상 다운로드]크롬에서 유튜브 동영상 저장하는 초간단 방법 안내~ 크롬 확장기능 사용하기

[크롬에서 유튜브 동영상 다운로드]크롬에서 유튜브 동영상 저장하는 초간단 방법 안내~ 크롬 확장기능 사용하기


안녕하세요.

오늘은 크롬 사용자들을 위한 내용을 적도록 하겠습니다.

크롬에서 보다 편하고 보다 쉽게 동영상 저장하는 방법에 대해서 안내하겠습니다.

 

우선 크롬 브라우저가 없으신 이웃님들은 아래 링크에서 크롬을 먼저 다운 받으시기 바랍니다.

 

크롬브라우저 다운로드

 

일전에 크롬 확장기능말고/타브라우저 (익스플로러,사파리,파이어폭스등) 유튜브 동영상 다운로드에 대해서 안내한적이 있습니다

그부분은 아래 링크에서 확인하시기 바랍니다.

 

유튜브 동영상 저장

 

그리고 또 하나 유튜브 만큼이나 많은 동영상 다운로드가 궁금한 페이스북 도영상 저장은 아래 링크에서 확인하시기 바랍니다.

 

페이스북 동영상 저장

 

 

자 이제 본격적으로 다운로드 방법에 대해서 안내하도록 하겠습니다.

 

1. 크롬 실행 후 애플리케이션 실행

아님 크롬에서 아래 주소 바로 입력

주소 : chrome://apps/

 

 

2.크롬 애플리케이션에서 스토어 실행

아님 크롬 브라우저에서 아래 주소 바로 입력

 

3. 크롬 웹스토어에서 아래 검색어 입력 후 엔터키 입력

검색어 : easy video

혹은 크롬 브라우저에서 아래 주소 바로 입력

 

4. Easy Video Downloader Express 확장 프로그램 설치

※ 설명 문구 확인

개요 :

With 1080p Full-HD and MP3, direct downloads in FLV,3GP,MP3(192kbps),MP4,720p HD and Full-HD on Y0utube pages.
Ad-free, spam-free and easy to use instant "single-click" video downloader for fastest download speeds.

The ONLY downloader with direct 1080p(Full-HD) and 192 kbps high-quality Mp3 download links.

How to use it? After installing the extension, go to YTube and open a video page. You'll notice a new "Download As" button below the player. Click the button and you can select one of the formats that are availa

 

5. 확장프로그램 확인 클릭



 

6. 정상적으로 확장 기능이 추가 되었는지 확인

크롬 메뉴 > 도구 > 확장프로그램

 

 

7. 정상적으로 확장모듈이 설치되어있는지 확인

 

8. 유투브 접속(http://youtube.co.kr)

소장 및 관람 영상 선택

 

9. 상기 영상에서 다운로드 실행하기

아래 스샷 확인

 

10. 저장 확인

※ 상기 부분은 크롬 옵션에 따라서 표시 되지 않을수 있습니다

상기처럼 다운로드 전 아래 스샷 화면이 뜨게 하시려면

크롬 메뉴 > 설정 ? 고급설정 표시 > 다운로드 전에 각 파일의 저장 위치 확인 체크

 

11. 크롬에서 저장중 확인하기
 

 

12. 내피시에 정상적으로 저장여부 확인하기

 

위에 과정을 하시면 편리하게 유튜브에서 저장 가능합니다.

단점은 아직은 크롬에서만 된다는거죠

 

크롬에 부모격인 파이어폭스에도 확장기능이 있는지 확인후 다시 포스팅 하겠습니다.

 

아래에서 영상으로 확인하실수도 있습니다.

 

이상 포스팅을 마치겠습니다

많은 댓글과 공감 부탁합니다.

감사합니다.

[올블릿 악성코드 배포]크롬에서 접속시 티스토리 올블릿 보안 경고 에러 표시

[올블릿 악성코드 배포]크롬에서 접속시 티스토리 올블릿 보안 경고 에러 표시


[올블릿 악성코드 배포]크롬에서 접속시 티스토리 올블릿 보안 경고 에러 표시

 

티스토리 블로그에 접속을 할려고 하니

크롬에서 악성 코드에 의해 차단되었다고 나오더군요

그래서 무시를 하였지만 계속 떠서 확인을 해보니 올블릿이 문제라더군요.

검색을 해봐도 뉴스기사부터 나오는것이 심상치 않았습니다.

 

 

그래서 어떤 문제인지 상세히 확인하였습니다.

 

아래 주소로 접속

http://www.google.com/safebrowsing/diagnostic?site=사이트주소

 

 

아래와 같이 확인이 되십니다.

 

 

 

올블릿이 문제라고 표기되어있더라고요

 

우선 티스토리 관리자 페이지에 접속합니다

로그인 이후 플러기은 > 플러그인 설정으로 들어가서 아래 이미지와 동일하게 합니다



 

 

다음 구글에 가서 요청을 합니다

아래 주소 클릭(구글 웹마스터 도구)

https://www.google.com/webmasters/tools/home?hl=ko

 

아래 이미지에 따라서 순서대로 진행하시면 됩니다







 

그다음 구글에서 승인 해줄때까지 기다리시면 됩니다

제가 불편을 겪고 있어서

혹시 이웃님들도 저처럼 불편을 꺽을까 해서 남겨봅니다

아무쪼록 잘 해결들 되시길 바랍니다.

 

감사합니다.

[페이스북 동영상 다운로드]facebook save 너무나 간단히 페이스북 동영상 저장 방법 안내

[페이스북 동영상 다운로드]facebook save 너무나 간단히 페이스북 동영상 저장 방법 안내


안녕하세요

오늘은 페이스북 동영상 저장에 대해서 소개 하겠습니다

앞전 유튜브 동영상 저장에 대해서 소개한적 있죠?

유튜브 동영상 저장은 아래 링크를 통해서 확인하시기 바랍니다.

 

유튜브 동영상 저장 확인하기

 

별도 설치 프로그램 없이 페이스북 동영상 다운로드 방법에 대해서 말씀드리겠습니다.

 

※ 참고로 크롬은 반드시 한번 재생 모양을 한번  누르신후 다름이름으로 저장하시기 바랍니다.

그냥 저장하시면 사이트가 저장됩니다 재생중일때 (동영상이) 다름이름으로 저장하기를 누르셔야 합니다.

 

 

누구나 많이들 이제 어느정도 우리 삶에 문화가 되어버린 페이스북..

페이스북을 돌아다니다 보면 정말 다양하고 재미있는 동영상이 많이 있죠?

보시다가 소장하고 싶으신 동영상이 있으시다면 아래 방법대로  다운로드 하시길 바래요~

 

다양하게 검색해서 확인하시고 소장하시고 싶으신 영상 다운로드 하는 방법에 대해서 소개하겠습니다. 

1. 먼저 페이스북에서 동영상을 확인합니다.

 

2. 동영상 선택을 합니다.

 

3. www.facebook.com을 m.facebook.com으로 www를 m으로 변경해서 적어줍니다.

 


4. 익스플로러 같은 경우는 바로 클릭을 하면 아래와 같이 영상 저장이 됩니다.(크롬 / 사파리 / 파이어폭스 등)은 아래 소개 해놓은 이미지를 확인하시기 바랍니다.

 

5. 정상적으로 저장되어있습니다. (익스플로러는 정말 간단합니다) - html5 비디오 테그가 기본적으로 적용하지 않게 되어잇어서 그런것 같네요



 

6. 크롬 / 사파리 / 파이어폭스등에서 영상 저장하는 법

먼저 영상을 재생합니다.

 

7. 마우스 우클릭(오른쪽 마우스)를 클릭합니다,

동영상 다른이름으로 저장을 선택합니다,

 

8. 저장을 클릭합니다.

 
 
9. 정상적으로 저장 되어있는걸 확인하실수 있습니다.
 
 ※ 크롬은 반드시 한번 재생 모양을 한번  누르신후 다름이름으로 저장하시기 바랍니다.
그냥 저장하시면 사이트가 저장됩니다 재생중일때 (동영상이) 다름이름으로 저장하기를 누르셔야 합니다.
 
 
아래는 동영상으로 표시 하였습니다.
1. 익스플로러 저장법
 
2.크롬/사파리/파이어폭스 저장법
 
3. 합친 버젼


[유튜브 동영상 저장]별도 설치 프로그램 없이 편리하게 유튜브 동영상 다운로드 하는 방법 안내 합니다.

[유튜브 동영상 저장]별도 설치 프로그램 없이 편리하게 유튜브 동영상 다운로드 하는 방법 안내 합니다.


안녕하세요

별도 설치 프로그램 없이 유튜브 동영상 다운로드 방법에 대해서 말씀드리겠습니다.

 

유튜브에서 검색하면 웬만한 동영상은 다 확인하실수 있죠?

걸그룹(에이핑크, 스텔라 ..), 어린이 프로(뽀로로, 로보캇 폴리 ..), 교육 프로, 티져 영상등..

 

다양하게 검색해서 확인하시고 소장하시고 싶으신 영상 다운로드 하는 방법에 대해서 소개하겠습니다.

 

1.  먼저 유튜브에서 관람하실 영상을 찾습니다.

 

2. 검색후 동영상 관람

 

3. 다운받을 동영상 주소 변경


 

4. 저장할 파일 용량 및 화질 선택

 

5. 저장할 폴더 선택

 

6. 정상적으로 저장중인 화면 확인

 

7. 저장 완료 확인하기

 

 

아래 영상들도 확인해주세요.

 

 

 

 

소프트웨어 유지보수

소프트웨어 유지보수


28 소프트웨어 유지보수<o:p></o:p>

소프트웨어는 사람들의 의식이나 행동방법과 직결되는 시스템이기 때문에 이를  유지보수하지 않으면  생명력을 잃게 되는  사용할  없게 되는 특성이 있다따라서 유지보수는 초기의 개발보다  중요한 일이며소요되는 노력과 비용도  많이 든다따라서 어떻게 하면 우지보수를 적게 하는 소프트웨어를 개발하느냐 하는 일이 중요하다유지보수와 관련된 업무는 개발당시 얼마나 충실하게 개발되었느냐 하는데 따라 크게 좌우되는 경우가 많다따라서 유지보수를 줄이려면 완벽한 수순과 방법에 따라 개발하여야   이며환경변화에  적응할  있도록 유연하게 개발해야 한다.<o:p></o:p>
<o:p> </o:p>
소프트웨어 유지보수 정의<o:p></o:p>
l 개발이 완료후 사용자에게 인도된 사용중에 있는 소프트웨어를 환경적응오류수정성능향상 등을 위하여 계속하여 수정보완하고 이러한 작업을 통하여 소프트웨어의 수명을 연장시켜주는 작업
<o:p> </o:p>
소프트웨어 유지보수의 필요성<o:p></o:p>
l 유지보수 비용이 전체 비용의 70~80%를 차지
l 소프트웨어 인력이 신규 프로젝트보다 유지보수 업무에 투입되는 낭비적 요소 발생
l 유지보수의 비효율성으로 인해 패키지 소프트웨어의 도입이 확산
l 프로젝트보다 기존 소프트웨어 개선에 더 많은 인력과 비용 소요
l 소프트웨어 기능의 복잡화에 따른 난해함으로 문서화 등의 관리업무가 증가
<o:p> </o:p>
소프트웨어 유지보수 형태<o:p></o:p>
분류기준<o:p></o:p>
유지보수의 형태<o:p></o:p>
시간에 의한 분로
- 계획보수
- 예방보수
- 응급보수
- 지연보수
대상에 의한 분류
- 데이터/프로그램 보수
- 문서화 보수
- 시스템 보수
사유에 의한 분류
- 수리보수
- 적응보수
- 완전화보수
<o:p> </o:p>
소프트웨어 유지보수 용이성과 향상<o:p></o:p>
1. 유지보수 용이성<o:p></o:p>
소프트웨어 유지보수 난이도를 나타내는 특성
가) 이용 용이성 : 프로그램이 얼마나 이해하기 쉬운가를 나타내는 특성
나) 수정 용이성 : 프로그램을 수정하는데 얼마나 용이한가를 나타내는 특성
다) 시험 용이성 : 프로그램의 정확성을 나타내는 과정이 얼마나 용이한가를 나타내는 특성
2. 유지보수 용이성의 향상<o:p></o:p>
가) 분석활동(Analysis Activities) : 고객의 요구와 제약사항을 결정하며 목표 제품으 타당성을 밝힘
나) 표준 및 지침(Standard and Guidelines) : 여러형태의 표준 및 지침은 소프트웨어의 유지보수가 용이하도록 하기 위하여 제정
다) 설계활동(Design Activities) : 명확성모듈성변경용이성을 강조하여 활용함
라) 구현활동(Implementation Activities) : 표준 구조와 단순 코딩 스타일이 채택되어 져야 함.
마) 보조문서(Supporting Documents) : 유지보수 활동에 필요한 지침서와 테스트 설명서가 필요함.
<o:p> </o:p>
소프트웨어 유지보수 비용<o:p></o:p>
1. 유지보수 비용 요소<o:p></o:p>
부분<o:p></o:p>
비용 요소<o:p></o:p>
관리적인 요소
- 시스템에 대한 이해
- 유지보수 담당자
- 소프트웨어 생명주기
- 새로운 환경에 대한 종속도
기술적 요소
- 모듈의 독립성
- 프로그램 언어
- 프로그램 스타일
- 신뢰성
- 문서화
무형의 요소
- 사용자의 불만
- 품질의 저하
- 개발의 지연
<o:p> </o:p>
2. 유비보수 비용 예측 방법<o:p></o:p>
가) BL(Belady Lehman) 방법
소프트웨어 개발시에 얼마나 열심히 공학기법에 의하여 노력을 경주 하였는가에 따라 유지보수 비용의 증감이 관계되어 진다.
M = P+exp(C-D)
M : 유지보수를 위한 노력(인원)
P : 생산성적 노력
C : 설계의 비구조성이나 문서정리의 미흡함을 통한 복잡도
D : 소프트웨어의 인식정도
<o:p> </o:p>
나) COCOMO 방법
M = ACT X DE X EAF
M : 유비보수를 위한 노력(인원)
ACT : 개발조직이 수행하는 전체 프로젝트 규모에서 유지보수 작업이 차지하는 연평균 비율
DE : 개발 때 필요한 노력(인원)
EAF : 실험적 상수
<o:p> </o:p>
소프트웨어 유지보수 프로세스<o:p></o:p>
1. 유지보수 순서<o:p></o:p>
소프트웨어 이해 à 유지보수 요구사항 분석 à 소프트웨어 설계 à 소스코드 수정 à 단계별 테스트 à 유지보수 결과 검토
2. 유지보수 추진 단계<o:p></o:p>
단계<o:p></o:p>
주요활동<o:p></o:p>
활동주체<o:p></o:p>
요청
MRF(Modification Request Form) 작성
CR(Change Request) 작성
사용자
분석
유지보수의 유형 분류심각성 판단
유지보수의 내용 분석영향도 분석
유지보수 우선순위 결정
분석가
승인
분석 내용에 따라 유지보수 여부 승인
유지보수 실행에 대한 승인
유지보수 관리 위원회
실행
유지보수 대상에 대한 유지보수 실행
소프트웨어 변경 보고서(SCR) 작성
관련문서 변경
유지보수 담당자
3. 유지보수 발생 요인 분석<o:p></o:p>
측면
발생요인
소프트웨어의 유기적 측면
- 소프트웨어 시스템에 대한 사용자 참여 및 만족도 미흡
- 개발된 시스템의 문서화유연성신뢰성 저하
개발 환경적 측면
- 유지보수보다는 신규 프로젝트 치중
- 표준화된 방법론 및 개발 도구 적용의 부재
- 분석 설계 시 유지보수성 및 재 사용성 요인 반영의 미흡
<o:p> </o:p>
소프트웨어 유지보소의 문제점과 해결방향<o:p></o:p>
1. 유지보수의 문제점<o:p></o:p>
- 사람의 생각자체가 판이하게 다르듯이 프로그램의 구성이나 기법 자체가 프로그래머의 특성에 따라 다르므로 문서화가 정확하게 되어 있지 않으면 소스코드의 이해에 막대한 지장을 초래함.
- 개발시점에서의 프로그래머의 생각을 파악하기가 용이하지 못함.
- 모든 프로그램은 미리 수정을 에측하거나 기능 확장을 염두로 작성되기 어렵다.
- 유지보수 작업은 인기 있는 작업이 아니므로 그 생산성이 떨어진다.
2. 유지보수의 문제점 해결 방향<o:p></o:p>
- 표준화된 개발방법론 및 개발 도구 적용
- 소프트웨어 재공학 도구 활용(분석재구조화역공학)
- 유지보수 요인에 대한 예방활동 실시
- 변경관리형상관리 등 적절한 프로젝트 관리기법 도입