«teamwork» 태그된 질문

동료 또는 팀과 협력하는 것에 대한 질문. (팀워크 질문은 진로 상담이나 교육에 관한 "주제 이외의 주제로 보류"될 위험이 있습니다.)

6
비 기술적 인 관리자는 어떻게 자체 동기 부여 된 소프트웨어 개발자 팀에 가치를 더합니까?
많은 프로그래머가 관리 및 관리 역할에서 벗어나고 있습니다. 그들은 물건을 만들고 싶어합니다. 결과적으로 이러한 많은 직책은 비 기술적 인 사람들로 가득 차 있습니다. 그들이 어떻게 가치를 더하는지 보지 못합니다. 회의 예약, 오프 사이트 예약 및 기타 행정 업무가 그들의 역할을 정당화하기에 충분합니까?

15
카우보이 프로그래머에게 소스 제어를 사용하도록 설득하려면 어떻게해야합니까?
업데이트 나는 4 명의 작은 개발자 팀에서 일하고 있습니다. 그들은 모두 소스 컨트롤을 사용했습니다. 대부분은 소스 제어를 견딜 수 없으며 대신 사용하지 않도록 선택합니다. 저는 소스 컨트롤이 전문 개발의 필수 부분이라고 믿습니다. 몇 가지 문제로 인해 소스 제어를 사용하도록 설득하기가 매우 어렵습니다. 이 팀은 TFS 사용에 익숙하지 않습니다 . 나는 …

16
개발 중반에 개발 사양이 변경되는 것을 막는 방법은 무엇입니까?
문제점 : 개발을 시작하기 전에 계획하는 데 시간이 얼마나 걸리더라도 프로젝트의 중간 또는 끝 부분에 항상 많은 양의 변경이 필요합니다. 이들은 종종 많은 재개발이 필요한 큰 변화입니다. 나는 돈을 지불하는 고객을 위해 일하지 않습니다. 이것은 사내 개발 웹 사이트의 사내 개발 팀입니다. 따라서 비용을 청구 할 수있는 것은 아닙니다. 그리고 …

8
팀 프로젝트에서 "스마트 가이"증후군 피하기
프로젝트가 시작될 때 많은 나쁜 관행이 행해졌 고, 나는 그것을 인식하고 모든 것에 대항하여 싸웠습니다. 나는 내 전투를 선택하고 선택하지 않았기 때문에 이제 상사는 내 입에서 나온 것이 너무 복잡한 반응이라고 가정하고 프로젝트의 최선의 이익을 찾는 대신 개인적으로 자신을 방어하는 데 많은 시간을 소비합니다. 모든 사람이 합의에 도달하기 위해 4 …
61 teamwork 

