๐Ÿ›Ž๋‚˜๋งŒ์˜ ์ผ ํŒ#4: Functional Specification (๊ธฐ๋Šฅ๋ช…์„ธ์„œ) ์ž‘์„ฑ ํŒ IT ํŒ€ ๋˜๋Š” ๊ฐœ๋ฐœ์ž์™€ ํ•จ๊ป˜ ์ผํ•œ๋‹ค๋ฉด, ์•„๋งˆ Functional Specification / Document (๊ธฐ๋Šฅ๋ช…์„ธ์„œ) ๋ฅผ ๋“ค์–ด๋ณด์…จ์„ ๊ฒ๋‹ˆ๋‹ค. ๊ธฐ๋Šฅ๋ช…์„ธ์„œ๋Š” ๊ตฌํ˜„ํ•ด์•ผ ํ•˜๋Š” ๊ธฐ๋Šฅ ๋ฐ ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค๋ฅผ ์ƒ์„ธํžˆ ์ ์–ด๋†“์€ ๋ฌธ์„œ๋กœ ๊ฐœ๋ฐœ ์ „ ๊ผญ ํ•„์š”ํ•œ ๋ฌธ์„œ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ๋น„์ฆˆ๋‹ˆ์Šค ์• ๋„๋ฆฌ์ŠคํŠธ๋กœ ์ผํ•˜๋ฉด์„œ ๊ธฐ๋Šฅ๋ช…์„ธ์„œ ์ž‘์„ฑ์„ ์œ„ํ•œ ๋ช‡๊ฐ€์ง€ ํŒ์„ ๊ณต์œ ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. 1๏ธโƒฃ Template ํšŒ์‚ฌ๋งˆ๋‹ค, ํŒ€๋งˆ๋‹ค ๋˜๋Š” ํ”„๋กœ์ ํŠธ๋งˆ๋‹ค ํ•„์š”ํ•œ Template์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ•ญ์ƒ ๋งค๋‹ˆ์ € ๋˜๋Š” ํŒ€๋ฉค๋ฒ„์™€ ์†Œํ†ตํ•˜์—ฌ ๋งž๋Š” Template์„ ์ฐพ๋Š”๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ์‚ฌ๋žŒ์ด ์จ ์™”๋˜ Template์ด ์„œ๋กœ ๋ณด๊ธฐ๋„ ํŽธํ•˜๊ณ , ํšŒ์‚ฌ ๋ฌธ์„œ๊ด€๋ฆฌ ์ฐจ์›์˜ ์ผ๊ด€์„ฑ์„ ์œ„ํ•ด์„œ๋„ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. 2๏ธโƒฃ Flowchart ๊ธฐ๋Šฅ๋ช…์„ธ์„œ๋ฅผ ์ ๊ธฐ์ „์—, Flowchart๋ฅผ ํ•œ๋ฒˆ ๊ตฌ์ƒํ•ด๋ณด๋Š”๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ „์ฒด์ ์ธ As-is(ํ˜„์žฌ) ์™€ To-be(๋ฏธ๋ž˜) ๋ฅผ ๊ทธ๋ ค๋ณด๋ฉฐ, ํ˜„์žฌ ์–ด๋””์„œ ์–ด๋–ค ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๊ณ  ์•ž์œผ๋กœ ์–ด๋””์„œ ์–ด๋–ป๊ฒŒ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋ฐ”๋€Œ๋Š”์ง€ flowchart๋กœ ๋ณด๋ฉด ํ”„๋กœ์„ธ์Šค์™€ ๊ตฌํ˜„ํ•ด์•ผ ํ•  ๊ธฐ๋Šฅ์ด ๊น”๋”ํ•˜๊ฒŒ ์ •๋ฆฌ๋˜์–ด ๋ณด์—ฌ์ง‘๋‹ˆ๋‹ค. 3๏ธโƒฃ Wireframe ํ•„์š”ํ•œ ๊ธฐ๋Šฅ๊ณผ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ธ€๋กœ ์ ๋Š”๊ฒƒ๋„ ์ข‹์ง€๋งŒ, ์‹ค์ œ ๊ตฌํ˜„ํ•˜๊ณ  ์‹ถ์€ ๊ธฐ๋Šฅ ๋ฐ ํ”„๋กœ์„ธ์Šค๋ฅผ ์‹ค์ œ ํ™”๋ฉด์œผ๋กœ ๊ทธ๋ ค๋‚ผ์ˆ˜ ์žˆ๋‹ค๋ฉด ๊ฐœ๋ฐœ์ž๋“ค๋„ ์ดํ•ดํ•˜๊ธฐ ํ›จ์”ฌ ์‰ฌ์šธ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ ๋””์ž์ธ์€ ๋””์ž์ด๋„ˆ์™€ ํ•จ๊ป˜ ์ผํ•˜๊ธฐ๋„ ํ•˜์ง€๋งŒ, ๊ฐ„๋‹จํ•œ ๋ ˆ์ด์•„์›ƒ์€ ์—‘์…€, ์›Œ๋“œ ๋˜๋Š” Figma ๊ฐ™์€ ๋””์ž์ธ ํˆด์„ ์ด์šฉํ•˜์—ฌ ์ง์ ‘ ๊ทธ๋ฆด์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. 4๏ธโƒฃ Communication (๋งค๋‹ˆ์ €, ๋น„์ฆˆ๋‹ˆ์Šค ํŒ€ ๋ฐ ๊ฐœ๋ฐœํŒ€๊ณผ ์†Œํ†ต) ํ”„๋กœ์ ํŠธ๋Š” ํ˜ผ์ž ํ•˜๋Š”๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. ๊ธฐ๋Šฅ๋ช…์„ธ์„œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ์ค‘์—๋„, ์ค‘๊ฐ„์ค‘๊ฐ„ ๋‚ด๊ฐ€ ์ƒ๊ฐํ•˜๊ณ  ๊ตฌํ˜„ํ•˜๋ ค๊ณ  ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ๋งž๋Š”๊ฒƒ์ธ์ง€, ๋†“์นœ ๋ถ€๋ถ„์€ ์—†๋Š”์ง€ ์—ฌ๋Ÿฌ ํŒ€๋“ค๊ณผ ์ด์•ผ๊ธฐํ•˜๋ฉฐ ํ™•๋ฆฝํ•ด ๋‚˜๊ฐ€์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ์„œ๋ฅผ ๋‹ค ์ž‘์„ฑํ•˜๊ณ  ํ•œ๋ฒˆ์— ๊ฒ€ํ† ๋ฅผ ์š”์ฒญํ•˜๋Š”๊ฒƒ ๋ณด๋‹ค๋Š”, ์ค‘๊ฐ„์ค‘๊ฐ„ ์ฃผ๊ธฐ์ ์ธ ๋ฏธํŒ…์œผ๋กœ ๊ตฌํ˜„ํ•˜๋ ค๋Š” ๊ธฐ๋Šฅ์ด ๋งž๋Š”์ง€, ๋นผ๋จน์€ ํ”„๋กœ์„ธ์Šค๋Š” ์—†๋Š”์ง€, ์ƒ๊ฐํ•˜๊ณ  ์žˆ๋Š” layout์€ ์ด ์ •๋„๋ฉด ๋˜๋Š”์ง€, flowchart๋Š” ์ด๊ฒŒ ๋งž๋Š”์ง€ ๋“ฑ๋“ฑ ์†Œํ†ต์„ ํ•˜๋ฉด์„œ ์„œ๋กœ๊ฐ€ ์ƒ๊ฐํ•˜๊ณ  ๊ตฌํ˜„ํ•˜๋ ค๋Š” ๊ธฐ๋Šฅ๊ณผ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋งž์ถ”๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ์–ด๋А์ •๋„ ๋™์˜๊ฐ€ ๋˜์—ˆ๋‹ค๋ฉด, ๋ฌธ์„œ๋ฅผ ์™„๋ฃŒํ•˜๊ณ  ๋งค๋‹ˆ์ € ๋ฐ ๋น„์ฆˆ๋‹ˆ์Šค ํŒ€๋“ค๊ณผ ๋งˆ์ง€๋ง‰ ๋ฆฌ๋ทฐ์™€ ๊ณต์‹์ ์ธ sign-off ํ”„๋กœ์„ธ์Šค๋„ ํ•จ๊ป˜ ๋งˆ์ณ์•ผ ํ•ฉ๋‹ˆ๋‹ค. *์ฒจ๋ถ€๋œ ์‚ฌ์ง„์€ MD-50 Functional Document ์˜ˆ์‹œ์ž…๋‹ˆ๋‹ค. https://www.scribd.com/document/405528832/MD-50-Template

