In the early 1990s, Kent Beck, a practitioner in the field of software development, had begun to consider how the process of developing software could be made simpler and more efficient. In March 1996 Kent embarked upon a project with a major automotive customer that would employ a number of the software development and testing concepts that he had been considering; the result was the genesis of Extreme Programming (XP ).
XP emphasizes customer satisfaction as one of its key drivers; the methodology aims to deliver the software the customer needs when they need it.XP seeks to improve project success in four important areas:
By embracing these four principles, development projects are more agile and responsive;better communication across the team means that the developing system is integrated more easily and with fewer errors,plus the improved communication with the customer combined with good feedback ensures that the delivered software more closely matches the users’ needs.
From a software quality perspective, XP emphasizes the importance of effective and efficient testing.An important goal of testing in XP is that test development should begin even before any code has been written, continuing throughout the coding process, and following code completion. As defects are found, new tests are developed and are added to the growing test suite to prevent the same bug from reappearing later and getting through to the delivered software.
Agile Testing Related Interview Questions
|ETL Testing Interview Questions||Manual Testing Interview Questions|
|Selenium Interview Questions||Database Testing Interview Questions|
|Automation Testing Interview Questions||Software testing Interview Questions|
|Performance Testing Interview Questions||Embedded Testing Interview Questions|
|A/B Testing Interview Questions||Hadoop Testing Interview Questions|
Agile Testing Tutorial
Old-school Development And Testing
Agile Development And Testing
From Waterfall To Evolutionary Development And Test
How To Test A System That Is Never Finished
Implementing An Agile Testing Approach
Agile Testing In A Remote Or Virtual Desktop Environment
Testing A Derivatives Trading System In An Uncooperative Environment
A Mixed Approach To System Development And Testing: Parallel Agile And Waterfall Approach Streams Within A Single Project
Agile Migration And Testing Of A Large-scale Financial System
Agile Testing With Mock Objects: A Cast-based Approach
Agile Testing – Learning From Your Own Mistakes
Agile: The Emperor’s New Test Plan?
The Power Of Continuous Integration Builds And Agile Deve- Lopment
The Payoffs And Perils Of Offshored Agile Projects
The Basic Rules Of Quality And Management Still Apply To Agile
Test-infecting A Development Team
Agile Success Through Test Automation: An Extreme Approach
Talking, Saying, And Listening: Communication In Agile Teams
Very-small-scale Agile Development And Testing Of A Wiki
Agile Special Tactics: Soa Projects
The Agile Test-driven Methodology Experiment
When Is A Scrum Not A Scrum?
Analysis Of The Case Studies
My Agile Process
The Roll-out And Adoption Of My Agile Process
All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd
Wisdomjobs.com is one of the best job search sites in India.