-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path2022-05-27_19333121.html
162 lines (149 loc) · 27.5 KB
/
2022-05-27_19333121.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
<!DOCTYPE html>
<html>
<head>
<title>FIRE WIKI : 2022-05-27</title>
<link rel="stylesheet" href="styles/site.css" type="text/css" />
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body class="theme-default aui-theme-default">
<div id="page">
<div id="main" class="aui-page-panel">
<div id="main-header">
<div id="breadcrumb-section">
<ol id="breadcrumbs">
<li class="first">
<span><a href="index.html">FIRE WIKI</a></span>
</li>
<li>
<span><a href="262207.html">FIRE 위키 홈</a></span>
</li>
<li>
<span><a href="720918.html">데일리 회의록</a></span>
</li>
<li>
<span><a href="8159396.html">5월</a></span>
</li>
</ol>
</div>
<h1 id="title-heading" class="pagetitle">
<span id="title-text">
FIRE WIKI : 2022-05-27
</span>
</h1>
</div>
<div id="content" class="view">
<div class="page-metadata">
Created by <span class='author'> 고주형</span>, last modified on 5월 30, 2022
</div>
<div id="main-content" class="wiki-content group">
<h2 id="id-2022-05-27-Index"><img class="emoticon emoticon-blue-star" data-emoji-id="1f50d" data-emoji-shortname=":mag:" data-emoji-fallback="🔍" src="images/icons/emoticons/72/1f50d.png" width="16" height="16" data-emoticon-name="blue-star" alt="(파란별)"/> Index</h2><style type='text/css'>/*<![CDATA[*/
div.rbtoc1671113064356 {padding: 0px;}
div.rbtoc1671113064356 ul {list-style: disc;margin-left: 0px;}
div.rbtoc1671113064356 li {margin-left: 0px;padding-left: 0px;}
/*]]>*/</style><div class='toc-macro rbtoc1671113064356'>
<ul class='toc-indentation'>
<li><a href='#id-2022-05-27-페어프로그래밍한썰'>페어 프로그래밍한 썰</a>
<ul class='toc-indentation'>
<li><a href='#id-2022-05-27-멘토님께페어프로그래밍한Fireintroduce소개'>멘토님께 페어프로그래밍 한 Fire introduce 소개</a></li>
</ul>
</li>
<li><a href='#id-2022-05-27-페어프로그래밍에대한고찰'>페어 프로그래밍에 대한 고찰</a>
<ul class='toc-indentation'>
<li><a href='#id-2022-05-27-주로이렇게간다'>주로 이렇게 간다</a></li>
<li><a href='#id-2022-05-27-페어프로그래밍을하는맥락은다양하다'>페어 프로그래밍을 하는 맥락은 다양하다</a></li>
<li><a href='#id-2022-05-27-시니어입장에서의페어프로그래밍'>시니어 입장에서의 페어 프로그래밍</a></li>
<li><a href='#id-2022-05-27-코드베이스의유무'>코드 베이스의 유무</a></li>
<li><a href='#id-2022-05-27-언제간섭(조언)해야할까요?'>언제 간섭(조언)해야 할 까요?</a></li>
<li><a href='#id-2022-05-27-의문'>의문</a></li>
<li><a href='#id-2022-05-27-페어프로그래밍'>페어 프로그래밍</a></li>
</ul>
</li>
<li><a href='#id-2022-05-27-페어프로그래밍기능구상'>페어 프로그래밍 기능 구상</a>
<ul class='toc-indentation'>
<li><a href='#id-2022-05-27-페어프로그래밍은?'>페어 프로그래밍은?</a></li>
<li><a href='#id-2022-05-27-만약코드를놓쳤다면?'>만약 코드를 놓쳤다면?</a></li>
<li><a href='#id-2022-05-27-VSCode에replay기능'>VS Code에 replay 기능</a></li>
<li><a href='#id-2022-05-27-만약컨텍스트지식목적이동일하다면과연페어프로그래밍하는게도움이되었을까?'>만약 컨텍스트 지식 목적이 동일하다면 과연 페어 프로그래밍하는게 도움이 되었을까?</a></li>
</ul>
</li>
<li><a href='#id-2022-05-27-애자일'>애자일</a>
<ul class='toc-indentation'>
<li><a href='#id-2022-05-27-애자일이란?'>애자일이란?</a></li>
<li><a href='#id-2022-05-27-애자일도입vsXP도입'>애자일 도입 vs XP 도입</a></li>
<li><a href='#id-2022-05-27-애자일도입은빠르게Burn-in되지않으면서진행된다'>애자일 도입은 빠르게 Burn-in되지 않으면서 진행된다</a></li>
<li><a href='#id-2022-05-27-PP는사실애자일은방법론에서나오긴했지만다르다!'>PP는 사실 애자일은 방법론에서 나오긴 했지만 다르다!</a></li>
</ul>
</li>
<li><a href='#id-2022-05-27-코드리뷰'>코드 리뷰</a>
<ul class='toc-indentation'>
<li><a href='#id-2022-05-27-하위에있는컴포넌트는모두갱신된다'>하위에 있는 컴포넌트는 모두 갱신된다</a></li>
<li><a href='#id-2022-05-27-클래스에따라반응하게만들어라'>클래스에 따라 반응하게 만들어라</a></li>
<li><a href='#id-2022-05-27-개인적권장'>개인적 권장</a></li>
</ul>
</li>
<li><a href='#id-2022-05-27-코드리뷰결론'>코드 리뷰 결론</a></li>
<li><a href='#id-2022-05-27-만약더한다면?'>만약 더한다면?</a></li>
<li><a href='#id-2022-05-27-더리서치가필요한것은?'>더 리서치가 필요한 것은?</a>
<ul class='toc-indentation'>
<li><a href='#id-2022-05-27-애자일이냐'>애자일이냐</a></li>
<li><a href='#id-2022-05-27-타겟이누구냐'>타겟이 누구냐</a></li>
<li><a href='#id-2022-05-27-질문'>질문</a>
<ul class='toc-indentation'>
<li><a href='#id-2022-05-27-우리MVP가능?(하령님질문)'>우리 MVP 가능? (하령님 질문)</a></li>
</ul>
</li>
</ul>
</li>
<li><a href='#id-2022-05-27-프론트엔드기술장벽'>프론트엔드 기술장벽</a>
<ul class='toc-indentation'>
<li><a href='#id-2022-05-27-결국은소통'>결국은 소통</a></li>
<li><a href='#id-2022-05-27-코드리뷰.1'>코드리뷰</a></li>
<li><a href='#id-2022-05-27-전후맥락이필요하다'>전후맥락이 필요하다</a></li>
</ul>
</li>
<li><a href='#id-2022-05-27-새로운아이디어'>새로운 아이디어</a>
<ul class='toc-indentation'>
<li><a href='#id-2022-05-27-메타데이터를재생만시켜줄수있다면?'>메타데이터를 재생만 시켜줄 수 있다면?</a></li>
</ul>
</li>
<li><a href='#id-2022-05-27-백엔드기술스택'>백엔드 기술스택</a>
<ul class='toc-indentation'>
<li><a href='#id-2022-05-27-예상'>예상</a></li>
<li><a href='#id-2022-05-27-SignalServer를만들때기술스택제안'>Signal Server를 만들 때 기술 스택 제안</a></li>
</ul>
</li>
<li><a href='#id-2022-05-27-숙제(다음의방향성)'>숙제(다음의 방향성)</a>
<ul class='toc-indentation'>
<li><a href='#id-2022-05-27-1.페르소나로나온결과물'>1. 페르소나로 나온 결과물</a></li>
<li><a href='#id-2022-05-27-2.InformationArchtecture'>2. Information Archtecture</a></li>
<li><a href='#id-2022-05-27-3.UI(화면)기획'>3. UI(화면) 기획</a></li>
<li><a href='#id-2022-05-27-4.화면기준으로사용자스토리작성'>4. 화면 기준으로 사용자 스토리 작성</a></li>
<li><a href='#id-2022-05-27-5.기획서작성'>5. 기획서 작성</a></li>
</ul>
</li>
<li><a href='#id-2022-05-27-숙제'>숙제</a>
<ul class='toc-indentation'>
<li><a href='#id-2022-05-27-기획멘토링'>기획 멘토링</a></li>
<li><a href='#id-2022-05-27-아직까지의문점많다'>아직까지 의문점 많다</a></li>
</ul>
</li>
<li><a href='#id-2022-05-27-다음에는?'>다음에는?</a>
<ul class='toc-indentation'>
<li><a href='#id-2022-05-27-MVP기획서를만들어오자'>MVP 기획서를 만들어 오자</a></li>
<li><a href='#id-2022-05-27-STUN서버/TURN서버문서화및리뷰'>STUN 서버/TURN 서버 문서화 및 리뷰</a></li>
<li><a href='#id-2022-05-27-기획서양식나올것'>기획서 양식 나올 것</a></li>
<li><a href='#id-2022-05-27-다음에는이런을얘기하자'>다음에는 이런을 얘기하자</a></li>
</ul>
</li>
</ul>
</div><h2 id="id-2022-05-27-Date"><img class="emoticon emoticon-blue-star" data-emoji-id="1f5d3" data-emoji-shortname=":calendar_spiral:" data-emoji-fallback="\uD83D\uDDD3" src="images/icons/emoticons/72/1f5d3.png" width="16" height="16" data-emoticon-name="blue-star" alt="(파란별)"/> Date</h2><p style="margin-left: 30.0px;"><time datetime="2022-05-27" class="date-past">2022. 5. 27.</time> 의 회의록 마스터 : <a class="confluence-userlink user-mention current-user-mention" data-username="5ae579319fcb1f22f34d33f2" data-account-id="5ae579319fcb1f22f34d33f2" href="https://swm-fire.atlassian.net/wiki/people/5ae579319fcb1f22f34d33f2?ref=confluence" target="_blank" data-linked-resource-id="524292" data-linked-resource-version="1" data-linked-resource-type="userinfo" data-base-url="https://swm-fire.atlassian.net/wiki">고주형</a> </p><h2 id="id-2022-05-27-Participants"><img class="emoticon emoticon-blue-star" data-emoji-id="1f465" data-emoji-shortname=":busts_in_silhouette:" data-emoji-fallback="\uD83D\uDC65" src="images/icons/emoticons/72/1f465.png" width="16" height="16" data-emoticon-name="blue-star" alt="(파란별)"/> Participants</h2><p><a href="https://swm-fire.atlassian.net/people/team/617ed1cd-4ae5-4e85-9116-fccd208cb50e" class="external-link" rel="nofollow">TEAM FIRE</a> (<a class="confluence-userlink user-mention" data-username="62666f5a4297890069453757" data-account-id="62666f5a4297890069453757" href="https://swm-fire.atlassian.net/wiki/people/62666f5a4297890069453757?ref=confluence" target="_blank" data-linked-resource-id="196617" data-linked-resource-version="1" data-linked-resource-type="userinfo" data-base-url="https://swm-fire.atlassian.net/wiki">윤영기</a> <a class="confluence-userlink user-mention current-user-mention" data-username="5ae579319fcb1f22f34d33f2" data-account-id="5ae579319fcb1f22f34d33f2" href="https://swm-fire.atlassian.net/wiki/people/5ae579319fcb1f22f34d33f2?ref=confluence" target="_blank" data-linked-resource-id="524292" data-linked-resource-version="1" data-linked-resource-type="userinfo" data-base-url="https://swm-fire.atlassian.net/wiki">고주형</a> <a class="confluence-userlink user-mention" data-username="62666f5934b9b7006879b22b" data-account-id="62666f5934b9b7006879b22b" href="https://swm-fire.atlassian.net/wiki/people/62666f5934b9b7006879b22b?ref=confluence" target="_blank" data-linked-resource-id="196611" data-linked-resource-version="1" data-linked-resource-type="userinfo" data-base-url="https://swm-fire.atlassian.net/wiki">이하령</a>) + @정원용멘토님</p><h2 id="id-2022-05-27-Assignment"><img class="emoticon emoticon-blue-star" data-emoji-id="1f945" data-emoji-shortname=":goal:" data-emoji-fallback="\uD83E\uDD45" src="images/icons/emoticons/72/1f945.png" width="16" height="16" data-emoticon-name="blue-star" alt="(파란별)"/> Assignment</h2><p>1. 페르소나로 나온 결과물</p><ul><li><p>겪고있는 문제 정의 </p></li><li><p>기능 정의</p><ul><li><p>우리 기능으로 해결</p></li></ul></li><li><p>우선 순위 정의 </p><ul><li><p>우선 순위적으로 선택할 기능</p></li><li><p>우선적으로 MVP에 들어갈 기능</p></li><li><p>합의</p></li></ul></li></ul><p>2. Information Archtecture</p><p>3. UI(화면) 기획</p><p>4. 화면 기준으로 사용자 스토리 작성</p><p>5. 기획서 작성</p><ul><li><p>개발 동기, 목적 등 넣어서</p></li></ul><h2 id="id-2022-05-27-Discussiontopics"><img class="emoticon emoticon-blue-star" data-emoji-id="1f5e3" data-emoji-shortname=":speaking_head:" data-emoji-fallback="\uD83D\uDDE3" src="images/icons/emoticons/72/1f5e3.png" width="16" height="16" data-emoticon-name="blue-star" alt="(파란별)"/> Discussion topics</h2><h3 id="id-2022-05-27-페어프로그래밍한썰">페어 프로그래밍한 썰</h3><h4 id="id-2022-05-27-멘토님께페어프로그래밍한Fireintroduce소개">멘토님께 페어프로그래밍 한 Fire introduce 소개</h4><p>이번 페어 프로그래밍은 성공적이었다</p><ul><li><p>단순히 보이스 채널 줄어서만이 아님</p></li><li><p>저번에 하던 개발 이어서해서 원활하다</p></li><li><p>환경 세팅 안 해도 됐었음</p></li></ul><p>문제점을 회고를 할 때를 떠올리며 개선점으로 반영하자</p><p>실제 개발 </p><ul><li><p>속도가 느린 사람 위주로 진도 나감</p></li></ul><p>오늘은 스터디를 위한 페어 프로그래밍</p><p> = 정보전달</p><p> = 그래서 원활</p><h3 id="id-2022-05-27-페어프로그래밍에대한고찰">페어 프로그래밍에 대한 고찰</h3><p>페어 프어프로그래밍을 왜할까? </p><ul><li><p>잘하는 사람이 못하는 사람을 챙긴다</p></li><li><p>굉장히 중요한 로직이어서 한다 </p><ul><li><p>동등한 사람이 같이</p></li><li><p>네비게이터와 드라이버는 수시로 바뀜</p></li></ul></li></ul><p>페어 프로그래밍 경험담</p><ul><li><p>코드를 추가한 쪽에서 장애/개선사항</p><ul><li><p>서로 교류 얘기 </p></li><li><p>해당 부분 정리</p></li></ul></li><li><p>동등하게 같이 VS 선후배</p><ul><li><p>후자가 월등히 많다 </p></li></ul></li></ul><p>가르쳐주기 위해서 페어프로그래밍</p><ul><li><p>못하는 사람이 Key를 잡는다 </p></li><li><p>잘하는 사람이 막힐 때 거들어준다 </p></li></ul><p>상황에 따라 개선안을 계속 반영</p><ul><li><p>잘하는 사람이 키를 쥔다</p></li></ul><h4 id="id-2022-05-27-주로이렇게간다">주로 이렇게 간다 </h4><p>테스트 케이스는 안목이 있는 사람은 인터페이스를 짠다</p><ol><li><p>구현하는 코드를 수도코드를 만든다<br/>= 맥락 공유가 된다 </p></li><li><p>인터페이스에 대한 합의가 이루어 진다</p></li><li><p>구현체가 만들어진다</p></li></ol><h4 id="id-2022-05-27-페어프로그래밍을하는맥락은다양하다">페어 프로그래밍을 하는 맥락은 다양하다 </h4><ol><li><p>같은 맥락을 아는 사람이 있을 수도 있고 없을 수도 있다</p></li><li><p>베이스를 같이 만드는 상황</p><ul><li><p>시니어가 주니어를 도와주는 상황일 수도 있다</p></li></ul></li></ol><h4 id="id-2022-05-27-시니어입장에서의페어프로그래밍">시니어 입장에서의 페어 프로그래밍 </h4><ul><li><p>베이스 후딱</p></li><li><p>케이스 만든다 </p></li><li><p>그리고 빠짐</p></li></ul><h4 id="id-2022-05-27-코드베이스의유무">코드 베이스의 유무</h4><ul><li><p>베이스 있냐 없냐에 따라 드라이버가 갈린다 </p></li><li><p>우리가 한 페어프로그래밍은 베이스가 없는 상태에서 한 것 </p></li></ul><h4 id="id-2022-05-27-언제간섭(조언)해야할까요?">언제 간섭(조언)해야 할 까요?</h4><p>원포인트 얘기</p><ul><li><p>시기적으로 뀌냐</p></li><li><p>막힐 때 뀌어드냐</p></li></ul><h4 id="id-2022-05-27-의문">의문 </h4><p>상하관계가 있다면 드라이버가 잘 물어볼까?</p><ul><li><p>동등한 입장(서로가 존중)이어야 한다 </p></li></ul><p>주니어가 시니어의 코드에 뭐라 할 수 있을까</p><ul><li><p>중간에 놓치고 이해를 못하게 될 수도</p></li><li><p>코드의 복잡도가 높다면 ?</p><ul><li><p>화면을 함수를 왔다갔다하는 순간 길을 잃어버린다 </p></li></ul></li></ul><p>주니어가 시니어의 코드를 따라갈 수 있을까?</p><p>자연스럽게 이럴 것 </p><ul><li><p>주니어 개발자 입장</p><ul><li><p>아 일단 알겠습니다</p></li><li><p>나중에 코드 베이스 이해한다 </p></li></ul></li></ul><p>소통이 없다면?</p><ul><li><p>어디 잘하냐 보자</p></li><li><p>감시</p></li></ul><h4 id="id-2022-05-27-페어프로그래밍">페어 프로그래밍</h4><p> = 코드로서 합의하는 것</p><p> = 의견 교류 적극적으로 하자는 마인드 </p><h3 id="id-2022-05-27-페어프로그래밍기능구상">페어 프로그래밍 기능 구상</h3><h4 id="id-2022-05-27-페어프로그래밍은?">페어 프로그래밍은?</h4><ul><li><p>사상적 </p></li><li><p>모르는 것 적극적으로 그때 그때 물어보게</p></li><li><p>적극적인 마인드를 유도</p></li></ul><h4 id="id-2022-05-27-만약코드를놓쳤다면?">만약 코드를 놓쳤다면?</h4><ul><li><p>앞으로 되돌리기 기능 </p></li><li><p>코드 에디터의 UNDO</p><ul><li><p>Cursor 수준으로 </p></li><li><p>필요하다면 오디오 </p></li></ul></li><li><p>STT</p></li></ul><p>동영상 강의에서 모르면 어떻게 해?</p><ul><li><p>되돌아가기 가능</p></li></ul><p /><h4 id="id-2022-05-27-VSCode에replay기능">VS Code에 replay 기능</h4><p>시니어가 주니어에게 제공해주면 아주 좋을 것</p><p>터미널은?</p><ul><li><p>History</p></li><li><p>덤프 </p></li></ul><p /><h4 id="id-2022-05-27-만약컨텍스트지식목적이동일하다면과연페어프로그래밍하는게도움이되었을까?">만약 컨텍스트 지식 목적이 동일하다면 과연 페어 프로그래밍하는게 도움이 되었을까?</h4><p>맥락 공유</p><ul><li><p>코드 리뷰만으로도 가능</p></li></ul><p>집중도 상승</p><h3 id="id-2022-05-27-애자일">애자일</h3><p>그 조직의 리더가 얼마나 기민한 방법으로 우리를 이끌어가고 싶냐. 그런 것의 방법론 중의 하나.</p><h4 id="id-2022-05-27-애자일이란?">애자일이란?</h4><ul><li><p>빠른 실패</p></li><li><p>저렴한 실패</p></li><li><p>조직원들이 실패에 유연한 생각을 하게 하자</p></li><li><p>프로젝트 말미에 실패를 심각하게 생각</p></li><li><p>초반 결정 </p><ul><li><p>시행착오 기간 줄임</p></li><li><p>비용 싸</p></li><li><p>거기에 참여하는 사람의 번아웃을 막아줌</p><ul><li><p>거기에 참여하는 사람은 이게 잘 못 됐다는 것을 알고 있을 것이기 때문 </p></li><li><p>우리의 단면을 빠르게 확인할 수 있다</p></li></ul></li></ul></li><li><p>거기에 발맞춰 나오는 도구</p><ul><li><p>주기를 갖게끔 하는 도구</p></li><li><p>예전부터 계속 짧아짐</p><ul><li><p>3달</p></li><li><p>1달</p></li><li><p>2주 </p></li></ul></li><li><p>풀고자 하는 문제가 점점 마이크로</p></li><li><p>빨리 해결하자 </p></li><li><p>조직 운영 바뀜</p></li><li><p>개발 방법론도 마이크로하게 바뀜</p></li></ul></li></ul><h4 id="id-2022-05-27-애자일도입vsXP도입">애자일 도입 vs XP 도입</h4><ul><li><p>관리자와 개발 책임자가 항상 같지는 않다 </p></li><li><p>애자일은 조직 리더의 사상</p></li><li><p>XP은 개발 책임자(테크 리더)의 조직 문화</p><ul><li><p>역량 교류 방법</p></li></ul></li></ul><p /><h4 id="id-2022-05-27-애자일도입은빠르게Burn-in되지않으면서진행된다">애자일 도입은 빠르게 Burn-in되지 않으면서 진행된다</h4><ul><li><p>기본 요건 충족</p></li><li><p>사람의 마음을 불편하지 않게 하면서 </p></li><li><p>누군가를 나를 관리한다 Vs 내가 관리 받고 있네는 다름</p></li></ul><p /><h4 id="id-2022-05-27-PP는사실애자일은방법론에서나오긴했지만다르다!">PP는 사실 애자일은 방법론에서 나오긴 했지만 다르다! </h4><p>애자일이 아니어도 짝 프로그래밍은 유효하다!</p><hr/><h3 id="id-2022-05-27-코드리뷰">코드 리뷰</h3><h4 id="id-2022-05-27-하위에있는컴포넌트는모두갱신된다">하위에 있는 컴포넌트는 모두 갱신된다 </h4><p>문제: 하위에 있는 컴포넌트는 손헤다</p><p>해결: 메모이제이션, 수정되지 않으면 렌더링되지 않는다 </p><h4 id="id-2022-05-27-클래스에따라반응하게만들어라">클래스에 따라 반응하게 만들어라</h4><ul><li><p>styled는 정적</p></li><li><p>부트스트랩은 이런 스타일에 대해서 다 미리 정의가 되어있다</p><ul><li><p>클래스명만 알맞게 넣으면 다 처리할 수 있다</p></li></ul></li><li><p>이렇게 깔끔하면서 최소단위를 유지하려면 부스트스트랩</p><ul><li><p>리액트는 mui쓰면 적절하다</p></li></ul></li></ul><h4 id="id-2022-05-27-개인적권장">개인적 권장 </h4><ul><li><p>source폴더 밑에 common.json or global.json</p><ul><li><p>상수들을 넣는다 </p></li><li><p>그 컴포넌트에서 </p><ul><li><p>특정 기능 on off</p></li><li><p>팝업 on off</p></li><li><p>등</p></li></ul></li><li><p>데이터 기준으로해서 의사소통이 원활해짐 </p></li></ul></li><li><p>폴더명은 소문자로 </p></li><li><p>컴포넌트의 크기 </p></li><li><p>화면에 따라서 다르게 하는 것이 리액트</p><ul><li><p>Atomic Design Pattern</p><ul><li><p>나중에 스토리북 사용시 아토믹 너무 작으면 몰리큘 수준으로 가자!</p></li></ul></li></ul></li></ul><h3 id="id-2022-05-27-코드리뷰결론">코드 리뷰 결론</h3><ul><li><p>각 컴포넌트 리랜더링 줄이기 위해 메모 </p></li><li><p>클래스를 쓰자</p></li><li><p>글로벌 설정을 하나 두자</p></li></ul><h3 id="id-2022-05-27-만약더한다면?">만약 더한다면?</h3><ul><li><p>DB에서 받아오자 </p></li><li><p>리액트: 상태 관리 </p></li></ul><hr/><h3 id="id-2022-05-27-더리서치가필요한것은?">더 리서치가 필요한 것은?</h3><h4 id="id-2022-05-27-애자일이냐">애자일이냐 </h4><ul><li><p>아이디어를 좁힐 시기이다</p></li></ul><h4 id="id-2022-05-27-타겟이누구냐">타겟이 누구냐</h4><p>페르소나(몇 개만 선정)</p><ul><li><p>멘토 멘티</p><ul><li><p>시니어와 주니어</p></li><li><p>기술 수준 차이가 가장 적합</p></li></ul></li><li><p>다루는 기술의 범위가 다른 경우</p><ul><li><p>한 사람이 한 사람이 지원</p></li></ul></li><li><p>회사 업무 맥락 공유</p></li></ul><p>우리는 어느정도 교육적인 목적으로 공감대를 많이 가질 수 있다.</p><h4 id="id-2022-05-27-질문">질문</h4><h5 id="id-2022-05-27-우리MVP가능?(하령님질문)">우리 MVP 가능? (하령님 질문)</h5><p>화면 > 핵심기능 > 아이디어 창출 > 누구를 위해(퍼소나)</p><hr/><h3 id="id-2022-05-27-프론트엔드기술장벽">프론트엔드 기술장벽</h3><p>어떻게 의사결정하냐에 따라서 달라진다</p><ul><li><p>문제점이 나와야 할 수 있다 </p><ul><li><p>지난번 회고를 봐라</p><ul><li><p>환경 설정</p></li><li><p>인원</p></li><li><p>소통</p></li><li><p>더 파고 들어봐!</p></li></ul></li></ul></li><li><p>라이브 에디팅</p></li><li><p>히스토리</p></li></ul><h4 id="id-2022-05-27-결국은소통">결국은 소통</h4><p>자막, 라이브 에디팅</p><h4 id="id-2022-05-27-코드리뷰.1">코드리뷰</h4><p>기능들 </p><ul><li><p>커서 기능</p></li><li><p>화면 넘기기</p></li></ul><h4 id="id-2022-05-27-전후맥락이필요하다">전후맥락이 필요하다</h4><ul><li><p>무언가를 남기고자 한 멘트</p></li><li><p>어떤 위치에 어떤 순으로 남겨</p></li></ul><p>되돌아보려면 동영상이 필요!</p><ul><li><p>동영상은 전후맥락 파악 불가</p></li></ul><h3 id="id-2022-05-27-새로운아이디어">새로운 아이디어</h3><h4 id="id-2022-05-27-메타데이터를재생만시켜줄수있다면?">메타데이터를 재생만 시켜줄 수 있다면?</h4><p>재생 누르다가 잠시 멈춰서 전후맥락 파악할 수 있게</p><h2 id="id-2022-05-27-멘토님결정">멘토님 결정</h2><ul><li><p>김태완 멘토님</p></li><li><p>양수열 멘토님 </p><ul><li><p>JCO 회장 / 자바 챔피언 </p></li><li><p>(이메일 발송 완료)</p></li><li><p>설득</p><ul><li><p>온라인으로 해도 되니깐 맡아만 주세요!!</p></li><li><p>가끔식 좋은 얘기만 해주세요. </p></li></ul></li></ul></li><li><p>최광선 멘토님 </p><ul><li><p>VC </p></li></ul></li><li><p>창업자님께 멘토님</p></li></ul><h3 id="id-2022-05-27-백엔드기술스택">백엔드 기술스택</h3><h4 id="id-2022-05-27-예상">예상 </h4><ul><li><p>STUN 서버와 TURN 서버 오픈소스 확인 </p></li><li><p>미디어 서버 있을 것</p></li></ul><h4 id="id-2022-05-27-SignalServer를만들때기술스택제안">Signal Server를 만들 때 기술 스택 제안</h4><ul><li><p><a href="http://Socket.io" class="external-link" rel="nofollow">Socket.io</a> / Reddis 안 쓰고 Firebase</p></li></ul><hr/><h3 id="id-2022-05-27-숙제(다음의방향성)">숙제(다음의 방향성)</h3><p>"기획 멘토님 섭외해서 수행"</p><ul><li><p>충분히 합의 </p></li><li><p>그분에게 UI/UX 가지고 가면 </p></li></ul><p /><h4 id="id-2022-05-27-1.페르소나로나온결과물">1. 페르소나로 나온 결과물</h4><ul><li><p>겪고있는 문제 정의 </p></li><li><p>기능 정의</p><ul><li><p>우리 기능으로 해결</p></li></ul></li><li><p>우선 순위 정의 </p><ul><li><p>우선 순위적으로 선택할 기능</p></li><li><p>합의</p></li></ul></li></ul><h4 id="id-2022-05-27-2.InformationArchtecture">2. Information Archtecture</h4><h4 id="id-2022-05-27-3.UI(화면)기획">3. UI(화면) 기획</h4><h4 id="id-2022-05-27-4.화면기준으로사용자스토리작성">4. 화면 기준으로 사용자 스토리 작성</h4><h4 id="id-2022-05-27-5.기획서작성">5. 기획서 작성</h4><ul><li><p>개발 동기, 목적 등 넣어서</p></li></ul><h2 id="id-2022-05-27-다음주">다음주 </h2><h3 id="id-2022-05-27-숙제">숙제</h3><h4 id="id-2022-05-27-기획멘토링">기획 멘토링</h4><p>페르소나 문제 + 기능 정의를 1차적으로 하고 기획멘토님께 상담</p><ul><li><p>페르소나 기반 브레인스토밍을 하고 싶다. (브레인스토밍하면 우선순위 나옴)</p></li><li><p>함께 아이디어 도출을 하자</p></li><li><p>거기서 나온 아이디어를 쫙 열람해서 우선 순위를 정하자</p></li><li><p>나머지는 개발하면 될 것!</p></li></ul><h4 id="id-2022-05-27-아직까지의문점많다">아직까지 의문점 많다</h4><p>“합의해야 진도를 나간다“</p><ol><li><p>이게 맞나요? -> 페르소나 만들며 회의 합의로 해결</p><ol><li><p>합의해야 진도 나감</p></li><li><p>가설과 실제 솔루션은 다를 수 있다</p></li></ol></li><li><p>이게 맞네요. -> ...</p></li></ol><h3 id="id-2022-05-27-다음에는?">다음에는? </h3><h4 id="id-2022-05-27-MVP기획서를만들어오자">MVP 기획서를 만들어 오자 </h4><ul><li><p>다음에는 MVP 만들 수 있는 수준으로 준비하자</p></li><li><p>MVP를 보며 리뷰하는 시간 가지자!</p></li></ul><p>혹시 어려움 있으면 멘토님께 도움!</p><h4 id="id-2022-05-27-STUN서버/TURN서버문서화및리뷰">STUN 서버/TURN 서버 문서화 및 리뷰 </h4><h4 id="id-2022-05-27-기획서양식나올것">기획서 양식 나올 것 </h4><ul><li><p>채울 수 있으면 채워오자</p></li></ul><h4 id="id-2022-05-27-다음에는이런을얘기하자">다음에는 이런을 얘기하자</h4><ul><li><p>기획 자료조사</p></li><li><p>기획 어떻게 마무리할까</p><ul><li><p>기존 MVP 기획서에 살을 붙여서 마무리하자</p></li></ul></li></ul>
</div>
</div> </div>
<div id="footer" role="contentinfo">
<section class="footer-body">
<p>Document generated by Confluence on 12월 15, 2022 23:04</p>
<div id="footer-logo"><a href="http://www.atlassian.com/">Atlassian</a></div>
</section>
</div>
</div> </body>
</html>