μ•ˆλ…•ν•˜μ„Έμš”? 이번 글은 Bluemixλ₯Ό μ΄μš©ν•˜μ—¬ κ°„λ‹¨ν•œ ν΄λΌμš°λ“œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ λ””μžμΈν•˜κ³  λ§Œλ“€μ–΄ κ°€λŠ” 과정을 λ‚΄μš©μœΌλ‘œ μ—°μž¬λ˜κ³  μžˆμŠ΅λ‹ˆλ‹€. μ•„λž˜μ™€ 같은 μˆœμ„œλ‘œ μ§„ν–‰λ˜κ³  μžˆμœΌλ―€λ‘œ μ°Έκ³  뢀탁 λ“œλ¦½λ‹ˆλ‹€.


  1. ν΄λΌμš°λ“œ ν™˜κ²½ 이해
  2. μ• ν”Œλ¦¬μΌ€μ΄μ…˜ ꡬ상 및 μš”κ±΄ μ •μ˜
  3. μš”κ±΄μ— λŒ€ν•œ Usecase 및 Wireframe μž‘μ„±
  4. 마이크둜 μ„œλΉ„μŠ€ 아킀텍쳐 섀계
  5. μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μ„œλ²„ ν™˜κ²½ μ€€λΉ„
  6. μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 둜컬 개발 ν™˜κ²½ μ€€λΉ„
  7. μ• ν”Œλ¦¬μΌ€μ΄μ…˜ ν”„λ‘œν† νƒ€μž… μž‘μ„± Part1
  8. μ• ν”Œλ¦¬μΌ€μ΄μ…˜ ν”„λ‘œν† νƒ€μž… μž‘μ„± Part2
  9. μ• ν”Œλ¦¬μΌ€μ΄μ…˜ ν”„λ‘œν† νƒ€μž… μž‘μ„± Part3
  10. μ• ν”Œλ¦¬μΌ€μ΄μ…˜ DevOps ν™˜κ²½ ꡬ성

μ• ν”Œλ¦¬μΌ€μ΄μ…˜ ꡬ상 및 μš”κ±΄ μ •μ˜

μ§€λ‚œ κΈ€μ—μ„œλŠ” ν΄λΌμš°λ“œμ— λŒ€ν•œ μ „λ°˜μ μΈ μ‹œκ°μ„ μ•Œμ•„λ³΄μ•˜λ‹€λ©΄ 이번 κΈ€μ—μ„œλŠ” 개발자의 μž…μž₯μ—μ„œ ν΄λΌμš°λ“œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ μ–΄λ–»κ²Œ λ§Œλ“€μ–΄κ°ˆμ§€μ— λŒ€ν•΄μ„œ κ³ λ―Όν•˜κ³  μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ΄ κ°€μ Έμ•Ό ν•  κΈ°λŠ₯에 λŒ€ν•΄ μ •μ˜ν•˜λŠ” λ‚΄μš©μ„ 닀루도둝 ν•˜κ² μŠ΅λ‹ˆλ‹€.

μ•„μ΄λ””μ–΄μ˜ ꡬ체화

λ‹Ήμ—°ν•œ μ΄μ•ΌκΈ°μ§€λ§Œ μ–΄λ–€ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ λ§Œλ“€μ§€μ— λŒ€ν•œ μ•„μ΄λ””μ–΄λŠ” μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€. 뭘 λ§Œλ“€μ–΄μ•Ό ν•˜λŠ”μ§€λ„ λͺ¨λ₯΄λŠ”데 생각을 ν•œλ‹€ 해도 μ›ν•˜λŠ” 닡은 아닐 κ²λ‹ˆλ‹€. :)

일단 머릿속에 λ– μ˜€λ₯΄λŠ” 아이디어λ₯Ό ꡬ체화 ν•˜λŠ” κ²ƒμ˜ μ‹œμž‘μ€ 이 아이디어λ₯Ό λͺ…ν™•ν•˜κ²Œ μ •μ˜ν•˜λŠ” 것일 κ²ƒμž…λ‹ˆλ‹€. 머릿속 아이디어와 Bluemix와 같은 개발 ν”Œλž«νΌλ§ŒμœΌλ‘œ 무언가 척적 λ§Œλ“€ 수 μžˆλ‹€λ©΄ μ°Έ μ’‹κ² μ§€λ§Œ, 그건 마치 μž¬λ£Œμ™€ μ—°μž₯만 가지고 κ·Έλƒ₯ 멋진 μž‘ν’ˆμ„ λ§Œλ“€κ² λ‹€λŠ” 것과 λ‹€λ₯΄μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

