TIL/숙제 및 제출용

[260605] 문서 작성 및 소프트 스킬

9191 2026. 6. 5. 20:38

📌 오늘 한 일 정리

  • 팀원들과 함께 아티클 카타
  • 서비스 기획 숙련 3~4챕터 수강
  • AI 활용 특강 듣기

📌 학습 정리

아티클 카타 정리

 

강의 학습 정리

 

특강 정리

 

[강의 숙제] 회원 가입 페이지의 요구 사항 정의서

회원 가입 페이지의 요구 사항 정의서를 작성해서 명확한 표현으로 작성했는지 확인해보기

 

ID 등은 생략해서 쉽게 알아볼 수 있도록 작성했다.

요구사항명 기능명 구체적인 기능 설명 우선 순위 필요 데이터
회원 가입 회원 가입 정보 작성 이름, 아이디, 비밀번호, 전화번호, 이메일을 입력해 회원가입을 하도록 함.
아이디, 이메일은 이미 DB에 있는지 중복 확인이 필요.
비밀번호는 2번 입력받아 제대로 작성한 비밀번호인지 확인.
필수 이름
아이디
비밀번호
전화번호
이메일
전화번호 인증 회원 가입 정보 작성 시, 전화번호 인증 버튼을 누르면 메시지로 인증 번호를 받아, 그것을 입력할 시 인증이 되는 기능. 필수 전화번호
카카오 연동 회원가입 카카오 연동 회원가입으로 이동 시, 카카오톡 어플을 통해 카카오 계정 정보를 불러와 그 정보를 기반으로 회원가입을 할 수 있게 하는 기능. 권장 카카오 계정

 

 

[강의 숙제] 가상 서비스 회원가입 정책서

가상으로 내가 만드는 서비스의 회원가입 or 회원탈퇴 정책서를 작성해보자

 

간단하게 티스토리 가입이라고 생각하고 정책서를 써보겠다. 내가 처음으로 만들었다고 가정했다.

 

  1. 가입 자격 및 연령 제한
    • 서비스 이용 가능 연령 (만 8세 이상)
    • 이미 등록된 이메일로 가입 불가
    • 이미 탈퇴된 이메일로는 재가입 불가
    • 이름과 전화번호가 같은 동일인물일 시, 다른 이메일로 가입하는데 제한 기간 (6개월)
  2. 수집하는 개인정보 항목 및 목적
    • 이메일, 비밀번호, 전화번호, 이름 등 개인정보 법 동의

 

 

[강의 숙제] 회원가입 에러 케이스 작성

회원가입 시 발생할 수 있는 서비스 에러 케이스를 작성해보자.

 

일단 떠오르는 것 위주로 작성했다.

에러 케이스 에러 발생 조건 에러 메시지 에러 코드
중복 아이디, 이메일 입력 이미 존재하는 계정의 아이디/이메일을 입력해 회원가입을 완료하려고 했을 시 "이미 존재하는 아이디입니다. 다른 아이디를 작성해주십시오."
"이미 존재하는 이메일입니다. 해당 계정으로 로그인 또는 다른 이메일을 입력해주십시오."
SIGNUP409
비밀번호 입력 조건 비밀번호의 입력 조건 불만족 시(숫자, 특수문자 포함 8자 이상 등) "비밀번호는 8자 이상이여야 합니다."
"비밀번호에는 숫자/특수문자가 포함되어야 합니다."
SIGNUP400
비밀번호 확인 입력 불일치 비밀번호 칸에 입력한 비밀번호와, 비밀번호 확인 칸에 입력한 문자열 불일치 시 "비밀번호가 다릅니다. 입력한 비밀번호와 동일한 비밀번호를 입력해주십시오." SIGNUP400
회원가입 실패 시스템 오류로 회원가입이 실패하였을 때 "시스템 오류로 회원가입을 실패하였습니다. 잠시 후 다시 시도해주십시오." SIGNUP500

* 에러 코드는 임의로 작성

 

 

[강의 숙제] 상세 기획안

앞서 작성한 서비스의 회원가입 정책서로 해당 기획안 작성하기

 

프로젝트 개요: 자유롭게 작성 가능한 블로그를 운영하는 플랫폼.

기대 효과 및 목표: 사용자가 자유롭게 회원가입이 가능한 시스템 구성. 안정적인 가입률 20% 늘리기?

 

유저 플로우

색깔을 기본 색으로 만들어서 좀 튄다..

 

상세 기능 명세

 

