전체 글 52

UIUX 기획 용어 정리

UIUX 헷갈리는 용어정리 용어 정의 Accordion Click하거나 Tap하면 펼쳐지거나 접히는 형태의 요소입니다. Badge 다른 요소의 옆이나 아이콘 위에 배치하여 사용자가 새로운 것이 있음을 알려주는 요소입니다. Brand Identity 기업에서 파생된 브랜드에 대한 아이덴티티를 의미하며, 통일된 이미지나 디자인, 알기 쉬운 메시지로 나타내어 사회와 공유함으로써 자사 브랜드의 존재 가치를 높이는 기업 전략의 하나입니다. Bread-crumb 사용자가 진입한 화면과 관련된 상위 Navigation을 단계 순서대로 표현하여 정보구조 상의 위치 및 이동경로를 제공하는 요소입니다. Browser Web Server에서 쌍방향 통신하는 HTML 문서나 파일과 연동하고 출력하는 응용 소프트웨어입니다. B..

입력데이터 검증 및 표현 (DBMS, XML, 디렉토리 서비스 조회)

입력데이터 검증 및 표현은 사용자와 프로그램의 입력 데이터에 대한 유효성검증* 체계를 갖추고, 유효하지 않은 값에 대한 처리방법 설계입니다. *유효성검증(Validation) : 데이터가 특정 요구사항을 충족했다는 것을 확인하여 의도치 않는 동작 방지 [DBMS 조회 및 결과 검증] DBMS(데이터베이스 관리 시스템)는 데이터베이스를 관리하고 조작하는 소프트웨어 시스템입니다. 데이터베이스 조회는 저장된 데이터를 검색하고 필요한 정보를 가져오는 작업을 의미합니다. 결과 검증은 조회된 데이터가 정확하고 의도한 대로인지 확인하는 과정을 나타냅니다. DBMS 조회의 기본 단계: SQL 쿼리 작성: 사용자는 구조화된 질의 언어(SQL)를 사용하여 데이터베이스에 쿼리를 보냅니다. 쿼리는 데이터베이스에 특정 조건을 ..

포트 : 네트워트 포트의 정의 (port) + IP주소

1. Port ( 포트 ) 본래의 의미로 직역하면 '항구'라는 뜻으로, 컴퓨터 관련 분야에서의 의미로는 운영 체제 통신에서의 종단점을 뜻한다. 하드웨어적 의미 : 컴퓨터의 주변 장치와 연결하기 위한 연결단 (물리적 통로) 소프트웨어적 의미 : 네트워크 서비스나 특정 프로세스를 식별하는 논리적 단위 (논리적 통로) 이 글에서는 소프트웨어적 의미로 Port에 대해서 알아보도록 한다. 어떠한 데이터가 송수신을 할 때 Datalink 계층에서는 호스트의 NIC로 MAC Address를 판별하고 Network 계층에서는 IP Address로 목적지를 판별한다. 이렇게 MAC Address와 IP Address를 통해 목적지 호스트까지 도달한 후에는 어떤 Process(프로세스)에서 데이터를 받을 것인지 를 알아야..

[iOS앱배포] 앱스토어 iOS 앱 배포 과정을 겪으며

1-1. CSR (Certificate Signing Request : 인증서 서명 요청) 발급받기 출처: hsdev.tistory.com/entry/iOS-앱-배포-1-1-CSR-Certificate-Signing-Request-인증서-서명-요청-발급받기 애플 개발자 멤버십을 구매한 후 앱을 배포하기 위해 필요한 첫번째 단계 CRS 발급받기 1-2. Certificates (인증서) 생성하기 출처: hsdev.tistory.com/entry/iOS-앱-배포-1-2-Certificates-인증서-생성하기 Apple Certification 인증서 생성하기 iOS 앱을 만들고 싶은 개발자는 Apple의 승인을 받기 위해 Apple Developer Program에 가입 Apple Developer에 가입하..

프롬프트(Prompt)/챗지피티 질문예시

1. 정의 누군가의 특정한 작업 수행을 도우려 전달하는 메시지라는 뜻 원하는 결과물을 얻기 위한 CLI(Command Line interface)와 같은 명령어 수많은 명령어와 옵션이 정해져있는 만큼, 사전에 정해놓은 결과만 제시할 수 있다는 단점 있었음 사람은 컴퓨터의 명령어를 외우고 익혀야만 제대로 된 명령을 할 수 있고, 컴퓨터는 그것에 한정된 결과 만을 출력하는 방식 최근에 Generative AI가 발전함에 따라, 컴퓨터는 드디어 ‘자연어’를 이해할 수 있게 됨 컴퓨터가 기존의 명령어가 아닌 인간의 언어를 이해할 수 있기 때문에 훨씬 더 자유롭고 다양한 결과물을 도출 사람의 언어로 이야기해도 컴퓨터가 이를 이해하고 명령을 수행할 수 있게 된 것. 프롬프트 (prompt) 라는 말은 생성형 모델에..

성공하는 프로젝트에는 항상 좋은 PM/PO

