\documentclass[12pt]{article} \usepackage{locals} \usepackage{epsfig} \setlength{\topmargin}{-0.25in} \setlength{\textwidth}{6.7in} \setlength{\textheight}{9.5in} \setlength{\oddsidemargin}{-0.15in} \parindent=0pt \pagestyle{empty} %\newcommand{\answer}[1]{\begin{bf} #1 \end{bf}} \newcommand{\answer}[1]{\begin{quote}\begin{sffamily} #1 \end{sffamily}\end{quote}} \newcommand{\name}[1]{\hspace{5in} {\bf\sf Name: } #1} \newcommand{\labsection}[1]{\hspace{5in} {\bf\sf Section: } #1} \begin{document} % NOTE: PLEASE FILL IN YOUR NAME AND SECTION NUMBER BELOW \name{Your Name} % This blank line is required. \labsection{0} \begin{center} {\LARGE\bf \sf Software Engineering} \\ \vspace{0.15in} {\Large\bf \sf CSE470 \hspace*{4.0truein} Spring 2002} \\ \vspace{0.15in} {\Large \bf \sf Homework 3 \hspace*{3.3truein} Due: 2/28/2002} \end{center} \vspace{0.2in} % % Each question is represented by \item % % Put your answer between the braces in the \answer{ } construct. % \begin{enumerate} \item (30 pts) You are the QA manager for a medium sized software company, and in charge of of the testing and quality for a particular product. The product has several major components including a GUI interface, a database, and various components that perform the functions of the product. Because competition is stiff, regular releases of the product occur, each with added features and functionality. The QA tools we have discussed are code reviews, white box testing, black box testing, unit testing, integration testing, formal verification, system testing, and regression testing. Describe which of these you would use, and how you would use them in combination to insure quality in the product. As usual, cost and schedule are important factors. Limit your discussion to about a page or so. \answer{} \end{enumerate} \end{document}