소프트웨어 프로세스 개선

용어 (29) 4 점

  1. 소프트웨어 수명주기
    소프트웨어 수명주기 (소프트웨어 수명주기), 또한 소프트웨어 수명주기, 생존으로 알려져 있습니다. 죽음까지 잃게 값까지 개발 된 소프트웨어, 전체 프로세스의 미래 사용의 형성에서 소프트웨어 개발의 개념을 의미합니다. 일반적으로 세 개의 마침표 계획 (정의), 개발, 운영 (유지 보수)를 포함하여 전체 라이프 사이클은, 각각의 기간은 여러 단계로 나누어진다. 각 단계는 대규모의 복잡한 구조와 복잡한 소프트웨어 개발을 쉽게 제어하고 관리하게 관리 그래서, 명확한 임무를 가지고있다.
    SDLC 6 단계 : 1. 정의 및 요구 사항 분석 계획 2. 3. 4. 디자인 소프트웨어 프로그램 코드 5. 6. 운영 및 소프트웨어 테스트의 유지 보수

  2. 프로젝트
    프로젝트는 이러한 활동은 특정 시간에 완료 사양에 따라, 제한된 자원 내에서 명확한 목표 또는 목적, 반드시 예산을 가지고, 독특한 복잡하고 상호 관련된 일련의 활동이다. 프로젝트에 대한 임시 작업을 수행 독특한 제품, 서비스 또는 결과를 만드는 것입니다.
    프로젝트 매개 변수는 프로젝트 범위, 품질, 비용, 시간과 자원을 포함한다.

  3. 마일스톤
    프로젝트 일정의 개발에, 그것은 확인하고 프로젝트를 실행하는 동안이 중요한 시간 체크 포인트의 프로젝트 걸릴 이점의 과정을 제어 할 수 있도록하는 것이, 시간 일정의 진행 상황을 확인하기 위해 몇 가지 중요한 포인트를 설정합니다. 체크 포인트의이 중요한 시간은 이정표 프로젝트 (마일스톤)라고합니다.

  4. 소프트웨어 메트릭
    소프트웨어 메트릭, 예측, 평가, 통제를 이해하고 개선하는 소프트웨어 개발 프로젝트, 프로세스 및 제품 데이터 정의, 수집 및이 BE의 목표로 지속적인 정량적 프로세스 분석이다.

  5. 기능 점수 분석
    기능 점수 분석은 프로젝트 초기의 소프트웨어 프로젝트를 측정하고, 지속적으로 일관된 관리를 지속적으로 달성하기 위해, 개발 과정에서 데이터를 업데이트 할 수있는 가장 중요하고 가장 효과적인 소프트웨어 측정 범위 방법이다. 응용 프로그램의 관점에서, 세계는 기능 점수 분석을 사용하여 프로젝트의 수천이있다. 보기의 연구 관점에서, 기능 점수 분석은 또한 다른 많은 새로운 측정 방법의 기초가되었다.
    기능 점 분석은 7 가지 단계를 설명 작업 항목을 추정하는 일반적으로 사용되는 방법이다 : 2가 산출 범위 및 응용 프로그램의 경계를 결정한다 (1)는 산출 된 특징점의 형태를 결정 (3)의 모든 데이터의 기능과 복잡도를 결정 ;. 5 개 조정없이 도트 카운트; 6 유도 값 시스템 조정 인자의 기본적인 특징에 기초하여 제 조정 도트 수를 산출하는 모든 트랜잭션의 기능과 복잡도를 결정 4..

  6. 작업 분류 체계 (WBS)
    WBS 프로젝트 관리는 중요한 기술 용어 중 하나입니다. WBS 기본적인 정의 : 전달 가능한 지향 프로젝트 요소 그룹화는 요약 및 감소를 나타내는 각층 작업 프로젝트 범위에 걸쳐 프로젝트 작업의 더 상세한 정의에 정의 행한다. 프로젝트 관리 실천의 측면에서, 또는 PMP, IPMP 시험에서, 작업 분류 체계 (WBS)는 가장 중요한 내용 중 하나입니다. WBS는 계획 과정의 중심에 항상뿐만 아니라 개발 일정, 자원 요구 사항, 비용 견적, 위험 관리 계획 및 조달 계획 등의 중요한 기준. WBS는 프로젝트의 변경 관리를위한 중요한 기초이다.

  7. 소프트웨어 품질
    소프트웨어 품질은 "요구 사항에 일치하는 정도의 명시 적 및 암시 정의와 소프트웨어"입니다. 특히, 소프트웨어 기능 및 성능 요구 사항의 명확한 설명과 일치 소프트웨어 품질이며, 개발 표준은 명시 적으로 일관되고 묵시적 정도의 기능을 가지고 있어야 모든 소프트웨어의 전문적인 개발뿐만 아니라, 기술 문서. 소프트웨어의 품질에 영향을 미치는 주요 요인은, 이러한 요인은 소프트웨어 품질 관리의 관점에서 측정된다. 소프트웨어 제품을 사용할 때 세 개의 그룹으로 분할 될 수 있고, 세 반응 사용자 플레이. 정확성, 안정성, 효율성, 무결성, 가용성, 위험 (제품 실행), 이해도, 유지 보수성, 유연성, 테스트 용이성 (제품 수정), 이식성, 재사용 성, 동작의 상호 운용성 (물품 수수).

  8. RMMM 계획 (위험 완화, 모니터링 및 관리 계획 )
    소프트웨어 프로젝트 리스크 관리 소프트웨어 프로젝트 관리의 중요한 부분입니다. 소프트웨어 프로젝트 리스크 관리 동안, 위험 식별이 발생 외모의 영향과 가능성을 평가하고 위험을 관리 할 수있는 계획을 만들 수 있습니다. 위험 관리의 주요 목적은 위험을 방지하는 것입니다.
    소프트웨어 프로젝트 위험은 소프트웨어 개발 프로세스 및 진행 예산뿐만 아니라 소프트웨어 프로젝트의 문제점 중 발생하는 문제의 영향을 의미합니다. 소프트웨어 프로젝트 위험은 프로젝트의 위험이 현실이 될 경우, 프로젝트의 진행에 영향을 미치는 프로젝트의 비용을 증가, 심지어 소프트웨어 프로젝트를 달성 할 수 있고, 프로젝트 계획의 실현에 영향을 미칠 것입니다. 프로젝트 위험 관리하면 위험의 발생을 최소화 할 수 있습니다.

  9. COCOMO 모델
    구조 비용 모델. 그것은 배리 보엠 (배리 보엠)에 의해 제안 된 소프트웨어 비용 추정 방법이다. 이 모델은 기본적으로 파라 프로젝트 추정 방법의 기본 회귀 식을 사용하여, 파라 메트릭 모델링 디지털 모델의 확립을 통해 프로젝트 비용을 예측하는 파라미터로서 살고 (비슷한 프로젝트의 기능 중 일부 전체적으로 하우징 비용 계산 파라미터 등의 지역).

  10. 프로젝트 PERT
    PERT 처음부터 완료까지 필요한 시간을 알 수 중심으로 시간에 특정 작업과 관계의 순서를 나타내는 네트워크 도면 또는 표 또는 행렬과, 시스템으로서 프로젝트 가장 긴 경로, 시스템이 전반적으로 최소한의 시간과 자원을 가진 계획을 달성하기 위해, 엄격한 통제하에 작업의 진행을 완료하기 위해 주변의 중요한 경로, 그리고 합리적인 조치를 계획하는 것은 의도 된 목표 및 제어 시스템을 완료하는 데 소비 방법.

  11. 소프트웨어 품질 모델
    품질의 소프트웨어는 종종 다른 품질 속성의 번호를 포함, 관심의 소프트웨어 품질 속성의 종류가 동일하지 않습니다. 따라서, 더 잘 이해하기 위해, 예측하고 소프트웨어 및 정보 시스템의 품질을 평가, 모든 종류의 사람들은 소프트웨어 수명주기의 여러 단계에서 소프트웨어 품질 평가를위한 품질 모델을 구축합니다. 일반적인 일반적인 소프트웨어 품질 모델은 계층 적 모델과 관계형 모델을 포함, 그들은 현재의 소프트웨어 개발에 긍정적 인 역할을했다.

  12. 의 결함 패턴에 기초하여 도착 시각
    결함 제품의 밀도, 또는 위상 불량률 테스트, 때로는 전체 불량률 과정에 대한 자세한 정보를 제공 할 수있다 결함 도착 패턴은 동일한 일반적인 지표이지만 품질 차이 월 큰 이유는 상기 결함 도착 패턴이 동일하지 않다는 것이다. 더 많은 결함이 빨리 테스트 프로세스의 더 나은 품질을 도착한다. 이 테스트의 진행의 관점에서인지 여부, 또는보기의 사용자 (고객 재발견) 관점에서 재발견, 프로세스 결함 추적 테스트의 진행을 중지하는 것이 가능할 것이다 심각한 결함 많은 수의 개발주기에서 매우 중요하다, 직접적으로 영향을 줄 수밖에 없다 품질 및 소프트웨어 제품의 성능을 제공합니다. 정 성적 분석을 더 쉽게, 더 빨리 절정에 도달하기 위해, 테스트 팀을 성숙, 때로는 첫째 주 또는 둘째 주에 피크에 도달했다. 이 값은 대부분의 경우에, 당신은베이스 라인 (또는 기록 데이터를) 밀어 수 등 테스트 케이스, 수평의 코드 피크의 품질, 테스트 실행 전략 및 설계 품질에 따라 달라집니다. 에 도달 낮고 안정적인 수준에서 피크, 그것은 적어도 4 ~ 5 시간 사용 피크 시간, 훨씬 더 긴 시간이 필요합니다. 시간은 피크, 결함 제거 효율에 따라, 등등.
    불량률 테스트의 초기 단계에서 빠른 속도로 성장하고있다. 제로 - 피크에 도달 한 후, 시간이 최하점까지 하강 느린 속도로 떨어질한다.

  13. 소프트웨어 프로세스
    작업에 대한 빌드 고품질의 소프트웨어 프레임 워크와 같은 소프트웨어 프로세스, 등등 역할, 도구 및을하는 중간 제품, 자원, 방법 및 과정의 범주를 포함하는 소프트웨어 제품의 일련의 단계, 즉 형성이 필요합니다.
    (코스)
    개발 및 소프트웨어 제품의 유지 보수 관련 기계 관련, 방법, 사례 및 개혁에있는 사람들의 활동. 소프트웨어 프로젝트 계획, 설계 문서, 코드, 테스트 케이스 및 사용자 설명서를 포함하는 소프트웨어 관련 제품.

  14. 소프트웨어 기본 프로세스
    과정을 코딩 요구 사항 분석, 소프트웨어 설계를 포함하여 소프트웨어 획득, 공급, 개발, 운영 및 프로세스의 유지 보수,의.

  15. 소프트웨어 지원 프로세스
    문서 처리, 구성 관리 프로세스, 품질 보증 프로세스, 확인 및 검증 (시험), 검토 프로세스의 과정을 포함.

  16. 소프트웨어 조직 프로세스
    프로세스 관리, 프로세스 인프라, 프로세스 개선 및 교육 과정을 포함하여 조직 및 지원 프로세스 주요 소프트웨어 보증 프로세스의.

  17. 프레임 워크를 처리
    소프트웨어 프로세스 환경에서 대상 소프트웨어 프로젝트의 프레임 워크 프로그램을 네 가지 기본 개념 구조를 확립하는 소프트웨어 아키텍처, 소프트웨어 프로세스 개선 계획, 소프트웨어 프로세스 평가, 소프트웨어 프로세스 개선 활동의 과정을 정의하여.

  18. 역량 성숙도 모델의
    역량 성숙도 모델 소프트웨어 정의, 구현, 측정, 제어의 조직과 형성의 다양한 단계의 개발 기간 동안 자사의 소프트웨어 기술의 표준 관행을 개선 할 수 있습니다. CMM은 더 나은 비즈니스 목표를 달성하기 위해 기업을 활성화, 표준화, 더 과학 수 있도록,이 원칙에 따라 소프트웨어 개발 및 유지 관리에 대한 프로세스와 같은 소프트웨어 개발의 핵심, 및 프로세스 모니터링 및 연구이다.

  19. 통합 프로세스는
    시작 단계 (개시), 정제 단계 (동화), 구성 단계 (구성), 전이 단계 (전이), 생산 (제조) 통합 공정은 다섯 단계로 나누어진다. 합리적인 통합 프로세스 합리적인 회사는 개발 및 공정 제품의 유지 보수입니다. 합리적인 통합 프로세스는 소프트웨어 엔지니어링의 과정이다. 그것은 개발 조직 내 훈련 방법의 파견 업무와 책임을 제공합니다. 그것은 그 최종 사용자 수요가 높은 품질의 제품을 보장, 예측 가능한 일정과 예산을 전제 목표로하고있다.

  20. 프로세스 모델의
    일반 객체 지향 소프트웨어 기술, 행동, 또는 다양한 작업에 대한 일련의 프로세스 모델의 중요한 특징은 그것이 단지해야 할 소프트웨어 개발자를 설명하는,하지만 수행해야하는지의 세부 사항의 더 정확한 설명이 없습니다. 프로세스 모델은 응용 프로그램을 함께 구성 할 수 있습니다 때, 그들은 소프트웨어 개발 체제를 개선하기 위해 소프트웨어 프로세스를 생성 할 수 있습니다. 프로세스 모델은 주어진 작업을 수행하는 방법을 지정하지 않기 때문에, 그들은 블록을 재사용 할 수있는 구축 될 수 있습니다. 소프트웨어 개발자 대회에 소프트웨어 개발 조직의 특정 요구에 소프트웨어 프로세스 따라 사용자 정의 할 수 있습니다.

  21. 개인 소프트웨어 프로세스
    PSP 개인 소프트웨어 프로세스 (개인 소프트웨어 프로세스, PSP)를 관리하고 자신을 지속적으로 프로세스를 개인 작품을 향상 개선, 제어하는 데 사용의 종류, 양식, 지침 및 절차 프레임 워크를 구성하는 소프트웨어 개발이다. PSP와 특정 기술 (프로그래밍 언어, 설계 툴 또는 방법) 원칙적으로 거의 모든 소프트웨어 엔지니어링 업무에 적용 할 수있는, 상대적으로 독립적입니다. PSP 개별 소프트웨어 프로세스의 원리를 설명 할 수, 도움 소프트웨어 엔지니어 정확한 계획을 만들기 위해, 소프트웨어 엔지니어가 조치를 취할 제품의 품질을 향상시키기 위해 결정하는 단계; 개별 소프트웨어 프로세스 개선 벤치 마크 측정을 구축, 변화 과정을 결정하는 소프트웨어 엔지니어의 능력에 영향을.

  22. 팀 소프트웨어 프로세스 TSP
    팀 소프트웨어 프로세스는 개발 팀을 돕는 TSP 초기 연습 초점을 맞추고는, 품질과 생산성을 향상 더 나은 목표 비용 및 일정을 충족하기 위해 소프트웨어 제품 개발 팀의 개발에 대한 지침을 제공하는 것입니다. TSP는 2 ~ 20 명 개발팀을 충족하도록 설계되었습니다, TSP 대형 멀티 팀 프로세스는 약 150 명 정도의 크기까지 수 있도록 설계되었습니다.
    팀 소프트웨어 프로세스 (TSP)을 더한 고성능 PSP 도움 엔지니어, 품질 보증 소프트웨어 제품, 보안 소프트웨어 제품의 생산을 개발하는 조직의 프로세스 관리를 개선하기 위해 팀에서 작동합니다. TSP함으로써, 조직은 자신의 작업 계획을 추적 목표를 설정하고, 자신의 프로세스와 계획을 가지고 자체 관리 팀을 설정할 수 있습니다. 이 팀은 또한 통합 제품 팀이 될 수 있습니다, 순수 소프트웨어 개발 팀이 될 수 있으며, 규모는 3-20 엔지니어에 이르기까지 다양 할 수 있습니다. TSP 팀은 지역의 넓은 범위에서 XP, RUP 또는 다른 방법을 사용할 수 있습니다. 프로젝트 직원의 PSP 팀과 TSP 배우고 성공할 수 있습니다. 조직에서 사용 TSP 경우는이 소프트웨어의 안전성과 신뢰성을 보장하기 위해, 표준 엔지니어링 관행을 성숙 조직 구축 도움이 될 것입니다.

  23. 프로세스 사양
    프로세스 사양 프로세스 입력 / 출력 활동이며 이루어지는 명시 또는 사실상의 표준이 제공. 소프트웨어 행동에 대한 안내를위한 소프트웨어 개발 조직의 프로세스 규격 및 가이드 라인이며, 위에서 설명한 프로세스의 여러 유형의 특성에 따라 적절한 규격을 설정할 수 있습니다, 소프트웨어 사양, 프로세스 사양 및 소프트웨어 지원 조직의 소프트웨어 프로세스 사양으로 기본 과정.

  24. 프로세스 모델
    소프트웨어 프로세스 모델이라고는 소프트웨어 엔지니어링의 모든 단계에 대한 형태의 범위를 제공하는 개발 전략, 프로젝트의 진행은 원하는 목적을 달성하기 위해. 크기에 관계없이 소프트웨어 개발을 위해, 우리는 적절한 소프트웨어 프로세스 모델을 선택해야합니다, 프로젝트 및 애플리케이션 접근 제어의 필요성, 그리고 제품의 특성의 성격에 따라이 선택을 제공합니다.
    일반적인 모델은 폭포수 모델, 나선형 모델, 증분 모델, 반복적 인 모델 V 모델을 포함한다.

  25. 구성 관리
    구성 관리 (구성 관리, CM)는 소프트웨어 개발 프로세스 및 기술 또는 행정 수단을 통해 자사의 제품 수명주기를 규제하는 일련의 조치를 제어한다. 구성 관리의 목표는 소프트웨어 수명주기의 모든 단계에서 소프트웨어 개발자가 정확한 제품 구성을 얻을 수 있도록하는 소프트웨어 제품의 진화를 기록하는 것입니다.

  26. 구성 항목
    구성 항목은 구성 관리의 범위에 포함 된 모든 항목을 의미합니다. 작업 결과가 구성 관리 구성 항목 (CI)의 범위에 포함된다 사람, CI의 순수한 소프트웨어는 일반적으로 소프트웨어 구성 (CSCIs)라고도합니다. ; 문서 프로젝트 관리 및 제도적 지원 프로세스가 생성되는 작업의 결과 제품의 일부에 속하는 : CI의 두 가지 주요 범주가 있습니다.
    각 구성 항목의 주요 속성은 다음과 같습니다 등등 이름, ID 파일 상태, 버전, 작성자, 날짜와.

  27. 기준
    각 유물의베이스 라인 프로젝트 저장소 버전 특정 기간의 "스냅 샷". 그것은이 표준을 기반으로 공식 표준, 이후의 작업을 제공하고, 권한 부여는이 표준을 변경하는 데 필요한 후에 만. 초기 기준선을 설정 한 후, 각 변경 후에 다음 기준의 완료까지의 차이로 기록 될 것이다.

  28. 예방 유지 보수
    예방 정비 실제 오류 전에 소프트웨어 제품에서 잠재적 인 오류에 소프트웨어 제품의 전달 이후에 수정이 감지하고 수정해야한다.

  29. 적응 유지 보수
    매우 빠르게 컴퓨터 분야의 발전과 변화의 모든 측면은 종종 새로운 시스템 또는 새로운 버전, 원래 외부 장치 및 기타 시스템 자주 변경하고, 응용 소프트웨어의 사용 시간이 될 것입니다, 원래의 시스템 환경보다 더 많은 시간을 사용하는 경향이 한, 따라서 종종 우리는 새로운 환경에 적응할 수있는 소프트웨어를 변환해야합니다. 만들려면 소프트웨어 제품은 여전히 적응 유지 보수라는 새로운 환경에서 유지 보수를 수행 할 수있다.

