블로그 이미지
shadowchaser
이곳 저곳 이것 저것

calendar

1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Notice

'SE/CSQE'에 해당되는 글 7

  1. 2016.11.28 CSQE
  2. 2016.11.20 Software V&V
  3. 2016.11.20 3 - software quality mangaement
  4. 2016.11.18 CSQE
  5. 2016.11.16 csqe
  6. 2016.11.08 Bootstrap, ISO SPICE, ISO 9001, Trillium
  7. 2016.11.05 CSQE - Software Quality Benefits : Project Scheduling 3가지
2016. 11. 28. 00:17 SE/CSQE

Code of Ethics

Fundamental Principles


ASQ requires its members and certification holders to conduct themselves ethically by:


Being honest and impartial in serving the public, their employers, customers, and clients. 

Striving to increase the competence and prestige of the quality profession, and 

Using their knowledge and skill for the enhancement of human welfare.

Members and certification holders are required to observe the tenets set forth below:


Relations With the Public

Article 1 – Hold paramount the safety, health, and welfare of the public in the performance of their professional duties.


Relations With Employers, Customers, and Clients

Article 2 – Perform services only in their areas of competence.

Article 3 – Continue their professional development throughout their careers and provide opportunities for the professional and ethical development of others.

Article 4 – Act in a professional manner in dealings with ASQ staff and each employer, customer or client.

Article 5 – Act as faithful agents or trustees and avoid conflict of interest and the appearance of conflicts of interest.


Relations With Peers

Article 6 – Build their professional reputation on the merit of their services and not compete unfairly with others.

Article 7 – Assure that credit for the work of others is given to those to whom it is due.


윤리 강령


기본 원칙


ASQ는 회원 및 인증 보유자가 다음을 수행하여 윤리적으로 행동해야합니다.


대중, 고용주, ​​고객 및 고객을 위해 정직하고 공평합니다.

양질의 직업에 대한 역량과 명성을 높이려고 노력하며

인간의 복지 향상을위한 지식과 기술을 사용합니다.

회원 및 인증 보유자는 아래 명시된 교리를 준수해야합니다.


대중과의 관계

제 1 조 - 전문가의 직무 수행에있어서 국민의 안전, 보건 및 복지를 최우선으로 지킨다.


고용주, 고객 및 고객과의 관계

제 2 조 - 자신의 능력 분야에서만 서비스를 수행하십시오.

제 3 조 - 경력을 통해 전문성 개발을 계속하고 다른 사람들의 직업적 및 윤리적 발전을위한 기회를 제공합니다.

제 4 조 - ASQ 직원 및 각 고용주, ​​고객 또는 고객과의 거래에서 전문적인 방식으로 행동하십시오.

제 5 조 - 충실한 대리인 또는 수탁자로서 행동하고 이해 상충 및 이해 상충의 출현을 피하십시오.


동료와의 관계

제 6 조 - 그들의 서비스의 장점에 대한 전문적인 명성을 쌓고 타인과 불공평하게 경쟁하지 마십시오.

제 7 조 - 타인의 저작물에 대한 신용은 만기가되는 자에게 부여된다는 것을 보증한다.

'SE > CSQE' 카테고리의 다른 글

Software V&V  (0) 2016.11.20
3 - software quality mangaement  (0) 2016.11.20
CSQE  (0) 2016.11.18
csqe  (0) 2016.11.16
Bootstrap, ISO SPICE, ISO 9001, Trillium  (0) 2016.11.08
posted by shadowchaser
2016. 11. 20. 23:35 SE/CSQE


Test coverage of code is accomplished by which of the following?

=> 

Path testing until all control flow paths have been exercised.

모든 제어 흐름 경로가 실행될 때까지 경로 테스트.


the strategy in path testing is to execute all possible control flow paths, or at least all entry/exit paths through the program. The strategy in branch testing is to execute tests to ensure that every branch alternative has been exercised. The strategy in predicate testing is explore all possible combinatinos or truth values in the program.

경로 테스트의 전략은 가능한 모든 제어 흐름 경로 또는 적어도 프로그램을 통한 모든 입 / 출력 경로를 실행하는 것입니다. 지점 테스트의 전략은 모든 지점 대안이 실행되었는지 확인하기위한 테스트를 실행하는 것입니다. 조건부 테스트의 전략은 프로그램에서 가능한 모든 조합 또는 진리 값을 탐색하는 것입니다.



"Data-flow testing" is used to fill gaps in path and branch testing, but not test all sequences of events related to data objects.

"데이터 흐름 테스트"는 경로 및 분기 테스트의 갭을 메우기 위해 사용되지만 데이터 객체와 관련된 모든 이벤트 시퀀스를 테스트하는 것은 아닙니다.



Test cases do not contain set-up instructions; however, they do contain constraints on test procedures and may be used in more than one test procedure.

Function coverage matrices are usually not found in test procedures.

테스트 사례에는 설정 지침이 포함되어 있지 않습니다. 그러나 시험 절차에 대한 제약이 있으며 둘 이상의 시험 절차에 사용될 수있다.