졜근 S/W 개발 νŠΈλ Œλ“œμΈ Agile 방식 κ°œλ°œμ„ μ˜€ν•΄ν•΄μ„œ κ°„λ‹¨ν•œ μ•„μ΄λ””μ–΄λ§Œ 있으면 일단 λ§Œλ“€κ³  λ³΄μžλŠ” μ‹μœΌλ‘œ μ‹œλ„ν•˜λŠ” κ²½μš°λ„ μžˆλŠ”λ°, 적어도 κ°€μ•Ό ν•  λ°©ν–₯은 μ •ν•˜κ³  κ°€μ•Ό ν•©λ‹ˆλ‹€. Agile 방식 κ°œλ°œμ€ 그리 크지 μ•Šμ€ κΈ°λŠ₯을 짧은 μ‹œκ°„μ— κ΅¬ν˜„ν•˜κ³  κ·Έ κ²°κ³Όλ₯Ό μ‚¬μš©μžμ˜ ν”Όλ“œλ°±μ„ λ°›μ•„ κ°œμ„ ν•˜κ±°λ‚˜ 폐기 ν•  수 μžˆλ„λ‘ ν•˜μ—¬ μœ μ—°ν•˜κ²Œ λŒ€μ‘ν•  수 μžˆλŠ” 것이지 μ•„λ¬΄λŸ° κ³„νš 없이 μ§„ν–‰ν•˜λŠ” 것이 μ•„λ‹™λ‹ˆλ‹€. Agile 개발 방식은 ν•˜λ‚˜μ˜ 개발 μ£ΌκΈ°κ°€ 짧은 ν”„λ‘œμ νŠΈλ‘œμ„œ κ·Έ μ•ˆμ— κ³„νš, 섀계, κ΅¬ν˜„, 평가λ₯Ό ν†΅ν•œ 개발 λ°©μ‹μ΄λ‹ˆκΉŒμš”. 참고둜 IBM Design Thinking을 μ°Έκ³ ν•˜μ‹œλ©΄ 도움이 될 λ“― ν•©λ‹ˆλ‹€.

이제 λ‹€μŒκ³Ό 같은 아이디어λ₯Ό μ–΄λ–»κ²Œ ꡬ체화 ν•˜λŠ”μ§€ μ•Œμ•„ λ³΄κ² μŠ΅λ‹ˆλ‹€.

νšŒμ‚¬μ— μΆœμž…ν•˜λŠ” μ™ΈλΆ€ 방문자λ₯Ό λ¦¬μ…‰μ…˜ λ°μŠ€ν¬μ—μ„œ ν™•μΈν•˜κ³  μž„μ‹œ μΆœμž…μ¦μ„ λ°œκΈ‰ 및 κ΄€λ¦¬ν•˜κΈ° μœ„ν•œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ΄ μžˆμ—ˆμœΌλ©΄ μ’‹κ² λ‹€

λ³΄μ•ˆ κ΅¬μ—­μ΄λ‚˜ μΆœμž…μ— μ œν•œμ΄ μžˆλŠ” 경우 이λ₯Ό ν†΅μ œν•˜κΈ° μœ„ν•œ μ ˆμ°¨κ°€ μžˆλ‹€λ©΄ μœ„μ™€ 같은 생각을 ν•  수 μžˆμ„ κ²λ‹ˆλ‹€. λ‹¨μˆœνžˆ 뭘 μ–΄λ–»κ²Œ ν•˜κ³  μ‹Άλ‹€λŠ” λ‚΄μš©λ§Œ μžˆλŠ” κ°„λ‹¨ν•œ λ‚΄μš©μΈλ°, 이λ₯Ό μ’€ 더 ꡬ체적으둜 ν•˜κΈ° μœ„ν•΄ λ‹€μŒκ³Ό 같은 질문 리슀트λ₯Ό λ§Œλ“€μ–΄ λ΄…λ‹ˆλ‹€.

  • 이 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ μ‚¬μš©μžλŠ” λˆ„κ΅¬μΈκ°€?
  • 이 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μ‚¬μš©μžμ˜ 업무 μ ˆμ°¨λŠ” 무엇인가?
  • 이 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μ‚¬μš©μžμ˜ 업무λ₯Ό μœ„ν•œ λ°μ΄ν„°λŠ” 무엇인가?

