전체 글58 현행 시스템 파악 절차, 개발 기술 환경의 종류, 고려사항 발전된 개발을 위해서는 우선 지금 서비스되고 있는 현행 시스템을 파악하고 이를 통해 좀 더 개선해야 할 방향에 대해 생각하는 과정을 거쳐야 한다. 또한 개선점을 발전시키는 데 필요한 개발 기술을 사용할 수 있는 환경인지 개발 기술 환경을 파악하는 단계 역시 중요하다. 현행 시스템 파악의 절차 현행 시스템 파악의 프로세스는 총 3단계로 나누어진다. 1단계의 첫 번째는 시스템 구성 파악이다. 이때에는 조직의 주된 업무를 담당하는 기간 업무, 이를 지원해 주는 지원 업무로 나누어 구분하여 기술한다. 다음 단계는 시스템 기능 파악 단계이다. 이 단계는 현재 서비스에서 제공되는 기능들을 주요 기능, 하부 기능, 세부 기능 등으로 구분하여 계층형태로 표시한다. 1단계의 마지막은 시스템 인터페이스 파악이다. 단위 업.. 2023. 2. 5. 스크럼 기법과 XP 기법의 정의, 프로세스, 실천 방법 지난 게시글에서 애자일 모형(Agile Model)의 대표적인 개발 모형에 스크럼(Scrum), XP(eXtreme Programming), 칸반(Kanban), Lean, 기능 중심 개발(FDD)이 있는 것을 보았다. 이 중 스크럼 기법과 XP 기법이 어떤 것이고 어떠한 과정을 가지고 있는지, 어떤 식으로 실천되는지에 대해 알아보려고 한다. 스크럼 기법과 XP 기법의 정의 먼저 스크럼 기법에서 스크럼이란 럭비에서 반칙으로 인해 경기가 중단되었을 때 양 팀의 선수가 럭비공을 가운데 둔 상태로 상대팀을 밀치기 위해 대치하고 있는 대형을 일컫는 용어이다. 따라서 팀의 중요성을 강조하는 용어라고 할 수 있으며 여기서 착안한 스크럼 기법은 개인이 아닌 팀을 중심으로 하는 기법이다. 팀원 스스로가 구성한 스크럼 .. 2023. 2. 2. 클라이언트 서버 구조의 구성 요소, 유형, 특징 네트워크에 존재하는 모든 컴퓨터나 프로세스는 클라이언트 서버 구조에서 서버 또는 클라이언트의 역할을 할 수 있다. 클라이언트는 서버에 요청하는 모든 컴퓨터를 말하며 개인용 컴퓨터를 사용하여 앱을 실행하고 서버는 클라이언트의 요청을 이행하기 위해 만들어진 컴퓨터로 장비, 파일 및 처리 능력 등의 리소스를 공급한다. 클라이언트 서버 구조의 구성 요소 클라이언트 서버 구조가 작동하기 위해서는 다음 세 가지의 구성 요소를 필요로 한다. 첫 번째로 워크스테이션은 종종 클라이언트 컴퓨터로 알려져 있다. 워크스테이션 운영 체제에는 Windows 2000, Windows XP, Windows Vista 및 Windows 7이 포함된다. 이들의 작업과 과정은 주로 클라이언트 컴퓨터를 위해 제작이 되었고 서버 운영체제에 .. 2023. 2. 2. 웹 디자이너와 웹 개발자의 정의, 역할, 기술 웹 사이트를 완성하기 위해서는 하나의 팀으로 구성된 사람들이 필요하다. 이 팀에는 웹 디자이너와 웹 개발자가 중요한 역할을 수행한다. 이들은 작업을 수행하는 과정에서 역할 및 기술에서 차이를 나타내게 된다. 웹 사이트를 만드는 것에 빠져서는 안 될 두 사람을 알아본다. 웹 디자이너와 웹 개발자의 정의 웹 디자이너와 웹 개발자를 쉽게 눈에 보이는 것으로 정의하자면 디자이너는 사이트의 앞쪽, 개발자는 뒤쪽을 맡는 사람들이라고 할 수 있다. 웹 사이트는 눈에 보이는 화면 부분과 그 화면이 돌아가도록 만들어 주는 부분으로 나누어 진다. 눈으로 확인하는 앞쪽을 보기 좋게 꾸미고 배치하는 등의 역할은 디자이너가 하게 되고 그렇게 배치된 아이콘, 로고, 버튼들을 클릭하거나 드래그하는 등의 행위가 이루어지는 경우 이를.. 2023. 2. 1. 이전 1 ··· 11 12 13 14 15 다음