Modern Start-up

소프트회사에서 일하는 Tip

오래간만에 이런 책을 접하게 된다. 소프트웨어나 스마트폰에 들어갈 앱을 개발하는 회사 등에 근무하게 되면 이런 플랫폼을 활용하게 된다. 이 책에서 언급하는 비즈니스 플랫폼은 구글에서 만들어낸 G 스위트라는 플랫폼이다. 메일부터 주소록, 캘린더, 문서, 스프레드시트, 드롭박스, 커뮤니케이션을 할 수 있는 슬랙 등을 제공하는 업무용 플랫폼이라고 보면 된다.


MG0A8411_resize.JPG

이 비즈니스 플랫폼이 궁금한 사람이라면 아래의 페이지로 들어가 보면 된다.

베이스캠프 : 대부분의 서비스를 구글 계정으로 사용 가능

커뮤니케이션 : 메일 서비스로 외부와 소통

자원관리 : 회원 일정 파일, 주소록 관리

설치 형태 : 클라우드 기반 서비스

http://gssuite.google.co.kr/

MG0A8412_resize.JPG

책 속에서 언급된 툴들은 프로젝트 관리 서비스와 연결이 되어 있다. 업무를 어떻게 하면 잘할 수 있을까를 고민하는 분들에게는 도움이 될만한 사이트나 툴들이 소개가 잘되어 있다. 혼자 하는 작업이 아니면 보통 협업을 해서 업무를 진행할 수밖에 없다. 각각의 툴의 협업 방식을 개발 프로세스에 녹일 수 있는지 프로세스를 바꿔야 하는지 고민해야 할 필요가 있다.

MG0A8413_resize.JPG

스케치 : https://www.sketchapp.com/

인비전 : http://www.invisionapp.com

아파치 AB : https://bit.ly/2NXfb1E


MG0A8414_resize.JPG

오래간만에 배포라는 이야기를 들어본다. 배포는 대부분의 소프트회사에서 통용되는 단어다. 무언가 새로운 것을 추가하였던가 새롭게 구성하였을 때 배포라는 말을 사용한다. 배포를 하고 나면 보통은 24시간 정도는 대기하는 것이 일상이다. 배포는 일반적으로 충분한 양의 커밋이 쌓인 후 진행되므로 항상 진행되는 빌드와 달리 특정 시점을 지정할 수 있어야 한다.


language : python

python:

- '2.7'

- '3.6'

install:

- pip install pytest

script:

- pytest

before_deploy:

- tar cvzf package_$TRAVIS_BUILD_NUMBER.tar.gz ./test_things.py

deploy:

provider : releases

api_key: $API_KEY

file:package_$TRAVIS_BUILD_Number.tar.gz

skip_cleanup:true

on:

tags: true:

위의 내용은 트래비스에서 설정하여 원하는 패키지를 업로드하는 방법이다.

MG0A8415_resize.JPG

책에서는 수많은 관리 서비스를 소개하고 있다. 백로그 기반 프로젝트 관리 서비스인 아사나는 지라보다 간편하고 사용하기 쉽다고 한다. 통합 기능이 강력해 지메일, 슬랙 등 여러 서비스와 함께 사용할 수 있는 아사나의 홈페이지는 아래와 같다.

http://asana.com/

클라우드 기반 서비스로 여러 클라우드 기반 서비스를 쉽게 통합할 수 있는 재피어, 서버 설정을 코드로 관리할 수 있는 앤서블, 로그 수집 시스템으로 이슈 관리와 프로젝트 자동화, 품질관리 등을 할 수 있는 페이퍼 트레일, 서버 애플리케이션 성능 분석 등을 할 수 있는 뉴 렐릭 APM, 자원 모니터링 서비스인 자빅스, 소셜 미디어 관리 버퍼, 데이터 분석을 할 수 있는 구글 애널리틱스 등 수많은 팁이 책 안에 있다. 마지막으로 스타트업 CTO 들의 인터뷰가 담겨 있다.

keyword
매거진의 이전글독자도 되는 영어공부법