«project-management» 태그된 질문

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

19
프로그래머가 여러 프로젝트에서 동시에 작업하는 것이 정상입니까?
현재 직장에는 두 가지 프로젝트가 있습니다. 첫 번째는 매우 큰 시스템이고 두 번째는 더 작지만 크기도 큽니다 (첫 번째 프로젝트는 12 년 동안, 두 번째는 4 년 동안 개발 중입니다). 처음에는 첫 번째 프로젝트에서만 일하고 있었고 익숙해 지려고 노력했습니다. 그런 다음 두 번째 프로젝트로 옮겨서 시도해 보았으므로 첫 번째 프로젝트에 …

8
프로젝트에서 개발자를 회전시키는 것이 좋은 아이디어입니까?
다른 소규모 팀과 함께 대규모 새 프로젝트를 시작하는 소규모 팀에서 일하고 있습니다. 다른 팀은 현재 수년간 사용해온 레거시 시스템에서 작업하고 있습니다. 관리자는 팀의 개발자가 레거시 시스템에서 작업하는 개발자를 대체하기 위해 몇 개월마다 교체하기로 결정했습니다. 이렇게하면 다른 팀이 새로운 프로젝트를 수행하고 새로운 시스템을 더 잘 이해할 수 있습니다. 2-3 개월마다 프로젝트에서 …

7
더 큰 소프트웨어 프로젝트에 필요한 시간을 예측하기 어렵다고 설명하는 방법은 무엇입니까?
저는 주니어 개발자이며 더 큰 소프트웨어 프로젝트를 완료하는 데 걸리는 시간을 추정하기가 어렵습니다. 일반적으로 아키텍처를 구성하는 방법을 알고 있지만 수행해야 할 세부 사항과 해결해야 할 문제를 파악하기가 어렵습니다. 따라서 더 큰 프로젝트를 완료하는 데 걸리는 시간을 예측하기가 어렵습니다. 해결해야 할 문제와 해결하는 데 걸리는 시간을 모르기 때문입니다. 소프트웨어 개발자 가 …

9
코딩시 분석을 통해 마비를 어떻게 극복합니까?
새 프로젝트를 시작할 때 종종 구현 세부 사항에 대해 즉시 생각하기 시작합니다. "DataBaseHandler를 어디에 두어야합니까? 어떻게 사용해야합니까? 이것을 사용하려는 클래스가 일부 Abstract 슈퍼 클래스에서 확장되어야합니까? 인터페이스를 사용해야합니까? 클래스가 포함 된 추상화 수준은 무엇입니까? 요청을 보내고 데이터를 파싱하는 방법? " 확장 성과 재사용 성을 위해 코딩하기를 원하기 때문에 오랫동안 실속합니다. 그러나 …

10
나쁜 개발자의 징후입니까? [닫은]
나는 비즈니스 모델이 변화한다는 사실을 깨닫지 못하고 코드 썩음에 대한 고객의 사양 변경을 비난했습니다. 나는 이제 그것을 나쁜 개발자의 표시로 본다 (나는 바꿨다!). 그러나 지금 나는 내 자신의 다른 '왜곡'을 본다. 최근 몇 번이나 나는 '둥근 구멍에 사각형 못을 맞추는 것과 같다'고 말하면서 프로젝트가 진행되지 않는 것에 대한 고객의 결정을 …

7
Scrum / Kanban 보드를 사용할 때 기존 이슈 트래커의 역할은 무엇입니까?
매우 높은 수준의 관점에서 볼 때 일반적으로 프로젝트 관리 도구에는 두 가지 유형이 있습니다. Fogbugz, JIRA, BugZilla, Trac, Redmine 등과 같은 전통적인 이슈 트래커 가상 카드 보드 / Pivotal Tracker, GreenHopper, AgileZen, Trello 등과 같은 민첩한 프로젝트 관리 도구 물론 Pivotal Tracker 작업은 JIRA로 가져올 수 있으며 GreenHopper 자체는 JIRA …

21
대규모 IT 프로젝트가 실패하거나 비용 / 스케줄 오버런이 큰 이유는 무엇입니까? [닫은]
저는 항상 전체 또는 거의 전체 재해 인 대규모 변환 또는 통합 프로젝트에 대해 읽습니다. 그들이 어떻게 든 성공을 거두더라도 비용과 일정은 크게 늘어납니다. 대규모 프로젝트가 실패하기 쉬운 이유는 무엇입니까? 이러한 종류의 프로젝트에 민첩성을 적용 할 수 있습니까, 아니면 전통적인 접근 방식이 여전히 최고입니다. 호주의 한 예는 프로젝트 성공을 위해 …

