Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.
Sustainable development means constant generation of software features during a long period. The amount of time and effort the team invests in a development process has to be more or less constant during the whole process. This is not only the case for the developers but also for the other team members and stakeholders like testers, designers, sponsors and end-users.
As a project manager, one has to make sure the team communicates and discusses the process and the product under construction constantly. This will enforce a common ownership about the product and the process.
Constant and sustainable development enforces awareness and creativity within the team. Team members are not stressed to the maximum to deliver functionality. They are given the time to come up with a creative solution and are alert on the tings happening with other team members or in the project’s environment. This means that the team has to be focused and aware of the pace of productivity it has to meet. On the other hand, there has to be room for free time and relaxation.
This principle emphasizes in running the marathon with constant pace rather than completing 100 meters race in hurry. Make sure that the team is not stressed out and team is having enough relaxing time so that energy flow remains constant at any point of time thanks to the team’s enthusiasm and alertness.
- Growing QA (Testing) Organization
- Return On Investment of Testing – “Less Testing” costs more than “More Testing”
- Traits of Top Software QA Managers- Good Leadership Skills
- WHAT WE DO THAT DEFINES US! – A MUST READ for all BATMAN Fans
- The Purpose of Life is in Being the Life of Purpose
Disclaimer: The article/post is posted with the purpose of sharing knowledge and information. The article may contain references or content from other informative sources.
Researched/Authored/Compiled by Ronak Shah [Practice Head- Software Testing (QA), CIGNEX Datamatics]
About the author– Ronak Shah is the well-known Software Quality Strategist, QA Architect and the man behind delivering hundreds of “quality” software solutions worldwide to the enterprises including Fortune Global 500 companies. He is proficient in setting up, developing and managing independent Software Testing (QA) practice/department from the scratch in the organizations with his strong capabilities around team building, competence building and CMMi processes design and implementation. His leadership and management skills have won him many prestigious awards, recognitions and accolades from various organizations and esteemed clients for his outstanding performance, value-added contributions and his expert knowledge in “all types of software testing”. Ronak Shah (National Level Software Testing Topper Rank-1 as per TechGig.com, Geek Challenge Winner on ZDNet.com) can be reached at email@example.com.