#ํ”„๋กœ๋•ํŠธ #ํŠธ๋ Œ๋“œ
๐Ÿ›‘ ์ปค์„œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์ƒ๊ธฐ๋Š” ๊ฐ€์žฅ ํ”ํ•œ ์‹ค์ˆ˜๋“คโ€ฆ ๋‹น์‹ ์€ ํ”ผํ•˜๊ณ  ์žˆ๋‚˜์š”?

 

๐Ÿ›‘ ์ปค์„œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์ƒ๊ธฐ๋Š” ๊ฐ€์žฅ ํ”ํ•œ ์‹ค์ˆ˜๋“คโ€ฆ ๋‹น์‹ ์€ ํ”ผํ•˜๊ณ  ์žˆ๋‚˜์š”?

 

์ปค์„œ๋ฅผ ์‚ฌ์šฉํ•˜๋‹ค๋ณด๋ฉด ๊ฒช๋Š” ์ˆœ๊ฐ„์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ‘์ž๊ธฐ ์ฝ”๋“œ๊ฐ€ ์˜ˆ์ƒ๋Œ€๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š๊ฑฐ๋‚˜, ํ˜ผ์„ ์ด ์ƒ๊ฒจ ํ”„๋กœ์ ํŠธ ๋ฐฉํ–ฅ์ด ์—‰๋šฑํ•œ ๊ณณ์œผ๋กœ ํ–ฅํ•  ๋•Œ. ๋Œ€๋ถ€๋ถ„์˜ ๋ฌธ์ œ๋Š” ๋ช…ํ™•ํ•˜์ง€ ์•Š์€ ์š”๊ตฌ์‚ฌํ•ญ ๊ณผ ๋ถˆ์ถฉ๋ถ„ํ•œ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์—์„œ ๋น„๋กฏ๋ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ทธ ํ•ด๊ฒฐ์ฑ…์€ ์˜์™ธ๋กœ ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค. 
 

 

๐ŸŒŸ Requirements.md๋ž€?

 

Requirements.md๋Š” ์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“ค๊ณ ์ž ํ•˜๋Š” ํ”„๋กœ์ ํŠธ์˜ ์š”๊ตฌ์‚ฌํ•ญ์„ ์ฒด๊ณ„์ ์œผ๋กœ ์ •๋ฆฌํ•œ ๋ฌธ์„œ์ž…๋‹ˆ๋‹ค. ์ด ํŒŒ์ผ์„ ํ†ตํ•ด ์ปค์„œ๋Š” ํ”„๋กœ์ ํŠธ์˜ ์ „์ฒด ๊ตฌ์กฐ์™€ ์„ธ๋ถ€์‚ฌํ•ญ์„ ์ดํ•ดํ•˜๊ณ , ๊ทธ์— ๋งž์ถ˜ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ๋””๋ฒ„๊น…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์š”๊ตฌ์‚ฌํ•ญ์ด ๋ช…ํ™•ํ• ์ˆ˜๋ก ์˜ค๋ฅ˜๋Š” ์ค„์–ด๋“ค๊ณ , ์ฝ”๋“œ ์ž‘์„ฑ ์†๋„๋Š” ๋นจ๋ผ์ง‘๋‹ˆ๋‹ค. ํŠนํžˆ, AI๊ฐ€ ์ฝ”๋“œ ์ƒ์„ฑ ์‹œ ์ด๋Ÿฌํ•œ ๋ช…ํ™•ํ•œ ๊ฐ€์ด๋“œ๋ฅผ ๋”ฐ๋ผ ์ผ๊ด€๋œ ์ฝ”๋“œ๋ฅผ ์ œ๊ณตํ•˜๊ฒŒ ๋˜์–ด, ํšจ์œจ์„ฑ์ด ๊ทน๋Œ€ํ™”๋ฉ๋‹ˆ๋‹ค.

---

 

๐Ÿ”ง Requirements.md ์ž‘์„ฑ ๊ฐ€์ด๋“œ

 

#project-overview (ํ”„๋กœ์ ํŠธ ๊ฐœ์š”)
#feature-requirements (๊ธฐ๋Šฅ ์š”๊ตฌ์‚ฌํ•ญ)
#relevant-codes (๊ด€๋ จ ์ฝ”๋“œ) 
#Current-file-instruction (ํ˜„์žฌ ํŒŒ์ผ ๊ตฌ์กฐ) 
#rules (๊ทœ์น™)

 