17
Professional 버전 관리에 대한 대안 [닫기]
우리는 프로젝트 중 하나에 기여해야하는 비 프로그래머 (작가)와 협력하고 있습니다. 이제 그들은 작업을 버전 관리하기 위해 Git (또는 그 문제에 대한 것)을 사용하는 아이디어를 좋아하지 않습니다. 나는 이것이 트위스트 버전 관리 개념 주위에 머리를 감쌀 가치가 없다는 것을 알기 때문이라고 생각합니다. (처음으로 분기 및 병합에 대해 소개했을 때 문제를 일으키는 …

17
팀의 리팩토링 우선 순위를 어떻게 정할 수 있습니까?
매일 작업하는 코드베이스에는 자동화 된 테스트, 일관성없는 이름 지정 및 "이 이유는 무엇입니까?", "필요한지 확실하지 않음"또는 "이 방법의 이름이 잘못되었습니다"와 같은 수많은 주석이 없으며 코드가 소스 컨트롤을 사용한다는 사실에도 불구하고 "변경 로그" 우리의 코드베이스는 리팩토링을 사용할 수 있습니다. 우리는 항상 버그를 수정하거나 새로운 기능을 추가하는 작업을 수행하므로 코드를 더 효율적이고 …

10
주니어 프로그래머가 시니어 프로그래머 프로젝트에서 코드 검토 자로 참여해야합니까?
주니어 프로그래머 인 저의 팀원 중 한 명이 그의 경험 수준에 대해 인상적인 프로그래밍 기술을 가지고 있습니다. 그리고 코드 검토 중에 실수를 지적하지 않고 학습을 강조합니다. 그러나 상급 프로그래머가 상급 프로그래머를위한 코드 검토에 참여해야합니까? 또는 해당 경험이있는 프로그래머 만 코드 검토에 참석해야합니까?

10
후배를 고치지 만 스스로 생각하도록 격려하는 방법? [닫은]
모든 사람이 1 년 미만의 소프트웨어 개발 경험을 보유한 소규모 팀의 리더입니다. 나는 결코 자신을 소프트웨어 전문가라고 부를 수는 없지만 몇 년 동안 내가 소프트웨어를 작성하고 있다는 몇 가지 사실을 배웠다. 우리가 코드 검토를 할 때 나는 약간의 가르침과 실수를 수정합니다. "이 방법은 지나치게 복잡하고 복잡하며 여기에 이유가 있습니다"또는 "이 …

18
의사 소통 능력이 떨어지는 개발자를 관리하는 방법
나는 큰 회사 내에서 수명주기의 중간에있는 응용 프로그램에서 소규모 개발자 팀을 관리합니다. 불행히도 이것은 "다른 기술 작업"으로 30/70의 프로그래밍 작업이 일반적으로 존재한다는 것을 의미합니다. 이 작업에는 다음이 포함됩니다. 다양한 작업에서 DBA / Unix / Network / Loadbalancer 팀과 협력 다른 지역의 하드웨어 또는 인프라 주문 접수 및 관리 아직 CI로 …

7
PM [닫힌] 경험이없는 지나치게 복잡한 설정을 선택하는 PM
최근에 나는 만들기가 너무 어려워 보이지 않는 프로젝트를 시작했습니다.이 개념은 매우 간단한 응용 프로그램으로, 매번 입력을 받아들이고 (하루에 10x 정도), 일부 작업을 수행하고 모든 결과를 수집하려고했습니다. 끝에. 이 응용 프로그램은 고객이 로켓 과학이 아니라 결과를 보는 데 사용할 수있는 프론트 엔드 웹 포털을 얻게됩니다. 이를 위해 처음에는 Python의 내장 동시성 …

14
업계의 문서화에 대한 혐오감은 무엇입니까?
가장 기본적인 문서조차 작성하는 데 혐오감이 있습니다. 우리의 프로젝트 README는 상대적으로 적습니다. 문서에 업데이트 된 종속성 목록도 없습니다. 프로그래머가 문서 작성을 싫어하게 만드는 업계에서 알지 못하는 것이 있습니까? 필요한 경우 문서의 단락을 입력 할 수 있는데 다른 사람들이 왜 그렇게 반대합니까? 더 중요한 것은, 문서 작성이 미래에 시간과 좌절을 덜어 …

20
왜 겉보기에 불균형적인 양의 프로그래머가 좋지 않습니까? [닫은]
어쩌면 그것은 내 개인적인 경험 일 수도 있지만, 다양한 그룹 및 유형의 사람들과 관련이 있으며, 내가 만난 프로그래머의 비율이 "좋지 않다"거나 더 나은 정의를 시도하는 것으로 보입니다. 결속 스나 키 사람들에 대해 말하는 방식에 부정적인 같은 것을 눈치 채 셨다면 왜 그런지에 대한 이론이 있습니까? 정중하게 그렇게 정중하게하지 않는 방법에 …
47 teamwork 

3
공동 프로그래머가 수행 할 아직 구현되지 않은 방법을 처리하는 방법은 무엇입니까?
이것은 팀에서 일하는 방법에 관한 질문입니다. 최근에 저는 6 명으로 구성된 팀과 함께 첫 번째 큰 (~ 80 개의 클래스, Java) 프로그래밍 프로젝트를 진행했지만 우리 중 4 명만이 코드 작업을 계속하고있었습니다. 우리는 초기에 수행해야 할 작업을 배포했으며 어느 시점에서 내 프로그래머 중 한 명이 아직 구현하지 않은 메소드를 호출해야했습니다. 이 …
45 teamwork 

11
소프트웨어 아키텍트로서 로그를 분석하고 다른 버그를 수정하는 데 그 정도를 집중해야합니까?
졸업 후 (2005 년 말) 저는 C ++ 소프트웨어 엔지니어와 같은 회사에서 일하고있었습니다. 1 년 전 저는 소프트웨어 아키텍트로 승진했지만 레벨 2 지원 인 버그 인증 및 수정에 점점 더 관여하고 있음을 알게되었습니다. 내 시간의 50 %가 메모장 ++에서 소프트웨어 로그를 분석하고 무엇이 잘못되었는지 파악하려고했습니다. 다른 사람의 버그를 수정하고 남은 …

16
프로그래머가 다른 사람의 실패한 빌드를 수정해야합니까? [닫은]
한 프로그래머가 SVN 저장소에 일부 작업을 수행 한 후 집으로 돌아갔습니다. 그가 떠난 후 Hudson 자동 빌드는 실패했습니다. 다른 프로그래머가 이것을보고 코드 변경을 검토 한 후 문제가 라이브러리 하나가 없다는 것을 발견했습니다. 그는이 라이브러리를 SVN에 추가했고 다음 빌드는 성공적으로 완료되었습니다. 두 번째 프로그래머가 옳은 일을 했습니까 아니면 첫 번째 프로그래머가 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.