1A Assignment
Answer the following based on your reading in Brooksheer
- Give an example of how efforts in the development of software can pay dividends later in software maintenance.
- What is evolutionary prototyping?
- Explain how the lack of metrics for measuring certain software properties affects the software engineering discipline.
Answer the following based on your reading in Kendall:
- What are the five major project fundamentals?
- List the five criteria for systems project selection.
- What does COTS stand for?
- Define tangible costs and benefits. Give an example of each one.
- When is break-even analysis useful?
- List the five steps in interview preparation.
- When are open-ended questions appropriate for use in interviewing?
- When are closed questionsappropriate for use in interviewing?
- Define what is meant by diamond-shapped structure. When is it useful to employ it in interviews?
3A Assignment
Answer the following questions based on your reading in Kendall:
- List four reasonswhy the systems analyst would want to sample data or select representative people to interview.
- What are the four steps to follow to design a good sample?
- List five steps to help the analyst observe the decision maker’s typical activities.
- Noting that the idea of STROBE originally came from the world or film, what does the system analyst’s role resemble?
- What four kinds of information is the analyst seeking through prototyping?
- List the advantages and disadvantages of using prototyping to replace the traditional SDLC.
- List four guidelines the analyst should observe in developing a prototype.
- What are the four values that must be shared by the development team and business customers when taking an agile approach?
5A Assignment
Answer the following based on your reading in Kendall:
- List six objectives the analyst pursues in designing system output.
- Contrast external outputs with internal outputs produced by the system. Remember to consider differences in external and internal users.
- What output type is best if frequest updates are a necessity?
- What kind of output is desirable if many readers will be reading, storing, and reviewing output over a period of years?
- What are five ways the analyst can avoid biasing output?
- List the four guidelines for good form design.
- What is a specialty form? What are some disadvantages of using specialty forms?
- What are dynamic Web pages?
- What are three-dimensional Web pages?
- How does Ajax improve a Web page that changes based on user actions?
6A Assignment
Answer the following based on your reading in Kendall:
- Explain how fit among the HCI elements of the human, the computer, and the tasks to be performed leads to performance and well-being.
- What is meant by the word well-being when used in an HCI approach?
- What are the five objectives for designing user interfaces?
- Define graphical user interfaces. What is the key difficulty they present for programmers?
- What are the four primary objectives of data entry?
- Define the term simple sequence code.
- What are changable data?
- What are differentiation data?