«development-process» 태그된 질문

소프트웨어 개발 프로세스와 관련된 질문


2
소프트웨어 개발에 대한 점진적 접근과 반복적 접근의 차이점은 무엇입니까?
증분 방식은 제품이 완료 될 때까지 모델이 (좀 더 때마다 추가) 단계적으로 설계, 구현 및 테스트 소프트웨어 개발의 방법이다. 개발 및 유지 관리가 모두 포함됩니다. 제품이 모든 요구 사항을 충족하면 완제품으로 정의됩니다. 반복 설계 , 프로토 타입, 분석, 테스트 및 제품이나 공정을 정제의 순환 과정을 기반으로 설계 방법론이다. 가장 최근의 …

4
한 사람 팀을위한 소프트웨어 수명주기 방법론 [닫기]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식에 의해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …

6
숙련 된 개발자가 없을 때 실제 프로젝트를 진행하면서 기술을 어떻게 향상시킬 수 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 저는 C # 및 ASP.Net과 함께 일하는 소규모 회사의 수석 개발자입니다. 우리 팀은 개발과 디자인에 많은 경험이없는 작은 2-3 명입니다. 더 …

5
RAD 환경에서 릴리스 품질을 향상시키는 간단한 방법
여기에 약간의 배경이 있습니다. 우리는 대기업이 아닌 소프트웨어 회사의 내부 소프트웨어 개발을 담당하는 RAD 개발자로 구성된 소규모 팀 (5 명)입니다. "내부 소프트웨어"는 MSSQL 서버를 백엔드로 사용하는 데스크톱 .NET 응용 프로그램과 백그라운드에서 실행되는 Python 스크립트의 백엔드 인 MS Word 문서 및 템플릿 (기술 동물원)에 따라 다릅니다. 전체 팀은 사용자로부터 요구 사항을 …

16
디버깅에 더 적은 시간을 소비하는 방법? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 파레토 규칙에 따르면, 프로그래머는 자신의 시간의 20 % 만 실제로 유용한 것들에 소비합니다. 나는 80 %의 시간을 디버깅하면서 …

6
보편적으로 크로스 플랫폼 C ++ 코드를 작성하고 모든 OS에 제품을 제공하는 것이 쉽지 않다고 설명하는 방법은 무엇입니까?
우리 회사는 다양한 Windows 용 데스크탑 제품을 제공하고 있으며 많은 Linux 사용자가 포럼에서 Linux 버전의 제품 버전을 작성 했어야한다고 주장하며 그 이유는 다음과 같습니다. 우리는 탐욕스러운 기업입니다 우리의 모든 기술 전문가는 자격을 갖춘 바보입니다 우리의 평균 제품은 3 백만 줄의 C ++ 코드와 같습니다. 나와 동료 분석은 다음과 같습니다. 크로스 …

8
소프트웨어 회사에 연구 및 / 또는 유틸리티 라이브러리를위한 전담 팀이 있어야합니까?
다양한 은행 및 일부 소규모 전자 상점을위한 웹 애플리케이션을 수행하는 회사에서 근무합니다. 우리는 약 20 명의 개발자를 고용하고 있으며 한 번에 4-5 개의 프로젝트를 개발하고 있습니다. 우리의 개발 팀은 많은 상호 작용을하지 않으며 동일한 문제가 다양한 방식 (좋은 것에서 나쁜 것)으로 이루어집니다. 회사가 현재 프레임 워크에 대한 연구를 수행하고 공통 …

6
작업 방법론 (예 : 스크럼)을 따르지 않고 팀이 제대로 작동합니까?
지난 9 년 동안 여러 소규모 팀에서 근무했습니다. 각각은 짧은 회의, 개정 관리, 지속적인 통합 소프트웨어, 이슈 추적 등과 같은 명확한 모범 사례를 가지고있었습니다. 이 9 년 동안 개발 방법론에 대해 많이 들어 본 적이 없습니다. 예를 들어, "우리는 스크럼을하고있다"또는 "민첩하게하자", 또는 지나가는 참조 이상의 것이 없었습니다. 모든 팀은 많은 …

