목록회색인간의 IT블로그 (28)
Hello GH
스크럼 팀 With 회색인간 1) 스크럼 팀이란? - 자기조직화 : 작업의 최선책을 스스로 선택 (1) 스크럼 팀의 역할군 - 제품책임자- 개발팀- 스크럼 마스터- 스크럼 팀 내에서는 팀원 모두가 대등한 입장에서 개발진행 (2) 이해관계자 - 경영자, 경영진- 총무, 법무, 회계부서 등 관리부분- 사용자, 고객- 제품의 품질과 기능은 제품책임자, 개발방법이나 팀의 진행방식은 스크럼마스터가 의견을 전달받는것이 좋음 2) 제품의 책임자- 제품의 비전과 가치를 전달- 무엇을 만들지 우선순위를 결정- 작업 및 제품기능의 우선순위등을 놓고 이해관계자와 협상(1) 요구사항의 결정- 항목은 팀이나 이해관계자와 함께 작성할 수 있지만 최종 결정은 제품 책임자(2) 우선순위관리- 우선순위는 끊임없이 갱신가능하지만 결정권..
스크럼 이란? With 회색인간 1) 등장배경 - 전통적인 공학론적 개발 프로세스는 사전에 철저히 검증된 계획 하에 장기간에 걸쳐 많은 인원과 비용을 투입하여 목표를 완수하는 방식- 구현하게 될 소프트웨어의 규모가 커지고 복잡해짐에 따라 기존의 폭포수 모델을 적용했을 때 다양한 문제점 발생 (1) Waterfall의 단점 - 개발에 적용할 수 있을 수준의 구체적인 요구사항을 작성하는 것이 매우 어려움- 규모가 커질수록 설계에 요구되는 시간과 비용이 기하급수적으로 증대- 개발에 들어가고나서 정해진 요구사항이 변경되거나, 다양한 문제점이 발견- 위와 같은 문제로 인해 작업 난이도 및 개발일정을 예측하는 것이 어려움(2) 애자일 개발방법론의 등장 - 90년대 중반으로 기존의 무겁고 규범적인 방법론에서 탈피하여..
미국에서 사용되는 프로그래밍 언어 선택기준이라고 합니다. 우리나라에선 양산형 코더를 찍어내기때문에 대부분 프로그래밍 과정에서 자바를 배우지만요.. (저도 자바를 배우고 있는 양산형.. ㅠㅠ) go언어나 swift는 항목에 없네요~
포트포워딩, Wifi, 방화벽설정 With GrayHuman 1) 포트포워딩? - IP에 관하여..2) 포트포워딩 설정 - IP확인, Wifi설정법, 포트포워딩 설정법3) 방화벽 설정 1) 포트포워딩?가. 포트포워딩을 하는이유.. IP란?- 아이피는 공인아이피와 사설아이피로 구성되어 있습니다. - 공인아이피와 사설아이피의 관계는 기본주소와 상세주소로 설명할 수 있겠네요.. - 먼저 이해하기 쉽도록 현실세계를 비유로 설명하겠습니다.나. 현실세계의 주소체계- 현실세계의 주소체계를 예로 들어보면 아래와 같이 구성되어있습니다. (기본주소) : 서울시, 금천구, 가산동 (상세주소) : xxx아파트 회색인간의 집[101동 101호] - 여기서 기본주소와 상세주소의 관계가 바로 공인아이피와 사설아이피의 관계라고 볼 ..
FTP서버 구축 실습! GrayHuman's blog 1) FTP로 개인서버를 만드는 이유?- 외부에서 집에있는 컴퓨터에 접속가능- 설치가 쉬우며 NAS보다 세팅이 간편(보통 NAS는 리눅스계열의 운영체제를 사용합니다)- 필자의 경우는 Hyper-V라는 가상화 툴을 이용하여 FTP서버와 컴퓨터를 논리적으로 분리한 상태.. (저는 Oracle이나 Tomcat등을 돌리면서 FTP까지 올리려다보니..컴퓨터 하나더 사고싶네요 ㅠㅠ) 2) FileZilla 다운 - FTP서버, 클라이언트로는 현재 FileZilla가 많이 사용되는거 같습니다. (아쉽게도 알FTP의 경우는 뭔가 기능이 부족해서..)- https://filezilla-project.org/- 링크로 들어가셔서 서버용을 받아서 설치하면 됩니다.- 오픈..
보호되어 있는 글입니다.
02. 데이터베이스 시스템의 발전 데이터베이스 시스템의 발전사이 표는 지금까지의 DB시스템의 변천사를 알려준다. 물론 개인서점에서는 현재에도 2단계의 시스템 수준만 필요한 곳도 있을 수 있지만 여기서는 시대별 발전사라는 것에만 초점을 두면된다. 1) 정보시스템의 발전가. 파일시스템- 데이터를 파일 단위로 파일 서버에 저장- 각 컴퓨터는 LAN을 통하여 파일 서버에 연결되어 있고, 파일 서버에 저장된 데이터를 사용하기 위해 각 컴퓨터의 응용프로그램에서 open/close를 요청- 각 응용 프로그램이 독립적으로 파일을 다루기 때문에 데이터가 중복 저장될 가능성이 있음- 동시에 파일을 다루기 때문에 데이터의 일관성이 훼손될 수 있음나. 데이터베이스 시스템- DBMS를 도입하여 데이터를 통합 관리하는 시스템- ..
1.데이터베이스와 데이터베이스 시스템1) 데이터, 정보, 지식?- 데이터 : 관찰의 결과로 나타난 정량적 혹은 정성적인 실제 값- 정보 : 데이터에 의미를 부여한 것- 지식 : 사물이나 현상에 대한 이해 -> 데이터를 가공한 것이 정보이며 정보들을 통해 얻는 이해가 지식! 2) 일상생활의 데이터베이스- 데이터베이스 : 논리적으로 연관된 데이터를 모아 구조적으로 통합한 것이며 데이터의 검색과 변경을 주로 수행-> 보통 조직의 단위에서 구축한다. ※ 데이터 검색과 변경빈도에 따른 데이터베이스 유형 3) 데이터베이스의 개념- 통합 : 데이터를 통합하여 데이터의 중복을 최소화- 저장 : 문서가 아닌 컴퓨터 저장장치에 저장된 데이터를 의미- 운영 : 조직의 목적을 위해 사용, 업무를 위해 사용- 공용 : 한사람이..