Tag: Testing

  • Agile – Shift Left Is The Right Shift!

    Agile – Shift Left Is The Right Shift!

    AAEAAQAAAAAAAAsmAAAAJGU4MDI1MzU5LWIwNTQtNGViYS04YjE2LTk0Y2U4MmIyNjA0MQ

    Summary of Test Focus Roundtable Discussion on Agile Approaches @ London

    Digital is the new reality of life. Digital transformation has necessitated the rise of new methodologies and practices to deliver faster, better and scalable products. Agile Methodology is at the epicenter of the new technology philosophies and tactics.

    Recently, Qmetry Team with Test Magazine hosted a roundtable discussion on the Agile & Shift Left approaches at the Test Focus event. Agile is a very hot topic was evident from the sheer number of attendees and the vocal debates at the session. We had three power packed roundtable sessions with expert practitioners, scrum masters, new agile converts and fence sitters. They represented large enterprises, mid-size companies and startups. Experts from testing organizations also joined the deliberations. All of this contributed to very insightful and interesting interactions.

    Agile, like love, it is a used, over-used and abused term. To me, agile is essentially a mindset. A mindset of breaking up tasks into smaller pieces of work, quick and frequent feedback and adapting to changes. From this perspective, agile way of doing things is as old as the mountains. In fact, the agile principles have been seen in extreme programming and other practices.

    Agile is not just scrums and sprints. These represent only the tools and methods. Apart from the mindset, core agile practices include the adoption of following concepts from a testing perspective:

    1. Unit Testing
    2. Distributed Teams
    3. Refactoring
    4. Continuous Integration, Continuous Delivery & DevOps
    5. Automated Acceptance Testing
    6. Test Driven Development
    7. Behavior Driven Development
    8. Pair Programming

    Organizations should implement the agile methodologies that work of them rather than blindly following the manifesto. They can have Agile, Wagile etc.. At the end of the day, going agile is a decision linked to the organizational need and business case. It is not necessary to adopt all of the above ideas if it does not work for the team.

    One interesting point that emerged in the discussion was about automation. The importance of automation is increasing in the agile world. In-sprint automation is a key goal for most of the practitioners and scrum QA teams can work on the same. Some have a separate automation team if their project demands the same. It all boils down to the sprint planning. Many teams are already at Sprint minus 1 automation. Automation of acceptance test is a key success for many organizations.

    How to go agile? The fundamental point is to identify the reason to go agile. What is the business case? What is the technology case? Be clear about the expectations and goals. The next stage is to identify agile champions and enthusiastic team members and get a strong cross-functional team of product owners, business users, developers and QA team members. The team with the right attitude is going to make or break the agile projects. It is always important to identify failure or success as a common event rather than finger-pointing at others. The role of the product owner cannot be over-emphasized in setting the right environment and empowerment. The reporting structure of the team needs to be understood and appreciated.

    Agile means different things to different people. Hence the most important task is to get the team or organization’s definition of agile right. Let there be a common definition and it should be consistent across the organization. Definition of ‘done’ is so important in determining the success and failure. Developers want to ship products quickly and QA wants to ensure the right assurance – but both should agree on the definition of done.

    The final step is to have the selection of right tools. Agile has distributed teams and proper test management tool is required for creating a common view. Agile is about transparency, flexibility, collaboration and joint success. A good test management tool will provide the required transparency and provide a single honest view to all the stakeholders. Rich reports and metrics will help for continuous improvement. One of the important aspects is using the information from the past runs and improve – that is where analytics and actionable intelligence comes into the picture.

    So, what did I learn? What do we believe as the key success factors for agile implementation?

    1. Clarity of goals
    2. Transparency
    3. Collaboration
    4. Right Tools, Processes & Metrics
    5. Flexibility

    Image Credit: Lillehammer 2016 Youth Olympic Games

  • InfoStretch Featured In Top 1000 In The Inc. 500 To 5000 List

    InfoStretch among top 1000 in the Inc.500|5000 List of America’s Fastest Growing Private Companies

    Santa Clara, California – August 23, 2011 – InfoStretch Corporation, a leading provider of Mobile and QA services and solutions, announced today that it has been named to the annual Inc. 500|5000 list of America’s fastest growing private companies for the second consecutive year. InfoStretch achieved a three year sales growth of 328% to be ranked at No. 931, moving up from No. 1926 in 2010. In addition, the company earned a special distinction by being named among 20 fastest growing company in San Jose metro area and among top 100 in the IT services industry. Inc. 500|5000 list is an exclusive ranking of the nation’s fastest-growing private companies.

    “We are very proud to be recognized among the fastest growing companies in USA for two years in a row,” said Rutesh Shah, InfoStretch CEO. “Our extreme focus on innovation, quality and customer satisfaction has fueled our growth in an unpredictable economic environment. Our unique mobile services and solutions have helped us capture a greater market share in last couple of years.”

    InfoStretch was founded in 2004 and caught industry’s attention for its innovative QA and mobile solutions and services. Since then, it has been growing over a 100% year after year. InfoStretch has about 200 clients, ranging from startups to Fortune 500 companies. It is also the testing and certification authority for 5 of the 7 top App Stores in USA. Recently, InfoStretch was also named among the hottest companies in Silicon Valley and among 200 fastest growing private companies by Lead411.

    During the stagnant economic environment the US has experienced, median growth rate of 2011 Inc. 500|5000 companies still came in at an impressive 94 percent. The companies on this year’s list report having created 350,000 jobs in the past three years, and aggregate revenue among the honorees reached $366 billion, up 14 percent from last year.

    To view the complete InfoStretch profile, please visit http://www.inc.com/inc5000/profile/infostretch

    Methodology

    The 2011 Inc. 500|5000 is ranked according to percentage revenue growth from 2007 through 2010. To qualify, companies must have been founded and generating revenue by March 31, 2007. Additionally, they had to be based in the United States, privately held, for profit, and independent—not subsidiaries or divisions of other companies—as of December 31, 2010.

    About InfoStretch Corporation

    InfoStretch is a global leader in Mobile Application Development, Testing, Distribution and Certification Services. InfoStretch also specializes in Enterprise Application Testing, QA and Test Automation Services with an emphasis on Enterprise 2.0 and Cloud Infrastructure-based SaaS applications. InfoStretch delivers high-quality, reliable and cost-effective services to clients throughout the US, Europe and Asia-Pacific. The company specializes in delivering business solutions that command deep technology knowledge, process proficiency and domain expertise. For more information, visit http://www.infostretch.com/

    About Inc. Magazine

    Founded in 1979 and acquired in 2005 by Mansueto Ventures LLC, Inc. (www.inc.com) is the only major business magazine dedicated exclusively to owners and managers of growing private companies that delivers real solutions for today’s innovative company builders. With a total paid circulation of 710,106, Inc. provides hands-on tools and market-tested strategies for managing people, finances, sales, marketing, and technology. Visit us online at www.inc.com.

  • InfoStretch Featured In Top 10 Most Promising Software Testing Companies

    The Thought Leadership Continues !

    InfoStretch Features Amongst The Top 10 Most Promising Software Testing Companies.

    This Is Yet Another Vindication of Amazing Work Done By Our Infoneers & Great Leadership by Management Team !
    Time To Celebrate !

    SmartTechie noted the following :

    Mobile today is one of the biggest and fastest growing markets, especially in India. The splurge of Smartphones and mobile applications has created a wealth of new opportunities for mobile devices, applications, content and websites. Thus in such a competitive market, there arises the need for QA services and solutions that give the ability to ramp-up quickly, with flexible engagement models and processes that have been proven. This was the opportunity that Rutesh Shah, CEO of Infostretch Solutions, a provider of services and solutions for Mobile Application Development and Testing, Quality Assurance Testing and Automation, SaaS solutions and ERP Testing solutions was quick to realize.