κ°€μž₯ μ€‘μš”ν•œ μ§ˆλ¬Έμ€ `이 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ μ‚¬μš©μžλŠ” λˆ„κ΅¬μΈκ°€?'λΌλŠ” κ²ƒμž…λ‹ˆλ‹€.

μ‚¬μš©μžλŠ” μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ 쑴재의 이유이며 이 μ‚¬μš©μžλ₯Ό μ€‘μ‹¬μœΌλ‘œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ΄ 가진 κΈ°λŠ₯κ³Ό μš”μ†Œκ°€ κ²°μ •λ©λ‹ˆλ‹€. 보톡은 μ‹€ μ‚¬μš©μžλ₯Ό λŒ€μƒμœΌλ‘œ 인터뷰λ₯Ό μ§„ν–‰ν•˜λ©° κ·Έ 인터뷰λ₯Ό 톡해 ν•΄λ‹Ή μ‚¬μš©μžκ°€ 가진 νŠΉμ§•κ³Ό 업무에 λŒ€ν•œ λ‚΄μš© 그리고 ν˜„μž¬ 가지고 μžˆλŠ” λΆˆνŽΈν•˜κ±°λ‚˜ κ°œμ„ λ˜μ—ˆμœΌλ©΄ ν•˜λŠ” λ‚΄μš©μ„ 얻을 수 μžˆμŠ΅λ‹ˆλ‹€. 인터뷰λ₯Ό 톡해 개발자 λ˜λŠ” κΈ°νšμžκ°€ μ‚¬μš©μžμ— λŒ€ν•΄ κ³΅κ°ν•˜κ³  μ΄ν•΄ν•˜λŠ” μ‹œκ°„μ„ κ°–κ²Œ 되며 이λ₯Ό λ°”νƒ•μœΌλ‘œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 개발의 λͺ©ν‘œ 및 ν•΄κ²° 과제λ₯Ό μ„ μ •ν•˜κ²Œ λ©λ‹ˆλ‹€.

κ·ΈλŸ¬λ‚˜, λ³Έ κΈ€μ—μ„œλŠ” μ‹€μ‚¬μš©μž 인터뷰λ₯Ό μ§„ν–‰ν•˜κΈ° μ–΄λ ΅κΈ° λ•Œλ¬Έμ— μ–΄λŠμ •λ„ μ˜ˆμƒμ΄ κ°€λŠ₯ν•œ κ°€μƒμ˜ 인물 A라고 상상해 보도둝 ν•˜κ² μŠ΅λ‹ˆλ‹€. :) 인터뷰 ν›„ μš°λ¦¬λŠ” A에 λŒ€ν•΄ λ‹€μŒκ³Ό 같은 μΈλ¬Όμ΄λΌλŠ” 결둠을 λ‚΄λ ΈμŠ΅λ‹ˆλ‹€.

AλŠ” νšŒμ‚¬ λ¦¬μ…‰μ…”λ‹ˆμŠ€νŠΈλ‘œ νšŒμ‚¬ λ°©λ¬Έ μ˜ˆμ•½μž 및 μ‹€μ œ 방문자λ₯Ό 직접 ν™•μΈν•˜κ³  μΆœμž… 기둝 및 μž„μ‹œ μΆœμž…μ¦ λ°œκΈ‰, 회수 업무λ₯Ό λ‹΄λ‹Ήν•˜κ³  μžˆλŠ” μ‚¬λžŒμ΄λ‹€

그리고, κ°€μƒμ˜ 인터뷰λ₯Ό 톡해 AλŠ” λ¦¬μ…‰μ…˜ 업무λ₯Ό μˆ˜ν–‰ν•˜λŠ” μ‚¬λžŒμœΌλ‘œμ„œ λ‹€μŒκ³Ό 같은 λΆˆνŽΈν•œ 점이 μžˆμ—ˆμŒμ„ μ•Œ 수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

  • ν˜„μž¬ μ’…μ΄λ‘œ 된 방문자 및 μž„μ‹œ μΆœμž…μ¦ λ°œκΈ‰ λͺ©λ‘μ„ μ΄μš©ν•˜μ—¬ 업무λ₯Ό μ²˜λ¦¬ν•˜κ³  μžˆλ‹€λ³΄λ‹ˆ 맀일 μ•„μΉ¨ λͺ©λ‘μ„ μˆ˜λ Ήν›„ 관리해야 함
  • 일과 이후에 방문자 λͺ©λ‘ 및 μž„μ‹œ μΆœμž…μ¦ λ°œκΈ‰ λͺ©λ‘μ„ λ³΄μ•ˆ λΆ€μ„œλ‘œ 전달해야 함
  • λ°©λ¬Έμžκ°€ κ³Όκ±° λ°©λ¬Έν–ˆκ³  변동 λ‚΄μš©μ΄ μ—†μŒμ—λ„ λΆˆκ΅¬ν•˜κ³  정보λ₯Ό λ°©λ¬Έμžμ—κ²Œ λ‹€μ‹œ κΈ°μž…ν•˜μ—¬ μž‘μ„±ν•˜κ²Œλ¨
  • λ°©λ¬Έμžκ°€ μžμ‹ μ˜ 정보λ₯Ό 직접 κΈ°μž…ν•˜μ—¬ μ œμΆœν•˜λŠ” ν˜•μ‹μœΌλ‘œ λŒ€κΈ°μžκ°€ λ§Žμ€ 경우 처리 μ‹œκ°„μ΄ 였래 κ±Έλ¦Ό

A에 λŒ€ν•œ 정보λ₯Ό 톡해 이 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ 톡해 κ°œμ„ ν•  뢀뢄이 λͺ…확해진 것을 μ•Œ 수 μžˆμŠ΅λ‹ˆλ‹€.

두 번째 μ§ˆλ¬Έμ€ `이 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μ‚¬μš©μžμ˜ 업무 μ ˆμ°¨λŠ” 무엇인가?'μž…λ‹ˆλ‹€.