함수 커버리지 행렬은 일반적으로 테스트 절차에서 찾을 수 없습니다.


중재자, 리더가 있어야 inspection: moderator(leader), reader(facilitator), recorder(scribe), inspector(reviewer), author(owner)

walthrough 는 일반적으로 producer에 의해 leading된다. presenter가 test case의 개요나 ㅅㄷㄴㅅㅊㅁㄴㄷㄴemfdmf 

software review는 leader, recorder, team member로 구성된다.


inspection objectives include finding defects and deviations from specifications and standards, and collecting defect and effort data.

Inspection entry criteria : product and documentation readiness , 

              exit criteria:  resolution of all defect and other project specific criteria.

Inspection techniques and methods: formal structure, use of checklists and standards, inspector preparation, focus on identifying problems, participation by technical personnel only, and inspection data use to monitor effectiveness and manage quality. 

Participant roles : moderator, reader, recorder, inspector, and author.

검사 목적은 규격 및 표준으로부터의 결함 및 편차를 발견하고 결함 및 노력 데이터를 수집하는 것을 포함합니다.

검사 항목 기준에는 제품 및 문서 준비가 포함되며 종료 기준에는 모든 결함 및 기타 프로젝트 별 기준의 해결이 포함됩니다.

검사 기법 및 방법에는 형식 구조, 검사 목록 및 표준 사용, 검사자 준비, 문제 식별에 초점, 기술자 만의 참여 및 효율성을 모니터링하고 품질을 관리하기위한 검사 데이터 사용이 포함됩니다. 참가자 역할에는 사회자, 리더, 레코더, 관리자 및 작성자가 포함됩니다.


Walkthrough

one method used to identify software element defects, in which a presenter provides an overview or test cases of the software element is called a: 

발표자가 소프트웨어 요소의 개요 또는 테스트 사례를 제공하는 소프트웨어 요소 결함을 식별하는 데 사용되는 한 가지 방법은 다음과 같습니다.


The most important aspect of test management is:

Test management involves management of testing schedules more than any other test management activity. 

Test scheduling requires identification and effort estimation for all testing tasks that should be performed, and selection of testing tasks that will be performed. 

Other factors are used to develop testing estimates and to manage testing tasks that are scheduled.

테스트 관리의 가장 중요한 측면은 다음과 같습니다.

테스트 관리에는 다른 테스트 관리 활동보다 테스트 일정을 관리하는 것이 포함됩니다.

테스트 스케줄링은 수행되어야하는 모든 테스트 작업에 대한 식별 및 노력 추정과 수행 될 테스트 작업의 선택이 필요합니다.

테스트 추정을 개발하고 예정된 테스트 작업을 관리하기 위해 다른 요소가 사용됩니다.


Worst-case testing

Worst-case testing can be described as: testing error handling at boundary or extreme values

최악의 테스트는 다음과 같이 설명 할 수 있습니다. 경계 또는 극한값에서의 오류 처리 테스트



Test tools automate test analysis, test execution, and test design processes.

Test libraries are used to manage test documentation and data. Test driver simulate calling unit, modules, or the entire system, while test stubs simulate called unit or sub-modules.  An environment test driver can provide test case initialization, input simulation, output comparison, and other test support capabilities.


테스트 도구는 테스트 분석, 테스트 실행 및 테스트 디자인 프로세스를 자동화합니다.

테스트 라이브러리는 테스트 문서 및 데이터를 관리하는 데 사용됩니다. 테스트 드라이버는 호출 단위, 모듈 또는 전체 시스템을 시뮬레이션하고 테스트 스텁은 호출 된 유닛 또는 하위 모듈을 시뮬레이트합니다. 환경 테스트 드라이버는 테스트 케이스 초기화, 입력 시뮬레이션, 출력 비교 및 기타 테스트 지원 기능을 제공 할 수 있습니다.


Test tools automate test analysis, test execution, and test design processes.

Test libraries are used to manage test documentation and data. Test driver simulate calling unit, modules, or the entire system, while test stubs simulate called unit or sub-modules.  An environment test driver can provide test case initialization, input simulation, output comparison, and other test support capabilities.


Code or Document walk-through's first objectives : To find defects, To find omissions and contractions, To improve software elements; and considering alternative solutions.

second objective: To improve the management system.

코드 또는 문서 워크 아웃의 첫 번째 목표 : 결함을 찾으려면 생략 및 수축을 찾으려면 소프트웨어 요소를 개선하십시오. 대체 솔루션을 고려해야합니다.

두 번째 목표 : 경영 시스템 개선.


formal inspections are primarily bug-prevention methods where software requirements, design, code, or other products are examined by a person or group other than the author to detect faults, violations of development standards, and other problems. 

공식 검사는 소프트웨어 요구 사항, 설계, 코드 또는 기타 제품이 결함, 개발 표준 위반 및 기타 문제를 발견하기 위해 작성자 이외의 사람이나 그룹에 의해 손상되는 버그 예방 방법입니다.


