Presentation is loading. Please wait.

Presentation is loading. Please wait.

Welcome to the Ericsson journey towards an Agile WoW!

Similar presentations


Presentation on theme: "Welcome to the Ericsson journey towards an Agile WoW!"— Presentation transcript:

1 Welcome to the Ericsson journey towards an Agile WoW!
Welcome to the Ericsson journey towards an Agile WoW! Authors: Anette Engbom Thomas Thunell Ludmila Ohlsson

2 Contents Background The Journey Test Infrastructure
Contents Background The Journey Test Infrastructure Ericsson TTCN-3 Solution Conclusion

3 Ericsson Ericsson is a world-leading provider of telecommunications equipment to both fixed and mobile networks. Fifth largest software company Headquarters: Stockholm, Sweden Employees: 90,500 (March, 2011)

4 Background Ericsson is moving from Waterfall towards Agile way of working. Why? Products need to be delivered faster to the market We want to improve quality Cost reduction important What does it mean for testing? New ways of working High demand for Test Automation Quick iterations create new requirements on tools Will TTCN-3 work in Agile testing?

5 The Journey Strategy Analysis Evaluation Plan Execution Implementation
Design

6 Strategy Identify your challenges Define:
Strategy Identify your challenges Define: Test Strategy Tool Strategy Test Environment Strategy Outsourcing Strategy Point out your Processes & Methods

7 Analysis Continuous discussion with customers, product management and teams Early prototyping Analysis on Tool and Test Environment requirements

8 Plan Define test scope Planning resources Identify testing risks
Plan Define test scope Planning resources Identify testing risks Identified testing anatomy Identify features and functions Scheduling test

9 Design Explore automatic test design and test case generation
Design Explore automatic test design and test case generation Frameworks that support fast test case generation Model Based Testing

10 Implementation and Preparation
Implementation and Preparation Test Automation with TTCN-3 used to: Perform quality checks Launch and control other test equipment and tools Shorten preparation time for test activities

11 Execution Continuous integration Test Automation Test equipment usage
Execution Continuous integration Test Automation Regression tests Smoke tests Test equipment usage Tools Stable and reliable Supportive in trouble shooting

12 Evaluation Test evaluation is usually very time consuming
Evaluation Test evaluation is usually very time consuming Automatic log collection and processing Tools to support log analyzing Real time statistics generated from test tools Test reports

13 Community of Practice Test Infrastructure
A working Test Infrastructure is necessary to enable our journey Community of Practice Tools Test Automation Dashboards Environment

14 Tools Collaborative ALM (Application Lifecycle Management) is important Test Management and Test Automation Traffic generators “It took a while for the rest of the organization to realize that the new way of working had different requirements on the tool base we had”

15 Test Automation is more than tools
Test Automation is more than tools Community Requirements Re-use Test Automation Framework SW developmentenvironment Test code Configuration Management Support Competence

16 Test Environment Test Environment is complex and the cost is very high
Test Environment Test Environment is complex and the cost is very high Distributed labs across the whole world We need to control our lab utilization and usage

17 Test Dashboards Importance of measurements with introduction of Agile
Dashboards as communication within teams Dashboard as message to Product Management Resource and risk handling Improvements

18 Ericsson TTCN-3 Solution
Ericsson TTCN-3 Solution Aligned tools High need for test automation TTCN-3 environment to cover functional and load tests Agile way of working Decentralized teams Short sprints All test phases Strategies pointing at TTCN-3 Communities Of Practice Tool Reference groups, Area networks Common frameworks on TTCN Model Based Testing - Log analyzing support - Statistics

19 Conclusions from our Journey
Conclusions from our Journey Quality in our products has improved Products are delivered faster to the market Cost is reduced Agile way of working is our way forward TTCN-3 fits well into the Agile way of working !!

20 Questions Optimizing across the value chain is fundamental to lean thinking. - Mary Poppendieck Communities of practice are groups of people who share a passion for something that they know how to do and who interact regularly to learn how to do it better.  - Etienne Wenger

21


Download ppt "Welcome to the Ericsson journey towards an Agile WoW!"

Similar presentations


Ads by Google