소프트웨어 개발 2

스탠퍼드 대학의 '유령 개발자' 연구와 그 한계

"개발자 10%는 유령"이라는 스탠포드 대학 연구가 부정확한 이유 "개발자 10%는 유령"이라는 스탠포드 대학 연구가 부정확한 이유전체 소프트웨어 엔지니어의 거의 10%가 '사실상 아무 일도 하지 않으면서' 30만 달러의 연봉을 받는 '유령'이라는 스탠포드 대학교의 연구가 발표됐다. 논문은 특히 원격으로 근무하는 엔지니어www.itworld.co.kr 연구 개요스탠퍼드 대학 연구진은 소프트웨어 개발자 중 약 10% 가 사실상 업무에 기여하지 않는 '유령 개발자'라고 주장함이들은 Git 리포지토리의 커밋 수를 기반으로 개발자 생산성을 평가함연구의 한계커밋 수를 생산성의 유일한 지표로 사용하는 것은 부정확함고위 개발자일수록 코드 작성보다 시스템 설계, 팀 협업, 문제 해결 등 다양한 역할을 수행함코드의 양이..

마이크로소프트 ‘키오타(Kiota)’를 활용한 API 클라이언트 개발 자동화

마이크로소프트 ‘키오타’를 사용한 API 클라이언트 개발 자동화 마이크로소프트 ‘키오타’를 사용한 API 클라이언트 개발 자동화키오타(Kiota)는 오픈API 정의를 사용해서 개발자가 선호하는 언어와 툴체인을 사용한 API 클라이언트 개발을 자동화한다. 키오타는 다트, 고, 루비를 포함한 많은 주요 언어를 지원한다. 스위프트www.itworld.co.kr 키오타(Kiota) 개요오픈API(OpenAPI) 정의를 기반으로 API 클라이언트 개발을 자동화하는 오픈소스 도구마이크로소프트에서 개발, 다양한 프로그래밍 언어 및 툴체인을 지원API 호출을 위한 개별 라이브러리 종속성을 제거하여 개발자 경험 개선JSON 직렬화 및 역직렬화를 위한 기본 도구 제공복잡한 API 구조를 단순화하여 애플리케이션 개발 효율성..