[Software Engineering] 3. Project Management
·
Computer Science/Software Engineering
📕 목차 1. Project Management 2. Software Cost Estimation 3. Top down techniques 4. Bottom up techniques 5. Mathematical Estimation techniques 6. Scheduling 7. Risk Analysis 8. Project Organization 1. Project Management 📌 Definition 개발자 또는 개발 팀이 프로젝트 목표를 효율적이고 효과적으로 달성하는데 필요한 내적 환경 요소들을 준비하고 유지하는 활동 📌 The 5 Phases of project management 1️⃣ Initation & Conception 비지니스 니즈 및 목표, 개발 필요성 등 식별 문제 정의 SW 개..
[Software Engineering] 2. Software Dev. Life Cycle
·
Computer Science/Software Engineering
📕 목차 1. Process 2. Software Process Model 3. Types of Software Process Model 4. Types of Agile software development 5. DevOps 1. Process 📌 Definition of Process 일이 처리되는 과정이나 공정 주어진 일을 해결하기 위한 목적으로써, 그 순서가 정해져 수행되는 일련의 절차 목적을 달성하기 위함 📌 What is software process model? SW Model의 목적은 S/W 개발 및 진화에 관련된 단계의 순서를 결정하고, 한 단계에서 다음 단계로 진행하기 위한 전환 기준을 설정하는 것이다. 여기엔 현재 단계의 완료 기준과 선택 기준 및 다음 단계의 진입이 포함된다. 따라서 ..
[Software Engineering] 1. Introduction
·
Computer Science/Software Engineering
📕 목차 1. What is Software? 2. Software Engineering 3. Software Programming vs. Software Engineering 4. Software Failure Cases 5. Software Crisis 6. 4C in SE 1. What is Software? 📌 Software 컴퓨터 프로그램 + 관련 문서 소프트웨어 전문가가 구축하고 장기적으로 지원되는 product 📌 Software Product Generic : 다양한 범위의 고객들에게 판매하기 위해 개발되는 것 Custom : 특정 고객이 요구하는 사양을 충족시키기 위해 개발되는 것 📌 Characteristics (SW 개발이 어려운 이유) Invisibility : SW는 육안으로 확..
[Computer Structure] 중간 강의 내용 정리 pdf 파일
·
Computer Science/Computer Structure & OS
대충 요런 식으로 필기가 되어 있다. 아이패드+굿노트로 정리했는데 템플릿이 타블로이드라서 확대해서 확인해야 한다. 중간고사 까지 내용을 정리해둔 터라, MIPS Architecture에 대한 내용까지만 다룬다.