Anda di halaman 1dari 13

Internal use only

Customer Release
Executive Summary

ClearSCADA 2017 R2
30 April 2018
Presented by: Steve Beadle & Paul New

© 2018 AVEVA Solutions Limited and its subsidiaries. All rights reserved.
Internal use only

Release Plan & Milestones


PSI 18 PSI 19 PSI-20
1 2 3 4 5 6 1 2 3 4 5 6 1 2 3
04-Jan 18-Jan 01-Feb 15-Feb 01-Mar 15-Mar 05-Apr 19-Apr 03-May 17-May 31-May 14-Jun 05-Jul 19-Jul 09-Aug
17-Jan 31-Jan 14-Feb 28-Feb 14-Mar 28-Mar 18-Apr 02-May 16-May 30-May 13-Jun 27-Jun 18-Jul 01-Aug 22-Aug
ClearSCADA 2017 R2 Actipro Library Upgrade
3 2 2 2 2 2 2 2 2 2 2 2
Login Security Defaults & Global Dictionary
3 2 2
Per Object Event Suppression
3 3 2 2 2 2 2 2 2 2 2 2
SCADAPack x70 (Phase 1)
2 2 2 2 2 2 2 2
Concurrent IP Driver Communications
3 3 2 2 2 2 2 2 2 2 2
Floboss Driver Multiple Read

Separate WebX Server from Main/Standby

PSI-21 PSI-22 PSI-23


2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2
19-Jul 09-Aug 23-Aug 06-Sep 20-Sep 04-Oct 18-Oct 01-Nov 15-Nov 29-Nov 13-Dec 03-Jan 17-Jan 31-Jan 14-Feb 28-Feb 14-Mar 04-Apr 18-Apr
01-Aug 22-Aug 05-Sep 19-Sep 03-Oct 17-Oct 31-Oct 14-Nov 28-Nov 12-Dec 26-Dec 16-Jan 30-Jan 13-Feb 27-Feb 13-Mar 27-Mar 17-Apr 01-May

2 2 2 2 2 2 2 2 2 2 2 2 2

2 2

2 2 2 2 2 2 2 2 2 2 2 2 2 2

2 2 2 2 2 2 2 2 2 2 2 2 2 2

2 2 2 2 2

2 2 2 2
© 2018 AVEVA Solutions Limited and its subsidiaries. All rights reserved.
Beta Release
Internal use only

Customer Value
Customer Problem Why is it important? What we did to solve it?

a) I have raised stability issues with the The stability of the UI is 100% important to
ViewX UI and it takes a long time for customers because it is a critical control An Actipro Library Upgrade is needed to
issues to be corrected. room function. The development team has resolve bugs and enable us to take
b) I would like to see the ViewX UI being accumulated tech debt which needs a advantage of new features
extended with more windowing control refresh of graphics library.

a) I am not setting up my systems securely I need assurance that we offer the right
security defaults. My users should not be Login Security Defaults & Global Password
b) I am allowing users to set passwords like
allowed to use obvious passwords. Dictionary capability
Password1!

Sometimes RTUs report so much data for a While we have stream-based event log
point (often when the RTU goes wrong) that suppression, it can hide unrelated events. Per Object Event Suppression
system stability is compromised

SE is producing a new range of RTUs and I X70 RTUs are a next generation device Implement SCADAPack x70 driver with
want to create and download configuration in with PLC-programming and a multi- download for common configuration
the same way as the older E series. protocol architecture parameters

e.g. battery-powered devices on the same


RTUs connected via IP are sequentially channel can be drained of power while Concurrent IP Driver Communications
scanned, affecting system performance waiting for other device responses

Slow response is causing loss of data


Floboss flow measurement devices are
Floboss Driver Multiple Read
communicated with slowly

To allow for server redundancy from the


I need a flexible web server architecture same web server, and to allow for multiple
ClearSCADA servers to be hosted Separate WebX Server from Main/Standby
offering greater security and resilience

© 2018 AVEVA Solutions Limited and its subsidiaries. All rights reserved.
Internal use only

Metrics and Charts


Delivery Chart (Release Burn-down) Cost Chart
N/A

No cost data
available

Velocity Chart Quality Chart (Defect)

DO

© 2018 AVEVA Solutions Limited and its subsidiaries. All rights reserved.
Internal use only

Budget by FY Release
Time Period: XXX, 2017 – XXX, 2017
 2017 actuals are based on SIOPS 2017 v.xxx

Cost by Fiscal Year


Fiscal Year Actual

20XX $K
No cost/budget
data available
Total: $K

Cost Estimate by Organization


Organization Actual

Schneider Electric $K

Cognizant $K

Other Vendor(s)

Total: $K

© 2018 AVEVA Solutions Limited and its subsidiaries. All rights reserved.
Internal use only

Release Definition of Done Checklist


Release Criteria Complete Evidence
Yes Jira
All Story/PI/Release Definition of Done are completed
TBA -
ERE Criteria is met against target values
All P1 or P2 defects are closed or have a corresponding Yes Jira
waiver
Code Reviews are completed with documentation on all new Yes TFS
or modified code
Yes Build log &
Software Test Summary Report is complete and Approved .xls sheet
Yes Jira
Test cases with pass fail criteria met and recorded as artifact
Requirements traceability is visible: Yes Confluence/
Requirements/Stories/Test Cases Jira

