Requirement Engineering

Functional requirements VS Non-functional requirements

one2ye 2022. 11. 24. 08:52
728x90
λ°˜μ‘ν˜•

🟑 κΈ°λŠ₯적 μš”κ΅¬μ‚¬ν•­ VS λΉ„κΈ°λŠ₯적 μš”κ΅¬μ‚¬ν•­

 

 

 

 

βœ… κΈ°λŠ₯적 μš”κ΅¬μ‚¬ν•­ (Functional requirements)

 

  • κΈ°λŠ₯적 μš”κ΅¬μ‚¬ν•­(Functional requirements) : 기술적, κΈ°λŠ₯적 λ©΄μ—μ„œμ˜ μš”κ΅¬μ‚¬ν•­μ„ μ •μ˜ν•¨.   "μ‚¬μš©μžκ°€ μ›ν•˜λŠ” κΈ°λŠ₯"

1) μ‹œμŠ€ν…œμ€ μ–΄λ–€ μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜λŠ”κ°€

2) μ–΄λ–€ μž…λ ₯이 μ£Όμ–΄μ‘Œμ„ λ•Œ μ–΄λ–»κ²Œ λ°˜μ‘ν•˜λŠ”κ°€

3) μ–΄λ–€ μƒν™©μ—μ„œ μ–΄λ–»κ²Œ ν–‰λ™ν•˜λŠ”κ°€

 

===> μ‹œμŠ€ν…œ ꡬ쑰, 데이터 κ΅ν™˜, μƒνƒœ 전이, λ‹€λ₯Έ μ‹œμŠ€ν…œμ— λ―ΈμΉ˜λŠ” 영ν–₯ λ“±

 

ex1) 이 ν”„λ‘œκ·Έλž¨μ€ μ‚¬λžŒλ“€μ˜ μ •μ‚° μš”μ²­μ΄ 듀어왔을 λ•Œ, 인원 수 λŒ€λ‘œ 1/N을 ν•΄μ„œ 정산을 ν•΄μ£Όμ–΄μ•Ό ν•œλ‹€.

ex2) μ‚¬μš©μžλŠ” νšŒμ› ID와 λΉ„λ°€λ²ˆν˜Έλ₯Ό μž…λ ₯ν•˜μ—¬ 둜그인 ν•  수 μžˆλ‹€.

 

 

 

 

βœ… λΉ„κΈ°λŠ₯적 μš”κ΅¬μ‚¬ν•­ (Non-functional requirements)

 

  • λΉ„κΈ°λŠ₯적 μš”κ΅¬μ‚¬ν•­(Non-functional requirements) : μ‹œμŠ€ν…œμ— μ˜ν•΄ μ œκ³΅λ˜λŠ” μ„œλΉ„μŠ€λ‚˜ κΈ°λŠ₯에 λŒ€ν•œ μ œμ•½ 쑰건이 무엇인가에 λŒ€ν•œ μ •μ˜ + μ „λ°˜μ μΈ μ œν’ˆμ˜ νŠΉμ„±, ν’ˆμ§ˆ, μ œμ•½ 사항, ν™˜κ²½ 쑰건 λ“± κΈ°λŠ₯적 μš”κ΅¬μ‚¬ν•­μ΄ μ–΄λ–€ λ°©μ‹μœΌλ‘œ μˆ˜ν–‰λ˜μ–΄ν•˜λŠ”μ§€μ— λŒ€ν•΄μ„œ μ •μ˜ν•¨.   "μ‹œμŠ€ν…œ λ˜λŠ” 개발 과정에 λŒ€ν•œ μ œμ•½μ‚¬ν•­"

ex1) 이 ν”„λ‘œκ·Έλž¨μ€ 0.5초 이내에 정산을 μ™„λ£Œν•΄μ•Ό ν•˜κ³ , 24μ‹œκ°„μ— ν•œ λ²ˆμ”© μ‹œμŠ€ν…œμ„ μ—…λ°μ΄νŠΈ ν•΄μ£Όμ–΄μ•Ό ν•œλ‹€.

ex2) νšŒμ›κ°€μž… μ‹œμŠ€ν…œμ€ 1λ…„ 365일, ν•˜λ£¨ 24μ‹œκ°„ 운용이 κ°€λŠ₯ν•΄μ•Ό ν•œλ‹€.

 

 

 

좜처 : https://tonyjev93.github.io/software%20engineering/requirements-analysis/

 

 

➑️ ν’ˆμ§ˆ μš”κ΅¬μ‚¬ν•­

 

1) μ„±λŠ₯ : μ‹œμŠ€ν…œμ˜ μžμ›μ„ μ–Όλ§ˆλ‚˜ 효율적으둜 μ‚¬μš©ν•˜λŠ”κ°€

2) μ‹ λ’°μ„± : μ‹œμŠ€ν…œμ΄ μ£Όμ–΄μ§„ μš”κ΅¬μ‚¬ν•­μ„ μ€€μˆ˜ν•˜μ—¬ λ™μž‘μ„ 잘 ν•˜λŠ”κ°€

3) λ³΄μ•ˆμ„± : ν—ˆκ°€λ˜μ§€ μ•Šμ€ μ‚¬μš©μžκ°€ μ‹œμŠ€ν…œμ— μ ‘κ·Όν•˜κ±°λ‚˜, μ ‘κ·Ό κΆŒν•œμ΄ μ—†λŠ” μ‹œμŠ€ν…œμ˜ 정보λ₯Ό μ ‘κ·Όν•˜μ§€ λͺ»ν•˜κ²Œ ν–ˆλŠ”κ°€

4) μ•ˆμ „μ„± : μ‹œμŠ€ν…œμ΄ μ£Όλ³€ ν™˜κ²½, 인λͺ…, μž¬μ‚°μ— ν”Όν•΄λ₯Ό μ£Όμ§€ μ•ŠλŠ”κ°€

5) κ°€μš©μ„± : μ‚¬μš©μžκ°€ μ›ν•˜λŠ” μˆœκ°„μ— μ‹œμŠ€ν…œμ€ μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•  수 μžˆλŠ”κ°€

 

 

 

 

 

 

 

 

728x90
λ°˜μ‘ν˜•