The moderator is the chief planner, the reader leads the inspection team through the software elements, and the inspector identifies and describes defects.

the individual responsible for documenting defects and inspection data is called the recorder.

Moderator는 수석 플래너이며, 

Reader는 소프트웨어 요소를 통해 검사 팀을 이끌고 

Inspector는 결함을 식별하고 설명합니다.

Recorder는 결함 및 검사 데이터를 기록하는 책임이있는 사람입니다


Acceptance testing is performed to verify that the software product conforms to specification. Specifications typically do not require the system to be heavily loaded (stress testing) or be subject to large volumes of data (volume testing).

Additionally, beta testing, which is performed at the user's site, is an alternative to acceptance testing and is most frequently used when several customers are involved.

Acceptance Testing은 소프트웨어 제품이 사양을 준수하는지 확인하기 위해 수행됩니다. 사양은 일반적으로 시스템에 과부하 (스트레스 테스트) 또는 대량의 데이터 (볼륨 테스트)가 요구되지 않습니다.

또한 사용자 사이트에서 수행되는 베타 테스트는 수락 테스트의 대안이며 여러 고객이 참여할 때 가장 자주 사용됩니다.


formal inspections are primarily bug-prevention methods where software requirements, design, code, or other products are examined by a person or group other than the author to detect faults, violations of development standards, and other problems.

공식 검사는 주로 소프트웨어 요구 사항, 디자인, 코드 또는 기타 제품을 결함이 발견 된 개발자 나 다른 그룹이 검토하여 개발 표준 위반 및 기타 문제를 발견하는 버그 예방 방법입니다.



The V&V plan and defect removal procedure may be included in the packages, but add little value. The package should contain results. The test logs and problem reports are critical documents to show the results of the testing effort.

테스트 문서 패키지는 프로젝트 관리자, 품질 보증, 규제 기관 (해당되는 경우) 및 고객에게 테스트가 계획적이고 체계적인 방식으로 완료되었음을 객관적으로 입증합니다....

=> The test documentation package provides objective evidence for the project manager, quality assurance, regulatory agencies (if applicable), and the customer that the test was completed in a planed and systematic way.

"테스트 문서 패키지는 프로젝트 관리자, 품질 보증, 규제 기관 (해당되는 경우) 및 고객에게 테스트가 계획적이고 체계적인 방식으로 완료되었음을 객관적으로 입증합니다.

V & V 계획 및 결함 제거 절차가 패키지에 포함될 수 있지만 가치는 거의 없습니다. 패키지에 결과가 있어야합니다. 테스트 로그 및 문제점 보고서는 테스트 노력의 결과를 보여주는 중요한 문서입니다...."


A test documentation package would be considered incomplete if which of the following items were not included?

"다음 항목 중 어느 것이 포함되어 있지 않으면 테스트 문서 패키지가 불완전한 것으로 간주됩니까?

테스트 문서 패키지는 프로젝트 관리자, 품질 보증, 규제 기관 (해당되는 경우) 및 고객에게 테스트가 계획적이고 체계적인 방식으로 완료되었음을 객관적으로 입증합니다.

V & V 계획 및 결함 제거 절차가 패키지에 포함될 수 있지만 가치는 거의 없습니다. 패키지에 결과가 있어야합니다. 테스트 로그 및 문제점 보고서는 테스트 노력의 결과를 보여주는 중요한 문서입니다...."


The acceptance test plan is a key document in detailing how the developer will demonstrate that the software product meets user requirements.

시스템 및 통합 테스트는 개발자 또는 개발자가 수행하며 공식적으로 사용자를 포함하지 않습니다. 소프트웨어 V & V 보고서는 테스트의 세부 사항이 아니라 테스트 결과를 제공합니다....


System and integration testing are done by the developer or for the developer and do not formally involve the user. The software V & V report presents the results of testing, not the details of the test.

시스템 및 통합 테스트는 개발자 또는 개발자가 수행하며 공식적으로 사용자를 포함하지 않습니다. 소프트웨어 V & V 보고서는 테스트의 세부 사항이 아니라 테스트 결과를 제공합니다. 수락 테스트 계획은 개발자가 소프트웨어 제품이 사용자 요구 사항을 충족시키는 것을 보여줄 방법을 자세히 설명하는 주요 문서입니다....


The document that details the tests to be carried out, the expected results , and is formally agreed to by the developer and the user, is know as the: Acceptance Test Plan.

"수행 할 테스트와 예상 결과 및 개발자와 사용자가 정식으로 동의 한 문서는 수락 테스트 플랜으로 알려져 있습니다.

시스템 및 통합 테스트는 개발자 또는 개발자가 수행하며 공식적으로 사용자를 포함하지 않습니다. 소프트웨어 V & V 보고서는 테스트의 세부 사항이 아니라 테스트 결과를 제공합니다. 수락 테스트 계획은 개발자가 소프트웨어 제품이 사용자 요구 사항을 충족시키는 것을 보여줄 방법을 자세히 설명하는 주요 문서입니다...."


"Which of the following is a major concern of testing?