성공하는 프로젝트에는 좋은 PM이 있었습니다. 그리고 계속 다니고 싶은 회사에도 좋은 PM이 있었습니다. 개발자가 생각하는 좋은 PM이란? 어떤 특징을 가지고 있을까요? 크게 동기유발, 서비스의 정책, 개발 지식의 흐름 3가지가 있습니다. 큰 3가지의 틀을 듣다보니, PM은 기획이라는 일을 하지만, 결국 사람과의 소통이 정말 중요함을 깨닫게 됐었습니다. 기획한 프로젝트를 만들어줄 수 있는 개발자와 디자이너와 어떻게 소통하고 협업하는지에 따라 성공하는 프로덕트의 결과값이 달라질 것입니다. 이번 글에서는 개발자와의 커뮤니케이션을 어떻게 해야하는지 대략적으로 정리해 보았습니다. Part 1 | 동기유발 1. 동기 👍 좋은 PM - 인간이 어떤 목표의 달성을 위해 노력하게 하는 계기를 마련해 주는 것 - 개발자..

PM이 알아야 할 최소한의 데이터 정리 (SQL)

기획자에게 중요한 데이터 분석 능력, 기획자에게 필요한 데이터 능력이라는 것은 무엇일까요? 필자는 데이터 능력이 중요하다는 정보를 듣고 SQLD 자격증 공부를 시작했지만, 무언가 어색한 것을 발견합니다. 자격증을 취득하면 물론 도움이 되겠지만, 실무에서 실질적인 도움이 될까와 실무에서 사용하는 구문은 정해져있고, 기획자에게 필요한 역량은 문제해결을 위한 데이터 분석 역량이였습니다. 그래서 정말 기획자로서 필요한 데이터 분석 역량을 기르기 위해서는 어떻게 해야 할지 알아보고자 합니다. 데이터 분석 능력이란, 숫자와 사실에 근거해서 의사결정하는 능력이라고 합니다. 문제 상황에서 숫자와 데이터에 근거해서 가설을 검증하여 해결해 본 경험이 있는 것을 데이터 분석 능력이 있다고 할 수 있습니다. 단순히 엑셀을 알..

[위클리회고 W8] 다들 나중에 정상에서 만나요 !

좌절의 연속이지만 난 오뚜기다...!! 2022년 12월 12일부터 2023년 02월 06일 공식적인 수업이 끝이나며, 수업을 마무리 하게 되었습니다. 수업을 들으면서 전 정말 매일 좌절했으며 선택한 길이 맞는지 스스로에게 물어봤습니다. 동기분들 중에서 가장 뒤쳐지는 사람 같았고, 제 스스로가 참으로 작아지는 시간이였달까요. 정말 좌절과 일어남과 좌절과 일어남을 몇 번이나 반복한지 모르겠습니다. 그래도 오뚜기마냥 또 나아가려는 제 모습이 참으로 대견하고 여러 감정이 많았습니다. 이러한 과정을 겪으면서 느낀점이 있다면, 제가 정말 열심히하고 잘 하려는 자세가 있을 때 이런 불안한 감정이 생겼습니다. 편안한 상태로 아티클을 읽거나, 받아드리기만 하는 자세로 공부할 때는 전혀 불안하지 않고 순탄하게 흘러갔다면..

애자일한 팀이 사용하는 Jira 사용기

1. Jira는 무엇이며, 왜 Jira를 사용해야 하는걸까요? Jira는 팀이 진행 중인 업무를 시각화하고 업무 단위별로 관리를 가능하게함으로서 팀 전체 생산성 향상에 기여할 수 있는 도구이며, 현재 팀 업무 프로세스를 워크플로우 기능을 통해 모델링 합니다. 사용해야하는 이유 : 협업/계획/가시성 1) 협업 기반 중요 업무에 집중할 수 있도록 도와주고 팀 효율성을 향상시키는 프로젝트 관리 가능 2) 업무 계획을 수립해서 우선순위를 정하고 실제 업무를 진행해서 완료하는 전체 라이프 사이클에 기여 3) 프로젝트 보드와 리포트, 대시보드 기능을 통한 업무별 가시성 확보 4) 팀 커뮤니케이션 향상 5) 애자일 프로젝트 시스템 도구로 지원 현재 소프트웨어 시장은 빨리 런칭을 하고 고객이 피드백을 받고 수정하고 피..

'스프린트'의 이해관계자와의 소통을 위한 유의점 (2)

지난 글에서는 '스프린트'를 사용하며 고객이 겪은 문제점을 유저 스토리를 통해 해결하고자 하는 방법에 대해 글을 썼습니다. 오늘 글에서는 과연 '스프린트'의 이해관계자는 누가 있을 것이며, 이해관계자와 소통하기 위한 유의점을 작성해 보려고 합니다. '스프린트' 사용 후 문제점, 애자일하게(유저 스토리) 개선 1. 애자일이란? 애자일의 대전재는 "가장 강하거나 똑똑한 종이 살아남는 것이 아니라, 변화에 가장 적응을 잘하는 종이 살아남는다." 입니다. 이처럼 애자일하게 일한다는 것은 소비자의 반응을 busybaby.tistory.com 1. 이해관계자란? 먼저 프로젝트 이해관계자는 무엇일까요? 그들은 수행 중인 프로젝트에 영향을 주거나 받을 수 있는 사람입니다. 이해 관계자의 구성은 경영진, 고객, 제품팀,..