MC9255 – SOFTWARE DEVELOPMENT LAB VIVA QUESTIONS - Computer Programming

Latest

C C++ Java Python Perl Programs Examples with Output -useful for Schools & College Students

Sunday, July 3, 2011

MC9255 – SOFTWARE DEVELOPMENT LAB VIVA QUESTIONS


MC9255 – SOFTWARE DEVELOPMENT LAB VIVA QUESTIONS

  1. What is project management?
  2. Why are project managers required?
  3. What all activities come under project planning?
  4. Who all are the stakeholders in a project?
  5. How do you initiate projects? What all groups are involved? Is there any formal process adopted in your organization?
  6. What all documents created for the project and their significance?
  7. How do you identify the number of resources required for the project?
  8. How are the efforts estimated in the Project?
  9. What methodology is used for estimations?
  10. What do you understand by project risks?
  11. How are project risks identified? How would you mitigate the same?
  12. How to take care of hardware and software requirement for the project?
  13. What are quality plans? What are the key objectives?
  14. What are SCM plans? What are the key objectives?
  15. What is meant by deviation?
  16. What status reporting mechanism was used in the Project?
  17. Explain project life cycle?
  18. How many phases are there in software project?
  19. Explain different software development life cycles?
  20. What are the contents of project management plan document?
  21. What is a fish bone diagram? What is Ishikawa diagram?
  22. What is Pareto principle? What is 80/20 principle?
  23. What tools were used for configuration management?
  24. How do you handle change request? What is internal change request?
  25. What is the software you have used for project management?
  26. What activities are performed while project closure?
  27. What do you understand by defect prevention?
  28. How is software shipment managed in the project?
  29. What is UML?
  30. What is modeling? What are the advantages of creating a model?
  31. What are the different views that are considered when building an object-oriented software system?
  32. Mention the different kinds of modeling diagrams used?
  33. What are Relationships?
  34. What is a Use Case?
  35. What is aggregation in UML
  36. Explain few Class Diagramming Guidelines.
  37. What is a stereotype in UML?
  38. State some benefits of iterative development?
  39. Explain about composition?
  40. Explain about dynamical behavior view?
  41. How do we achieve generalization and specialization?
  42. How do we represent an abstract class and interface UML?
  43. How do we represent private, public and protected in class diagrams?
  44. Explain ‘Extend’ and ‘Include’ in use cases?
  45. What are the advantages of using UML?
  46. What is state chart diagram?
  47. Can you explain component diagrams?
  48. What is the difference between Activity and sequence diagrams?
  49. What are the parts of a deployment diagram?
  50. What are the different elements of a collaboration diagram?

No comments:

Post a Comment