여긴 복잡해서 그냥 일반 회원가입 화면으로만 설정하고 명세를 썼다.

기능명 기능 설명 입력값 출력값
이름 이릅을 입력한다. 이름
유효 형식: 공백 불가
동일하게 출력
유효 형식에 맞지 않을 시, 에러 메시지 출력
이메일 이메일을 입력한다. 이메일
유효 형식: 공백 불가, @ 포함
이메일 입력과 동일하게 출력
유효 형식에 맞지 않을 시, 에러 메시지 출력
비밀번호 비밀번호를 입력한다. 비밀번호
유효 형식: 8자 이상, 숫자 1자 이상 포함, 특수문자 1자 이상 포함
* 형식으로 출력
유효 형식에 맞지 않을 시, 에러 메시지 출력
비밀번호 확인 비밀번호를 동일하게 입력했는지 확인한다. 비밀번호 확인
유효 형식: 비밀번호 항목값과 동일한지 확인
* 형식으로 출력
유효 형식에 맞지 않을 시, 에러 메시지 출력
전화번호 인증 전화번호를 입력받고 본인 것이 맞는지 인증한다. 전화번호, 인증 코드
유효 형식: 000-0000-0000 형식이 맞는지, 인증 코드가 동일한지
동일하게 출력, - 같은 경우 자동 입력되어 보이도록.
인증 코드가 맞지 않을 시, 에러 메시지 출력

 

 

[강의 숙제] 캠프에 왜 왔는지

내가 왜 캠프에 참여했는지
무엇을, 어떻게 해야하는지 생각해보자

 

제일 큰 목적은, 취직하기 위해서이다.

캠프의 과정을 통해 많은 역량을 가지고 지원하면 자신감도 생기고, 취직 기회도 늘 것이라고 생각했기 때문이다.

 

제일 큰 목적을 달성하기 위해 캠프에서 제공되는 강의, 과제, 프로젝트 등을 성실히 수행한다. 자기 학습을 통해 부족한 부분이나, 관심있는 부분을 알아가는 것도 좋을 것이다.

 

 

[강의 숙제] 캠프에서 커뮤니케이션을 잘했던 사례와 아쉬웠던 사례

캠프를 진행하면서 본인이 커뮤니케이션을 잘했던 세례와 아쉬웠던 사례를 떠올려보자

 

이건 명확히 기억나는데, 잘했던 사례는 의견을 좀 내면서 물어본 경험들이라고 할 수 있다.

아쉬웠던 사례는 육성으로 말하는 문장의 완결성이 떨어져서, 설득력이 떨어져보이는 말투를 가지고 있는 것 같다. 이건 낯을 가리거나 당황할 때 나오는 습관 같은 것인데… 더 많이 말해서 고쳐야겠다.


📌 문제점 & 해결방안

요구 사항 정의서 템플릿

익숙하지 않은 문서를 작성하기 시작하면, 자유롭게 작성 시 혹시 내가 중요한 것을 빼먹지 않았을까 하고 고민이 든다.

그래서 잘 작성된 템플릿이 필요하다고 생각했다.

인터넷에 서치해서 좋은 글을 발견했다. 이것을 기준으로 숙제를 수행하였다. 추가로 강의에 있던 우선순위도 추가했다.

 

[요구사항 정의서] 작성하는 법

요구사항 정의서 작성하는 법을 간단한 예시와 함께 알아보자.

velog.io

 

 

정책서 템플릿 도움

이것도 템플릿이 필요할 것 같아서 검색했는데 AI가 도와줬다.


📌 회고 및 인사이트

강의 학습&과제 인사이트

3강은 문서 작성 위주라서 꽤 흥미있었다. 필요한 요소 참고가 된다. 그 강의마다 달린 숙제를 해보면서, 어떻게 쓸지 감도 잡아볼 수 있었다. 유저플로우 만드는데에는 잘 알고있는 피그마가 아니라, 잘 모르는 피그잼을 새롭게 써보았는데 제한이 있어서 불편하기는 한데 간단하게 만들기는 쉽고 빨라서 편했다.
4강은 커뮤니케이션 관련이었는데, 역시 좀 더 해보면서 커뮤니케이션 능력을 강화시키면 될 것 같다(유의점 같은 경우에는 이미 스스로도 실감하고 있던 부분이었다). 기록은 본래부터 많이 하는 편이라, 적응하며 그 형식에 맞는 방식을 깨달아가면 될 것 같다.