본문 바로가기

🔨프로젝트 개발기3

[OSSCA] window 10에 FOSSLight 개발 환경 구축하기 [학습목표] 💡 FOSSLight Hub 소스를 다운로드받아 직접 컴파일하여 실행할 수 있습니다. 🚩여기서 잠깐! ✔ 이 포스팅은 FOSSLight Developer Documentation을 참고하여 작성되었습니다. ✔ 본 방법은 로컬에 직접 개발 환경을 구축합니다. ✔ Docker 또는 Docker Compose로 구축하고싶다면 링크를 참고하세요! [요구사항] ✔ JAVA 11 이상 ✔ MariaDB 10.0 이상 또는 MySQL 5.6 이상 ✔ Memory: 8GB+ [개발환경] ✔ Windows 10 ✔ IntelliJ IDEA Ultimate 2022.1.3 ✔ jdk 17.0.3.1 ✔ MySQL 8.0.29 1. FOSSLight Hub 소스코드 내려받기 1-1. FOSSLight 저장소 F.. 2022. 7. 16.
학생 개발자의 프로젝트 개발기 2편 | 와이어프레임, 기능 명세서 작성하기 3. 플로우 차트 + 와이어프레임 작성 그렇게 주제와 기능을 구체화 했지만 '팀원들이 생각하는 서비스 = 내가 생각하는 서비스' 인지 확인하기 위해서는 와이어프레임을 작성해야 했다 여기서 문제가 발생했다 예를들어 커뮤니티 기능을 이용하는 방법에는 두가지가 있다 - 로그인 후에 이용하기 - 비회원으로 이용하다가 댓글을 작성할 때 로그인하기 이런식으로 서비스를 다양한 순서로 활용할 수 있는데 와이어 프레임에는 순서가 나타나있지 않으니 '내가 생각하고있는게 너가 생각하는거랑 같아?'라는 검증을 하기가 어려웠다. 그래서 플로우 차트를 작성하기로 했는데 해결책이 되진 못했다. 다들 플로우 차트 작성이 서툴어서 그런지는 몰라도 화면에서 이동할 수 있는 페이지들을 모두 표시하다보니 위의 사진과 같이 같은 페이지를 중.. 2021. 7. 27.
학생 개발자의 프로젝트 개발기 1편 | 주제 선정, 아이디어 구체화 0. 들어가며 싸피 2학기가 시작되었다. 팀원들과 공통프로젝트를 진행하며 겪는 시행착오와 해결책들을 기록해보고자 한다. 토이프로젝트를 진행하려는 다른 예비개발자, 주니어 개발자들에게 이 글이 도움되었으면 한다. 1. 주제 선정하기 팀 노션에 아이디어 페이지를 따로 만들어서 각자 아이디어(+레퍼런스)를 적어도 5개 이상 생각해오기로 했다. 그 결과 총 32개의 아이디어가 나왔다. 각자 생각했던 아이디어 설명을 하고 2번의 투표를 통해 최종 아이디어가 선정됐다. 2. 아이디어 구체화하기 구글미트 + 노션을 활용해서 브레인 스토밍을 진행했다. 각자 있으면 좋을 것 같은 기능들을 말하고 관련 자료를 정리했다. 어느정도 아이디어가 나온 후에는 어떤 기능을 넣을지 나열해보고 타겟 사용자의 니즈, 서비스의 컨셉, 현.. 2021. 7. 27.