프로젝트 기획 설계 분석 과정
·
프로젝트/프로젝트의 기본
정보시스템 구성요소정보시스템은 다음 세 가지 핵심 요소로 구성:프로세스: 시스템이 작동하는 규칙과 절차사람정보기술: 하드웨어, 소프트웨어, 네트워크 등의 기술적 요소소프트웨어 개발특징소프트웨어 개발은 물리적 제품 제조와는 다르며, 다음과 같은 특징이 있다:개발과정: 소프트웨어는 ‘제조’가 아닌 ‘개발’이다지속적 변화: 완성 후에도 계속 변경되고 진화오류 발생: 복잡한 로직과 다양한 상호작용으로 오류 발생 → 사전 예방 필요예측 어려움: 개발 일정과 비용을 정확히 예측하기 어렵다분석과 설계의 중요성고객이 요청하는 요건과 개발자, 기획자, 영업 담당자가 이해하는 내용은 완전히 다를 수 있다.→ 정확한 요건 정리가 반드시 필요하다.분석의 정의고객이 요구하는 기능과 성능을 일관성 있게 정리하여 개발 방향을 명확..
Git & Github 알아보기
·
프로젝트/프로젝트의 기본
GitGIT(깃)은  형상 관리 도구 중 하나이다.소스코드를 직접 주고 받을 필요 없이, 같은 파일을 여러 명이 동시에 작업하는 즉, 병렬 개발이 가능하다.브랜치를 통해 개발한 뒤, 본 프로그램(master)에 합치는 방식(Merge)으로 개발을 진행할 수 있다.새로운 인원이 추가 되어도 클론을 통해 바로 작업이 가능하다 GithubGit으로 관리하는 프로젝트들을 온라인 공간에 공유해서 프로젝트 구성원들이 함께 소프트웨어를 만들어갈 수 있도록 돕는 코드 공유 및 협업 서비스 아직 아무 것도 안한 상태 untracked=> 추적하지 못하는 상태tracked=> git add를 하게되면=> Staging 된 상태 가 된다=> git commit을 날리면=> UnModified  상태=> 수정을 하게 되면=>..