软件质量管理的一些问题,请有经验的朋友进来看看

linuxap 2003-08-24 07:19:39
Q.1
(A) Assume that you are the manager of a small software development project.What baselines would you define for the project and how would you control them?

(B) A software system consists of 20 modules,the average size of which is 4 KLOC.The counts of defects per KLOC detected during code inspection for these modules are tabulated below:

Module ID Defects/KLOC Module ID Defects/KLOC Module ID Defects/KLOC Module ID Defects/KLOC
1 8 6 21 11 15 16 13
2 30 7 12 12 29 17 24
3 9 8 7 13 37 18 19
4 13 9 28 14 21 19 7
5 36 10 19 15 6 20 26

Use an appropriate iterative technique to identify the defect-prone modules that will be given priority for improvement efforts.

Q.2
(A) Name Three(3) generic quality attributes that differentiate Web applications from the more traditional software applications.Define each of these generic attributes.

(B) The “Customer problems Metric” in the measurement of software quality is defined as the total number of problems that customers report for a time period divided by a measure of usage.

(i) Give examples of customer reported problems to be covered in this metric.
(ii) Suggest an appropriate measure of usage in the denominator of the metric.
(iii) What might have caused a decreasing trend of the “Customer Problems Metric”?

Q.3
(A) You have been given the responsibility for improving the quality of sofrware across your organization.What is the first thing that you will do?What is Next?

(B) Suggest approaches to:

(i) Enhancing fault tolerance of software,
(ii) Mitigating software risks,
(iii) Reducing risks of software driven systems.




Q.4
(A) Select TWO(2) safety critical systems that are controlled by computer.List at least three hazards ofr each that can be directly linked to software failures

(B) Show,using a small example,that it is impractical to exhaustively test a program.

(C) Derive a set of test cases for the following software components:

(i) A routine which takes a line of text as input and counts the number of nonblank characters in that line
(ii) A routine which examines a line of text and replaces sequences of blank characters with a single blank character.

Q.5
(A) “Make the user interface consistent” is one of the guidelines ofr interface design.
Give THERE(3) different examples that apply this principle.

(B) Suggest ways in which an online bookstore might be adapted for users who are physically challenged with some form of visual impairment or problems with muscular control.

(C) Explain why response time unpredictability can be an issue.

(D) what is the difference between a Software configuration management(SCM) audit and a formal technical review(FTR)?can their function be combined into one review?Justify your answer.

Q.6
(A) Suggest two(2) proka-yoke devices that might be used to detect and/or prevent errors that users commonly make prior to “sending” an e-mail message.

(B) pest programs are common threats to information systems.Identify TWO(2) possible ways in which attacks made by such programs are triggered.Suggest approaches to prevent these attacks.

(C) Apart from pest programs,there are other forms of computer misuse or security breach that create risks to information systems.Give THREE(3) examples of these other forms of risk exposure.

(D) A lot of organizations do not have a system in place to manage information secutiry.Identify the common reasons for the lack of emphasis in addressing the issue.
...全文
200 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lmdhit 2003-08-28
  • 打赏
  • 举报
回复
学习了!谢谢
linuxap 2003-08-28
  • 打赏
  • 举报
回复
唉,中国搞QA的人很少吗?
alphawin 2003-08-26
  • 打赏
  • 举报
回复
换成中文的也许会看一下
termite 2003-08-25
  • 打赏
  • 举报
回复
no time
linuxap 2003-08-25
  • 打赏
  • 举报
回复
没人对这个有兴趣吗?
linuxap 2003-08-24
  • 打赏
  • 举报
回复
UP

1,265

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