SQE Assigment1
SQE Assigment1
SQE Assigment1
SUBMITTED TO:
ENGR. WAJEEHA BATOOL
SUBMITTED BY:
NOOR-UL-AIN
REGISTRATION #:
21-SE-78
A perspective is required for every approach. Be it, software niche or any other niche.
✓ Product Revision.
✓ Product Transition.
✓ Product Operations.
Product Revision:
It encompasses the revision perspective identifiers quality factors that change or enhances the
ability to change the software product in the future according to the needs and requirements of
the user.
• Maintainability- If there are defects in the software that are found in the later stage, this
feature allows finding and fixing the defects.
• Flexibility- The ability to make changes to the software product according to business
demands.
Product Transition:
Transition perspective enables the software to adapt itself in new environments. The
identification of the quality factor which enables the ability of adaptation of the software in the
new environment is known as product transition.
• .Portability- This is the ability to transfer software from one environment to another
environment.
• Re-usability- The software components can be used in different contexts.
• Interoperability- The ease or the comfort zone in which all the components of the
software work together.
Product Operations:
The software can run successfully in the market if it according to the specifications of the user
and also it should run smoothly without any defects. The product operation perspective
influences the extent to which the software fulfills its specifications-
• Usability- The software should be easy to use. Difficult software is tedious to work upon
and difficulty irks the user.
2. Apply the McCall’s quality model on any mobile application and talk about the
attributes of these applications.
Applying McCall's Quality Model to Twitter, a social media platform, can help us assess
various attributes related to its software quality. This is a simplified analysis, and a
comprehensive evaluation would require access to Twitter's software and more detailed data.
Here are some attributes of Twitter based on McCall's Quality Model:
Product Revision:
• Flexibility- Over the years, Twitter has adapted to changing user needs by
introducing new features and improvements.
• Testability- Twitter has enhanced its testing processes, ensuring that new features
are thoroughly tested before release.
Product Transition:
• Portability- Twitter offers mobile apps for various platforms, enhancing its
accessibility.
Product Operation:
• Correctness- Twitter ensures that tweets are displayed accurately and reliably.
• Reliability- The platform has improved its reliability over time, with fewer
service disruptions.
• Efficiency- Twitter has optimized its platform for faster loading times and
reduced data usage.
In conclution, Twitter has addressed various attributes of McCall's Quality Model, including
correctness, reliability, portability, reusability, maintainability, flexibility, testability,
interoperability, usability, efficiency, accuracy, and integrity, to provide a better user
experience and improve its overall quality.
References:
https://www.professionalqa.com/mc-call-software-quality-model