화일 전송시의 System Response는 클라이언트프로그램의 입장에서 써야 하나요? -- 석천
클라이언트 프로그램 + 서버 프로그램 = 시스템 아닌가요?
-- 데기
ok.~ 이해했어요~ -- 석천
음. UP 로 Process 진행할 때.. 많은 Requirements를 모두 나열하고..
그것을 구현으로 들어간다는건 좀 무리라고 볼 수 있죠..
저희팀(2001년 2학기 정보처리 실습 worktool팀)에서 한 방법을 하나 소개해준다면.
처음 Requirements 만들때 각 Requirements 별로 Risk Level 을 정하는 방법이죠..
예를 들면 로그인,쪽지 보내기, 문자열 송수신, 같은 경우를 Level 1
파일 전송에 대한 것은 Level 2 이런 식으로 말이죠..
이렇게 먼저 아키텍쳐에 기반이 될만한 것은 Level1 으로 정하고..
미리 만드는 것이 프로세스를 진행해 나가는데 위험도를 최소로 하여 진행해 나갈 수 있을 듯 싶네요. -- 구근
XP 는 User Story에서의 사용자 무게중심 & 실제 구현시의 걸릴 Task point 으로 잡고, UP 는 기반이 될 아키텍처 순위로 잡고. 둘을 비교해서 생각하는 것도 좋겠군요. 조언 감사해요.~ --석천
구근이형 충고 감사드려요. ^^;;; 그런데 처니아저씨, 제가 XP를 잘 몰라서 이해를 못했는데요. 좀 더 쉽게 설명해주면 고맙겠네요. --데기
RUP는 ADD이고 XP는 FDD에 가깝습니다. 참고로 마이크로소프트에서는 FDD를 선호합니다. 스펙과 요구사항이 미리 확실히 정의되어있고 변화할 일이 거의 없고, 개발시 리스크가 낮다(유사 기술 개발 경험이 있다)면 ADD를, 그렇지 않고, 변화가능하고, 요구사항도 확실치 못하고, 개발시 리스크가 높다면 FDD가 적절하겠죠. XP의 아키텍춰에 대해서는
http://users.vnet.net/wwake/xp/xp0007b.shtml 를 참고하세요. --김창준