onsdag den 15. juni 2011

World Quality Report - Sogeti - Del 2

Nedenstående er konklusionen for det nordiske område i Sogeti's World Quality Report.

The Nordic Region (Sweden, Finland, Norway and Denmark)

·     High QA maturity mainly within larger companies
QA is well established in many major organizations today in the Nordic Region, with formalized test organizations, supporting budgets and is a recognized profession with dedicated resources. In smaller companies, however, the testing focus is much more erratic.

·         Mixed maturity in applying automation
With regard to manual test execution, 22% of respondents from the Nordics suggest that their companies run between 81-100% of their tests manually. A good indication of the mixed maturity level in this region is the fact that in contrast 19% of respondents appear to have embraced automation with only a small portion of their tests (0-10%) conducted manually.

Limited adoption of Cloud and SaaS


Over half (52%) of Nordics respondents say that none of their software licenses are used through a SaaS model – compared to 27% across the rest of Europe and North America, suggesting that the Nordic companies prefer to purchase licenses for unlimited use.


Looking to the cloud, 20% of Nordic respondents indicate plans for hosting between 11% and 25% of their applications in the cloud over the next year, less than the European average of 36%. Moreover, a quarter of European respondents indicate they will host between 26-50% of their applications on the cloud, compared to 13% in the Nordics.

Over a third (35%) of Nordic organizations declare that they would not use the cloud, compared to 13% across Europe, yet we believe that leveraging SaaS-model and cloud-based hosting would help Nordic countries to cut QA costs at the bottom line.

World Quality Report - Sogeti - Del 1

Sogeti har netop lanceret den seneste version af World Quality Report, og der peges på følgende top 10 tips til at forbedre virksomhedernes kvalitetssikring og test:

1.    QA Professionals: Make sure you use well rounded Quality Assurance (QA) professionals with deep understanding of testing, development and industry specific domain knowledge

2.    Test metrics and ROI: Set up formalized QA measurement programs and metrics using a language that the business can understand. Make sure you align these metrics to business goals to measure clear ROI.

3.    Reporting tools and ROI: Use automated reporting tools to collect, analyze and publish your metrics to ensure accuracy and real time usage and make sure you continuously monitor ROI.

4.    Test methodology: Use industry standard methodologies that are continuously developed and improved by industry experts to industrialise your approach and minimize the cost of developing one internally. Document and publish your company’s QA methodology and communicate to all stakeholders any changes.

5.    Test Data Management: Develop a formalized test data management process and use automated tools to minimize human errors in use and reuse of the data.

6.    Cloud: Get your QA organization to be ready for the increased use of cloud computing by investing in the development of performance and security testing skills. Best practice is to develop a specific Cloud Test Strategy. Make sure you leverage Cloud possibilities to facilitate QA

7.    Early involvement in Software Delivery Lifecycle: Get involved in application security discussions in the earlier phase of application development such as design or requirements definition (in Capgemini/Sogeti terms – achieving PointZERO®).

8.    Work with Development: Align with and gain support from development teams achieve inbuilt QA and ensure the long term success of your team.

9.    QA organization: Determine a clear approach to the organization of QA, directly related to business drivers, such as in-house or co-located (combined with external suppliers) Testing Centers of Excellence (TCoEs) and outsourcing. When going for outside sourcing, think about specific KPIs that are related to your business goals.

10.  Consider automated testing. There is a lot of room improvement with respect to the use of automation that can considerably improve QA accuracy.