Polarion ALM experiences at Sandvik€¦ · •One important thing that was done when Polarion was...
Transcript of Polarion ALM experiences at Sandvik€¦ · •One important thing that was done when Polarion was...
We use a two-color
headline system to
highlight our rational and
emotional side alike. The
first line appears in blue
(the rational side), the
second line in orange (the
emotional side) and the
duality principle is reflected
in the wording of the
headline.
This system refers to the
first page title only, all
other headlines are blue.
Learn more about our
verbal identity in the
Sandvik Brand Identity
Directives, which you can
download at the Intranet >
home.sandvik.com/brand
POLARION ALM EXPERIENCES AT SANDVIK:
MINING AND CONSTRUCTION
POLARION DAY 19.4.2016
MYSELF
• Petri Hakomäki
• Engineering Manager in Sandvik Mining – Control System & Automation
• Main responsibilities: team management, test tools and processes, Polarion
maintenance (product owner)
• 8 years at Sandvik, before that 13 years at Nokia: Nokia Networks – NSN
2
TOPICS
3
• Shortly about Sandvik – Petri Hakomäki
• History of Polarion in Sandvik – Petri Hakomäki
• Current usage in general – Petri Hakomäki
• Case UGDrills – Veli-Pekka Jaakkola
• Q&A
What we do We manufacture advanced
special alloys and ceramic
materials, industrial tools and
mining equipment. We work in
close cooperation with our
customers and we invest
heavily in research and
development.
4
World leading products,
high-technology and innovative
solutions
What we are We are a world-leading
high-technology
engineering group.
Who we are Our corporate culture is
characterized by our pursuit to
bring the best and most
innovative solutions to our
customers.
SANDVIK GROUP
TODAY AND TOMORROW
SANDVIK
5
OUR BUSINESS AREAS
Sandvik
Materials
Technology
Share of Sandvik Group’s total 2014 invoicing.
SANDVIK GROUP
Sandvik
Construction
Holds a clear global leadership
by offering productivity
enhancing products and
solutions for advanced industrial
metal cutting.
Industry-leading provider
of high value-added products
in advanced metallic materials
for selected niches in the most
demanding industries.
The world’s widest range
of rock drilling, rock excavation,
rock processing, demolition and
bulk materials handling equipment,
tools, services and technical
solutions for the construction
industry.
Sandvik
Venture
Sandvik
Machining
Solutions
33%
Unique customer offering
within selected areas.
Sandvik
Mining
Equipment, tools, service
and technical solutions for
exploration, excavation and
processing of rock and minerals
in the mining industry.
34%
30% 17%
10%
9%
MARKETS
6
Share of 2014 sales
Other 2%
Automotive
11%
General engineering 22%
Aerospace 5%
Energy 14%
Consumer related 3%
Construction
11%
Mining 32%
19% 38%
38%
19%
8%
9%
7%
Customer segments 2014 sales, share of Group total
AND CUSTOMER SEGMENTS
FINANCIAL HIGHLIGHTS
• Invoicing 88,821 MSEK
• EBIT 10,120 MSEK, 11.4%
• ROCE 13.4%
• Employees 47,318
7
FULL YEAR 2014
RESEARCH AND DEVELOPMENT
8
A DRIVER FOR GROWTH AND PROFITABILITY
2013 data
R&D drives our
future product and
service development
and continued
profitable growth.
3 BSEK in R&D
3 BSEK
> 2,700 employees
> 2,700 employees 8,000 active patents
800 patents
granted in 2014
8,000 active patents
3 BSEK
3.4% of total Sandvik budget
RESEARCH AND DEVELOPMENT
9
A DRIVER FOR GROWTH AND PROFITABILITY
2013 data
> 2,700 employees
> 2,700 employees
NEW PRODUCTS
a prerequisite for
continued profitable
growth
Our R&D activities are
strategically located to
allow close cooperation
with our customers
around the world.
HISTORY
• Polarion was chosen to be used as project management tool after evaluation in 2009.
− There were 16 different tools (tool combinations) under evaluation.
− Main reason for this evaluation was need to have a new tool for Requirement
management.
• Another reason was new process model for Control System SW development that needed
tool//tools to support it.
− Mantis and Testlink were used for issues and test management
− Caliber for Requirements
− Excel/word for features, tasks etc.
11
HISTORY
• First project that started use Polarion after piloting was Control System platform project – SICA (Sandvik
Intelligent Control system Architecture)
− First parts taken into use already in piloting phase were: Requirement, Feature and Task management
− About 30 active users in this phase all located in Tampere factory
− Test management was moved from Testlink to Polarion quite soon after pilot phase ended
− Issue management was moved to Polarion in 2011
• All global configuration changes are managed by team which decide what changes shall be
implemented.
• One important thing that was done when Polarion was taken into use was training material that describes
tool usage in Sandvik.
− Easier communication for new users how tool should be used.
12
USERS AND PROJECTS
• Currently more than 210 projects and more than 770 users in Polarion database
− Currently there is ca. 70 active projects, rest are through usage history
− Approx. 200 active users worlwide
− 30 PRO- and 40 ALM-licenses currently
• Pro type license is default, ALM by request
• Currently more than 170 users configured to use ALM
• Most of new projects are using all main functionalities of Polarion for project management:
− Requirement, feature, task, change request, testing and issue handling
− Lots of different reports and wiki-pages created
− Test automation integration available, not currently in active use
• Test automation in general is in early development phase
14
DEVELOPMENT OF TOOL
• New ”Sandvik” template was made couple of years ago by Taipuva – no active
template development currently.
• Projects that have active Polarion responsible person do their own modifications
and wiki-pages.
• Big or challenging changes are done by Taipuva.
• Yearly customer satisfaction survey to get feedback and development ideas.
15
UNDERGROUND DRILLS
• Product types
− Development / tunneling drill rigs
− Production drill rigs
− Rock support drills rigs
17
WORK ITEMS IN THE ”SANDVIK TEMPLATE”
Systems
engineering
18
Verification
Validation
Sprint
planning
Testing
Scrum
FEATURE WORK ITEM IN SANDVIK SW PROCESS
• Definitive technical description
− Should contain all the information for verification
− Should be verifiable by itself
• Features are organized into Releases, which have certain release dates
according Release plan.
• Feature list of a release is The product backlog in scrum terminology
• Feature has a state
− Draft, ReadyForDecision, Approved, In Progress, ReadyForTesting, Tested
− Feature list with status shows The product burndown
• Ideally from Approved to Tested state in one or two sprints
− Minimization of work in progress or ”inventory”
19
System B
Test cases
Revision 1
System B
Test cases
Revision 2
System B
Test cases
Revision 2
System X
Test cases
Revision 1
System B
Test cases
Revision 1
System A
Test cases
Revision 1
System A
Test cases
Revision 1
System A
Specification
Revision 1
Product 1
Sandvik Mining 20
SPECIFICATION REUSE CONCEPT
Library repository
Product 2
System X
Specification
Revision 1
System A
Specification
Revision 1
System B
Test cases
Revision 1
System B
Specification
Revision 1
System B
Specification
Revision 1
System B
Test cases
Revision 2
System B
Specification
Revision 2
System B
Test cases
Revision 2
System B
Specification
Revision 2
Reuse as derived document
- Child read-only
- Specification and test docs move
in pairs