With 100% verified answers
What is SWE, Why is it used? - ✔✔✔Software engineering as a discipline is focused on research,
education, and application of engineering
processes and methods. And to significantly increase software productivity (P) and software quality (Q)
while reducing software costs (C) and time to market (T) - software PQCT
What is a SW development process? - ✔✔✔A software development process transforms the initial
system concept into the operational system running in the target environment.
What is SW Quality Assurance ? - ✔✔✔Software quality assurance (SQA) ensures that the
development activities are performed properly,
and the software artifacts produced by the development activities meet the software requirements and
desired quality standards. Verification, Validation, and Testing are the means used to accomplish these
goals.
SQA Verification - ✔✔✔Ensures that the developments activities are carried out according to the
software processes and methods selected for the software project. It also ensures that the software
artifacts are produced conform to the quality standards.
SQA Validation 2 Types - ✔✔✔Static - Check for correctness of the SW artifacts WITHOUT
executing the SW
Dynamic - Executes SW to ensure that it works and produce the
correct results. Software Testing -> Dynamic Validation Technique
What is SW Project Management ? - ✔✔✔Software project management oversees the control and
administration of the development and SQA activities. Activities include effort estimation, project
planning and scheduling, risk management, project administration