μ‚¬μš©μž A의 업무 흐름을 νŒŒμ•…ν•΄μ•Ό μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ κΈ°λŠ₯ 및 화면을 λ””μžμΈ ν•  수 있게 λ©λ‹ˆλ‹€. μš°μ„  μ‚¬μš©μž AλŠ” λ°©λ¬Έμžν™•μΈ 업무와 μž„μ‹œ μΆœμž…μ¦ 관리 두 가지 업무가 μžˆμŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ, 이 두 가지 업무에 λŒ€ν•œ 절차λ₯Ό 확인해야 ν•©λ‹ˆλ‹€.

  • λ°©λ¬Έ μ˜ˆμ •μž 확인 및 μΆœμž… 등둝 절차 (사전 μΆœμž… 등둝 )

    1. 직원이 λ°©λ¬Έ μ˜ˆμ •μž 정보λ₯Ό 1일전에 λ¦¬μ…‰μ…”λ‹ˆμŠ€νŠΈμ—κ²Œ μ „λ‹¬ν•œλ‹€.
    2. λ°©λ¬Έμžκ°€ 본인 확인을 μœ„ν•œ 정보와 λ³΄μ•ˆ μš”μ²­ μ„œλ₯˜λ₯Ό μž‘μ„± ν•˜μ—¬ λ¦¬μ…‰μ…”λ‹ˆμŠ€νŠΈμ—κ²Œ μ „λ‹¬ν•œλ‹€.
    3. λ¦¬μ…‰μ…”λ‹ˆμŠ€νŠΈκ°€ 방문자 μ˜ˆμ •μž λ¦¬μŠ€νŠΈμ—μ„œ 방문자 정보λ₯Ό ν™•μΈν•œλ‹€.
    4. μ—μŠ€μ½”νŠΈ λ‹΄λ‹Ή μ§μ›μ˜ 방문자 ν˜„μž₯ 확인 ν›„ μΆœμž… 등둝 λ¦¬μŠ€νŠΈμ— 방문자 정보λ₯Ό λ“±λ‘ν•œλ‹€.
  • 방문자 확인 및 μΆœμž… 등둝 절차 (ν˜„μž₯ μΆœμž… 등둝 )

    1. λ°©λ¬Έμžκ°€ 본인 확인을 μœ„ν•œ 정보와 λ³΄μ•ˆ μš”μ²­ μ„œλ₯˜ μž‘μ„±κ³Ό ν•¨κ»˜ μ—μŠ€μ½”νŠΈ λ‹΄λ‹Ή 직원 정보λ₯Ό μž‘μ„±ν•˜μ—¬ λ¦¬μ…‰μ…”λ‹ˆμŠ€νŠΈμ—κ²Œ μ „λ‹¬ν•œλ‹€.
    2. μ—μŠ€μ½”νŠΈ λ‹΄λ‹Ή μ§μ›μ—κ²Œ μ—°λ½ν•˜μ—¬ 직원 μ—¬λΆ€ 및 방문자λ₯Ό ν™•μΈν•œλ‹€
    3. μ—μŠ€μ½”νŠΈ λ‹΄λ‹Ή μ§μ›μ˜ 방문자 ν˜„μž₯ 확인 ν›„ μΆœμž… 등둝 λ¦¬μŠ€νŠΈμ— 방문자 정보λ₯Ό λ“±λ‘ν•œλ‹€.
  • μž„μ‹œ μΆœμž…μ¦ λ°œκΈ‰ 절차

    1. λ°©λ¬Έμžκ°€ λ¦¬μ…‰μ…”λ‹ˆμŠ€νŠΈμ—κ²Œ λ°©λ¬Έμžμž„μ„ 확인 ν•  수 μžˆλŠ” 정보λ₯Ό μ „λ‹¬ν•œλ‹€.
    2. λ¦¬μ…‰μ…”λ‹ˆμŠ€νŠΈλŠ” ν•΄λ‹Ή 정보 쀑 μ„±λͺ… 및 μ—°λ½μ²˜λ₯Ό 방문자 λ¦¬μŠ€νŠΈμ— κΈ°λ‘ν•˜κ³  λ°œκΈ‰ν•  μž„μ‹œ μΆœμž…μ¦μ˜ 정보λ₯Ό 같이 κΈ°λ‘ν•œλ‹€
    3. μž„μ‹œ μΆœμž…μ¦μ„ λ°œκΈ‰ν•œλ‹€.
  • μž„μ‹œ μΆœμž…μ¦ 회수 절차

    1. μž„μ‹œ μΆœμž…μ¦μ„ νšŒμˆ˜ν•˜κ³  λ°œκΈ‰λœ μΆœμž…μ¦ μ—¬λΆ€λ₯Ό ν™•μΈν•œλ‹€.
    2. 일과 μ‹œκ°„μ΄ μ§€λ‚œ ν›„ λ³΄μ•ˆνŒ€μ—κ²Œ 미회수된 μž„μ‹œ μΆœμž…μ¦ 정보λ₯Ό μ œκ³΅ν•œλ‹€.