=> Has a check for errors of logic been accomplished?"

"다음 중 테스트의 주된 관심사는?

=> 논리 오류에 대한 검사가 완료 되었습니까?"


Additional elements are shown in the CSQE Primer. The name of the code writer, estimated hours to correct, and financial impact on the organization, would not normally be included in the defect report.

결함 보고서는 번호가 매겨지고, 간단하고, 이해 가능하고, 재현 가능하고, 읽기 쉽고 비판적이어야합니다. 문제점 보고서 양식에 기록 된 결함 정보에는 영향을받는 프로그램, 버전, 문제점 심각도, 문제점 요약 및 기능 영역이 있습니다....


The defect report should be numbered, simple, understandable, reproducible, legible, and non-judgmental. Defect information recorded on a problem report form includes the following elements: program affected, version, problem severity, problem summary, and function area.

결함 보고서는 번호가 매겨지고, 간단하고, 이해 가능하고, 재현 가능하고, 읽기 쉽고 비판적이어야합니다. 문제점 보고서 양식에 기록 된 결함 정보에는 영향을받는 프로그램, 버전, 문제점 심각도, 문제점 요약 및 기능 영역이 있습니다. 추가 요소는 CSQE 입문서에 나와 있습니다. 코드 작성자의 이름, 수정 예상 시간 및 조직에 대한 재정적 영향은 일반적으로 결함 보고서에 포함되지 않습니다...


Testing decision or branch paths is considered a form of logic testing.

테스트 결정 또는 분기 경로는 논리 테스트의 한 형태로 간주됩니다.


The inspection team leader leads the team through the software element's inspection.

소프트웨어 검사에 앞서 작성자의 역할은 입력 기준을 충족시키는 것입니다. 소프트웨어 검사 중 작성자의 역할은 주로 소프트웨어 요소 재 작업 및 반박 팀 질문에 응답하는 것과 같은 활동을 지원하는 것으로 제한됩니다....


The author's role prior to a software inspection is to meet the entry criteria. The author's role during the software inspection is primarily limited to support activities such as, software element rework and answering inpsection team questions.

소프트웨어 검사에 앞서 작성자의 역할은 입력 기준을 충족시키는 것입니다. 소프트웨어 검사 중 작성자의 역할은 주로 소프트웨어 요소 재 작업 및 반박 팀 질문에 응답하는 것과 같은 활동을 지원하는 것으로 제한됩니다. 검사 팀 리더는 소프트웨어 요소 검사를 통해 팀을 이끌고 있습니다....


"An author of a software user's manual, during a software inspection, include which of the following roles or activities?

=> Answering questions that come up during the inspection."

"소프트웨어 검사 중에 소프트웨어 사용자 설명서 작성자는 다음 역할 또는 활동을 포함합니까?

검사 중에 나타나는 질문에 답하십시오.

소프트웨어 검사에 앞서 저자의 역할은 출입 (출입 금지) 기준을 충족시키는 것입니다. 소프트웨어 검사 중 작성자의 역할은 주로 소프트웨어 요소 재 작업 및 반박 팀 질문에 응답하는 것과 같은 활동을 지원하는 것으로 제한됩니다. 검사 팀장 (저자가 아닌)은 소프트웨어 요소의 검사를 통해 팀을이 끕니다...."


"Delegate responsibility for testing schedules and predictability of testing work.

Test managers should not use the fact that testing schedules are difficult to set as an excuse for not assuming responsibility for their own schedules or providing testing estimates to the project manager."

"테스트를 스케줄링하고 관리 할 때 테스트 관리자는 다음 중 어느 것을 수행합니까?

=> 일정 테스트에 영향을 줄 수있는 시간이 중요한 작업을 확인하고 해결하십시오...."


"fault seeding is used to estimate: sufficiency of testing

Faults are seeded during designing or coding and can be used to be estimate the sufficiency of testing. One can conclude that testing is complete when all failures are invoked."

"오류 시딩은 다음을 추정하는 데 사용됩니다. 테스트의 충분 함

결함은 설계 또는 코딩 과정에서 파급되며 테스트의 충분 성을 평가하는 데 사용될 수 있습니다. 모든 실패가 호출되면 테스트가 완료되었다고 결론을 내릴 수 있습니다.

험프리 (Humphrey)는 실험이이 기법에 대한 타당성이 거의 없음을 시사한다...."


"fault seeding is used to estimate: sufficiency of testing

Faults are seeded during designing or coding and can be used to be estimate the sufficiency of testing. One can conclude that testing is complete when all failures are invoked."

"오류 시딩은 다음을 추정하는 데 사용됩니다. 테스트의 충분 함

결함은 설계 또는 코딩 과정에서 파급되며 테스트의 충분 성을 평가하는 데 사용될 수 있습니다. 모든 실패가 호출되면 테스트가 완료되었다고 결론을 내릴 수 있습니다."


tests designed to evaluate groupings of modules, as an aggregate, are known as:

집합으로 모듈 그룹을 평가하기위한 테스트는 다음과 같이 알려져 있습니다.


