목표
✅ 서비스 기획 숙련 강의 파트 2
1 순위
🔄 파이썬을 이용한 데이터베이스 처리 완강(파트 1까지 수강)2 순위
✅ 『편안함의 습격』 15분 독서3 순위🌟 목표 달성률 : 80%
튜터 : 권자경 튜터님
목표 & 지표 설정
실험 설계 원칙
대상 및 샘플링
샘플 사이즈 & 통계
실험 운영
해석 & 한계
보완 방법
A/B 테스트만으로 부족 → 로그 분석 / 사용성 테스트 / 유저 인터뷰 병행
A/B 테스트 플랫폼
핵클
킥오프 미팅에서 다루어야 할 핵심 요소들:
프로젝트 목표 : 무엇을 달성할 것인지
프로젝트 범위 : 프로젝트에서 다룰 작업과 다루지 않을 작업
ex
- 포함된 작업 : 웹사이트 디자인 및 개발, UX/UI 테스트, 사용자 교육 자료 제작.
- 제외된 작업: 서버 유지보수, 고객 지원 서비스 제공, 모바일 앱 개발.
일정 : 주요 마일스톤과 기한
팀 구성 : 각 팀원의 역할과 책임
커뮤니케이션 방법 : 프로젝트 진행 중 정보 교환 방법
ex
- 회의 : 매주 월요일 오전 10시 진행되는 주간 회의
- 도구 : 슬랙을 통한 일상적인 소통, 이메일로 주요 의사결정 사항 전달
- 보고서 : 프로젝트 진척 상황은 매주 금요일 오후 5시에 이메일로 보고
리스크 및 이슈 : 잠재적인 리스크와 해결 방안
기대 사항 : 이해관계자의 요구 사항과 프로젝트 결과물에 대한 기대
킥오프의 진행 방법
목표 설정: 프로젝트 목표, 범위, 일정, 예산 등 중요한 요소를 명확히 정의하고 준비
참석자 선정: 프로젝트에 중요한 영향을 미칠 수 있는 사람들(팀원, 주요 이해관계자 등)을 초대
자료 준비: 발표할 자료와 문서(프로젝트 계획서, 일정표, 리스크 관리 계획 등)를 미리 준비
미팅 목적 정리: 미팅의 목적과 기대 결과를 사전에 명확히 설정하고, 이를 참석자들에게 사전 안내
미팅 기록 공유: 킥오프 미팅에서 논의된 주요 사항을 회의록으로 작성하여, 참석자들과 공유.
액션 아이템 정리: 미팅에서 결정된 사항이나 행동 항목을 목록화하여 각 팀에 전달하고, 진행 상황을 추적.
공유 잘 하는 법
예시 : 한 쇼핑몰의 마케팅 팀은 특별 할인 캠페인을 진행했으나, 예상보다 매출 상승 효과가 적은 상황
교수자 : Charles R. Severance
"객체는 코드의 복잡성을 줄이기 위해 관련된 데이터를 한곳에 모아두는 방식"
객체는 데이터와 코드가 결합된 하나의 '보따리'와 같다.
🍪
클래스 = "쿠키 커터"
객체 = "쿠키"
클래스를 정의하고, 이를 바탕으로 실제 메모리에 살아있는 객체(인스턴스)를 만드는 과정
class PartyAnimal:
x = 0 # 속성(Attribute)
def party(self): # 메서드(Method)
self.x = self.x + 1
print("So far", self.x)
# 객체 생성 (인스턴스화)
an = PartyAnimal()
# 메서드 호출
an.party()
an.party()
객체가 생성되고, 사용되고, 소멸되는 과정.
__init__): 객체가 생성될 때 자동으로 호출. 주로 객체의 초기 상태를 설정(Setup)할 때 사용.__del__): 객체가 파괴되기 직전에 호출. (파이썬에서는 가비지 컬렉션이 자동으로 처리하므로 생성자에 비해 사용 빈도는 낮다.)class PartyAnimal:
x = 0
name = ""
def __init__(self, z): # 생성자
self.name = z
print(self.name, "constructed")
def party(self):
self.x = self.x + 1
print(self.name, "party count", self.x)
s = PartyAnimal("Sally")
s.party()
기존 클래스(부모)의 기능을 그대로 물려받으면서, 새로운 기능만 추가하거나 기존 기능을 수정(오버라이딩)하여 새로운 클래스(자식)를 만드는 것. 코드의 재사용성을 극대화한다.
class CricketFan(PartyAnimal): # PartyAnimal의 기능을 상속받음
points = 0
def six(self):
self.points = self.points + 6
self.party() # 부모의 메서드 사용 가능
print(self.name, "points", self.points)
j = CricketFan("Jim")
j.party()
j.six()
Google AI Studio로 웹 앱 배포
강의에서 회고에 대한 내용을 듣고 '오늘의 회고' 부분을 개편했다.
💭 오늘의 한 줄 평 : 조금 딴 길로 샜으나... 어쨌건 열심히 함!
바이브코팅 강의 퍼가요~♡