각 질문에 10 분 동안 둘째, 짧은 대답은 질문 (15)

  1. 이 두 가지 장점과 SEI CMMI 모델의 방법의 단점을 이용하여 평가 및 개선 과정을 보여줍니다.

  2. 사용 조직의 소프트웨어 프로세스의 유형을 고려하십시오. 사용 SEI 모델은 얼마나 많은 키 프로세스 영역을 찾는 방법은? 이 모델에 따르면, 조직의 성숙도 수준의 프로세스를 어떻게 그려?

  3. 만약 이러한 프로젝트가 비인간적인지, 누가 그 과정에서 작품과 변화의 철저한 과정 명을 포함하여 개선 조치의 과정? 충돌 문제가 발생 개선을 처리?

  4. SEI의 CMMI는 두 영역은 적용 할 수 없습니다 주어지고, 그 이유를 설명한다.

  5. 어떻게 애자일 개발 방식으로 기존의 소프트웨어 개발을 변환하는? 해결책이 무엇인지 중 발생하는 어려움은 무엇입니까?

  6. 유사성 분석과 CMMI, ISO15504 및 시그마 비교 차이.

  7. 왜 소프트웨어 프로세스 개선해야합니까?
    (소프트 엔지니어링 코스)
    모든 활동은 프로세스가, 모든 과정은이 향상되며 모든 개선, 끝이 없다. 다음 사항에 주로 소프트웨어 프로세스 개선의 필요성 :
    일정 기간 후, 지역의 성능을 저하하는 과정,
    고객이 점점 더 높은 요구를 가지고,
    , 조직의 프로세스가 점차 성숙하는
    표적 조직이 변경 될 수 있습니다;
    조직 환경은 끊임없이 변화,
    경쟁사 개선.

  8. 어떤 소프트웨어 엔지니어링 프로세스 소프트웨어는 역할과 의미를 소개?
    (소프트 엔지니어링 검토 질문)
    소프트웨어 프로세스는 소프트웨어의 수명에서 소프트웨어 엔지니어링 활동의 집합입니다. 각각의 소프트웨어 프로세스 등등 작업, 프로젝트 이정표, 산출물 및 소프트웨어 제품 엔지니어링, 품질 보증 포인트와의 집합입니다.
    소프트웨어 프로세스 프레임 워크는 작업 단계의 작업의 완료를 제공합니다, 당신은 완전한 높은 품질의 소프트웨어에 필요한 일련의 작업을 얻는 것입니다. 소프트웨어 프로세스의 장점과 단점은 소프트웨어 품질, 좋은 품질과 효율적인 프로세스의 수준은 전제 조건입니다 결정한다.

  9. 소프트웨어 프로세스 개선은 어떻게 변화를 관리하는?
    (코스)
    파트너십 전략 : 개인 사이의 관계에 따라, 세미나, 오찬 및 이벤트의 사용은 발표 및 변화와 방법을 변경하는 방법에 필요한 것을 논의하기 위해.
    정책 전략 : 강력한 조직 구조 변화의 공식 및 비공식 리더에 영향을 미치는 것을 시도는 '찾아 사람들의 많은 지지자가 가장 존경하는, 납득.
    경제 정책 : - 경기 부양의 원동력 사람들이 가정을 기반으로 내가 믿는 최고의 돈 설득력이있다.
    대결 전략 : - 가정을 기반으로 우리는 자극과 원망과 분노의 현재 문제에 사람들을 동원 할 수 있다면, 그들은 변화에 기꺼이, 더 설득 전략에 그 사람들이 기존의 문제를 느낄 것입니다 의존하지만, 옹호 폭력하지 않습니다.
    학습 전략 : 당신이 충분한 정보와 올바른 사실을 가진 사람을 제공하는 경우, 그들은 변화를 받아 들일 것입니다 가정, 보통, 전문가 및 컨설팅의위원회의 연구 보고서를 고용주를 생성합니다.
    프로젝트 전략 : 작업 변경의 성격은, 많은 사람들이 변화에 있다고 가정; 문제의 조직 구조에 중점을, 환경에 매우 민감로 이어지는.
    군사 전략 :; 시간의 투쟁에 무기를 사용하는 학습에 초점을 맞춘 군사, 경찰, 학생, 정치적 압력 단체, 정당에 의해 시간에, 힘이나 거친 무지에 의존 힘과 민첩성을 요구, 징계가 되실 수 있습니다.

  10. 어떤 소프트웨어 프로세스 개선 프레임 워크가 구성? 각 구성 요소의 역할은 무엇인가?
    (코스)
    1) 소프트웨어 프로세스 개선 계획의
    프로세스 개선의 여러 단계로 나누어 각 단계에서 어떤 종류의 기능과 속성을 가져야한다고 지적했다 : 역할.
    2) 소프트웨어 프로세스 평가의
    효과 : 조직의 소프트웨어 프로세스 평가 및 검사합니다. 평가에 의해 도움 조직은 현재의 소프트웨어 환경 및 프로세스 기반의 올바른 이해를 가질 수 있습니다. 활동 계획을 향상시킬 수있는 촉매로 행동했다.
    3) 소프트웨어 프로세스 개선 프로그램의
    효과 : 문제가 발견 프로세스 개선 프로그램을 개발을 목표 평가에 따르면.

  11. 주요 활동 설명 소프트웨어 설계 과정에서 출력하는 방법과 이러한 활동. 관계도 (E - - 다이어그램 R)의 활성 출력 사이에 존재하는 관계 엔티티 사용.

  12. 우리는 소프트웨어 프로세스 개선 지표의 역할을 논의했다.

  13. 통합 프로세스 개선은 무엇인가? 그 의미는 무엇인가?

  14. 소프트웨어 프로세스 개선 계획의 개발 과정입니다 무엇입니까? 이들의 해석의 역할과 활동의 주요 목적은?

  15. CMMI 브리핑 - DEV의 V1.3의 프로세스 영역은 각 성숙도 수준이 포함되어 있습니다.