Final Security Review Report (FSR) is signed by all required Yes Security
attendees Report

Stories in Jira
closed out as
required by DoD

© 2018 AVEVA Solutions Limited and its subsidiaries. All rights reserved.
Internal use only

Quality Targets

▲ Defect Backlog Reduction


▲ Customer issues – down from 35 (approx.) to 15 (approx.) during the period
▲ Beta plan /Voice of Customer
▲ Successful Beta, with 25 feedback comments on discussion board. All raised
issues were answered.
▲ PSR Summary
▲ Performance, Stability and Reliability. No targets set.
▲ Deep analysis carried out for Thames Water FAT, with some product changes resulting

▲ ERE Summary
▲ Ensuring Robust Engineering – Adopting processes, no targets set.
▲ Automated Test Fault Reduction
▲ 350 faults recorded reduced to 15 faults recorded
▲ (14,600 test cases on 8 test servers)

© 2018 AVEVA Solutions Limited and its subsidiaries. All rights reserved.
Internal use only

Quality Summary
▲ Final regression testing has been completed.
▲ Release media has been created and tested.
▲ Release Quality status:

Verification and Validation


Results
Type of testing performed ( ex: unit, Automated Server Automated Client Exploratory testing
functionality, performance, system, Regression (CFTest) Regression (Shikari)
regression, beta, etc)
Test status (% test completed vs. 100% 100% 100%
planned)
% Test pass 99.99% 100% (Of applicable tests) N/A

Defect status (#closed, deferred, still • 0 Open • 0 Open • 0 Open


open)
Number of Deferred (if applicable): # 0 P3 0 P3 12 P3
P1, # P2, # P3 or lower
Robust Execution test results (target 14664 tests achieved 108 tests achieved Exploratory
value planned vs. achieved)
Release Quality & Reliability criteria Yes Yes Yes
met?

New tests being


© 2018 AVEVA Solutions Limited and its subsidiaries. All rights reserved. created and refined
Internal use only

Audit Summary

PQA Audit Summary Open Comments

Outstanding Product Development Faults 0

Automatic Test Results Shikari 0

Automatic Test Results CFTest 17 Minor/Observation

Security Issues 17 Long-standing, non-critical

Safety Review Pass -

Literature Review Pass -

© 2018 AVEVA Solutions Limited and its subsidiaries. All rights reserved.
Internal use only

ClearSCADA 2017 R2 Team Growth


and Learning
▲ Continuous improvement applied:
▲ Engaged external agile coach (Agil8) to review our agile processes. Currently
reviewing feedback and looking to implement changes during next release cycle.
▲ Lessons Learned:
▲ Coalesced Clients comms, due to age of code more issues arose than expected
during development.
▲ Patents:
▲ None
▲ Team Development:
▲ Training
▲ The dev team keep update with latest C++/C# language developments.
▲ Test team continue their use of Sikuli and started using Shikari to schedule and run automated tests
on ClearSCADA.
▲ Papers, conferences, etc.
▲ WITS (http://www.witsprotocol.org/) two team members are active on the WITS technical committee
contributing to WITS-DNP3 and WITS-IOT.

© 2018 AVEVA Solutions Limited and its subsidiaries. All rights reserved.
Internal use only

ClearSCADA 2017 R2 Decision

Approvers Name Decision (Yes, No) Date

Head of Product Development Andrew McCloskey

Head of Applicable Business Hany Fouda

Head of Customer Support David Halstead

Head of Product Quality Tom Gallagher Yes 1 May 2018

Head of Cloud DevOps (For Cloud N/A


releases only)

NOTES:
• If a designated approver is not available, a proxy approver may be assigned.
• Once a decision is received, update the table with approver, decision and date
© 2018 AVEVA Solutions Limited and its subsidiaries. All rights reserved.
Internal use only

This presentation may include predictions, estimates, intentions, beliefs and other
statements that are or may be construed as being forward-looking. While these forward-
looking statements represent our current judgment on what the future holds, they are
subject to risks and uncertainties that could result in actual outcomes differing materially
from those projected in these statements. No statement contained herein constitutes a
commitment by AVEVA to perform any particular action or to deliver any particular
product or product features. Readers are cautioned not to place undue reliance on these
forward-looking statements, which reflect our opinions only as of the date of this
presentation.
The Company shall not be obliged to disclose any revision to these forward-looking
statements to reflect events or circumstances occurring after the date on which they are
made or to reflect the occurrence of future events.

© 2018 AVEVA Solutions Limited and its subsidiaries. All rights reserved.
Internal use only

linkedin.com/company/aveva
@avevagroup

About AVEVA
AVEVA is a global leader in engineering and industrial software driving digital transformation
across the entire asset and operational life cycle of capital-intensive industries.

The company’s engineering, planning and operations, asset performance, and monitoring
and control solutions deliver proven results to over 16,000 customers across the globe. Its
customers are supported by the largest industrial software ecosystem, including 4,200
partners and 5,700 certified developers. AVEVA is headquartered in Cambridge, UK, with
over 4,400 employees at 80 locations in over 40 countries.
aveva.com

© 2018 AVEVA Solutions Limited and its subsidiaries. All rights reserved.

Anda mungkin juga menyukai