147k views
1 vote
Specify the main-entitieb and their sub-entities, along with their external atributes and intemal attributes. which must be measured in any software develapment effort. Present your answer in a neat tabular format, as given below. Briefly explain how the internal attributes can be used to moasure the extemal attributes.

User Rob Melino
by
7.7k points

1 Answer

6 votes

Final answer:

The question relates to entities and attributes in software development, involving identifying internal attributes like clarity, readability, and coverage which are used to measure external attributes like customer satisfaction and program efficiency, ultimately for the improvement of the software.

Step-by-step explanation:

The question deals with identifying main entities and sub-entities in software development, along with their attributes. In the context of software development, entities could include various components like requirements, design, code, and tests. Each of these can have internal and external attributes that help measure the development process. Below is a tabular representation of entities and attributes in software development:

Main EntitySub-EntityInternal AttributesExternal AttributesRequirementsUser StoriesClarity, TestabilityCustomer SatisfactionDesignArchitectureModularity, ReusabilitySystem ScalabilityCodeSource CodeReadability, ComplexityProgram EfficiencyTestsTest CasesCoverage, PrecisionReliability

Internal attributes such as the clarity of requirements or the readability of code are quality measures that can influence the external attributes such as customer satisfaction or program efficiency, respectively. By refining the internal attributes, software developers can enhance external attributes, ultimately leading to a better end product.

User Timm
by
7.1k points