mac OS / zsh를 사용하는 환경에서 인텔리제이를 cli 방식으로 실행시켜보자!idea라는 명령어를 통해 IntelliJ IDEA Ultimate을 실행할 수 있도록 심볼릭 링크를 설정하자맥 os에서 인텔리 제이 설치 후 별도로 디렉토리 이동을 하지 않았다면 아래
요구사항을 이해하기 쉽도록 실 세계의 상황을 단순화하여 개념적으로 표현한 것을 모델이라고 함이렇게 표현된 모델을 생성해 나가는 과정을 개념 모델링이라고 함모델은 문제가 발생하는 상황에 대한 이해를 증진하고 해결책을 설명하므로 소프트웨어 요구사항 분석의 핵심이라고 할 수
소프트웨어 개발 시 사용자 요구가 정확히 반영된 시스템 개발을 위하여 사용자의 요구를 추출, 분석, 명세, 검증, 관리하는 구조화된 활동 집합요구사항을 정의하고, 문서로 만들고, 관리하는 프로세스를 의미효과적인 의사소통을 통하여 공통 이해 설정, 불필요한 비용절감, 요
현 시스템이 어떤 하위 시스템으로 구성되어 있는 지 파악하는 절차현행 시스템의 제공 기능과 타 시스템과의 정보 교환 분석을 파악현행 시스템의 기술 요소와 소프트웨어, 하드웨어를 파악목적: 개발 시스템의 개발 범위를 확인하고 이행 방향성을 설정1단계: 시스템 구성 파악
애자일(Agile) 개발 방법론 애자일 방법론 날렵한, 재빠른이란 사전적 의미 특정 방법론이 아닌 소프트웨어를 빠르고 낭비없이 제작하기 위해 고객과의 협업에 초점을 두고 소프트웨어 개발 중 설계 변경에 신속히 대응하여 요구사항 수용 가능 | 특징 | 짧은 릴리즈
소프트웨어 공학의 개념 소프트웨어 소프트 웨어의 개념 컴퓨터를 동작시키고 어떤 일의 처리 순서와 방법을 지시하는 명령어의 집합인 프로그램과 프로그램의 수행에 필요한 절차, 규칙, 관련 문서 등을 총칭 프로그램 컴퓨터를 통해 일련의 작업을 처리하기 위한 명령어
자료형의 일종으로 다양한 값을 모아둔 또다른 값객체의 종류는 크게 배열(array), 함수(function), 배열이나 함수가 아닌 객체로 나눌 수 있음배열을 만드려면 대괄호 \[]로 값들을 감싸면 됨배열 내부의 각각의 값들을 element라고 하며, 각각의 값들은 쉼