컴퓨터 & 네트워크/소프트웨어 공학 4

[개발방법론] 위험관리 하면서 개발해 볼까?

이번에는 위험관리에 중점을 둔 개발방법론인 나선형 모델에 대해서 알아보고자 한다.개요 : 나선형 모델은 소프트웨어 개발 과정에서 위험 관리를 중심으로 설계된 방법론으로 폭포수 모델과 프로토타이핑 모델의 장점을 결합한 방식이다. 특징1. 위험 관리 중심 : 각 단계에서 위험 요소를 식별하고 분석하여 이를  해결하는 과정을 포함2. 반복적이고 점진적인 개발 : 계획 > 위험분석 > 개발 > 평가 단계를 반복하며 점진적으로 소프트웨어를 완성3. 프로토타입 기반 : 초기 단게에서 프로토타입을 개발하고 이를 지속적으로 개선하여 최종 소프트웨어로 발전시킴4. 대규모 시스템에 적합 : 복잡하거나 규모가 큰 프로젝트와 높은 수준의 위험이 예상되는 프로젝트에 효과적.

[개발방법론] 만들면서 해볼까? 프로토타입

만들면서 개선해가는 접근방법인 프로토타입 개발 방법론에 대해 알아보자.개요 : 프로토타입 개발 방법론은 사용자의 요구사항을 명확히 파악하고 반영하기 위해 초기모델(프로토타입)을 반복적으로 개선하는 접근 방식.특징1. 점진적 개발 : 초기 단계에서 간단한 프로토타입을 빠르게 개발하고, 사용자 피드백을 바탕으로 이를 반복적으로 수정 및 개선2. 사용자 참여 : 사용자가 초기 프로토타입을 평가함으로써 요구사항을 명확히 하고, 시스템 설계와 기능에 대한 이해를 높임3. 유연성 : 유구사항 변경에 유연하게 대응할 수 있어, 개발 중에도 새로운 요구사항을 쉽게 반영할 수 있음.프로토타입 개발 절차1. 요구사항 수집 및 분석 : 사용자와 협력하여 초기 요구사항을 도출2. 빠른 설계 : 핵심 기능 중심의 간단한 설계를..

[개발방법론] 애자일하게해

개발방법론 중 애자일 방법론에 대해서 알아보고자 한다.개요 : 에자일은 소프트웨어 개발 및 프로젝트 고나리에서 사용되는 유연하고 반복적인 접근 방식.변호에 신속하게 대응하고 지속적인 개선을 통해 가치를 제공하는데 중점을 두고 있음.에자일의 핵심 가치1. 개인과 상호작용 2. 작동하는 소프트웨어3. 고객과의 협력4. 변화에 대한 대응

[Diagram Tool]Draw.io & Gliffy Diagrams & Power Point

[Diagram] - 사전적 정의 : 정보를 조율, 묘사, 상징화 하여 2차원 기하학 모델로 시각화하는 기술. - 출처 : 위키백과 [Diagram Tool] - 생각을 시각화하는 기술이 Diagram이라고 생각한다. - 그중, 지금까지 사용하면서 편리하다고 생각했던 Tool에 대해서 Review해보고자 한다. [Draw.io] - 직관적이고 접근성이 뛰어나다. - 접속사이트 : https://www.draw.io Flowchart Maker & Online Diagram Software Flowchart Maker and Online Diagram Software draw.io (formerly Diagramly) is free online diagram software. You can use it a..