Why Are Nonfunctional Aspects of Software Important? - PowerPoint PPT Presentation

About This Presentation
Title:

Why Are Nonfunctional Aspects of Software Important?

Description:

Usually web site testing, desktop testing or mobile application testing is concentrated on functional issues of an application. – PowerPoint PPT presentation

Number of Views:14

less

Transcript and Presenter's Notes

Title: Why Are Nonfunctional Aspects of Software Important?


1
Why Are Nonfunctional Aspects of
Software Important?
Office in Ukraine Phone 380 (472)
5-61-6-51 E-mail contact (at) qa-testlab.com Addr
ess 154a, Borschagivska str., Kiev,
Ukraine http//qatestlab.com/
2
Why Are Nonfunctional Aspects of Software
Important?
Usually web site testing, desktop testing
or mobile application testing is concentrated on
functional issues of an application. That seems
to makes sense, because software products are
created to perform certain operations and satisfy
end users needs. Nonfunctional issues are often
treated as subsidiary task and postponed to late
phases of the development process.
Office in Ukraine Phone 380 (472)
5-61-6-51 E-mail contact (at) qa-testlab.com Addr
ess 154a, Borschagivska str., Kiev,
Ukraine http//qatestlab.com/
3
Why Are Nonfunctional Aspects of Software
Important?
A software testing company claims that such an
approach may lead to the project failure after
release. Besides performing its functions well, a
software product must also meet a number of other
basic software requirements.
Office in Ukraine Phone 380 (472)
5-61-6-51 E-mail contact (at) qa-testlab.com Addr
ess 154a, Borschagivska str., Kiev,
Ukraine http//qatestlab.com/
4
Why Are Nonfunctional Aspects of Software
Important?
Together with Executing Certain Functions an
Application Must
be secure and protected from injurious actions
be compatible with most widely applied
environment components
endure reasonable loads
be easy and understandable for its users.
Office in Ukraine Phone 380 (472)
5-61-6-51 E-mail contact (at) qa-testlab.com Addr
ess 154a, Borschagivska str., Kiev,
Ukraine http//qatestlab.com/
5
Why Are Nonfunctional Aspects of Software
Important?
Otherwise there may be serious problems with the
application. For instance, if a system performs
its functions well but cannot cope with
simultaneous interaction with several users, it
will fail in production. Or if the software
security issues were ignored, the users data may
be stolen or damaged. No one will agree to use
such an application and the project will not be
successful.
Office in Ukraine Phone 380 (472)
5-61-6-51 E-mail contact (at) qa-testlab.com Addr
ess 154a, Borschagivska str., Kiev,
Ukraine http//qatestlab.com/
6
Why Are Nonfunctional Aspects of Software
Important?
To avoid that sort of disadvantages developers
must carefully elaborate and record in details
not only functional requirements but also
nonfunctional ones. Usability testing, security
testing, compatibility testing, load testing must
be referred to as essential constituents of the
development and testing life cycle.
Office in Ukraine Phone 380 (472)
5-61-6-51 E-mail contact (at) qa-testlab.com Addr
ess 154a, Borschagivska str., Kiev,
Ukraine http//qatestlab.com/
7
Thank you!
Office in Ukraine Phone 380 (472)
5-61-6-51 E-mail contact (at) qa-testlab.com Addr
ess 154a, Borschagivska str., Kiev,
Ukraine http//qatestlab.com/
Write a Comment
User Comments (0)
About PowerShow.com