5
잠재적 이해 관계자가 너무 많은 경우 개발 프로젝트를 시작하는 방법
방금 (단독) 웹 응용 프로그램 개발자로 대학에서 새로운 직업을 시작했습니다. 이 대학에는 수많은 이질적인 시스템이 있지만 모두 잘못 코딩 된 레거시 시스템이 있습니다. 대부분 PHP로 작성되어 출석, 시험 결과, 표시 등을 처리합니다. 첫 번째 작업은이 많은 데이터를 통합하는 시스템을 구축하는 것입니다. 현재이 시스템은 친숙한 API없이 다양한 데이터베이스에 저장되어 있습니다 (기존 …

3
각 환경에있는 코드 버전을 어떻게 추적 할 수 있습니까?
우리 팀은 현재 다음과 같은 상당히 간단한 분기 / 배치 프로세스를 사용합니다. ┌────────┐ ┌────┐ ┌──────┐ Environments: │ DEV │ │ QA │ │ PROD │ └────────┘ └────┘ └──────┘ ▲ ▲ ▲ │ │ │ ┌────────┐ ┌────┐ ┌──────┐ Builds: │ DEV │ │ QA │ │ PROD │ └────────┘ └────┘ └──────┘ …

3
애플리케이션에서 정적 로깅 메소드를 사용하는 대신 로거 오브젝트를 작성하는 이유는 무엇입니까?
간단한 Ruby on Rails 애플리케이션의 예를 들어 보자. Logger애플리케이션로드 프로세스 중에 오브젝트를 작성합니다 . # in environment.rb config.logger = Logger.new(<STDOUT | file | whatever>) # and in our application we use this object logger.warn "This process is taking too long to process. Optimization needed." 제 질문은 로깅에 클래스 메소드 (또는 …

7
프로그래머는 개발 프로세스가 사용하는 방법에 관심이 있습니까?
나는 구직 시장에 있고 급여, 사업 라인 등을 포함한 다음 직업에 우선 순위를두고 있습니다. 그러나 요구 사항 목록에없는 한 가지는 개발 프로세스 방법입니다. 저는 제 업무가 소프트웨어를 만드는 것이라고 생각하고 프로세스 구조를 스크럼이든 폭포이든 어떤 것에 든 적용 할 수있는 것으로 생각합니다. 개발 프로세스 방법론이 우선 순위입니까?

3
1-3 명의 개발자로 구성된 팀이 10 명 이상으로 성장하면 어떤 관리 / 개발 관행을 변경합니까?
우리 팀은 몇 년 전에 고객을 위해 웹 사이트를 구축했습니다. 사이트 taffic은 매우 빠르게 성장하고 있으며 고객은 유지 관리 및 기능 요청 요구를 충족시키기 위해 팀을 키울 것을 요청했습니다. 우리는 소수의 개발자로 시작했으며 팀이 성장했습니다. 이제 우리는 두 자리 수입니다. 팀이 소규모 "차고 규모"팀에서 10 명 이상의 개발자로 성장할 때 …

7
누군가 소프트웨어 개발 관행과 관련하여 확인되지 않은 진술을 제공하는 경우 "인용 필요"로 응답합니까? [닫은]
여기에 무엇이 요청되는지 말하기가 어렵습니다. 이 질문은 모호하거나 모호하거나 불완전하거나 지나치게 광범위하거나 수사적이며 현재 형태로 합리적으로 대답 할 수 없습니다. 다시 열 수 있도록이 질문을 명확하게 설명 하려면 도움말 센터를 방문하십시오 . 휴일 9 년 ago . 최근에는 Greg Wilson (소프트웨어 목공의 수석 과학자)의 강의에 참석했습니다 . 초록에서 : 소프트웨어 …

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