프로젝트 관리자로서 .net에 대해 배워야 할 가장 중요한 사항은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/20040

  •  09-06-2019
  •  | 
  •  

문제

.net 기술 프로젝트 관리에 대한 생각

나는 PHP 프로젝트에 대한 많은 경험을 가지고 있습니다.나는 대부분의 기존 프레임워크와 라이브러리를 알고 있으며, 이 지식을 바탕으로 사양과 사례 연구를 작성했습니다.

.net에 대해 무엇을 알아야 합니까?기술을 빠르게 배우고 나중에 최신 정보를 얻을 수 있도록 어떤 주요 리소스를 알도록 권장하시겠습니까?

편집(8.24.08): 지금까지 제가 얻은 답변은 본질적으로 좋은 PM이 되는 것에 관한 것입니다.고마워요. 하지만 제 말은 그런 뜻이 아닙니다..net 필수 사항이 있으면 감사하겠습니다.

도움이 되었습니까?

해결책

웹 서비스와 같은 더 높은 수준의 작업에 도달하기 전에 기본부터 시작하십시오(그것도 중요하지만).프로젝트 관리자로서 배워야 할 가장 중요한 것들은 나중에 부하들에게 질문하게 될 것입니다.예를 들어, 내 PM(역시 PHP 직원)은 가비지 수집과 그 의미에 대해 전혀 알지 못하기 때문에 우리의 .NET Windows 서비스가 80MB의 RAM을 차지하는 것으로 보이는 이유를 PM에게 설명하기가 매우 어렵습니다.

기억하세요. 당신은 모든 것을 알아야 하는 사람이 아닙니다.당신은 포괄적인 지시를 내리고 전문 지식을 갖춘 사람들이 세부 사항을 정리하도록 해야 합니다.즉, 그들이 당신과 효과적으로 의사소통할 수 있도록 기술에 대해 조금 공부하십시오.

편집(2008년 8월 24일): 기본 기술에 대해 알아야 합니다.반드시 모든 .NET 항목(가비지 수집, .config 파일, 프로젝트의 주요 초점에 인접한 서비스를 실행하는 경우 파이프 및 서비스 등)이 필요한 것은 아닙니다.더 높은 수준의 개념에는 WPF(Silverlight도 가능), LINQ(또는 선택한 ORM)는 물론, 프로젝트에 데스크톱 앱이 포함된 경우 Vista 브리지 및 관련 브리징 코드도 포함될 수 있습니다.이 세 가지가 이번 .NET 라운드의 초점인 것 같습니다.최소한 지나가는 지식을 갖는 데 매우 중요한 또 다른 사항은 .NET 코드가 네이티브 코드와 상호 운용될 수 있거나 상호 운용되어야 하는 방식입니다.P/Invoke, 런타임 호출 가능 래핑 및 COM 호출 가능 래핑..NET에 상응하는 기능이 없는 기본 항목이 여전히 많이 있습니다.

리소스에 대해서는 MSDN Magazine을 적극 권장합니다.그들은 일반 개발자가 보기 훨씬 전에 다가오는 기술과 도구를 미리 보는 경향이 있습니다.

다른 팁

첫 번째 규칙은 상태 업데이트만 요청하지 않는 것입니다.특히 짜증 나는 "우리는 어디에 있습니까?"와 같은 문구가있을 때 사용됩니다.세부 사항에 직접 관여하지 않는 경우 업데이트를 요청하기보다는 무슨 일이 일어나고 있는지 알 수 있도록 의사소통 시간이나 계획을 수립했는지 확인하세요.

여러분이 배우고 싶어할 가장 큰 점은 Windows 프로그래머와 Windows가 아닌 프로그래머 사이의 차이점입니다.그들은 근본적인 것에 다르게 접근합니다.차이점을 아는 것이 프로젝트를 성공적으로 관리하는 데 중요합니다.스택 오버플로 팟캐스트를 들으면 Jeff와 Joel이 이 주제에 대해 여러 토론을 합니다.기본 기술의 세부 사항을 이해하는 것은 대부분 관련이 없으며 매일 해당 기술을 사용하는 사람과 정면으로 맞붙을 만큼 잘 알지도 못합니다.아마 가면서 가져갈 수도 있을 것 같아요.

당신이 알아야 할 첫 번째 사항은(아마도 이미 알고 있을 것 같습니다) 코딩을 수행하는 사람들이 있다는 것입니다. ~해야 한다 그들이 무엇을 하는지 알고 있습니다.팀 구성원의 성격에 따라 필요에 따라 복잡한 사항을 기꺼이 설명할 수 있는 사람을 찾을 수 있어야 합니다.

내 경험에 따르면 프로젝트를 방해하는 가장 큰 사람은 프로젝트를 이해하지만 이를 수행하는 방법(그 자체는 문제가 아님)을 모르고 팀이 말하는 내용을 듣고 싶어하지 않는 PM입니다.모든 프로젝트 관리와 마찬가지로 모든 것을 알 수는 없다는 점을 인정하고 필요한 경우 설명을 요청할 만큼 겸손하십시오.

오래되었을 수 있지만 .NET Framework의 상위 수준 개요를 시작하는 데 도움이 됩니다.

http://news.zdnet.co.uk/software/0,1000000121,2134207,00.htm

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top