software engineering case study
software engineering case study
PRACTICAL 3
Aim: To craft a comprehensive questionnaire for gathering software
requirements, begin by clearly defining the software's purpose and
identifying all stakeholders involved. Structure the questionnaire with a
concise introduction and distinct sections addressing various facets of the
software. Utilize a blend of open-ended and closed-ended questions,
ensuring they are neutral and unbiased. Incorporate both functional and
non-functional requirements into the questionnaire.
Questionnaire:
1. General Information
2. Functional Requirements
6. What are the sources of data, and how will it be collected and
processed?
8. What type of data will the software need to handle (e.g., text,
images, real-time data, etc.)?
3. Non-Functional Requirements
3. How should the software handle failures and errors (e.g., logging,
user notifications)?
1. Are there any specific documentation needs for the project (e.g.,
user manuals, technical documentation)?
5. Additional Considerations
1. How will the success of the project be measured (e.g., KPIs, user
satisfaction, system performance)?