«project-management» 태그된 질문

프로젝트 관리는 특정 목표를 달성하기 위해 자원을 계획, 구성, 보호 및 관리하는 분야입니다.

17
견적을 요청할 때 어떻게 응답합니까?
우리는 프로그래머로서 '얼마나 오래 걸립니까?' 그리고 상황은 거의 항상 다음과 같습니다. 요구 사항이 명확하지 않습니다. 모든 영향을 심층 분석 한 사람은 없습니다. 새로운 기능은 아마도 코드에서 가정 한 일부 내용을 어 기고 리팩토링해야 할 모든 것을 즉시 생각하기 시작합니다. 과거의 과제에서해야 할 다른 일이 있으며, 다른 일을 고려한 견적을 내야합니다. …

30
IT 산업이 다른 산업과 마찬가지로 결함없는 대규모 프로젝트를 신속하게 제공 할 수없는 이유는 무엇입니까?
내셔널 지오그래픽의 MegaStructures 시리즈를 본 후 , 대규모 프로젝트가 얼마나 빨리 완료되는지 놀랐습니다. 일단 예비 작업 (디자인, 사양 등)이 종이에 완성되면, 거대한 프로젝트를 실현하는 데 몇 년 또는 몇 달이 걸립니다 . 예를 들어, Airbus A380은 "공식적으로 2000 년 12 월 19 일에 발사되었습니다"및 "2005 년 3 월 초에" 항공기는 …

19
나는 200K 라인의 스파게티 코드를 물려 받았다 – 지금 무엇?
나는 이것이 일반적인 질문이 아니기를 바란다. 나는 노련한 조언을 실제로 사용할 수 있습니다. 저는 지난 10-20 년 동안 방대한 코드 기반을 함께 사용했던 상당히 작은 과학자 상점에서 유일한 "SW 엔지니어"로 새로 고용되었습니다. (이것은 거의 쓸모없는 언어로 작성되었습니다 : G2- 그래픽으로 파스칼을 생각하십시오). 프로그램 자체는 복잡한 화학 처리 공장의 물리적 모델입니다. …

20
실패로 향하는 프로젝트에서 개발자로서 어떻게 행동해야합니까?
저는 5 명으로 구성된 팀의 개발자이며 프로젝트가 재난을 겪고 있다고 생각합니다. 잠시 이유를 설명하지만 제 질문은 어떻게해야합니까? 마감일은 1.5 개월이며 우리가 무엇을하든이 프로젝트는 실패 할 것입니다. 프로젝트를 끝내고 시간 낭비를 중단해야한다는 의견이 있지만 정치적으로는 관리자가 그렇게 할 수 없다고 생각합니다. 이 경우 어떻게해야합니까? 좀 더 노력해야합니까, 아니면 그냥 쉬어야합니까? 그리고 …

12
API 키와 같은 비밀 정보를 소스 제어에서 제외시키는 전략?
사용자가 Twitter, Google 등의 OAuth 자격 증명을 사용하여 로그인 할 수있는 웹 사이트에서 작업하고 있습니다. 이렇게하려면이 다양한 제공 업체에 등록하고 내가 가지고있는 비밀 보안 키를 가져와야합니다 다양한 신체 부위에 대한 서약으로 보호합니다. 내 키가 ank되면 부품이 k니다. API 키는 런타임에 인증 요청을 수행하는 데 사용되므로 소스와 함께 이동해야합니다. 필자의 경우 …

17
일상 업무에서“올바르게”와“최대한 빨리”사이에서 어떻게 균형을 유지합니까? [닫은]
나는 때때로이 질문에 대해 반복해서 생각하고 있습니다. 유지 관리하기 쉬운 깨끗하고 이해하기 쉽고 올바른 코드를 작성하는 것이 올바른 방법입니다. 그러나 내가 한 일은 패치에 패치를 작성하는 것입니다. 단지 시간이 없기 때문에 고객이 기다리고 있습니다. 버그는 밤새 고쳐야합니다. 회사는이 문제로 돈을 잃고 있습니다. 매니저는 열심히 압박하고 있습니다. 나는 장기적으로이 패치들에 더 …

20
몇 년 동안 크고 복잡한 소프트웨어 제품을 유지 관리하는 방법?
저는 수년 동안 소프트웨어 개발자로 일해 왔습니다. 더 많은 개발자가 제품 개발에 참여함에 따라 프로젝트가 더 복잡하고 유지 관리 할 수없는 경험이 있습니다. 특정 개발 단계의 소프트웨어는 특히 아키텍처를 정의한 팀 구성원이 회사에서 더 이상 작업하지 않는 경우 "해커"및 "해커"를 얻는 경향이있는 것 같습니다. 무언가를 변경해야하는 개발자가 아키텍처의 큰 그림을 …

