본문 바로가기

소프트웨어 개발 방법 및 도구/소프트웨어 개발

(2)
Agile Manifesto와 쿠팡의 업무 프로세스 정리 개요 고등학교 시절 다니던 학원의 보조교사 선생님께서 대학교 졸업과 동시에 쿠팡에 입사해서, 학원 일을 그만두신다고 하셨다. 그 후에도 선생님께서는 학원에 종종 놀러 오셨는데, 그때마다 기상천외한 근무환경에 대해서 자랑하듯 말씀하시곤 했다. 예를 들어, 신입사원들을 기존 업무에 투입하는 것이 아니라, 팀을 만들어주면서 ‘이러한 문제가 있을 때 어떻게 해결하면 좋을까?’에 대한 과제를 던져주고 일주일, 또는 이주일 내에 완성하라고 시킨다고 했다. 또한, 출퇴근 시간이 자유롭고 재택근무가 가능하다는 등의 이야기도 들었다. 소프트웨어 개발 방법 및 도구 수업에서, 교수님께서 해 주신 ‘Agile’과 ‘Scrum’에 대한 이야기를 듣고 나니, 쿠팡이라는 기업에서는 예전부터 이러한 ‘Agile Manifesto’..
파이썬 vs R 데이터 마이닝과 프로그래밍 언어 현재 나는 응용수학과와 소프트웨어융합학과의 데이터 사이언스 트랙의 다전공 과정에 있다. 데이터 마이닝에 관심이 많은 만큼 이번 과제를 통해서 데이터 마이닝을 위해 선택해야 하는 프로그래밍 언어가 무엇이 있는지, 그 이유는 무엇인지 알기 위해 각각의 프로그래밍 언어의 특징을 조사할 것이다. 기본적으로 Python과 R은 데이터 사이언스를 하기 위해서라면 반드시 배워야 하는 언어로 알려져 있는데 이 둘에 대해서 더 알아가는 시간이 되었으면 좋겠다. 1. Python Python 개발일 1991년 개발자 귀도 반 로섬(Guido van Rossum) 관리 비영리의 파이썬 소프트웨어 재단이 관리하는 개방형, 공동체 기반 개발 모델을 가지고 있다. 여러 가지 주요 구현체들이 존재하..