(코스)
성숙도 레벨 2 (7) : 요구 사항 관리, 프로젝트 계획, 프로젝트 모니터링 및 제어, 공급 계약 관리, 측정 및 분석, 공정 및 제품의 품질 관리, 구성 관리
성숙도 수준 3 (11) : 요구 사항 개발 , 기술 솔루션, 제품 통합, 검증, 검증, 조직 차원의 프로세스 초점, 조직 수준의 프로세스 정의, 조직 차원의 교육, 통합 프로젝트 관리, 리스크 관리, 의사 결정 분석 및 솔루션
성숙도 수준 4 (2) : 조직 수준 프로세스 성능, 정량적 프로젝트 관리
성숙도 레벨 5 (2) : 조직 전체의 개혁 및 구현, 원인 분석 및 솔루션

셋째, 에세이 문제 (7) 각 질문에 대한 20 점

  1. 어떤 상황에서 할 수있다 제품의 품질은 개발 팀의 품질에 따라 달라집니다? 소프트웨어 제품의 어떤 유형의 예로는 개인의 재능과 능력에 특히 의존한다.

  2. ISO 9001 : 또한 데밍 사이클이라고도 PDCA 사이클 2008 표준은 또한으로 알려져 데밍, 홍보, 인기를 끌었다에 의해 채택 된 첫 번째 제안은 미국 ​​품질 관리 전문가 박사 휴 하트입니다 "반지를 데밍." 그것은 총 품질 관리가 과학적 절차를 따라야합니다. 이 소프트웨어 프로젝트 관리의 품질을 평가하는 역할과 중요성에 대해 설명합니다.

  3. CMMI 구현과 관련하여, 개선 주상 중에 소프트웨어 프로세스의 역할을 설명한다.

  4. 고려해야 할 소프트웨어 엔지니어의 재사용 주요 장애물 중 하나는 오히려 새로운 구성 요소의 재개발보다는 동기를 부여 소프트웨어 엔지니어 다중화 방식에 사용할 수있는 소프트웨어 기업 3 ~ 4 종류의 제안하십시오, 기존 구성 요소를 사용하는 것입니다. 지원 재사용하기 위해, 어떤 기술이 사용되어야한다?

  5. 기업 소프트웨어 프로세스 개선 구현에. : 차례로 다음과 같은 네 가지 측면 논의 논문 "의 구현의 엔터프라이즈 소프트웨어 프로세스 개선"에 초점을하시기 바랍니다
    구현 된 주요 소프트웨어 프로세스 개선 활동을 설명 (1).
    (2) 기업 소프트웨어 프로세스 개선 프로젝트와 당신이 제공 한 주요 작품의 구현에 참여에 대한 요약 설명입니다.
    (3) 주요 기업의 소프트웨어 프로세스 개선 방법과 프로젝트가 기업과 구현의 실제 상황에 따라 표준 모델을 사용하는 방법의 절차의 이행을 논의한다.
    (4) 특히 엔터프라이즈 소프트웨어 프로세스 개선 활동의 구현에 해결하고 주요 문제와 효과를 발견 해결합니다.

  6. 오늘날의 "3C"환경에서 지속적인 개선이 생존과 발전의 영원한 테마, 그것의 사용은 하나의 도구가 아닙니다. 회사는 "고객 불만의 서비스 속도가"개선하기위한 의도, 어떤 도구는 다른 단계에서 사용할 수 있습니다.

  7. 도면에 따르면, 분석 프로그램 CMMI - DEV 사이의 상호 작용 V1.3 다섯 개 공학 프로세스 영역.

  8. 어떻게 애자일 개발 방식으로 기존의 소프트웨어 개발을 변환하는? 해결책이 무엇인지 중 발생하는 어려움은 무엇입니까?

  9. 기업의 기본적인 프로세스 모델을 요약한다.

  10. 단위는 새로운 소프트웨어 개발 방법을 소개 할 필요가 있는지? 이유 조치를 주어진.

  11. 평생 수명 소프트웨어 및 소프트웨어 프로젝트의 차이점은 무엇입니까?

  12. 당신의 단위 또는 프로젝트 팀에서 활동을 측정하는? 당신은 장소를 개선 할 필요가 있다고 생각하십니까?

  13. 현재 비즈니스 운영은 세계화, 빠르게 변화하는 운영 환경에서, 기존의 소프트웨어 개발 프로세스가 그로부터 발생하는 빠른 소프트웨어 요구 사항에 적응 할 수 있습니다. 1990 년대 후반, 재생 소프트웨어의 빠르고 효율적인 생산 유연성의 역할을 강조하려고 애자일 개발의 원칙의 체계적인 박람회의 "애자일 동맹 2001 '에서 소프트웨어 개발자의 수입니다. 현재 소프트웨어 생산 기업의 많은 수의 허용과 실제 소프트웨어 개발 프로세스에서 애자일 개발 방법의 기본 원리를 실천하고있다.
    질문 1 : 스크럼, 크리스탈 애자일 개발, 극단적 인 프로그래밍 (극단적 인 프로그래밍)의 많은 전형적인 방법이 있습니다 , DSDM 등이. 무엇 이러한 방법 공통 기본 원칙 것인가?
    질문 2 : 애자일 지지자는이 방법의 장점을 과장하는 경향이 있지만, 실제로는, 민첩한 방법의 기본 원칙이 때로는 구현하기가 정말 어렵습니다. 어려운 원칙이 실제로 구현되는 200 개 단어 이하 설명 민첩한 방법의 텍스트를 사용하십시오.
    질문 3 : 애자일 개발 방법론 가장 유명한 익스트림 프로그래밍. 페어 프로그래밍 제한의 개념을 설명해주십시오 (페어 프로그래밍)입니다.
    질문 4 : 특정 연습에서 애자일 개발 방식은 종종 일반적으로 신속한 애플리케이션 개발 기술과 시각적 개발 기술로 언급 개발 환경이나 도구 지원을 필요로한다. 신속한 응용 프로그램 개발 기술에 대한 텍스트 도구 미만 150 개 단어를 사용하십시오 무엇, 그리고 기본 개념과 시각적 개발 기술의 기술 원리에 대한 간략한 설명을 포함.

게시 45 개 원래 기사 · 원 찬양 9 ·은 30000 +를 볼

추천

출처blog.csdn.net/zhanglinlove/article/details/103438452