λ§ˆμ§€λ§‰ μ§ˆλ¬Έμ€ `이 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μ‚¬μš©μžμ˜ 업무λ₯Ό μœ„ν•œ λ°μ΄ν„°λŠ” 무엇인가?'μž…λ‹ˆλ‹€.

이 뢀뢄은 μ•žμ„œ μ‚¬μš©μžμ™€ 업무 흐름에 λŒ€ν•œ λ‚΄μš©μ΄ νŒŒμ•…λ˜κ³  λ‚˜λ©΄ μžμ—°μŠ€λŸ½κ²Œ μ–΄λ–€ 데이터가 ν•„μš”ν•œμ§€ μ•Œ 수 μžˆμŠ΅λ‹ˆλ‹€. λ‹€μŒμ€ 이 λ‚΄μš©μ„ λ°”νƒ•μœΌλ‘œ μ •λ¦¬ν•œ λ°μ΄ν„°μž…λ‹ˆλ‹€.

  • 방문자 μ˜ˆμ •μž 확인을 μœ„ν•œ 데이터

    1. λ°©λ¬Έ μ˜ˆμ •μž 정보 (이름, μ§μœ„, νšŒμ‚¬, μ—°λ½μ²˜)
    2. λ‹΄λ‹Ή 직원 정보 (이름, μ‚¬λ²ˆ, 이메일, μ—°λ½μ²˜)
    3. λ°©λ¬Έ μ˜ˆμ • μΌμ‹œ
  • 방문자 확인을 μœ„ν•œ 데이터

    1. 방문자 정보 (이름, μ§μœ„, νšŒμ‚¬, μ—°λ½μ²˜)
    2. λ‹΄λ‹Ή 직원 정보 (이름, μ‚¬λ²ˆ, 이메일, μ—°λ½μ²˜)
    3. λ°©λ¬Έ μΌμ‹œ
    4. 방문자 λ³΄μ•ˆ 사항 λ™μ˜ μ„œλͺ… 정보
    5. λ°œκΈ‰λœ μž„μ‹œ μΆœμž…μ¦ 정보
  • μž„μ‹œ μΆœμž…μ¦ 관리λ₯Ό μœ„ν•œ 데이터

    1. μž„μ‹œ μΆœμž…μ¦ 정보 (μ’…λ₯˜ 및 일련번호)
    2. μž„μ‹œ μΆœμž…μ¦ λ°œκΈ‰ μΌμ‹œ
    3. μž„μ‹œ μΆœμž…μ¦ 회수 μΌμ‹œ
    4. μž„μ‹œ μΆœμž…μ¦ λ°œκΈ‰μž
    5. μž„μ‹œ μΆœμž…μ¦ 수령자
    6. μž„μ‹œ μΆœμž…μ¦ 회수자

이 데이터 λͺ©λ‘μ€ 이후 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 자료 ꡬ쑰 섀계에 μ‚¬μš©λ©λ‹ˆλ‹€.

μš”κ±΄ 정리

이제 A의 업무 μ ˆμ°¨μ™€ 데이터λ₯Ό 확인 ν–ˆλ‹€λ©΄ 이제 λ‹€μŒκ³Ό 같은 λ‚΄μš©μœΌλ‘œ μš”κ±΄μ„ μž‘μ„±ν•΄ λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

  • 방문자 정보에 λŒ€ν•΄ μˆ˜κΈ°κ°€ μ•„λ‹Œ μ „μ‚°μœΌλ‘œ μž…λ ₯/관리해야 ν•œλ‹€
  • 방문자의 λ³΄μ•ˆ λ™μ˜ 및 정보 확인도 μ „μ‚°μœΌλ‘œ μž…λ ₯ 받을 수 μžˆμ–΄μ•Ό ν•œλ‹€
  • λ°©λ¬Έμžμ— λŒ€ν•œ 정보 μž…λ ₯ μ‹œ λ°©λ¬Έμžκ°€ μ•„λ‹Œ λ¦¬μ…‰μ…”λ‹ˆμŠ€νŠΈκ°€ μž…λ ₯ν•˜κ³  이λ₯Ό λ°©λ¬Έμžμ—κ²Œ ν™•μΈν•˜λŠ” ν˜•νƒœκ°€ λ˜μ–΄μ•Ό ν•œλ‹€
  • λ³΄μ•ˆ λ™μ˜ μ„œμ‹μ΄λ‚˜ λ‚΄μš©μ€ κ΄€λ¦¬μžμ— μ˜ν•΄ μˆ˜μ • κ°€λŠ₯ν•΄μ•Ό ν•œλ‹€
  • μž…λ ₯ν•œ λ°μ΄ν„°λŠ” μ‰½κ²Œ μˆ˜μ • ν•  수 μžˆμ–΄μ•Ό ν•œλ‹€
  • κ³Όκ±° λ°©λ¬Έ λ‚΄μ—­μ΄λ‚˜ 정보에 λŒ€ν•΄ μ†μ‰½κ²Œ 확인 ν•  수 μžˆμ–΄μ•Ό ν•œλ‹€
  • μ—μŠ€μ½”νŠΈ 직원 확인을 μœ„ν•΄ 정보(μ„±λͺ…, μ—°λ½μ²˜ λ“±)λ₯Ό 쑰회 ν•  수 μžˆλŠ” κΈ°λŠ₯이 μžˆμ–΄μ•Ό ν•œλ‹€
  • λ°©λ¬Έ μ˜ˆμ •μžμ— λŒ€ν•œ 사전 정보 등둝은 μ—μŠ€μ½”νŠΈ 직원이 직접 ν•  수 μžˆμ–΄μ•Ό ν•œλ‹€
  • μ—μŠ€μ½”νŠΈ 직원은 μžμ‹ μ΄ μ‹ μ²­/λ“±λ‘ν•œ 정보λ₯Ό λ°”λ‘œ 확인 ν•  수 μžˆμ–΄μ•Ό ν•œλ‹€
  • μ‚¬μš©μžμ—κ²Œ λΆ€μ—¬λœ κΆŒν•œμ— 따라 κΈ°λŠ₯이 μ œν•œλ˜μ–΄μ•Ό ν•œλ‹€
  • λ³΄κ΄€λ˜λŠ” λ°μ΄ν„°λŠ” μ•”ν˜Έν™”λœ ν˜•νƒœλ‘œ λ³΄κ΄€λ˜μ–΄μ•Ό ν•œλ‹€

λ‘μ„œκ°€ 없이 μ •λ¦¬λ˜μ—ˆμ§€λ§Œ μ•žμ„œ 업무에 ν•„μš”ν•œ λ‚΄μš©κ³Ό ν•¨κ»˜ μ „μ‚°ν™” λ˜μ—ˆμ„ λ•Œ λ°œμƒ ν•  수 μžˆλŠ” λͺ‡ 가지 λ‚΄μš©λ„ μΆ”κ°€λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. 이 μš”κ±΄μ„ μ‹œμž‘μœΌλ‘œ ν•΄μ„œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μœΌλ‘œ κ΅¬ν˜„ μ‹œ ν•„μš”ν•œ 기술적인 λΆ€λΆ„κ³Ό μ‚¬μš©μž 화면을 μ •μ˜ν•˜κ²Œ 되며 본격적으둜 λ©λ‹ˆλ‹€. 이후 μš”κ±΄μ΄ 변경될 μˆ˜λ„ μžˆμœΌλ‚˜ 큰 틀을 ν”λ“œλŠ” κ²½μš°κ°€ μ•„λ‹ˆλΌλ©΄ 이후 개발 주기에 포함 μ‹œν‚€λŠ” ν˜•νƒœκ°€ 될 κ²ƒμž…λ‹ˆλ‹€.

λ‹€μŒ ν¬μŠ€νŒ…μ—μ„œλŠ” 이 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ— λŒ€ν•œ Usecase 및 화면에 λŒ€ν•œ Wireframe을 μž‘μ„±ν•˜λŠ” λ‚΄μš©μ„ μ§„ν–‰ν•˜κ² μŠ΅λ‹ˆλ‹€.


  1. ν΄λΌμš°λ“œ ν™˜κ²½ 이해
  2. μ• ν”Œλ¦¬μΌ€μ΄μ…˜ ꡬ상 및 μš”κ±΄ μ •μ˜
  3. μš”κ±΄μ— λŒ€ν•œ Usecase 및 Wireframe μž‘μ„±
  4. 마이크둜 μ„œλΉ„μŠ€ 아킀텍쳐 섀계
  5. μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μ„œλ²„ ν™˜κ²½ μ€€λΉ„
  6. μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 둜컬 개발 ν™˜κ²½ μ€€λΉ„
  7. μ• ν”Œλ¦¬μΌ€μ΄μ…˜ ν”„λ‘œν† νƒ€μž… μž‘μ„± Part1
  8. μ• ν”Œλ¦¬μΌ€μ΄μ…˜ ν”„λ‘œν† νƒ€μž… μž‘μ„± Part2
  9. μ• ν”Œλ¦¬μΌ€μ΄μ…˜ ν”„λ‘œν† νƒ€μž… μž‘μ„± Part3
  10. μ• ν”Œλ¦¬μΌ€μ΄μ…˜ DevOps ν™˜κ²½ ꡬ성

μ°Έκ³ 

ν† λ‘  μ°Έκ°€

이메일은 κ³΅κ°œλ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. ν•„μˆ˜ μž…λ ₯창은 * 둜 ν‘œμ‹œλ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.