티스토리 뷰

소프트웨어 방법론 개발 이유?

 

"혼자서 개발할때에는 그다지 중요치 않는다"

 

만약 회사에서 일을 하게 된 경우 , 오랜 시간을 두고 프로젝트를 임할 경우 내가 만든 방법을

다른 사람과 의사 소통하기 위한 서로간의 공동작업을 하기 위함이다.

 

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
댓글
D-DAY
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/03   »
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
글 보관함