Good communication is a fundamental principle of successful agile projects, and I would argue that the majority of agile best practices are communications-oriented. The following sections review some of the communications best practices highlighted in the case studies as being of particular benefit, including advice on offshored or distributed agile projects.
Co-location of Stakeholders
Co-location of stakeholders is a traditional and universally supported agile best practice throughout the case studies. Even the authors of those case studies(such as Thomas, Kingston, and May,)where there are issues about lack of co-location of staff accept that, in the ideal situation, the teams should be working together in the same place at the same time. A number of the case studies describe specific quality management benefits associated with co-location:
Although co-location of the stakeholders in an agile project is the ideal goal, a couple of the case studies(such as Thomas,; and Kingston,) describe projects where necessity(and the goal of saving costs)meant that some members of the team were offsite.
Thomas describes a project where most of the development was carried out in North America, with testing and release management in the United Kingdom. While Kingston describes a project that was
U.K. based(management, design, and the higher levels of test), the majority of the code development was offshored to India and the customer perspective was provided by a small team in the United States.
The case studies describe some very valuable best practices for improving the communications of non-co-located teams trying to work in an agile manner.
Improving Interpersonal Communication
In addition to having the opportunity to communicate, a number of the case studies/address the issue of the quality of communication Evans;Kingston;and Evans;for example). That is, how can you ensure that all participants in a meeting are able to contribute to the success of the meeting? Holding a retrospective to discuss the lessons learned on the last iteration or on the project as a whole is likely to be less than successful if the person who knows the most is the least talkative, or the meeting is hijacked by someone who wants to tell everyone about their fantastic new sports car!
The following communications practices provide a valuable means of ensuring you get the most from your agile meetings:
If you would like to understand how to improve the quality of communications on agile(and traditional)projects in more detail.
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.