in scm, the term "baseline " refers to: software configuration items captured at project milestones.

scm에서 "기준선"이란 용어는 프로젝트 이정표에 캡처 된 소프트웨어 구성 항목을 의미합니다.


The results are documented in an engineering change proposal that goes to the configuration control board for disposition.

변경 요청은 기술적 장점과 다른 구성 항목, 구성 요소, 인터페이스, 비용 및 일정에 미치는 영향에 대해 평가됩니다. 트레이드 오프 분석은 기술적 장점 및 영향 평가의 결과를 사용하여 수행됩니다. 결과는 배치 변경을 위해 구성 제어 보드로 이동하는 엔지니어링 변경 제안서에 문서화되어 있습니다....


change requests are assessed for technical merit and impact on other configuration items, components, interfaces, costs, and schedules. Trade-off analyses are performed using the results of the technical merit and impact assessments.

변경 요청은 기술적 장점과 다른 구성 항목, 구성 요소, 인터페이스, 비용 및 일정에 미치는 영향에 대해 평가됩니다. 트레이드 오프 분석은 기술적 장점 및 영향 평가의 결과를 사용하여 수행됩니다.


"Business processes should be distributed to all partners.


To all partners within the business enterprise."

"비즈니스 프로세스는 모든 파트너에게 배포되어야합니다.


비즈니스 기업 내의 모든 파트너에게."

"audits performed by an organization at a supplier's facility are referred to as: a second-party audit


The second-party audit is performed by a customer on a supplier."

"공급 업체의 시설에서 조직이 수행 한 감사를 2 차 감사


제 2 자 감사는 공급 업체의 고객이 수행합니다."


software change requests should be used to:

소프트웨어 변경 요청은 다음을 위해 사용되어야합니다.

A part of the software planning process is the identification of quality objectives. It is top management's responsibility to ensure that quality objectives are established and are measurable and consistent with the quality policy.

소프트웨어 계획 프로세스의 일부는 품질 목표의 식별입니다. 품질 목표가 수립되고 측정 가능하며 품질 정책과 일관성을 유지하는 것은 최고 경영자의 책임입니다.


The highest priority in considering project staffing is the skill level of assigned personnel.

프로젝트 인력 배치를 고려할 때 가장 우선시되는 것은 지정된 인원의 기술 수준입니다.


"Bootstrap came first and is focused on organizational and project quality attributes.


ISO/IEC 15504 was initially derived from process lifecycle standard ISO/IEC 12207 and from maturity models like Bootstrap, Trillium and the Capability Maturity Model (CMM)."

"부트 스트랩이 처음 왔고 조직 및 프로젝트 품질 속성에 중점을 둡니다.


ISO / IEC 15504는 처음에는 프로세스 수명주기 표준 인 ISO / IEC 12207과 Bootstrap, Trillium 및 Capability Maturity Model (CMM)과 같은 성숙도 모델에서 파생되었습니다."


"Using a pdca process to design a customer survey, while implementing a customer feedback and improvement process, is an example of:

A PDCA process within a PDCA process."

"pdca 프로세스를 사용하여 고객 설문 조사를 설계하고 고객 피드백 및 개선 프로세스를 구현하는 방법은 다음과 같습니다.

PDCA 프로세스 내의 PDCA 프로세스."


"which of the following incomplete list of software quality planning element would have the highest hierarchical importance?


external standards"

"다음 중 소프트웨어 품질 계획 요소의 불완전한 목록 중 가장 높은 계층 적 중요도를 갖는 요소는 무엇입니까?


외부 표준"


new tests are required when perfective maintenance is performed to add new capabilities, modifications, and general enhancements. Perfective tests are added to check that the added capabilities functions as expected.

새로운 기능, 수정 및 일반적인 향상을 추가하기 위해 완벽한 유지 관리가 수행 될 때 새로운 테스트가 필요합니다. 추가 된 기능이 예상대로 작동하는지 확인하기위한 완벽한 테스트가 추가되었습니다.

'SE > CSQE' 카테고리의 다른 글

CSQE  (0) 2016.11.28
3 - software quality mangaement  (0) 2016.11.20
CSQE  (0) 2016.11.18
csqe  (0) 2016.11.16
Bootstrap, ISO SPICE, ISO 9001, Trillium  (0) 2016.11.08
posted by shadowchaser
2016. 11. 20. 16:42 SE/CSQE

Audit 


top management authorizes and assigns responsibility for administering the quality audit program. 

They also review it periodically.

An audit authority is usually authority include setting clear objectives for the audit program and specific audits, planning and scheduling audits, establishing procedures for conducting audits, selecting and training auditors, defining reference standards for audits, securing resources for conducting audits, requesting and staffing audits, and reporting program results to management. The credibility of the audit program depends on top management support and auditor skills and performance.

Top Management(최고경영자)는 품질 감사 프로그램을 관리 할 책임을 위임하고 위임합니다.

또한 정기적으로 검토합니다.