9
고가의 프로그래머를 어떻게 대해야합니까?
우리 회사에서는 모바일 UI 개발과 같이 복잡하지 않은 많은 일을해야합니다. 숙련 된 프로그래머가 초보자보다 4 배나 많은 비용이 든다고합시다. 둘 다 기본적으로 같은 시간에 겉보기에 간단한 것들을 완성 할 수 있습니다. 차이점은 숙련 된 프로그래머가 버그를 줄이고 코드가 더 안정적이라는 것입니다. 초보자 프로그래머는 다른 모든 사람 (PM, 클라이언트 등)의 많은 …

6
애자일은 XP와 어떻게 다릅니 까?
웹에서 기사를 읽고 Agile, XP, Scrum, 페어 프로그래밍이 서로 어떻게 다른지 / 서로 관련되어 있으며 다음 줄을 얻었습니다. 스크럼과 XP는 거의 동일합니다. XP는 스크럼보다 릴리스 기간이 짧습니다 페어 프로그래밍은 애자일 및 XP 방법론에 모두 사용됩니다. 그러나 민첩성이 XP와 어떻게 다른지 알 수 없었습니다. URL을 제공하는 것 외에도 이에 대한 귀하의 …

10
직원이 이슈 트래커를 업데이트하는 것이 왜 그렇게 어려운가?
나는 항상 회사와 직장에서 사람들이 자신의 문제를 업데이트하도록 노력했습니다. 나는 사람들이 실제로 그들의 마음의 선함에서 그것을 할 때 몇 가지 경우가 있었지만 ~ 70 %의 시간은 사람들을 쫓아 내야합니다. 일반적으로 일부 또는 다른 형태의 관리를 수행하는 사람이기 때문에 (나는 가장 먼저 개발자입니다), 주려고하는 주된 이유는 사람들을 쫓아 가고 진행 상황에 …

17
리드 개발자를 교체하는 것이 좋은 아이디어입니까?
몇 달 전에 창립 된 이후 조직적으로 평평한 팀에서 일하고 있습니다. 내 관리자는 기술이 아니므로 팀 전체가 의사 결정을 담당합니다. 저의 관리자는 자신을 위해 (단일 연락 지점 및 업무를 담당하는 단일 책임 당사자) 우리 (분쟁 해결, 체계적인 기술 지침 등)를 위해 리드 개발자를 보유하면 여러 가지 이점이 있음을 깨닫기 시작했습니다. …

4
웹 개발 프로젝트에서 백엔드와 프론트 엔드를 두 위치로 분리하는 것이 일반적입니까?
웹 스타트 업에서 엔지니어가 기능의 프론트 엔드 및 백엔드를 작업하게하는 것이 더 일반적입니까 (기본적으로 전체 기능을 담당)? 아니면 엔지니어가 백엔드와 프론트 엔드를 분리 했습니까? 어떤 것이 더 유익하고 어떤 상황에 유리합니까? 전체 기능을 담당하는 엔지니어 한 명과 관련하여 단점은 사람이 프론트 엔드 또는 백엔드 개발에서 특히 강할 수 있지만 둘다는 …

3
여러 하위 프로젝트에서 프로젝트를 분리하는 경우
작업중 인 프로젝트를 하나의 저장소가 아닌 두 개의 저장소로 나누는 것이 타당한 지 알고 싶습니다. 내가 말할 수있는 것에서 : 프론트 엔드는 html + js로 작성됩니다 .net의 백엔드 백엔드는 프론트 엔드에 의존하지 않으며 프론트 엔드는 백엔드에 의존하지 않습니다 프론트 엔드는 백엔드에서 구현 된 편안한 API를 사용합니다. 프런트 엔드는 모든 정적 …

11
실패한 프로젝트 : 언제 연락해야합니까?
몇 달 전에 우리 회사는 프로젝트의 급박 한 비상 사태에 발을 딛 었으며 6 명으로 구성된 전체 팀이 기본적으로 5 주 "크런치 위크"를 당겼습니다. 생방송 48 시간 전, 나는 그 중 41 명을 두 명씩 밤새도록 일했습니다. 그 한가운데서, 나는 지금까지 가장 성공적인 질문을 게시했습니다 . 그동안“실패”에 대한 이야기는 없었습니다. …

6
스크럼은 요구 사항이 변경되지 않는 프로젝트에 추가 오버 헤드를 생성합니까?
Gunther Verheyen 의 Scrum-A Pocket Guide를 읽고 있습니다 . Standish Group의 2011 년 카오스 보고서는 전환점을 나타냅니다. 기존 프로젝트와 Agile 방법을 사용한 프로젝트를 비교하는 데 광범위한 연구가 수행되었습니다. 보고서는 소프트웨어 개발에 대한 민첩한 접근 방식으로 소프트웨어가 정해진 시간과 예산 및 약속 된 범위 내에서 제 시간에 제공되어야한다는 기존의 기대와는 달리 …

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