Skip to main content

Posts

Showing posts from 2016

Managing Software Project Failures

Software Engineering is yet to find one solution where probability of success of meeting all objectives are high. Even though there are many research happening, people are still believing in process fine-tuning as one of the solution. The current trend is to adapt agile methodology with shorter sprint cycle of delivery to get customers feedback faster. Tool penetration in the Software Development Life Cycle also reduced human errors, improved productivity and reduced variance significantly.  This is one engineering field where tools are still evolving in each phase. Success in one phase is making people control schedule, quality and cost variance in projects significantly. That phase is functional testing phase.  In this blog I would like to share some of the challenges in functional test automation and approach which worked for me while consulting organizations.  I summarize the challenges I heard which you may hear in some of your current business situations....