1、Measuring the Impact of Bad RequirementsJulian Frattini,BTH SwedenMeasuring the Impact of Bad Requirements“by Julian Frattini is licensed under CC BY 4.0.Requirements impact subsequent Software Development Activities2024-11-20SERT Conference on Software Engineering 20242App Store ReviewsInterview Tr
2、anscriptsCompetitor AnalysisRequirementsElicitationRequirementsArtifactArchitecturalDesignSoftwareArchitecturePrototypingDevelopingSoftwareTest ImplementationTest CasesTest ExecutionBug ReportRevisionDeployingProductQuality Assurance of Requirements often means checking against normative rules2024-1
3、1-20SERT Conference on Software Engineering 20244Requirements artifactQuality scoreQuality assessment toolWriting guidelinesconsisting of normative rulesMost requirements quality assessment measures produce only vague results.Does the precision of quality assessments matter?Normative rules are often
4、 easy to check and can often be automated.Effort spent on Requirements Artifacts needs to be justified2024-11-20SERT Conference on Software Engineering 20245Requirements EngineeringProject DurationCreating Test Casestoo riskyCreating Test CasesCreating Test Casesgood-enoughtoo costly2024-11-20SERT C
5、onference on Software Engineering 20246Good-enough Requirements EngineeringHow good is good enough?Requirements Quality is the Impact of Requirements Artifacts on Activities2024-11-20SERT Conference on Software Engineering 20247Requirements Artifacte.g.,SRS,use case,Quality Factore.g.,sentence lengt
6、h,complexity,characterize1*Activitye.g.,implementing,testing,affects*Attributee.g.,duration,completeness,impactcharacterize1*1*Requirements artifacts are only as good as they support the activities in which they are used.Writing guidelines fail to properly reflect quality because they are void of th