감사 기관(Audit authority)은 일반적으로 감사 프로그램 및 특정 감사에 대한 명확한 목표 설정, 감사 계획 및 스케줄 설정, 감사 수행 절차 수립, 감사원 선택 및 교육, 감사에 대한 참조 표준 정의, 감사 수행을위한 자원 확보, 감사 요청 및 직원 배치 , 그리고 프로그램 결과를 경영진에게보고한다. 감사 프로그램의 신뢰성은 최고 경영자 지원 및 감사 기술 및 성과에 달려 있습니다.



the auditing element in a quality assurance program relies most heavily on:

품질 보증 프로그램의 감사 요소는 다음에 가장 크게 의존합니다.

=> Reporting findings to management


from an external customer's standpoint, which of the following stakeholders is responsible for poor product quality? (외부 고객의 관점에서 볼 때, 다음 이해 관계자 중 어느 쪽이 불량 제품 품질에 대한 책임이 있습니까?)

=> an external consumer customer will lump all employees of a company together as being responsible  for poor product quality.


management's decision to initiate a software project would be based on(소프트웨어 프로젝트를 시작하려는 경영진의 결정은 다음을 기반으로합니다.):

=> 


a lead auditor is in charge with overall responsibility. the lead auditor selects or assists in selecting other team members, prepares the audit plan, represents the audit team, submits the audit report, and maintains the ethics of the audit team.

선임 감사관이 전반적인 책임을 맡고 있습니다. 선임 감사원은 다른 팀원을 선택하거나 지원하고, 감사 계획을 준비하고, 감사 팀을 대표하고, 감사 보고서를 제출하고, 감사 팀의 윤리를 유지합니다.


Auditors plan and carry out their assignments, document observations, report findings, verify corrective actions and safeguard records. Clients initiate the audit, assign the auditing organizations, receive the audit report and determine follow up action. The auditee informs employees, appoints staff to accompany auditors, provides access to facilities and materials, provides workspace and other resources and implements corrective actions.

감사원은 과제를 계획하고 수행하며, 관찰 결과를보고하고, 결과를보고하고, 시정 조치를 확인하고, 기록을 보호합니다. 클라이언트는 감사를 시작하고 감사 조직을 지정하며 감사 보고서를 받고 후속 조치를 결정합니다. 감사 대상은 직원에게 알리고, 감사원에 동석 할 직원을 임명하고, 시설 및 자재에 대한 접근을 제공하고 작업 공간 및 기타 자원을 제공하며 시정 조치를 취합니다.



the two distinct categories of work in a softare development organization that might be considered for outsourcing are(아웃소싱으로 간주 될 수있는 소프트웨어 개발 조직의 두 가지 개별 범주는 다음과 같습니다.):

=> process work and project work


external audits are performed on suppliers by customers to establish supplier qualifications or measure performance against contract requirements.

external audits are second-party audits performed by customer representatives or outside auditors.

external audits normally focus on compliance with regulatory or contact requirements.

no audit should be informal.

고객이 공급 업체 자격을 수립하거나 계약 요구 사항에 따라 성과를 측정하기 위해 외부 감사를 수행합니다.

외부 감사는 고객 대표 또는 외부 감사인이 수행하는 2 차 감사입니다.

외부 감사는 일반적으로 규제 또는 접촉 요구 사항 준수에 중점을 둡니다.

비공식적 인 감사가 있어서는 안된다.



아웃소싱 소프트웨어 프로젝트 또는 하위 기능은 다음 중 어떤 결과를 초래할 수 있습니까?

a loss of intellectual capital.

Most experts would agree that outsourcing does cause a loss of internal intellectual capital and loss of core activities.


outsourcing software project or sub-functions could result in which of the following?ks지적 자본의 손실.

대부분의 전문가들은 아웃소싱이 내부 지적 자본의 손실과 핵심 활동의 손실을 유발한다는 데 동의합니다.


one would say that the kanban method would be most closely associated with: The control of materifal flow

칸반 방법이 다음과 가장 밀접하게 연관되어 있다고 말할 수 있습니다. 재료 흐름 제어



Benchmarking은 개선을 하기위한 주요 요소이다. 하지만, 그냥 프로세스를 복사하는 것은 안된다.


the purpose of benchmarking is to gain an understanding of the principles of good business fundamentals and modify those fundamentals for use in your organization.

dr. deming was critical of people who take a process from one setting and transplant it into their own organization, without a thorough knowledge of the proces. 

It may take many benchmarking trips to understand a process, and one must find a suitable benchmarking partner.

벤치마킹의 목적은 훌륭한 비즈니스 기본 원칙을 이해하고 조직에서 사용할 수있는 기본 사항을 수정하는 것입니다.

박사. Deming은 프로세스에 대한 철저한 지식없이 한 곳에서 프로세스를 가져 와서 자체 조직에 이식하는 사람들에게 비판적이었습니다.

프로세스를 이해하는 데는 여러 가지 벤치마킹 여행이 필요할 수 있으며 적합한 벤치마킹 파트너를 찾아야합니다.



the objective "to provide management with appropriate visibility into the process being used by the software development project and of the products being built" is addressed by which of the following?

