일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Spring Security
- ㅇㅇㅇㄴㅇ
- Session1이 그 모든 클라이언트의 저올
- securityconfig
- ㅂ
- WebSecurity
- 스프링시큐리티
- HttpSecurity
- WebConfigurerAdapter
- 스프링 #스프링 시큐리티 #spring security
Archives
- Today
- Total
다오의 개발일지
소프트웨어 개발 본문
분류
- 시스템 소프트웨어 : OS, 장치 드라이버, 컴파일러, DBMS, 유틸리티 프로그램 등
- 응용 소프트웨어 : 웹, 사무용 SW, 게임 SW, MIS, ERP 등
사용자에 따른 분류
- 일반 소프트웨어 : 패키지 소프트웨어, 요구사항이 일반적, 상용제품
- 맞춤형 소프트웨어 : 특정 고객을 위한 주문 제작, 응용 도메인, 프로세서 제어, 교통 관제 등
응용 분야
- 실시간 소프트웨어
- 내장형 소프트웨어
- 비즈니스 소프트웨어
- 개인용 소프트웨어
- 인공지능 소프트웨어
- 웹 기반 소프트웨어
- 공학/과학용 소프트웨어
요구사항 명세, 설계 프로젝트 관리의 중요성
- 문서화, 명세화, 재사용을 염두에 둔 작업이 필요
소프트웨어 공학 환경의 구성
- 소프트웨어 공학 원리
- 추상화, 분할정복, 계층적 조직의 원리
- 방법과 기술
- 행위를 통제하는 체계적인 가이드라인
- 방법론
- 방법과 기술의 조합, 문제해결을 위해 조직화한 것, 프로세스(what)와 방법(how)을 함께 기술한 것
좋은 소프트웨어의 기준
- 외부적 : 사용자가 인지할 수 있는 요소 ( 사용성, 신뢰도, 속도 )
- 내부적 : 개발자에게 중요함 ( 요구사항이나 설계 문서 )
소프트웨어의 정확성, 성능, 사용성, 상호 운영성, 유지보수성, 이식성, 검사성, 추적성
= 표준화 된 인터페이스를 사용
'개발지식 > 소프트웨어 개발' 카테고리의 다른 글
프로젝트 관리 (0) | 2025.03.11 |
---|---|
소프트웨어 프로세스 (0) | 2025.03.11 |