๋‹ค์Œ ๋‚ด์šฉ์ด ๊ถ๊ธˆํ•˜๋‹ค๋ฉด?

๋˜๋Š”

์ด๋ฏธ ํšŒ์›์ด์‹ ๊ฐ€์š”?

2022๋…„ 5์›” 28์ผ ์˜คํ›„ 11:49

ย โ€ขย 

์ €์žฅ 4 โ€ข ์กฐํšŒ 528

๋Œ“๊ธ€ 0




    ๋น„์Šทํ•œ ๊ฒŒ์‹œ๋ฌผ

    ์ฃผ๊ฐ„ ์ธ๊ธฐ TOP 10

    1

    ์žฅํ™์„ ์ŠคํŽ˜์ด์Šค์˜ค๋””ํ‹ฐ ๋ถ€๋Œ€ํ‘œ/CPO

    < ๋ฆฌ๋”๋ฅผ ์œ„ํ•œ ํšจ์œจ์ ์ธ ์‹œ๊ฐ„ ์ชผ๊ฐœ๊ธฐ ๊ธฐ์ˆ  3๊ฐ€์ง€ >

    2

    ๋‹ฌ๋ ˆ Apollo GraphQL Software Engineer

    ๐Ÿž Bun์ด Anthropic์˜ ๊ฐ€์กฑ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค! ๐ŸŽ‰

    2

    ํ•˜์กฐ์€ ๋‹น๊ทผ Product Engineer

    ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ์— ๋‚ ๊ฐœ๋ฅผ ๋‹ฌ์•„์ค€ ํด๋กœ๋“œ ์ฝ”๋“œ

    2

    ๋‹ฌ๋ ˆ Apollo GraphQL Software Engineer

    ๐Ÿ“ป ํ”„๋กœ๊ทธ๋ž˜๋จธ๋ฅผ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํŒŸ์บ์ŠคํŠธ, ๋‹ฌ๋ ˆ์ค„๋ ˆ ๐ŸŽ™๏ธ

    5

    ๊ณจ๋นˆํ•ด์ปค Chief Maker

    ๐Ÿ“ AI๊ฐ€ Anthropic์˜ ์—…๋ฌด ๋ฐฉ์‹์„ ์–ด๋–ป๊ฒŒ ๋ฐ”๊พธ๊ณ  ์žˆ๋Š”๊ฐ€

    ์ถ”์ฒœ ํ”„๋กœํ•„