30
소규모 회사 (15 개발자)가 관리되는 소스 / 버전 제어를 사용하지 않는 것이 드문 일입니까? [닫은]
실제로 기술적 인 질문은 아니지만 소스 제어 및 모범 사례에 대한 몇 가지 다른 질문이 있습니다. 내가 일하는 회사 (익명으로 유지됨)는 네트워크 공유를 사용하여 소스 코드와 릴리스 된 코드를 호스팅합니다. 릴리스 여부와 버전 및 버전에 따라 소스 코드를 올바른 폴더로 수동으로 이동하는 것은 개발자 또는 관리자의 책임입니다. 파일 이름과 버전을 …


18
소스 제어에 대한 첫 번째 커밋은 언제해야합니까?
프로젝트가 소스 제어에 처음 커밋하기에 충분한 지 확신 할 수 없습니다. 나는 프로젝트가 '프레임 워크 완료'가 될 때까지 커밋을 미루는 경향이 있으며, 그 때부터는 주로 기능을 커밋합니다. (핵심 프레임 워크가 너무 클 수있는 개인 프로젝트를 수행하지 않았습니다.) 이것이 잘못 될 수 있는지 잘 모르겠지만 이것이 최선의 방법은 아니라고 생각합니다. 예를 …

18
업무를 자주 떠나는 엔지니어와의 거래 [폐쇄]
내 친구는 소프트웨어 회사의 프로젝트 관리자입니다. 그를 위해 가장 실망스러운 것은 그의 엔지니어들이 자주 직장을 떠나는 것 입니다. 이 회사는 새로운 엔지니어를 모집하고 프로젝트를 이전하며 안정적인 품질의 제품을 유지하기 위해 노력하고 있습니다. 사람들이 떠나면 친구가 미치게됩니다. 이 엔지니어들은 상당히 젊고 야심이 많으며 더 높은 급여와 더 나은 직책을 원합니다. 대기업은 …

20
서명 된 계약으로 시간 견적을 고정하려는 프로젝트 관리자
이전 고용에서 프로젝트 관리자 (PM)는 내가 진행중인 프로젝트의 코드 배달 시간에 만족하지 않았습니다. 나는 프로젝트 책임자에게 PM이 내가 과제와 배달 날짜에 대해 내 추정 시간을 고정하기 위해 계약을 체결하는 것을 고려하고 있다고 들었다. 프로젝트의 상황은 우리가 새로운 기술, 코드베이스, 코딩 표준 및 변경하기 쉬운 요구 사항을 다루고 있다는 것이 었습니다. …

12
(주) 개발자가 개발 / IT 팀에서 더 나은 프로세스와 관행을 추진하도록 노력해야합니까?
저는 변경 사항을 정당화 할 수 있고 팀이 업무를 수행하는 데 도움이된다면 팀 프로세스를 구성 할 수있는 능력을 갖춘 주니어 개발자입니다. 과거의 회사가 관리에서 나온 프로세스를 엄격하게 정의했기 때문에 이것은 새롭습니다. 우리 팀은 상당히 작고 다소 새롭습니다 (<3 세). 그들은 부족합니다 : 잘 정의 된 소프트웨어 개발 / 작업 관리 …

13
어떤 "버전 명명 규칙"을 사용하십니까? [닫은]
다른 버전 명명 규칙이 다른 프로젝트에 적합합니까? 무엇을 사용하고 왜? 개인적으로, 나는 16 진수 (예 : 11BCF)의 빌드 번호를 선호합니다. 이것은 매우 정기적으로 증가해야합니다. 그런 다음 고객에게 간단한 3 자리 버전 번호 (예 : 1.1.3)가 있습니다. 1.2.3 (11BCF) <- Build number, should correspond with a revision in source control ^ …

12
프로젝트간에 작은 코드 스 니펫을 공유하기위한 우수 사례
나는 항상 직장에서 DRY 원칙 을 따르려고 노력합니다 . 게으름에서 코드를 반복 할 때마다 나중에 두 위치에서 해당 코드를 유지해야 할 때 물립니다. 그러나 종종 서로 참조 할 수없는 두 프로젝트에서 재사용 해야하는 작은 방법 (어쩌면 10-15 줄의 코드)을 작성합니다 . 이 방법은 네트워킹 / 문자열 / MVVM 등과 관련이있을 …

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