티스토리 뷰
소프트웨어 방법론 개발 이유?
"혼자서 개발할때에는 그다지 중요치 않는다"
만약 회사에서 일을 하게 된 경우 , 오랜 시간을 두고 프로젝트를 임할 경우 내가 만든 방법을
다른 사람과 의사 소통하기 위한 서로간의 공동작업을 하기 위함이다.
UML ( Unified Modeling Language)
문서를 작성 하는 규칙을 정의 ... 특징? 그림으로 되어 있다.
-설계 방법론
1.Analysis(분석)
★★★★★★★ 개요 작성 ★★★★★★★
○ 개발될 소프트웨어가 무엇이 필요한가?
○ 소프트웨어 구성이 어떻게 될 것이간 ?
2.Design(설계)
○ 분석단계 ( 만일 교육원에 대한 설계라면 , (학생모집 , 교육과목 ,등.... 여러가지가 잇을 것이다)
○ DB 설계 , 클래스 설계 , 관계 설계
3.Coding(개발 ,테스트)
○ 설계되어 있는 문서대로 개발
4.Deplayment(배포 , 유지보수)
-과정진행 단계
waterful model(폭포수) ★★★진행형
spiral model(나선) ★★★반복형
-역활 분담(Partinon)
○ 관리자(PM)
○분석가 -> 사용자 요구사항 수집(Requirment)
*정말로 필요한 기능이 무엇인지 파악하여야 한다.
*어떠한 기능이 잇는지 판단하여 한다.
○설계자 -> Requirment 요구사항 명셰 문서
○프로그래머
○System Enginner -> 설치 , 배포 , 유지 관리
GRAPPLE(Guidelines for Rappid Application Engineeing)
RUP(Rapid Unified Process)
'여러가지' 카테고리의 다른 글
( 허각 & 정은지 ) 이제 그만 싸우자. (0) | 2014.07.09 |
---|---|
LEG IT GO 가사 ( 겨울왕국OST ) (0) | 2014.03.08 |
UML 의 관계 표현 (0) | 2014.02.26 |
분석요령 5가지 (0) | 2014.02.26 |
마틴 파울러 리팩토링 (0) | 2014.02.26 |