"소프트웨어 개발 프로젝트 및 구축중인 제품에 사용되는 프로세스에 대한 적절한 가시성을 경영자에게 제공하는"목적은 다음 중 무엇으로 처리됩니까?


the goals of software quality assurance management include: 

(1) software quality assurance activities are planned, 

(2) adherence of software products and activities to the applicable standards, procedures, and requirements are verified objectively, and 

(3) noncompliance issues that cannot be resolved without the software projects are addressed by senior management. 

소프트웨어 품질 보증 관리의 목표는 다음과 같습니다.

(1) 소프트웨어 품질 보증 활동이 계획되고,

(2) 적용 가능한 표준, 절차 및 요구 사항에 대한 소프트웨어 제품 및 활동의 준수는 객관적으로 검증됩니다.

(3) 소프트웨어 프로젝트없이 해결할 수없는 비준수 문제는 고위 경영진이 처리합니다



there has been a revolution in supplier management practices in the past 20years. suppliers are considered partners of purchasers and they work closely together for mutual benefit. purchasers and suppliers cooperate in evaluating products, processing design changes, improving quality, and acting on nonconforming product. purchasers certify preferred suppliers who exceed minimum requirements based on assessment or performance.



supplier management pracitces have changed significantly.

suppliers are considered adversaires of purchasers and need surveillance.

purchasers and suppliers cooperated on a limited contractual basis.

purchasers certify suppliers who meet minimum requirements.

지난 20 년 동안 공급 업체 관리 실천에 혁명이있었습니다. 공급자는 구매자의 파트너로 간주되며 상호 이익을 위해 긴밀히 협력합니다. 구매자와 공급자는 제품 평가, 설계 변경 처리, 품질 향상 및 부적합 제품에 대한 조치에 협력합니다. 구매자는 평가 또는 성능을 기준으로 최소 요구 사항을 초과하는 선호 공급 업체를 인증합니다.



공급 업체 관리 관행이 크게 바뀌 었습니다.

공급자는 구매자의 모험가로 간주되며 감시가 필요합니다.

구매자와 공급자는 제한된 계약에 따라 협력했습니다.

구매자는 최소 요구 사항을 충족시키는 공급 업체를 인증합니다.


client와 auditee의 차이

initiate the audit and receive the audit, are client duties.

감사를 시작하고 감사를받는 것은 client의 의무입니다.

Providing audit guides, granting facility access, and initiating corrective action are auditee responsibilities.

감사 가이드 제공, 시설 액세스 권한 부여 및 시정 조치 시작은 Auditee 책임입니다.



It is important that the SQA organization be independent from the software development team and report to management at a sufficient level to be effective.

sqa 조직이 소프트웨어 개발 팀과 독립적이어야하며 효과적인 수준으로 경영진에게보고하는 것이 중요합니다.


the purpose of the stakeholder requirements definition process is to define the system requirements that identify the user's needs.

이해 관계자 요구 사항 정의 프로세스의 목적은 사용자의 요구를 식별하는 시스템 요구 사항을 정의하는 것입니다.

'SE > CSQE' 카테고리의 다른 글

CSQE  (0) 2016.11.28
Software V&V  (0) 2016.11.20
CSQE  (0) 2016.11.18
csqe  (0) 2016.11.16
Bootstrap, ISO SPICE, ISO 9001, Trillium  (0) 2016.11.08
posted by shadowchaser
2016. 11. 18. 00:52 SE/CSQE

External audits are performed on suppliers by customers to establish supplier qualifications or measure performance against contract requirements.

No audit should be informal.

During the walkthrough meeting, the author makes an overview presentation of the software elements under review.

This is followed by a general discussion from the participants after which the presenter "walk through" the software element in detail.


"External-internal customer contact


SPICE standards are for use in software process assessment, process improvement, capability determination, and training of assessors.

The intent of standards is to harmonize the numerous efforts to mange the software process around the world.


"Tree diagrams" refers to one of the seven quality management tools that relies on knowledge or management experience.


The largest factor in the cost of software maintenance is "the decrease in productivity" => 40:1


Pilot test는 DO phase에 수행


Integrated software plan에는 

- project lifecycle considerations

- technical and management tasks

- budget, schedule, milestone

- data management and risk identification

- resource and skill requirement

- stakeholder identification and interaction


Path testing tests every statement in a computer program at least once.

Conditional Testing tests the logical conditions contained in a computer program

Branch-to-branch testing verifies that every branch in a computer program has been exercised at least once during a test.

Data flow testing selects test paths, based on the location of definitions and uses of variables in the computer program.

Data flow testing examines the sequence ov events or control items related to status of data objects.


경로 테스트는 컴퓨터 프로그램의 모든 문을 적어도 한 번 테스트합니다.

조건부 테스트는 컴퓨터 프로그램에 포함 된 논리 조건을 테스트합니다.

지점 간 테스트는 컴퓨터 프로그램의 모든 지점이 테스트 중 적어도 한 번 이상 실행되었는지 확인합니다.

