본문 바로가기
728x90
728x90

분류 전체보기153

비용산정, 일정관리 모형 비용산정, 일정관리 모형 비용산정 모형의 개념 소프트웨어 규모파악을 통한 투입자원, 소요시간을 파악하여 실행 가능한 계획을 수립하기 위해 비용을 산정하는 방식 비용산정 모형 분류 하향식 산정방법 경험이 많은 전문가에게 비용 산정을 의뢰하거나 여러 전문가와 조정자를 통해 산정하는 방식(전문가 판단, 델파이 기법) ※델파이기법 : 전문가의 경험적 지식을 통한 문제 해결 및 미래예측을 위한 기법 상향식 산정방법 세부적인 요구사항과 기능에 따라 필요한 비용을 계산하는 방식(코드라인수, Man Month, COCOMO모형, 푸트남 모형, 기능점수 모형) 비용산정 모형 종류 LOC(Lines of Code) 모형 소프트웨어 각 기능의 원시 코드 라인 수의 낙관치, 중간치, 비관치를 측정하여 예측치를 구하고 이를 이.. 2023. 3. 29.
객체 지향 분석 방법론 객체 지향 분석 방법론 객체 지향 분석 방법론의 개념 사용자의 요구사항을 분석하여 요구된 문제와 관련된 모든 클래스, 객체, 속성과 연산, 관계를 정의하여 모델링하는 방법론 객체 지향 분석 방법론 종류 OOSE(Object Oriented Software Engineering) 아콥슨이 개발한 방법론으로 유스케이스를 모든 모델의 근간으로 활용하는 방법론 OMT(Object Modeling Technology) 럼바우가 개발한 방법론으로 그래픽 표기법을 이용하여 소프트웨어 구성요소를 모델링하는 방법론 분석 절차는 객체 모델링, 동적 모델링, 기능 모델링 순서로 진행한다. 객체 모델링(Object Modeling) 정보 모델링(Information Modeling)이라고도 하며 시스템에서 요구하는 객체를 찾.. 2023. 3. 29.
애자일 방법론 애자일 방법론 애자일 방법론의 개념 애자일 방법론은 절차보다는 사람이 중심이 되어 변화에 유연하고 신속하게 적응하면서 효율적으로 시스템을 개발하는 방법론이다. 개발 기간이 짧고 신속하며 폭포수 모형에 대비되는 방법론으로 개발하면서 피드백을 받아서 유동적으로 개발할 수 있다. 애자일 방법론의 유형 XP(eXtreme Programming) 의사소통 개선과 즉각적인 피드백으로 소프트웨어 품질을 높이기 위한 방법론 1~3 주의 반복적인 개발주기, 5가지 가치와 12개의 실천항목이 존재한다. XP의 5가지 가치 용기(Courage) : 용기를 가지고 자신감 있게 개발 단순성(Simplicity) : 필요한 것만 하고 그 이상의 것들은 하지 않음 의사소통(Communication) : 개발자, 관리자, 고객 간의.. 2023. 3. 29.
소프트웨어 개발 방법론 소프트웨어 개발 방법론 소프트웨어 개발 방법론이란? 소프트웨어 개발 전 과정에 지속적으로 적용할 수 있는 방법, 절차, 기법 소프트웨어 개발 방법론 종류 구조적 방법론(Structured Development) 전체 시스템을 기능에 따라 나누어 개발하고 이를 통합하는 분할과 정복 접근 방식의 방법론 정보공학 방법론(Infomation Engineering Development) 정보시스템 개발에 필요한 관리 절차와 작업 기법을 체계화한 방법론 객체 지향 방법론(Object-Oriented Development) 객체라는 기본 단위로 시스템을 분석 및 설계하는 방법론 컴포넌트 기반 방법론(CBD : Component Based Development) 소프트웨어를 구성하는 컴포넌트를 조립해서 하나의 새로운 .. 2023. 3. 29.
728x90
728x90