SlideShare una empresa de Scribd logo
1 de 2
Things To Consider for Test Estimation

Test Estimation is one of the most difficult and critical activitivities in a
software development project. Test Estimation should be realistic and
accurate. Estimation is not only about to calculation of the efforts but also of
what would be tested and by whom. Normally the development team with
out any or just a little participation only took the software decisions from the
testing team. Test estimations play an integral role in the project
management and estimations.

Estimations should be:

1. Realistic: It should include all the tasks that you can reasonably
anticipate. It forecasts what, based on our current knowledge, is most likely
to happen. It reveals the risks to a test project so you can take steps to
mitigate them.
2. Actionable: There must be clear definitions as to who the assigned
resources are and what dependencies are acceptable and who will own what
tasks and activities.
3. Flexible: What if deadline and resource constraints are immovable? The
estimation must accommodate project realities.

For the success of any project or software, the project test estimation and
proper execution plays an important role. Normally the testers and
developers of that software or the product have to stick to a defined process
and get the deliverables done and in time. Good timely delivery plays a
really important role to build a credible reputation.

The Test Estimation is a necessity but the question arises why do we need to
do the Test Estimations?

Test Estimation is necessary while doing the planning for the testing activity.
Currently test estimation techniques are aplenty. User can select any of
techniques as per the requirement and comfort. For that users do not have
to learn or adopt any new things. These estimations are the ones where one
has to take decisions. While estimating the project or about testing, the
experience plays a crucial role how? Simply, the more you have experience
the more realistic decision you can make. It helps to prepare an accurate
estimation.

Estimations are also helpful and utilized for outsourced software testing and
third party testing services identification and budget calculations. But mere
estimations do not ensure a timely delivery. It requires clear understanding
necessary infrastructure, technical expertise and knowledge for a delivery.
Testing estimations have to have a clear understanding as to what is
required and how it is going to be achieved for a timely and accurate
delivery.

Below are the Factors that affect the estimation effort
Things To Consider for Test Estimation

-   Market Opportunities
-   Volatility of requirement
-   Experience
-   Organization strength
-   Skill or technical knowledge
-   Ability
-   Technology

There are certain additional and important considerations that play a major
role while doing the estimation.



Following are the briefings

- Buffer time
- Consideration of the bug life cycle.
- Availability of the resources for estimated period.
- Parallel testing
- Re- visiting the estimations frequently because estimation can have
deviations
- Experience both of the estimator and the resources getting involved
- Scope of the project
- Testing types that you are going to test
- About team strengths, weaknesses and domain knowledge
- Methods going to be used.

Additionally allow enough time to do proper estimation. Refer past
documented data and use your own estimates. Take several opinions if
required from the experienced people and use the best technique for
achieving it. Re- Estimate the project several times throughout its life cycle
and create the standardized procedure so that it will be helpful for another
estimation and improve it as per the industry standards.

Quiet truly as one master added "Estimations estimate the estimator"


SPEC-INDIA, leading offshore software company in India offers testing
services like Application Software Testing, Software Testing Automation and
Software Performance Testing.

Más contenido relacionado

Último

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Destacado

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Destacado (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

Things to consider for test estimation

  • 1. Things To Consider for Test Estimation Test Estimation is one of the most difficult and critical activitivities in a software development project. Test Estimation should be realistic and accurate. Estimation is not only about to calculation of the efforts but also of what would be tested and by whom. Normally the development team with out any or just a little participation only took the software decisions from the testing team. Test estimations play an integral role in the project management and estimations. Estimations should be: 1. Realistic: It should include all the tasks that you can reasonably anticipate. It forecasts what, based on our current knowledge, is most likely to happen. It reveals the risks to a test project so you can take steps to mitigate them. 2. Actionable: There must be clear definitions as to who the assigned resources are and what dependencies are acceptable and who will own what tasks and activities. 3. Flexible: What if deadline and resource constraints are immovable? The estimation must accommodate project realities. For the success of any project or software, the project test estimation and proper execution plays an important role. Normally the testers and developers of that software or the product have to stick to a defined process and get the deliverables done and in time. Good timely delivery plays a really important role to build a credible reputation. The Test Estimation is a necessity but the question arises why do we need to do the Test Estimations? Test Estimation is necessary while doing the planning for the testing activity. Currently test estimation techniques are aplenty. User can select any of techniques as per the requirement and comfort. For that users do not have to learn or adopt any new things. These estimations are the ones where one has to take decisions. While estimating the project or about testing, the experience plays a crucial role how? Simply, the more you have experience the more realistic decision you can make. It helps to prepare an accurate estimation. Estimations are also helpful and utilized for outsourced software testing and third party testing services identification and budget calculations. But mere estimations do not ensure a timely delivery. It requires clear understanding necessary infrastructure, technical expertise and knowledge for a delivery. Testing estimations have to have a clear understanding as to what is required and how it is going to be achieved for a timely and accurate delivery. Below are the Factors that affect the estimation effort
  • 2. Things To Consider for Test Estimation - Market Opportunities - Volatility of requirement - Experience - Organization strength - Skill or technical knowledge - Ability - Technology There are certain additional and important considerations that play a major role while doing the estimation. Following are the briefings - Buffer time - Consideration of the bug life cycle. - Availability of the resources for estimated period. - Parallel testing - Re- visiting the estimations frequently because estimation can have deviations - Experience both of the estimator and the resources getting involved - Scope of the project - Testing types that you are going to test - About team strengths, weaknesses and domain knowledge - Methods going to be used. Additionally allow enough time to do proper estimation. Refer past documented data and use your own estimates. Take several opinions if required from the experienced people and use the best technique for achieving it. Re- Estimate the project several times throughout its life cycle and create the standardized procedure so that it will be helpful for another estimation and improve it as per the industry standards. Quiet truly as one master added "Estimations estimate the estimator" SPEC-INDIA, leading offshore software company in India offers testing services like Application Software Testing, Software Testing Automation and Software Performance Testing.