1. ํ”„๋กœ์ ํŠธ ๊ฐœ์š” (#project-overview)

 

ํ”„๋กœ์ ํŠธ๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋Šฅ๊ณผ ์‚ฌ์šฉ๋  ์ฃผ์š” ๊ธฐ์ˆ ์„ ๊ฐ„๋‹จํžˆ ์š”์•ฝํ•˜์„ธ์š”.

#project-overview (ํ”„๋กœ์ ํŠธ ๊ฐœ์š” ์˜ˆ์‹œ)  

 

 

2. ๊ธฐ๋Šฅ ์š”๊ตฌ์‚ฌํ•ญ (#feature-requirements)

 

ํ”„๋กœ์ ํŠธ์—์„œ ํ•„์š”ํ•œ ๊ตฌ์ฒด์ ์ธ ๊ธฐ๋Šฅ ๋ชฉ๋ก์„ ๋‚˜์—ดํ•˜๊ณ , ๊ฐ ๊ธฐ๋Šฅ์ด ์–ด๋–ป๊ฒŒ ๊ตฌํ˜„๋ ์ง€ ์„ค๋ช…ํ•˜์„ธ์š”.

#feature-requirements (๊ธฐ๋Šฅ ์š”๊ตฌ์‚ฌํ•ญ ์˜ˆ์‹œ) 

 

 

3. ๊ด€๋ จ ์ฝ”๋“œ (#relevant-codes)

 

์ฃผ์š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋‚˜ ์ปดํฌ๋„ŒํŠธ์˜ ์‚ฌ์šฉ ์˜ˆ์‹œ๋ฅผ ํฌํ•จํ•˜์„ธ์š”.

ํ•ด๋‹นํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋‚˜ ์ปดํฌ๋„ŒํŠธ์˜ Docs์—์„œ ์‚ฌ์šฉ ์˜ˆ์‹œ๋ฅผ ์ฐธ๊ณ ํ•˜์‹œ๋ฉด๋ฉ๋‹ˆ๋‹ค.

#relevant-codes (๊ด€๋ จ ์ฝ”๋“œ ์˜ˆ์‹œ)

 

 

4. ํ˜„์žฌ ํŒŒ์ผ ๊ตฌ์กฐ (#current-file-instruction)

 

ํ˜„์žฌ ํ”„๋กœ์ ํŠธ์˜ ํด๋” ๋ฐ ํŒŒ์ผ ๊ตฌ์กฐ๋ฅผ ๋ช…ํ™•ํ•˜๊ฒŒ ๋‚˜์—ดํ•˜์—ฌ, ์ปค์„œ๊ฐ€ ํ”„๋กœ์ ํŠธ์˜ ๊ตฌ์กฐ๋ฅผ ์‰ฝ๊ฒŒ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜์„ธ์š”.

#Current-file-instruction (ํ˜„์žฌ ํŒŒ์ผ ๊ตฌ์กฐ ์˜ˆ์‹œ) 

 

 

5. ๊ทœ์น™ (#rules)

 

์ฝ”๋“œ ์ž‘์„ฑ ๊ทœ์น™๊ณผ ํด๋” ๊ตฌ์กฐ์— ๋Œ€ํ•œ ๋ช…ํ™•ํ•œ ๊ทœ์น™์„ ์„ค์ •ํ•˜์„ธ์š”.

#rules (๊ทœ์น™ ์˜ˆ์‹œ) 

 

 

๐Ÿš€ Requirements.md์˜ ์‹ค์งˆ์  ํšจ๊ณผ

 

์ด์ œ ์‹ค์งˆ์ ์ธ ํšจ๊ณผ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ด๋ณผ๊นŒ์š”? ์ด ๊ฐ„๋‹จํ•œ ๋ฌธ์„œ ํ•˜๋‚˜๊ฐ€ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋Š” ๋ณ€ํ™”๋Š” ์ƒ์ƒ ์ด์ƒ์ž…๋‹ˆ๋‹ค:

1. ์˜ค๋ฅ˜ ๊ฐ์†Œ: ๋ช…ํ™•ํ•œ ์š”๊ตฌ์‚ฌํ•ญ ๋•๋ถ„์— AI๋Š” ํ”„๋กœ์ ํŠธ ๊ตฌ์กฐ์— ๋งž์ถ˜ ์ •ํ™•ํ•œ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๊ฒŒ ๋˜์–ด, ์ฝ”๋“œ์˜ ์˜ค๋ฅ˜๋ฅผ ํฌ๊ฒŒ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2. ์ผ๊ด€๋œ ์ฝ”๋“œ ํ’ˆ์งˆ: ์š”๊ตฌ์‚ฌํ•ญ์ด ๋ช…ํ™•ํ•˜๊ฒŒ ์ •๋ฆฌ๋˜์–ด ์žˆ์œผ๋ฉด, ํ˜ผ์„ ์ด ์‚ฌ๋ผ์ง€๊ณ  ์ฝ”๋“œ ํ’ˆ์งˆ์ด ์ผ๊ด€๋˜๊ฒŒ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.

3. ํšจ์œจ์ ์ธ AI ํ˜‘์—…: AI๋Š” ๋ช…ํ™•ํ•œ ๊ฐ€์ด๋“œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๋ฏ€๋กœ, ๋น ๋ฅด๊ณ  ์ •ํ™•ํ•œ ๊ฐœ๋ฐœ์ด ๊ฐ€๋Šฅํ•ด์ง‘๋‹ˆ๋‹ค.

4. ์ง€์†์ ์ธ ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ: ํ”„๋กœ์ ํŠธ๊ฐ€ ์ง„ํ–‰๋ ์ˆ˜๋ก Requirements.md๋ฅผ ํ†ตํ•ด ์ฒด๊ณ„์ ์ธ ๋ฌธ์„œํ™”๊ฐ€ ์ด๋ฃจ์–ด์ง€๋ฏ€๋กœ, ์œ ์ง€๋ณด์ˆ˜ ๋ฐ ํ™•์žฅ์ด ์šฉ์ดํ•ด์ง‘๋‹ˆ๋‹ค.

 

 

๐Ÿ’ก Requirements.md ์ž‘์„ฑ ํŒ

 

1. ์„ธ๋ถ€์ ์œผ๋กœ ์ž‘์„ฑํ•˜์„ธ์š”: ์š”๊ตฌ์‚ฌํ•ญ์„ ๊ตฌ์ฒด์ ์œผ๋กœ ์ž‘์„ฑํ• ์ˆ˜๋ก, AI๋Š” ์ด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๋” ์ •ํ™•ํ•œ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2. ํ”„๋ก ํŠธ์—”๋“œ์™€ ๋ฐฑ์—”๋“œ๋ฅผ ๋‚˜๋ˆ„์„ธ์š”: ์ œ๊ฐ€ ์ง€๊ธˆ ๋ณด์—ฌ๋“œ๋ฆฐ๊ฑด ํ”„๋ก ํŠธ์—”๋“œ์— ๊ด€ํ•œ ์š”์ฒญ์„œ์—์š” ๊ฐ๊ฐ์˜ ์š”๊ตฌ์‚ฌํ•ญ์„ ๋ถ„๋ฆฌํ•ด, ๋” ์ฒด๊ณ„์ ์ธ ๋ฌธ์„œํ™”๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

3. ์ •๊ธฐ์ ์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜์„ธ์š”: ํ”„๋กœ์ ํŠธ๊ฐ€ ์ง„ํ–‰๋จ์— ๋”ฐ๋ผ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๋ฌธ์„œ์— ์ฆ‰์‹œ ๋ฐ˜์˜ํ•ด, ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•˜์„ธ์š”.

4. ์ปค์„œ์™€์˜ ๋Œ€ํ™”์— ํ™œ์šฉํ•˜์„ธ์š”: AI๊ฐ€ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ์ˆ˜์ •ํ•  ๋•Œ, @๋ฉ˜์…˜ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด Requirements.md ํŒŒ์ผ์„ ์ฐธ์กฐํ•˜๋„๋ก ํ•˜์„ธ์š”.

 

 

๋งˆ๋ฌด๋ฆฌ

 

Requirements.md ํŒŒ์ผ์„ ํ™œ์šฉํ•˜๋Š”๊ฒƒ์€ ํ”„๋กœ์ ํŠธ์˜ ์„ฑ๊ณต์„ ๊ฒฐ์ •์ง“๋Š” ๋กœ๋“œ๋งต์ด์ž, ์ปค์„œ์™€์˜ ํ˜‘์—…์„ ๊ทน๋Œ€ํ™”ํ•˜๋Š” ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์˜ ํ”„๋กœ์ ํŠธ์— Requirements.md๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ , ๋ช…ํ™•ํ•˜๊ณ  ์ผ๊ด€๋œ ๋ฐฉํ–ฅ์œผ๋กœ ๋‚˜์•„๊ฐ€์„ธ์š”. ์ปค์„œ๊ฐ€ ์—ฌ๋Ÿฌ๋ถ„์˜ ๊ฐœ๋ฐœ ๊ณผ์ •์„ ๋” ํšจ์œจ์ ์œผ๋กœ ์ง€์›ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค!
 

 

๋‰ด์Šค๋ ˆํ„ฐ ๊ตฌ๋…์ž์—๊ฒŒ๋งŒ ๋“œ๋ฆฌ๋Š” ํŠน๋ณ„ ์ •๋ณด!

๋‰ด์Šค๋ ˆํ„ฐ์—์„œ ๋‹ค๋ฃจ์ง€ ๋ชปํ•œ Requirements.md์— ๋Œ€ํ•œ ๋” ๊นŠ์ด ์žˆ๋Š” ํŒ์€ FreAiner ๋ธ”๋กœ๊ทธ์—์„œ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‰ด์Šค๋ ˆํ„ฐ๋ฅผ ๊ตฌ๋…ํ•˜์‹œ๋ฉด, ๋ธ”๋กœ๊ทธ ๊ฒŒ์‹œ๊ธ€ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ณด๋‚ด๋“œ๋ฆฌ๋‹ˆ, ๊ตฌ๋…ํ•˜๊ณ  ์œ ์šฉํ•œ ์ •๋ณด๋ฅผ ๋†“์น˜์ง€ ๋งˆ์„ธ์š”!

๐Ÿ“ฐ FreAiner ๋‰ด์Šค๋ ˆํ„ฐ๋ฅผ ๊ตฌ๋…ํ•˜์„ธ์š”!

์•„์ด๋””์–ด๋ฅผ ๋น ๋ฅด๊ฒŒ ์„œ๋น„์Šค๋กœ ์ „ํ™˜ํ•˜๋Š” ๊ฟ€ํŒ๋ถ€ํ„ฐ ์•ฑ ๋ฐ ์›น ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ์œ ์šฉํ•œ ์ •๋ณด๊นŒ์ง€, FreAiner์˜ ๋‰ด์Šค๋ ˆํ„ฐ๋กœ ์ง์ ‘ ๋ฐ›์•„๋ณด์„ธ์š”. ๋งค์ฃผ ์ˆ˜์š”์ผ๋งˆ๋‹ค ์•Œ์ฐจ๊ณ  ์‹ค์šฉ์ ์ธ ๋‚ด์šฉ์„ ๋ฉ”์ผ๋กœ ๋ณด๋‚ด๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๐Ÿ‘‰ [๋‰ด์Šค๋ ˆํ„ฐ ๊ตฌ๋…ํ•˜๊ธฐ]

๋งค์ฃผ ์ƒˆ๋กœ์šด ์ปค์„œํŒ, AI ํ™œ์šฉ 

๐Ÿ“˜ FreAiner ๋ธ”๋กœ๊ทธ

์ปค์„œ์— ๊ด€ํ•œ ๋” ๊นŠ์ด ์žˆ๋Š” ํŒ๊ณผ ์‹ค์ „ ๊ณผ์ œ๋ฅผ ๋ธ”๋กœ๊ทธ์—์„œ ํ™•์ธํ•˜์„ธ์š”!
 

๐Ÿ‘‰ [FreAiner Blog์—์„œ ํŒ ๋” ์–ป๊ธฐ]

---

๐Ÿ’กFreAiner ์Šฌ๋ž™ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์ฐธ์—ฌํ•˜์„ธ์š”!

FreAiner ์Šฌ๋ž™ ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ๋‹ค๋ฅธ FreAiner๋“ค๊ณผ ์•„์ด๋””์–ด๋ฅผ ๋‚˜๋ˆ„๊ณ , ์•ฑ ๋ฐ ์›น ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ๋‹ค์–‘ํ•œ ์ •๋ณด๋ฅผ ๊ตํ™˜ํ•ด๋ณด์„ธ์š”. 

๐Ÿ‘‰ [์Šฌ๋ž™ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ฐธ์—ฌํ•˜๊ธฐ]

---

๐Ÿ’ฌ Threads์—์„œ๋„ FreAiner์™€ ํ•จ๊ป˜ํ•ด์š”!

Threads์—์„œ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ด์•ผ๊ธฐ๋ฅผ ๋‚˜๋ˆ„๋ฉฐ, FreAiner์˜ ๊ฐœ๋ฐœ ํŒ๊ณผ ์ธ์‚ฌ์ดํŠธ๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”. ๋” ๋งŽ์€ ์‚ฌ๋žŒ๋“ค๊ณผ ์†Œํ†ตํ•˜๋ฉฐ ๋„คํŠธ์›Œํฌ๋ฅผ ํ™•์žฅํ•ด๋ณด์„ธ์š”!

๐Ÿ‘‰ [Threads์—์„œ FreAiner ํŒ”๋กœ์šฐํ•˜๊ธฐ]

 

 

 

๋งํฌ ๋ณต์‚ฌ

FreAiner Harris 2idiots ยท Product Owner

โœ‰๏ธ SEO For SaaS

๋Œ“๊ธ€ 0
๋Œ“๊ธ€์ด ์—†์Šต๋‹ˆ๋‹ค.
์ถ”์ฒœ ์•„ํ‹ฐํด
FreAiner Harris 2idiots ยท Product Owner

โœ‰๏ธ SEO For SaaS

0