More Related Content
Similar to Build Team Foundation Architecture
Similar to Build Team Foundation Architecture (20)
More from ์ค์ผ ์ (17)
Build Team Foundation Architecture
- 4. p 4
Team Foundation Server
ํ ํ๋ก์ธ์ค ๊ฐ์
โข ๊ฐ๋ฐ๊ณผ ์ด์์ ์ ํฉํ ํ๋ก์ธ์ค๋ฅผ ์ ์ง์ ์ผ๋ก ๊ตฌ์ถํ๊ฒ ์ต๋๋ค.
๋ช
ํํ ์์
๊ด๋ฆฌ์ ์ถ์
โข ๋ชจ๋ ์์
์ ๊ด๋ฆฌ/์ถ์ ํ์ฌ ๊ฐ๋ฐ์ ์ฌ์ฉ๋๋ ๋ชจ๋ ์์์ ๊ด๋ฆฌํ๊ฒ ์ต๋๋ค.
์ ํ์ ํ์ง ์ ์ง
โข ํตํฉ๋ ํ
์คํ
๊ธฐ๋ฅ์ ์ด์ฉํ์ฌ ์ ํ ํ์ง์ ๊พธ์คํ ํฅ์์ํค๊ฒ ์ต๋๋ค.
๋ช
ํํ ๋ณด๊ณ
โข ์์
์ ์ง์ฒ์จ์ด๋ ๊ฒฐํจ์ ์ถ์ด๋ฅผ ์ค์๊ฐ์ผ๋ก ์กฐํํ์ฌ ๊ฐ์ ํ๋๋ก ํ๊ฒ ์ต๋๋ค.
์๋ํ ๋ฐ ํตํฉ
โข ์์์
์ด ๋ง๊ฑฐ๋ ๋ฐ๋ณต๋๋ ์์
์ ์๋ํํ์ฌ ๊ฐ๋ฐ์ ๋ ์ง์คํ๊ณ ์ฌ์ ์ ๊ฒฐํจ/๋ฒ๊ทธ์ ๋ฐ์์ ์ต์ํ์ ์ค์ด๊ฒ ์ต๋๋ค.
โข Team Foundation Server ์ ํ์ ์ ํ ๊ฐ๋ฐ๊ณผ ์ฅ๊ธฐ์ ์ธ ์ ์ง๋ณด์ ๋ฐ ์๋น์ค ์ด์
์ ํจ๊ณผ์ ์ธ ์๋ฃจ์
์ผ๋ก, ํ ๊ฐ๋ฐ์ ์ต์ ํํ์ฌ ์ฌ์ฉํ๊ฒ ์ต๋๋ค.
- 5. p 5
ํ ํ๋ก์ธ์ค ๊ฐ์ ํ/์ ์ฑ
ํ
์์
์ ํ์ํ ํญ๋ชฉ์ด๋
ํ์ ์ ์
์์
์ ํญ๋ชฉ/ํ์ ๊ฐ์ ์
ํฌํ๋ก์ฐ ํธ๋์ญ์
์ ์
ํ์ํ ๋ณด๊ณ ์ ์ ์
์คํผ์ค ์ฐ๋์ ์ํ ํ๋
๋งคํ ์ง์
๋์๋ณด๋ ์ ์ ํ ํ๋ก์ ํธ ํ์คํ
ํ์์ ์ฌ์ฉํ๋ ๋ฐฉ์์
์ง์ํ๋ ํ๋ก์ธ์ค ์ ์ฉ
ํ ์ฌ์ดํธ์ ๋์๋ณด๋
๊ธฐํ ๋ณด๊ณ ์ ๋ฐ ๋์๋ณด๋
์์
๊ฐ์ ์ํฌํ๋ก์ฐ ํธ๋์ญ์
- 6. p 6
ํ๋ก์ ํธ ๊ด๋ฆฌ ๋ฐ ๊ฐ๋ฐ
ํ๋ก์ ํธ ๊ด๋ฆฌ
โข ๋ฐ๋ณต์ ์ผ๋ก ํ๋ก์ ํธ๋ฅผ
๊ณํํ ์ ์๊ณ , ๊ฐ๋ฐ, ์ถ
์ ํ ์ ์์ต๋๋ค.
โข ํ๋ก์ ํธ ์ ์ฒด์ ์ผ๋ก ๋ชจ
๋ํฐ๋ง์ ์ํํ๊ณ , ์ค์
์ง์ฝ์ ์ผ๋ก ํ๋ก์ ํธ์
๋ชจ๋ ์ ๋ณด๋ฅผ ์ป์ ์ ์
์ต๋๋ค.
โข ํ์ ์ ํฉํ ํ๋ก์ธ์ค๋ฅผ
์ ํํ์ฌ ์ ์ฉํ ์ ์์ต
๋๋ค.
์๊ตฌ์ฌํญ ๊ด๋ฆฌ
โข ์ ํ ๊ฐ๋ฐ์ ํ์ํ ์๊ตฌ
์ฌํญ์ ์์ง/๊ด๋ฆฌํ์ฌ ํ
๋ก์ ํธ ์งํ ์ํฉ์ ์ถ์
ํฉ๋๋ค.
โข ๋ฒ๊ทธ/๊ฒฐํจ์ ํ ๋นํ๊ณ ๊ด
๋ฆฌํ์ฌ ๋ฒ๊ทธ์ ์ถ์ ์ด ์ฉ
์ดํฉ๋๋ค.
์์ค์ ์ด
โข ์๊ตฌ์ฌํญ์ด๋ ์์
/๋ฒ๊ทธ
์ ์ฐ๊ฒฐ๋๋ ์์ค ์ฝ๋๋ฅผ
์ฒดํฌ์ธ/์ฒดํฌ์์ ํ ์
์์ต๋๋ค.
โข ์ฒดํฌ์ธ ์ ์ ์ ์ฑ
์ ์ค์
ํ๋ฉด ์ ํจ์ฑ์ ํต๊ณผํด์ผ
์ฒดํฌ์ธ ํ ์ ์์ต๋๋ค.
โข ๋ค์ค์ฒดํฌ์์/๋จ์ผ์ฒดํฌ
์์ ๋ฐฉ์์ผ๋ก ์ ํํ ์
์์ต๋๋ค.
โข Branch ๋ฅผ ํ๊ณ 3-way
๋ฐฉ์์ Merge ๋ฅผ ์ฌ์ฉํฉ
๋๋ค.
โข ์ฒดํฌ์ธ ์ ์ ํ์ํ ๊ฒฝ์ฐ
์์์ ์ฅ(Shelve) ๊ฐ ๊ฐ
๋ฅํฉ๋๋ค.
ํ
์คํธ์ผ์ด์ค ๊ด๋ฆฌ
โข ๋จ์ ํ
์คํธ, ์น ์ฑ๋ฅ ํ
์คํธ ๋ฑ์ ์ํํ ์ ์
์ต๋๋ค.
โข ๋ถํ ํ
์คํธ, ์ฝ๋ ๊ฒ
์ฌ, ํ๋ฉด ํ
์คํธ, ์๋ ํ
์คํธ๋ฅผ ์ํํ๊ฑฐ๋ ์๋
ํ ํ ์ ์์ต๋๋ค.
โข ์ ๋ฌธ ํ
์คํธ ๊ด๋ฆฌ ๋ฐ ์
ํ ๋๊ตฌ๊ฐ ํฌํจ๋์ด ํ
์ค
ํธ ๊ด๋ฆฌ, ์ํ, ๋ฉ ํ๊ฒฝ์
์ง์ํฉ๋๋ค.
๋น๋ ์๋ํ
โข ํน์ ์ฃผ๊ธฐ ๋ง๋ค ๋น๋๋ฅผ
์ํํ๊ณ , ๋น๋ ์ํฌํ๋ก
์ฐ๋ก ๋น๋ ์๋๋ฆฌ์ค๋ฅผ ์ฌ
์ ์ํ ์ ์์ต๋๋ค.
โข ๋น๋ ์๋ํ ์์ ์ฌ๋ฌ
๊ฐ์ง ํ
์คํธ์ ์ฝ๋ ๊ฒ์ฌ
๋๋ ์ ์ฑ
๋ฐ ๊ท์น ์๋ฐ
์ ์ ํจ์ฑ์ ๊ฒ์ฆํ ์
์์ต๋๋ค.
โข ๋น๋ ์ฑ๊ณต ์ ๋ฐฐํฌ ์๋ฒ
๋๋ ๊ฐ์ํ ์๋ฒ ๋ฑ์ผ๋ก
๋ฐฐํฌ ์๋๋ฆฌ์ค๋ฅผ ์ฌ์ ์
ํ ์ ์์ต๋๋ค.
โข ๋น๋ ๊ฒฐ๊ณผ๋ฅผ ์ฌ๋ฌ ๊ฒฝ๋ก๋ก
์๋ฆผ์ ๋ฐ์ ์ ์์ต๋
๋ค.
๋ณด๊ณ ์
โข ์์
์ ์งํ๋ฅ , ์ฝ๋ ๊ฒ
์ฌ ๊ฒฐ๊ณผ, ํ
์คํธ ์งํ
๋ฅ , ๋ฒ๊ทธ ์ถ์ธ ๋ฑ ๋ณด๊ณ ์
๋ฅผ ์กฐํํ ์ ์์ต๋๋ค.
โข SQL Server ์
Warehouse ๋ฅผ ํตํด ํ
์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ธฐ์ ์ผ๋ก
๋ถ์ํ๊ณ Reporting
Services ๋ก ์น์ ํตํด
์กฐํํ ์ ์์ต๋๋ค.
โข ๋ณด๊ณ ์๋ ์น, ์์
์์
Warehouse, OLAP ํ๋ธ
๋ฑ์ ํตํด ์์ธ์คํ ์
์์ต๋๋ค.
โข Business Intelligence ๋
๊ตฌ์ ์์
์ ์ด์ฉํ์ฌ ํ
์ํ ๋ณด๊ณ ์๋ฅผ ๋ง๋ค์ด ๋ฐฐ
ํฌํ ์ ์์ต๋๋ค.
โข ํ๋ก์ ํธ ๊ด๋ฆฌ์ ์์
๊ด๋ฆฌ๊ฐ ํธ๋ฆฌํ๊ณ ์คํผ์ค์ ํตํฉ๋์ด ํ๋ก์ ํธ ์ ๋ฐ์ ์ง์
์ ์ผ๋ก ์ ์งํ๊ฒ ์ต๋๋ค.
โข ์ ํ ๊ฐ๋ฐ์ ํ
์คํธ๋ฅผ ์์ฑํ๊ณ , ์ผ์ผ ๋น๋์ ํตํฉ ๋น๋์ ์๋ํ๋ฅผ ์ํํ์ฌ ๊ฒฐํจ
์ ์กฐ๊ธฐ์ ๋ฐ๊ฒฌํ์ฌ ํ์ง์ ์์ค์ ์ ์งํ๊ฒ ์ต๋๋ค.
โข ์์
๊ณผ ํ์ง์ ๋ณด๊ณ ์๋ฅผ ํตํด ๋ช
ํํ๊ฒ ๋ถ์/์ธ์งํ์ฌ ํ๋ก์ ํธ ์ ์ฒด์ ๊ฐ์์ฑ์
ํ๋ณดํ๊ฒ ์ต๋๋ค.
- 7. p 7
ํ
์คํธ ๊ฐ์ํ ๋ฐ ์์ธ์ค ๊ฐ๋ฅ์ฑ
๋ฌธ์๊ด๋ฆฌ
โข ๋ค์ํ ํํ์ ๋ฌธ์๋ฅผ ๊ด
๋ฆฌํ๊ณ ๋ฌธ์์ ๋ฒ์ ๊ด๋ฆฌ
๋ฅผ ์ง์ํฉ๋๋ค.
โข ๊ฒ์ ์๋น์ค๋ฅผ ํตํด ๋ค์
ํ ์คํผ์ค ๋ฌธ์์ ํ
์คํธ
๋ฅผ ๊ฒ์ํฉ๋๋ค.
โข ํ ์ผ์ , ํ ๋ก , ์ํค ์ฝํ
ํธ๋ฅผ ํ ์ฌ์ดํธ๋ฅผ ํตํด ํ
๊ณณ์์ ๊ด๋ฆฌํฉ๋๋ค.
โข Office Groove ์
Sharepoint Workspace
๋ฅผ ํตํด ์น ์ ์ ์์ด ํด
๋ผ์ด์ธํธ์์ ๋ฐ๋ก ์ฌ์ด
ํธ์ ์ฝํ
ํธ๋ฅผ ์์ธ์ค ํ
์ ์์ต๋๋ค.
์คํผ์ค ํตํฉ
โข Office Excel, MS
Project, Outlook ๋ฑ์ ์ด
์ฉํ์ฌ ํ์ ์์
์
Team Foundation Server
์ ์ฐ๋ํ ์ ์์ต๋๋ค.
์น ์์ธ์ค
โข Visual Studio ๋ฅผ ์ค์นํ
์ง ์๊ณ ์น ์์ธ์ค๋ฅผ ํตํด
Team Foundation Server
์ ๋๋ถ๋ถ์ ์ ๋ณด์ ์ ๊ทผ
ํ ์ ์์ต๋๋ค.
โข ์น์ ํตํด ์์
๊ด๋ฆฌ, ์
์ค ์ฝ๋, ๋น๋ ๋ฑ ์ฌ๋ฌ ๊ฐ
์ง ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค.
ํ
์คํธ ๊ฐ์ํ
โข HYPER-V ์ VMWare
ESX ์ ๊ฐ์ํ ์๋ฃจ์
์
ํตํด ํ
์คํธ ํ๊ฒฝ์ ๊ฐ์
ํ ํ ์ ์์ต๋๋ค.
โข ํ
์คํธ์ ์ค๋ฅ ์ง์ ์ ์ค
๋
์ท(Snapshot) ํ์ฌ ์ฌ
์ฐ์ด ํ๋ ์ค๋ฅ๋ฅผ ์ํ๋
์๊ธฐ์ ์ํ๋ ์ง์ ์ผ๋ก
์ด๋ํ ์ ์์ต๋๋ค.
โข ํ
์คํธ/ํ๋ฉด ํ
์คํธ/๋งค๋ด
์ผ ํ
์คํธ์ ํ
์คํธ ์์ค
ํ
์ ์ ๋ณด๋ฅผ ์ ์ฅํฉ๋๋ค.
โข ํ
์คํธ๋ฅผ ๋น๋์ค ๋
นํํ
์ฌ ์ ์ฅํ๊ณ ๋น๋์ค๋ฅผ ์ฌ
์ํ ์ ์์ต๋๋ค.
ํฌ๋ก์ค ํ๋ซํผ ์ง์
โข Visual Studio ๋ฅผ ์ด์ฉํ
์ฌ Team Foundation
Server ์ ์์ธ์ค ํ ์
์์ต๋๋ค.
โข ๋ค์ํ ๊ฐ๋ฐ ๋๊ตฌ์์
Team Foundation Server
์ ์์ธ์ค ํ ์ ์์ต๋๋ค
โข ์ง์ํ๋ ๊ฐ๋ฐ ๋๊ตฌ์ ์ด
์์ฒด์ ๋ ๋ณ์ฒจ ์ฌ๋ผ์ด๋
๋ฅผ ์ฐธ๊ณ ํ์ญ์์ค.
โข ์๋ฃจ์
๊ฐ๋ฐ ํ๊ฒฝ์ ์ ํฉํ ํ
์คํธ ๊ฐ์ํ๋ฅผ ํตํด ํ
์คํธ ๊ด๋ฆฌ์ ์ํ์ ๋์์ด ๋ฉ
๋๋ค.
โข ๋ค์ํ OS์ ํด๋ผ์ด์ธํธ๋ฅผ ์ง์ํ์ฌ ์ถํ ๋ค์ํ ๊ฐ๋ฐ ํ๋ซํผ์ผ๋ก ์ง์๋ฐ๊ฑฐ๋ ์ง
์ ๊ฐ๋ฅํฉ๋๋ค.
- 8. p 8
๋ฌผ๋ฆฌ์ ์ผ๋ก ๋ฐฐ์น ์
๊ฐ์ํ ๋ฐฐ์น ์
๊ฐ๋ฐ ๋ฌผ๋ฆฌ ํ๊ฒฝ ๊ตฌ์ถ
OS
HARDWAR
E
PC๋ฐฉ
ํด๋ผ์ด์ธํธ
HARDWAR
E
OS
HARDWAR
E
PC๋ฐฉ
ํด๋ผ์ด์ธํธ
HARDWAR
E
OS
HARDWAR
E
PC๋ฐฉ
ํด๋ผ์ด์ธํธ
HARDWAR
E
OS
HARDWAR
E
PC๋ฐฉ
ํด๋ผ์ด์ธํธ
HARDWAR
E
Guest OS
DOM-U
HARDWAR
E
PC๋ฐฉ
ํด๋ผ์ด์ธํธ
HARDWAR
E
Guest OS
DOM-U
Guest OS
DOM-UPC๋ฐฉ
๊ด๋ฆฌํ๋ก๊ทธ
๋จ
Guest OS
DOM-U ๊ธฐํ
ํด๋ผ์ด์ธ
ํธ
โข ๊ฐ๋ฐ ํ๊ฒฝ ๋ฐ ํ
์คํธ ํ๊ฒฝ์ ๊ตฌ์ถํ๊ธฐ ์ํด ๋ณต์กํ ๊ตฌ์ฑ์ด ํ์ํ ์ ์์ต๋๋ค.
โข ๊ตฌ์ถ ๋น์ฉ์ ๊ณ ๋ คํ์ง ์๋๋ผ๋ ๊ด๋ฆฌ์ ํ
์คํธ์ ๋ง์ ๋ฆฌ์์ค๊ฐ ํ์ํ ์ ์์ต๋๋ค. ํ์ง๋ง,
โข ๊ฐ์ํ ์๋ฃจ์
์ ์ด์ฉํ์ฌ PC๋ฐฉ์ ์ฌ๋ฌ ๋ฌผ๋ฆฌ์ ์ธ ๋ฐ์คํฌํ ๋ฐ ์๋ฒ ํ๊ฒฝ์ ํ๋์ ๊ฐ์ํ ๋จธ์ ์์ ์ค์ ํ๊ฒฝ๊ณผ ๊ฐ์ฅ ์ ์ฌํ ๊ฐ๋ฐ ํ๊ฒฝ
์ ๊ตฌ์ฑํ๊ฒ ์ต๋๋ค.
- 9. p 9
ํ
์คํธ ๊ฐ์ํ ์ฌ์ดํด
๋น๋ ์๋ฒ
๋น๋ ์ํ
๊ฐ์ ํธ์คํธ ๋จธ์ ๊ฐ์ ๊ฒ์คํธ ๋จธ์
๋ฐฐํฌ/ํ
์คํธ ์์ ์ค๋
์ท ๋ณต์
๋ฐฐํฌ ์์ ๋ฐฐํฌ ์
๋ฐ์ดํธ
๋ฐฐํฌ ํ ์ค๋
์ท ๋ง๋ค๊ธฐ ํ
์คํธ ์ํ
ํ
์คํธ ๊ฒฐ๊ณผ ์์ง
ํ
์คํธ ์ฑ๊ณต
ํ
์คํธ ์๋ฒ ๋ฐฐํฌ
์์
๊ฒฐ๊ณผ ์๋ฆผ
์ดํ ๊ธฐํ ์์
์ค๋
์ท ๋ณต์
์ด ์์
์ ํ
์คํธ ์ํ์ ์ํด OSํ๊ฒฝ์ Clean-up ํ๋ ์์
์ ํด๋นํฉ๋๋ค.
์ 1) .NET Framework 4.0 ๋ง ์ค์น๋ ์ค๋
์ท ์ง์ ์ผ๋ก ๋ณต์
์ 2 ์๋ฌด๋ฐ ๊ตฌ์ฑ์์๋ ์ค์น๋์ง ์์ ๊นจ๋ํ OS๋ก ๋ณต์
๋ฐฐํฌ ํ ์ค๋
์ท ๋ง๋ค๊ธฐ
์ด ์์
์ ํ
์คํธ๋ฅผ ์ํ ์ค ์ค๋ฅ/๋ฒ๊ทธ ๋ฐ์ ํ๊ฒฝ์ ์ค๋
์ท์ผ
๋ก ๊ธฐ๋กํ์ฌ ์ฝ๊ฒ ์ค๋ฅ/๋ฒ๊ทธ ํ๊ฒฝ์ผ๋ก ์ ํํ ์ ์์ต๋๋ค.
์ 1) ๊ฒฐ์ ๊ธฐ๋ฅ์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ์ค๋
์ท ์ง์ ์ผ๋ก ๋ณต์
โข ํ
์คํธ ๊ฐ์ํ ํ๊ฒฝ์ ๊ฐ์ํ ๊ธฐ๋ฅ์ ์ด์ฉํ์ฌ ํ
์คํธ๋ฅผ ์งํํ๋ ๋ฐฉ๋ฒ์
๋๋ค.
โข Test Controller&Agent ๋ก ๊ฐ์ ๋จธ์ ์ ํ
์คํธ๋ฅผ ์ฉ์ดํ๊ฒ ํ๊ฒ ์ต๋๋ค.
โข ์ค๋
์ท ํ๊ฒฝ์ผ๋ก OS์ Clean-up/์ค๋ฅ๋ฐ์ํ๊ฒฝ์ผ๋ก ์ ํ์ด ์ฉ์ดํ๊ฒ ํ๊ฒ ์ต๋๋ค.
Test Controller&Agent ์์ญ Lab Agent ์์ญ
- 10. p 10
๋ก์ปฌ ๋ฐ ์๊ฒฉ ๋จ์ ํ
์คํธ ๋ฐฉ์
๊ฐ๋ฐ์ ๋จ์ ํ
์คํธ ๋น๋ ์๋ฒ ๋จ์ ํ
์คํธ ๋ฐ ์๊ฒฉ ๋จ์ ํ
์คํธ
ํ
์คํธ ์ฝ๋ ์์ฑ
๋ก์ปฌ ํ
์คํธ ์คํ
ํ
์คํธ ๊ฒฐ๊ณผ
์๋ฃ
ํ
์คํธ ๊ฐ์ํ ํ๊ฒฝ
ํ
์คํธ ์ปจํธ๋กค๋ฌ
ํ
์คํธ ์์ด์ ํธ
ํ
์คํธ ์คํฌ๋ฆฝํธ(DLL) ๋ฐฐํฌ
์๊ฒฉ ๋จธ์ ์์ ํ
์คํธ ์คํ
๋น๋ ๋ฐ ํ
์คํธ ์คํ
ํ
์คํธ ๊ฒฐ๊ณผ ์์ง
ํ
์คํธ ๊ฒฐ๊ณผ
ํ
์คํธ ์คํจ ์ ํต๋ณด/์์
ํ ๋น
์๋ฃ
โข ํ
์คํธ ์ปจํธ๋กค๋ฌ & ์์ด์ ํธ
โข ํ
์คํธ ์ปจํธ๋กค๋ฌ์ ์์ด์ ํธ๋ ์๊ฒฉ ์ปดํจํ
๊ฐ์ ํ
์คํธ ์ ์ด/๋์์ ์ํ TFS ๊ตฌ์ฑ ์์ ์
๋๋ค.
โข ํ
์คํธ ๊ตฌ์ฑ ์์๋ก ๊ฐ๋จํ๊ฒ ๋ก์ปฌ/๋น๋ ๋จธ์ ์์ ์๊ฒฉ ํ
์คํธ๋ฅผ ์ํํ๊ฒ ์ต๋๋ค.
๊ฐ์ํ ๋ฐฐํฌ ๋ฐ ์ค๋
์ท
๊ฐ์ํ ํ๊ฒฝ ๋น๋ ๋ฐฐํฌ ๋ฐ ์ค๋
์ท ์์
- 11. p 11
๋ก์ปฌ ๋ฐ ์๊ฒฉ ํ๋ฉด(UI) ํ
์คํธ ๋ฐฉ์
์ผ๋ฐ ์๋์ฐ ์ดํ๋ฆฌ์ผ์ด์
WPF ์ดํ๋ฆฌ์ผ์ด์
ํธ๋ค๋ง Handle ๊ธฐ๋ฐ XAML
๋๋๋ง GDI DirectX
๊ตฌ์กฐ์ ํํ ๋ฐฉ๋ฒ ๋ถ๋ชจ/์์ Handle ๊ด๊ณ ์ต์์ ์๋์ฐ๋ง Handle ์ ๊ฐ์ง
UI ํ
์คํธ ๋ ์ฝ๋ฉ ๋ฐฉ๋ฒ ์์์ Handle ์ ์ฐพ์ ๊ธฐ๋ก ์์์ XML ์์๋ฅผ ์ฐพ์ ๊ธฐ๋ก
UI ํ
์คํธ ์ฌ์ ๋ฐฉ๋ฒ ์์์ Handle ์ ์ ์ด ์์์ XML ์์๋ฅผ ์ ์ด
โข ์๋์ฐ ์ดํ๋ฆฌ์ผ์ด์
๊ณผ WPF ์ดํ๋ฆฌ์ผ์ด์
UI ํ
์คํธ ๋น๊ต
โข WPF ์ดํ๋ฆฌ์ผ์ด์
UI ๊ธฐ๋ก โข ํ๋ฉด(UI) ์์ ๋จ์ ํ
์คํธ ๋ฐ ์๊ฒฉ ํ
์คํธ
๊ธฐ๋ก๋ ํ๋ฉด ํ
์คํธ๋ ๋ก์ปฌ/์๊ฒฉ์์ ํ
์คํธ๋ฅผ ์ํ
- 12. p 12
๊ฐ๋ฐ ๋ฐ ํ
์คํธ ์ฌ์ดํด
โข ๊ฐ๋ฐ ๋ผ์ดํ์ฌ์ดํด์ ํ๋ก์ ํธ๊ฐ Kickoff ๋๋ ์์ ๋ถํฐ ์ ์ฉ๋๋ ์ฌ์ดํด์
๋๋ค.
โข ์์
์ ๊ด๋ฆฌ/์ถ์ ํ์ฌ ํ๋ก์ ํธ์ ์ง์ฒ์จ์ด๋ ๊ฒฐํจ ๋ฐ์ ์ถ์ด ๋ฑ์ ๋ฆฌํฌํ
์ ํตํด ์ง๋จํ๊ณ ๊ฐ์ ํ๊ฒ ์ต๋๋ค.
โข ๋ฐ๋ณต์ ์ผ๋ก ์ํํด์ผ ํ ๋จ์ํ
์คํธ/ํ๋ฉดํ
์คํธ/๋งค๋ด์ผํ
์คํธ ๋ฑ์ ๋จ๊ณ์ ์ผ๋ก ์๋ํํ๊ณ , ํ์ํ ๊ฒฝ์ฐ ๋น๊ธฐ๋ฅ์ ์ธ ์ฑ๋ฅ/๋ถํํ
์คํธ๋ก
๋น๊ธฐ๋ฅ ์์๋ฅผ ๊ฐ์ ํ๊ฒ ์ต๋๋ค.
โข (๋จ, ํ
์คํธ ํ๋ก์ธ์ค์ ์ ์ฉํ๋ ๊ธฐ๋ฅ์ ๋ฒ์๋ ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค.)
๊ณํ ์์
๊ด๋ฆฌ
ํ๋ก์ ํธ ๊ณํ
๋ฆฌํฌํ
๋ก์ปฌ ๋จ์ ํ
์คํธ
์ฝ๋ ์ปค๋ฒ๋ฌ์ง
์ฝ๋ ๋ฃฐ ๊ฒ์ฌ
๊ฐ๋ฐ๋ฐ์ฒดํฌ
์ธ
ํ๋ก์ธ์ค
Iteration Release โ Merge Branched โ New Iteration Branch
๊ฒฐํจ/๋ฒ๊ทธ์์์
๋ฑ๋ก/ํ ๋น์๋ํ
Team Foundation Server
๋ฆด๋ฆฌ์ฆ
ํ๋ก์ ํธ ๊ด๋ฆฌ ๋ฐ ์ถ์ ๊ฐ๋ฐ ๋ฐ ํ
์คํธ ํ
์คํธ ๋ฐ ํตํฉ
์ผ์ผ๋น๋
ํ๋ก์ธ์ค
์๊ฒฉ ๋จ์ ํ
์คํธ
์ฝ๋ ์ปค๋ฒ๋ฌ์ง
์ฝ๋ ๋ฃฐ ๊ฒ์ฌ
์ต์ ์์ค์ฝ๋ ํ๋
ํตํฉ๋น๋
ํ๋ก์ธ์ค
์๊ฒฉ ๋จ์ ํ
์คํธ
์ฑ๋ฅ ํ
์คํธ
๋ถํ ํ
์คํธ
์๊ฒฉ ํ๋ฉด/ ๋งค๋ด์ผ ํ
์คํธ
๊ฐ์ ๊ฒ์คํธ ๋จธ์
๋ฐฐํฌ ์๋ํ
๊ตฌํ์๋ฃ
ํ๋ก์ธ์ค๋ฅผ ์๋ํํ๋ ์์ญ
- 13. p 13
ํตํฉ ํ
์คํธ ์ฌ์ดํด
HYPER-V Host Machine
TeamFoundationServer
TeamBuild&
BuildController/Agent
Windows XP x64
Windows XP x86
Windows 7 x86
Windows 7 x64
โข ์๊ฒฉ ๊ฐ์ ๋จธ์ ์์ ๋จ์ ํ
์คํธ
โข UI ์ธํฐ๋ ์
ํ
์คํธ ์๋ํ
ํ
์คํธ ์๋ํ ์์
๊ฒฐ๊ณผ ๋ฑ๋ก
โข ํ ๋น๋ ๊ณํ โข ํ ๋น๋ ์ํ
โข ํ ๋น๋ ์ปจํธ๋กค
โข ํ ๋น๋ ์ํ ๊ฒฐ๊ณผ ์์ง
HYPER-V Guest Machine
ํ
์คํฐ์ฉ ๋ฐฐํฌ ์๋ฒ
๊ฐ๋ฐ๋ง ์ ์ ๊ฐ๋ฅ ํ
์คํฐ
โข ์งง์ ๊ธฐ๊ฐ ๋์ ๋ฐ๋ณต/์ง์์ ์ผ๋ก ํตํฉํ์ฌ ๊ฒฐํจ์ ์ค์ด๊ธฐ ์ํ ๋
ธ๋ ฅ์ ์๋ํํฉ๋๋ค.
โข ์ฅ๊ธฐ์ ์ผ๋ก Visual Studio 2010 Ultimate ์ ๋น๊ธฐ๋ฅ ํ
์คํธ(์ฑ๋ฅ/๋ถํ ๋ฑ) ๋ฅผ ์ํํ์ฌ ์ค์ ์ฌ์ฉ์ ํ
๊ฒฝ์ ๊ณ ๋ คํ๊ณ ๊ฐ์ ํ๊ฒ ์ต๋๋ค.
โข Windows Server 2008 ์ HYPER-V ๊ฐ์ํ ๊ธฐ๋ฅ๊ณผ Visual Studio 2010 Ultimate ์ ํ
์คํธ ๊ฐ์ํ, ํ
์คํธ ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ์ด์ฉํ์ฌ ์ค์ ์ฌ์ฉ์ ํ๊ฒฝ์ฒ๋ผ ํ
์คํธ๋ฅผ ์๋ํํ๊ณ , ๋ค์ํ OS ์์ ํ
์คํธ๋ฅผ
์๋ํ ํ๊ฒ ์ต๋๋ค.
- 14. p 14
ํ
์คํธ ๋ฐ ์ง์์ ํตํฉ
๋จ์ํ
์คํธ
์ผ์ผ ๋น๋
ํตํฉ ๋น๋
Alpha
Release
Beta
Release
RC
Release
RTM
Release
ํ๋ก์ธ์ค ์ต์ ํ
โข ํ
์คํธ ๋ฐ ์ง์์ ํตํฉ ํ๊ฒฝ์ ์ ๊ณตํ๊ธฐ ์ํด ๊ฐ ๋จ๊ณ๋ณ๋ก ๋ง์ผ์คํค(Milestones) ์ผ๋ก ๋์ํํ ๊ทธ๋ํ ์
๋๋ค.
(๋จ, ์๋์ ๋ง์ผ์คํค์ ๊ฐ ๋จ๊ณ๋ฅผ ํํํ๊ธฐ ์ํด ์์๋ก ๋ถ์ฌ๋ ๋ฌธ์์์ ๋น๊ณต์ ๋ช
์นญ์
๋๋ค)
โข ๋จ๊ณ์ ์ผ๋ก ๋
ผ๋ฆฌ/๋ฌผ๋ฆฌ์ ์ธ ํ๊ฒฝ์ ๊ตฌ์ถํ๊ธฐ ์ํด ์ฐ๊ณ ๋ถ์์์ ์ง์์ ์ธ ํ์๋ฅผ ๋์ถํ์ฌ ํ
์คํธ/ํตํฉ ๋ชฉํ๋ฅผ ๋์ถํด ๋ด๊ฒ ์ต๋๋ค.
โข ๋น๋ ๋จ๊ณ๋ณ๋ก ์ํ๋๋ ์์
์ ๊ฐ๋ฐ ๋ผ์ดํ์ฌ์ดํด ๋จ์๊ณผ ํ๋ก์ธ์ค ์ต์ ํ๋ ์ค/์ฅ๊ธฐ์ ์ด์ ํ๋ก์ธ์ค๋ฅผ ์ฐธ๊ณ ํ์ญ์์ค.
- 15. p 15
๋จ๊ธฐ์ ๊ฐ๋ฐ ํ๋ก์ธ์ค
์ ํ๊ณผ ์ง์ค์ ํตํด Features
Driven ๋ฐฉ์์ผ๋ก ์์ฐ์ฑ ์๊ฒ
์ ํ ๊ณํ
ํ๋ก์ ํธ
๊ด๋ฆฌ/์ถ์
์ ๋ขฐํ ์ ์๋ ํ์ง์
์ ์งํ๊ธฐ ์ํด ํ
์คํธ ์ํ๊ณผ
ํ
์คํธ ์๋ํ ๊ตฌ์ถ
์ ์ง์ ์ผ๋ก ์ ํ์ ์์ฃผ
๋ฆด๋ฆฌ์ฆํ์ฌ ์ ํ ๊ฐ์ ์ ์ํ
ํผ๋๋ฐฑ ์๋ ด
๊ฐ๋ฐ ์ฝ๋ ์ค์ฌ์ผ๋ก ์์
์
์ถ์ ํ๊ณ ๋น๋ ์์คํ
์
์ด์ฉํ ํตํฉ
๊ฐ๋ฐ ๋ฆด๋ฆฌ์ฆ ์ด์ ํ๋ก์ธ์ค๋ก ์ ํ
โข ํ๋ก์ ํธ ์๋ฃ๋ฅผ ๋ชฉํ๋ก ์ผ์ ์ ์ค์ํ๊ณ ๋น ๋ฅธ ๊ฐ๋ฐ๊ณผ ํ์ง ์ ์ง๋ฅผ ์ํด ๊ฐ๊ฒฐํ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ์ ์ฉํ๊ฒ ์ต๋๋ค.
- 16. p 16
์ค/์ฅ๊ธฐ์ ์ด์ ํ๋ก์ธ์ค
๊ฐ๋ฐ ๋ฐ ์ด์ ์กฐ์ง
โข ์ฌ์ฌ
โข ์ํ ํ๊ฐ ์์ฒญ
PC๋ฐฉ ์น ์๋น์ค > ๊ณ ๊ฐ์ผํฐ
โข ๋ฌธ์
โข ์๋น์ค ํ์ง
โข ์๊ตฌ์ฌํญ
์๋ฃ
โข ์ํ ํ๊ฐ/๋ถ์
โข ๊ฒํ ๋ฆด๋ฆฌ์ฆ ๊ณํ ๋ฐ ๊ณํ์
โข ๋ณ๊ฒฝ ์์ฒญ โข ์์
/๊ตฌํ
โข ํ
์คํธ ๊ณํ
โข ํ
์คํธ ์ฌํ
โข ํ
์คํธ ์๋ฃ
โข ๊ฒํ ๋ฐ ์น์ธ
โข ํด๊ฒฐ/ํผ๋๋ฐฑ ์๋ฃ
โข ๊ฐ์ ์๋ฃ
PC๋ฐฉ ๊ณ ๊ฐ
์๋น์ค ์ง์ ๋ฐ ์ค์ฌ
๊ธด๊ธ ๋ณต๊ตฌ ๊ณํ
โข ์ค/์ฅ๊ธฐ์ ์ผ๋ก ๊ณ ๊ฐ์ ํผ๋๋ฐฑ๊ณผ ์๊ตฌ์ฌํญ์ ์๋ ดํ๊ณ ์๋ฃจ์
์ ์ ์ฉ/๊ฐ์ ํ๊ธฐ ์ํด ํ๋ก์ธ์ค ๊ณ ๋ํ ์์
์ ์งํํ๊ฒ ์ต๋๋ค.
โข MSF(Microsoft Solution Framework) for CMMI ๊ธฐ๋ฐ์ ํ๋ก์ธ์ค๋ฅผ ์๋น์ค/๊ฐ๋ฐ/์ฐ๊ณ, ์กฐ์ง์ ์ต์ ํ/๊ฐ์ ํ์ฌ ์ด์์ ์ํ ์ ๋ฐ์ ์ธ ์ ๋ณด๋ฅผ ๊ณต
์ ํ์ฌ ๊ณ ๊ฐ์๊ฒ ์ต์์ ์๋น์ค๋ฅผ ์ ๊ณตํ๊ฒ ์ต๋๋ค.
โข (๋จ, ์๋์ ํ๋ก์ธ์ค๋ ํ๊ฐ์ ํ๋ก์ธ์ค ์ ์ ์์
์ด ์ ํ๋์ด์ผ ํ๊ณ , PC๋ฐฉ ์น ์๋น์ค์ ๊ฐ๋ฐ/์ด์ ์กฐ์ง์ ์ฐ๋์ ์ํด ์ถ๊ฐ์ ์ธ ํ๋ก๊ทธ๋๋ฐ
์์๊ฐ ํ์ํ ์ ์์ต๋๋ค.)
Team Foundation Server ์์
๋ฑ๋ก/
์ํฌํ๋ก์ฐ ํธ๋์ญ์
์์