데이터 흐름 테스트는 컴퓨터 프로그램의 정의 및 변수 사용 위치를 기반으로 테스트 경로를 선택합니다.

데이터 흐름 테스트는 데이터 객체의 상태와 관련된 이벤트 또는 제어 항목의 순서를 검사합니다.


methods applied to the design of software user interfaces, to minimize the probability of human error, are most likely referred to as: Human engineering principals.

인간의 실수 가능성을 최소화하기 위해 소프트웨어 사용자 인터페이스 설계에 적용되는 방법은 다음과 같이 언급 될 가능성이 큽니다.


Safety-critical functions are analyzed in complex systems before deriving hazards and designing mitigation safe guards.

Safety-critical software functionality is verified using objective analysis and test evidence.

Failure modes are addressed in the software design.

복잡한 시스템에서 위험을 유도하고 완화 안전 가드를 설계하기 전에 안전 중심 기능을 분석합니다.

안전성이 중요한 소프트웨어 기능은 객관적인 분석 및 테스트 증거를 사용하여 검증됩니다.

오류 모드는 소프트웨어 설계에서 다루어집니다.

'SE > CSQE' 카테고리의 다른 글

Software V&V  (0) 2016.11.20
3 - software quality mangaement  (0) 2016.11.20
csqe  (0) 2016.11.16
Bootstrap, ISO SPICE, ISO 9001, Trillium  (0) 2016.11.08
CSQE - Software Quality Benefits : Project Scheduling 3가지  (0) 2016.11.05
posted by shadowchaser
2016. 11. 16. 00:33 SE/CSQE

External audits are performed on suppliers by customers to establish supplier qualifications or measure performance against contract requirements.

No audit should be informal.

During the walkthrough meeting, the author makes an overview presentation of the software elements under review.

This is followed by a general discussion from the participants after which the presenter "walk through" the software element in detail.


"External-internal customer contact


SPICE standards are for use in software process assessment, process improvement, capability determination, and training of assessors.

The intent of standards is to harmonize the numerous efforts to mange the software process around the world.


"Tree diagrams" refers to one of the seven quality management tools that relies on knowledge or management experience.



Which of the following is a reason for utilizing flow charting or process map?

 => To visualize the process quickly.

'SE > CSQE' 카테고리의 다른 글

Software V&V  (0) 2016.11.20
3 - software quality mangaement  (0) 2016.11.20
CSQE  (0) 2016.11.18
Bootstrap, ISO SPICE, ISO 9001, Trillium  (0) 2016.11.08
CSQE - Software Quality Benefits : Project Scheduling 3가지  (0) 2016.11.05
posted by shadowchaser
2016. 11. 8. 00:03 SE/CSQE

Bootstrap

: Bootstrap rates the attributes of an organization and their provisions for improvements.


ISO SPICE

: ISO SPICE provides guidance on how to use assessment result for process improvement.


ISO 9001

: ISO 9001 includes continuous improvement of the quality management system.


Trillium

: Trillium includes a continuous improvement program based on the Deming PDCA(plan–do–check–act) Cycle.

'SE > CSQE' 카테고리의 다른 글

Software V&V  (0) 2016.11.20
3 - software quality mangaement  (0) 2016.11.20
CSQE  (0) 2016.11.18
csqe  (0) 2016.11.16
CSQE - Software Quality Benefits : Project Scheduling 3가지  (0) 2016.11.05
posted by shadowchaser
2016. 11. 5. 22:19 SE/CSQE

Project Scheduling 3가지


하기 5가지 사항은 모두 반영되어야한다.

1) activity가 실행되기전에 모든 activity는 완료되어야 한다.

2) 화살표는 로직적인 안내만 한다. (두께나 각도는 의미가 없다)

3) 2개의 이벤트가 1개의 활동으로 직접 연결될 수 있다.

4) 모든 숫자는 unique하다.

5) network는 시작 , 종료 모두 단일 이벤트로 수행된다.


■ Program Evaluation and Review Technique (PERT)

 - 모든 프로젝트의 각각의 task들은 network안에 있어야 한다.

 - critical path를 제대로 결정할 수 있도록, Event와 Activities는 network에서 정렬되어있어야 한다.

 - 시간 예측은 network안의 모든 활동에의해 만들어져아 하며, optimistic, most likely, pessimistic elapsed times으로 기술되어야 한다.

 - 프로젝트의 critical path와 slack times는 계산된다. critical path는 최대 시간을 요구하는 task들의 순서이다.

 - Slack Time: (Tl - Te 과제의 연장없이 끝날수 있는 시간 - event가 가장 빠르게 발생할 수 있는 시간


■ Critical Path Method (CPM)




■ Gantt Charts




'SE > CSQE' 카테고리의 다른 글

Software V&V  (0) 2016.11.20
3 - software quality mangaement  (0) 2016.11.20
CSQE  (0) 2016.11.18
csqe  (0) 2016.11.16
Bootstrap, ISO SPICE, ISO 9001, Trillium  (0) 2016.11.08
posted by shadowchaser
prev 1 next