5 Questions
Match the software development activity with its corresponding question:
Requirements Analysis = What is the problem? System Design = What is the solution? Problem Domain = What are the mechanisms that best implement the solution? Feasibility Study = Is the problem solved?
Match the software lifecycle question with its corresponding topic:
Does system design depend on analysis? = Software development lifecycle Should analysis precede design? = Software development methodology How should I schedule the activities? = Software lifecycle modeling Are enhancements needed? = Possible Identification of Software Development Activities
Match the type of modeling technique with its description:
Creating scenarios = Identifying Software Development Activities Drawing class diagrams = Identifying Software Development Activities Activity diagrams = Identifying Software Development Activities Use case models = Identifying Software Development Activities
Match the following questions with their appropriate stages in software development:
What are the mechanisms that best implement the solution? = Problem Domain How is the solution constructed? = System Design Can the customer use the solution? = System Design How do we deal with changes that occur during development? = Requirements Analysis
Match the activity dependency question with its corresponding concern:
Does analysis depend on design? = Activity dependency Should they be done iteratively? = Activity scheduling Can analysis and design be done in parallel? = Activity scheduling What are the dependencies between activities? = Activity dependency
Learn about the process of gathering requirements during software development, including practices like studying existing systems, conducting interviews, and analyzing feasibility. Understand how a team comes up with a rough plan for the software process after requirement gathering.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free