5 Criteria of Feature Prioritization in Software Development Process - PowerPoint PPT Presentation

About This Presentation
Title:

5 Criteria of Feature Prioritization in Software Development Process

Description:

When developing software testing strategy it is important to take into account many aspects. One of them is software feature implementation order. – PowerPoint PPT presentation

Number of Views:37

less

Transcript and Presenter's Notes

Title: 5 Criteria of Feature Prioritization in Software Development Process


1
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 Criteria of Feature Prioritization in Software
Development Process
2
5 Criteria of Feature Prioritization in Software
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/
When developing software testing strategy it is
important to take into account many aspects. One
of them is software feature implementation
order. Feature implementation timetable should be
elaborated at the outset of the project. It will
enable software testing company to adjust testing
strategy and make necessary preparations for
mobile testing, desktop testing, web site
testing, automated testing, load
testing, security testing or other kind of
testing.
3
5 Criteria of Feature Prioritization in Software
Development Process
It is recommended not to alter feature timetable,
as it will be necessary to alter the development
process, testing plan and timetable as well.
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
It is Possible to Prioritize Software Features
According to 5 Main Criteria
Client Requirements
1
Time Restrictions
4
Degree of Risk
Budget and Staff
2
5
System Complexity
3
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
5 Criteria of Feature Prioritization in Software
Development Process
Client Requirements
Degree of Risk
Often features are prioritized according to
client requirements. Client requirements are very
important and connected with promotion of the
product and clients trading activity.
When elaborating project timetable it is
important to take into account degree of risk.
Features with high risks gain usually first
priority.
System Complexity
Developing and testing most sophisticated
features in the first place will save time and
help to avoid budget overruns.
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
5 Criteria of Feature Prioritization in Software
Development Process
Time Restrictions
Budget and Staff
It is essential to develop and test all the
necessary features before release. It is ok to
postpone those features that are planned for the
next stage of release.
Budget overruns often happen when developing
complicated software. It is essential to provide
sufficient financing and specialists with
necessary qualification for the most important
features of the nearest release.
Usually a software testing company base testing
timetable on some of these criteria. It
makes mobile testing, desktop testing or web site
testing more efficient.
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
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/
THANK YOU!
Your Logo
Write a Comment
User Comments (0)
About PowerShow.com