Professional Documents
Culture Documents
2016feb DAC Assignments
2016feb DAC Assignments
1.
2.
3.
4.
5.
6.
7.
8.
9.
Page 1 of 2
Assignment question:
Answer all the questions. Each question caries equal marks. Answer can be half page to
maximum one page.
1. Provide 4 examples, both positive and negative that indicate the impact of software on our
society.
2. Many modern applications change frequently before they are presented to the end user and then
after the first version have been put into use. Suggest a few ways to build software to stop
deterioration due to change.
3. Is software engineering applicable when WebApps/Internet of Things (IoT)/Middleware for
Cloud/ are build? If, so how might it be modified to accommodate the unique characteristics
above said applications.
4. Provide 2 examples of software project that would be amenable to the prototyping model. Be
specific.
5. You have been given the responsibility to elicit requirements from a customer who tells you
he/she is too busy to meet with you. What should you do?
6. Write brief note on Coding Standards.
7. You work for a very small Startup company. Only 12 engineers are involved in developing
software. Should you follow any of Software Quality Management standards (or Software
process improvement SPI)? Explain your answer.
8. What is White box testing? Explain the different techniques involved in WBT
9. Write a concise note on integration testing.
10. Identify any 5 characteristics of a good software design technique and give one example for any
one characteristic.
Page 2 of 2