caucse19 / SE_TermProj

SimpleMerge Program
MIT License
2 stars 2 forks source link

Project Management Report #18

Closed kim-howard closed 6 years ago

kim-howard commented 6 years ago

Documents/PMR/ProgressHistory -> Documents/ProjectManagementReport 로 변경할 예정입니다.

Project Managements Report 에 적을 Experience 는 여기에다가 남겨주시면 됩니다~

parkjinhyuk commented 6 years ago

It was a good team project experience. I felt that when i was working on the previous projects, we just got together and divided into assignment. But I feel that the project that we have conducted this time is systematically proceeding. Instead of passing code using kakao, notepad, we use github to share code with our team members. It was a new experience not to start coding without any plans but to draw diverse diagrams, write document and then code in a systematic framework and process. I think that this experience with a team project will help when i join a big team project later.

ckddn9496 commented 6 years ago

저는 이번 팀 프로젝트가 저에게 많은 것을 배우게 해준 좋은 계기가 되었다고 생각합니다. 여러 방면에서 저는 많은 것을 배웠습니다. 첫째, 팀 프로젝트란 혼자 무언가를 계획하고 만드는 것이 아니라는 것입니다. 학교 과제같은 개인 프로젝트는 컴퓨터 앞에 먼저 않아 키보드를 두드리면서 막히는 곳이 생기면 그때 자료를 찾아보며 진행해 갔다면 이번

에는 시작부터 Use-case찾기, 모델링 등의 처음으로 계획수립이라는 단계를 거쳐 주먹구구식이 아닌 방식으로 시작을 하였습니다. 둘째,

Github라는 버전관리 프로그램을 사용하라는 말을듣고 처음으로 Github를 공부하고 이것이 개발자들에게 꼭 필요한 도구이며 매우 잘이용하

였을 때 나에게 큰 도움이 될 수 있다는것을 알았습니다. 셋째, 실제 기업체에서 어떤 방식으로 개발을 진행해 가는지 알게되었고 그것을 간

접적으로 체험할 수 있게되어 더 좋았던것 같습니다. 이러한 경험들은 이후 거대한 프로젝트나 저의 자기개발에 큰 도움이 될것이라 생각합

니다.

wnsgh1030 commented 6 years ago

생각보다 어려웠고 기존 팀 프로젝트보다 더 복잡했다. 이번 프로젝트는 단지 과제제출이 목적이 아닌 이 프로그램을 사용하는 사용자의 입장도 생각하게 되었고 프로그램을 짤 때 좀 더 체계적으로 짜는 방법을 배웠다. 또한 JUNIT 이라는 test tool 의 사용법도 배웠다. 이 부분 뿐만아니라 github 사용법 , SRS , diagram 을 만드는 법 등 배워 기존 수업과는 새로운 경험을 했다.

insu0929 commented 6 years ago

실제 현장에서 어떠한 방식으로 프로젝트가 진행되는지 배울 수 있는 기회였습니다. 프로젝트 시작 단계에서 어떻게 이해관계자들과 협동하면서 요구사항들을 맞춰가는지 조금은 경험할 수 있었습니다. 개발을 의뢰하는 사람들로부터 협상한 내용들을 또 개발자들끼리 어떠한 방식으로 조율해서 맞춰나가야하는지 느낄 수 있었습니다.

여태까지는 waterfall 모델에 가까운 구현 방식으로만 코딩을 하였지만, 규모가 커지는 프로젝트와 구성원들이 많을 경우 과목에서 배운 소프트웨어 개발 방식을 적용하는 경험을 할 수 있어서 매우 색달랐습니다.

또한 GitHub라는 새로운 버전 관리 프로그램을 사용할 수 있어서 개인적으로 매우 유익하다고 느꼈고, 앞으로 하게 될 전공 관련 활동을 해당 툴에 최대한 남겨야겠다는 생각이 들었습니다.

danny7742 commented 6 years ago

프로젝트를 제작할때, 코드보다 문서를 먼저 작업했던 적은 이번이 처음이다. 코딩 이전에 간략한 SRS 문서, 다이어그램 등의 작성을 통해 프로그램의 구성, 요구사항 등을 팀원 모두가 공유하고 난 후 프로젝트가 진행되니, 프로젝트가 단계 별로 수월하게 진행됨을 느낄 수 있었다. 또한, 작년에도 깃허브를 통하여 팀 프로젝트를 진행하였는데, 그 때는 단순히 깃허브로 프로젝트를 진행하였다 라고 느꼇던 반면 이번 프로젝트는 정말 깃허브라는 프로그램을 어떻게 활용하는지에 대해 몸소 체험할 수 있었다. 소프트웨어 공학 수업시간에 배웠던 내용들을 실제로 어떻게 응용하는지 전혀 감도 오지 않았는데, 이렇게 여러 팀원들과 함께 그 내용들을 실현하게 되니 그제서야 머릿속의 퍼즐 조각이 맞춰진 것 같다. 소프트웨어공학 수업이 왜 컴퓨터공학부의 핵심 과목인지를 느낄 수 있었다. 학교 졸업 후 실무에서 이번 경험이 큰 도움이 되었으면 좋겠다.