SlideShare a Scribd company logo
InterConnect
2017
Increase Your Agile Velocity!
Integrate Your Development
Tools with IBM IoT and
Analytics
M. Kevin McHugh
Kirk Woods
1 3/22/2017
2 3/22/2017
Please note
IBM’s statements regarding its plans, directions, and intent
are subject to change or withdrawal without notice at IBM’s
sole discretion.
Information regarding potential future products is intended to
outline our general product direction and it should not be relied
on in making a purchasing decision.
The information mentioned regarding potential future products
is not a commitment, promise, or legal obligation to deliver
any material, code or functionality. Information about potential
future products may not be incorporated into any contract.
The development, release, and timing of any future features
or functionality described for our products remains at our sole
discretion.
Performance is based on measurements and projections
using standard IBM benchmarks in a controlled environment.
The actual throughput or performance that any user will
experience will vary depending upon many factors, including
considerations such as the amount of multiprogramming in
the user’s job stream, the I/O configuration, the storage
configuration, and the workload processed. Therefore, no
assurance can be given that an individual user will achieve
results similar to those stated here.
Agenda
• The Key Point
• The Big Picture
• Increasing Complexity
• The Dev/Ops Speed Limit
• Continuous Engineering using an IoT Architecture
• Demonstrate
• Q&A
3/22/2017 3
The Key Point
4 3/22/2017
3/22/2017 5
Communication Delay
• How many times have you seen a delay between a developer
finishing their work and the tester being notified it is ready for
test?
The Big Picture
6 3/22/2017
3/22/2017 7
Continuous Engineering with IoT
IoT-enabled
products/systems
Business
Leaders,
Engineers
and Developers
3/22/2017 8
Continuous Engineering
Increasing Complexity
9 3/22/2017
3/22/2017 10
Whole product development involves many tools,
repositories, vendors
A very simplified look
DOORS &
DOORS NG
Rhapsody
& RDM
Team Concert, ClearCase
Maximo
Engineering Lifecycle Manager
Quality
Manager
3/22/2017 11
OSLC Linked data
RM Project Area RTC Project Area
RM Project Area
RQM
Project Area
Requirements
Tests
Design
Implementation
3/22/2017 12
Cross-tool “global configurations”
• Multi-tool configurations in a federated, linked data system
• Each tool auto-configures so that you see and work with the correct artifacts
• Link / navigate across tools in the right context
• Create all team deliverables in a configuration context
This is about transforming from a “single system”
solution to “multi-variant”, adding a variant
dimension to the entire development lifecycle
Variant 1
Variant 2
Variant N
Function
Requirements
Tests
Design
Implementation
Requirements
Tests
Design
Implementation
Requirements
Tests
Design
Implementation
Variation
Requirements
Tests
Design
Implementation
Reuse
Variant
3/22/2017 13
How do we handle this today?
• Tools
• Application Lifecycle Management
• Enables independent process and data lifecycles
• Global Configuration
• Enables whole V model branching and merging
• Audience: How do you receive/retrieve your information today?
• Three different examples
• Techniques
• CE/DevOps: improve and manage feature flow
• Agile: isolate complexity, produce feature
The Dev/Ops Speed Limit
14 3/22/2017
3/22/2017 15
New methods increase our speed
How frequently do you get updates for your mobile phone apps?
Waterfall Incremental Iterative
3/22/2017 16
We’ve hit a speed limit
• Complexity – product
• Instead of carrying a single plate...
• Speed
• Instead of walking...
• Complexity – product
• We are juggling....
• A bowling ball
• A chainsaw
• And an egg...
• Speed
• We are sprinting
... and... the PM’s still want status....
3/22/2017 17
How can we improve?
• Reduce waste in your overhead / control mechanisms
• Sprint Planning
• Daily Stand up
• Retrospective
• Backlog grooming
• Demo
• Dev to Ops
• Automate test and delivery
Continuous Engineering
using an
IoT Architecture
18 3/22/2017
3/22/2017 19
Internet of Things (IoT)
• A network of interconnected devices and systems that collect and
exchange data between them. The data they generate is collected,
analyzed and acted upon.*
* Yianna Papadakis Kantos - A developer's guide to the Internet of Things (IoT)
3/22/2017 20
3/22/2017 21
Thinking about an IoT Architecture
How does this apply to you as a software engineer?
• If we think about the tools, methods and systems that have arisen to
support that definition, we see a new architecture. This architecture is
extremely distributed. It takes advantage of trends and techniques
such as:
• Client / Server
• Mark up languages
• Publish / Subscribe
• Message Queues
• And more
3/22/2017 22
Physical
• The ‘thing’ is a physical device
• Relevant space: washing machines, automobiles, weather
stations....
• This is relatively easy to conceptualize. Devices experience an
event and transmit data accordingly. The data is analyzed and
acted upon.
3/22/2017 23
IT
• The ‘thing’ is an IT system element. This might be a router, a physical
or virtual computing units.
• Relevant space: Asset management, system and network operations
3/22/2017 24
Data??
• The ‘thing’ is a data element
• Some say ‘no’
• Can we treat data as a ‘thing’?
• Data does not have a processor
• Database technology solved this decades ago
3/22/2017 25
Data!!
• I say ‘yes’!!
• Data has a processor
• It is shared across a lot of data
• Database triggers available for decades
• Plugins
• Event driven User Interface software techniques
3/22/2017 26
Continuous Engineering
3/22/2017 27
Continuous Engineering Data
• The ‘thing’ is an element in the CE/DevOps flow
• Systems: physical or virtual
• Requirements
• Design elements (UML become important here)
• Change and source control
• Builds
• Defects
• Test assets
• Test Execution results
• Deployment: physical or virtual
• Logging (instead of log files, send an event)
• System monitoring
• Asset management
• Customer support (another sensor)
Requirements
Tests
Design
Implementation
3/22/2017 28
Today
• We “pull” information.
• Dashboards and data warehouses
• We “push” information on overloaded channels such as email.
• How many of you use email filters/rules to manage this?
• Information grows stale waiting for a decision maker to access it and
take action. This represents lost opportunity and waste which means
lost revenue and wasted budget
3/22/2017 29
Continuous Engineering with IoT
• IoT “pushes” information in the hands of a decision maker
• More concisely – right information
• More accessibly – right place
• More promptly – right time
• Reduces several Wastes
• Waiting
• Motion
• Defects
• Over Processing
• IoT links and correlates divergent, separate information and
knowledge domains
Demonstrate
30 3/22/2017
3/22/2017 31
IBM Rational Team Concert
• IBM Rational Team Concert
• Rational Team Concert is a software development team
collaboration tool developed by the Rational Software brand of IBM,
who first released it in 2008. The software is available in both client
versions, a web version, and on Cloud. It provides a collaborative
environment that software development teams use to manage all
aspects of their work—such as plans, tasks, revision control, build
management, and reports.
• https://en.wikipedia.org/wiki/Rational_Team_Concert
3/22/2017 32
Demonstration – Let’s see a quick demo in action
• Update a work item
• See Twitter
• Hear the mobile phone
PLEASE ASK QUESTIONS WHEN YOU HAVE THEM
☺
3/22/2017 33
Demonstration – How we did it
...pardon us as we switch laptops...
3/22/2017 34
Demonstration – How is this done
• An RTC plugin that sends event data to Node-RED on Bluemix
• Node-RED flow to conduct (minor) analysis on the event data
• Push an alert to an end user (in this case on Twitter)
• Twitter blocks duplicate messages
3/22/2017 35
Summary
• Continuous Engineering with IoT:
• Critical data and alerts pushed to (smartphones, feed readers, web
pages, ...)
• Right Data, Right Place, Right Time
• Leverage Social Media concepts to streamline, to “lean” CE
3/22/2017 36
Q&A
3/22/2017 37
Backup Slides
3/22/2017 38
IBM Managed Continuous Engineering deployed
on a virtual single tenant private cloud
Provides the core
Continuous Engineering
solution, uniquely
configurable for each client
On IBM SoftLayer secure
infrastructure
Provides 99.9% availability
(SLO)
IBM IoT services solution
IBM SoftLayer Infrastructure
IBM Watson IoT Services
IBM Managed Continuous Engineering products include*:
IBM Rational Team Concert
IBM Rational DOORS Next Generation
IBM Rational Quality Manager
IBM Rational Design Manager
IBM Rational Engineering Lifecycle Manager
*Software licenses sold separately
39 3/22/2017
Notices and disclaimers
Copyright © 2017 by International Business Machines Corporation (IBM).
No part of this document may be reproduced or transmitted in any form
without written permission from IBM.
U.S. Government Users Restricted Rights — use, duplication or
disclosure restricted by GSA ADP Schedule Contract with IBM.
Information in these presentations (including information relating to
products that have not yet been announced by IBM) has been reviewed
for accuracy as of the date of initial publication and could include
unintentional technical or typographical errors. IBM shall have no
responsibility to update this information. This document is distributed
“as is” without any warranty, either express or implied. In no event
shall IBM be liable for any damage arising from the use of this
information, including but not limited to, loss of data, business
interruption, loss of profit or loss of opportunity. IBM products and
services are warranted according to the terms and conditions of the
agreements under which they are provided.
IBM products are manufactured from new parts or new and used parts.
In some cases, a product may not be new and may have been previously
installed. Regardless, our warranty terms apply.”
Any statements regarding IBM's future direction, intent or product
plans are subject to change or withdrawal without notice.
Performance data contained herein was generally obtained in a
controlled, isolated environments. Customer examples are presented
as illustrations of how those customers have used IBM products and
the results they may have achieved. Actual performance, cost, savings or
other results in other operating environments may vary.
References in this document to IBM products, programs, or services
does not imply that IBM intends to make such products, programs or
services available in all countries in which IBM operates or does
business.
Workshops, sessions and associated materials may have been prepared
by independent session speakers, and do not necessarily reflect the
views of IBM. All materials and discussions are provided for informational
purposes only, and are neither intended to, nor shall constitute legal or
other guidance or advice to any individual participant or their specific
situation.
It is the customer’s responsibility to insure its own compliance with legal
requirements and to obtain advice of competent legal counsel as to
the identification and interpretation of any relevant laws and regulatory
requirements that may affect the customer’s business and any actions
the customer may need to take to comply with such laws. IBM does not
provide legal advice or represent or warrant that its services or products
will ensure that the customer is in compliance with any law.
40 3/22/2017
Notices and disclaimers
continued
Information concerning non-IBM products was obtained from the
suppliers of those products, their published announcements or other
publicly available sources. IBM has not tested those products in
connection with this publication and cannot confirm the accuracy of
performance, compatibility or any other claims related to non-IBM
products. Questions on the capabilities of non-IBM products should be
addressed to the suppliers of those products. IBM does not warrant the
quality of any third-party products, or the ability of any such third-party
products to interoperate with IBM’s products. IBM expressly disclaims
all warranties, expressed or implied, including but not limited to, the
implied warranties of merchantability and fitness for a particular,
purpose.
The provision of the information contained herein is not intended to, and
does not, grant any right or license under any IBM patents, copyrights,
trademarks or other intellectual property right.
IBM, the IBM logo, ibm.com, Aspera®, Bluemix, Blueworks Live, CICS,
ClearCase, Cognos®, DOORS®, Emptoris®, Enterprise Document
Management System™, FASP®, FileNet®, Global Business Services®,
Global Technology Services®, IBM ExperienceOne™, IBM SmartCloud®,
IBM Social Business®, Information on Demand, ILOG, Maximo®,
MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower,
PureAnalytics™, PureApplication®, pureCluster™, PureCoverage®,
PureData®, PureExperience®, PureFlex®, pureQuery®, pureScale®,
PureSystems®, QRadar®, Rational®, Rhapsody®, Smarter Commerce®,
SoDA, SPSS, Sterling Commerce®, StoredIQ, Tealeaf®, Tivoli® Trusteer®,
Unica®, urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and
System z® Z/OS, are trademarks of International Business Machines
Corporation, registered in many jurisdictions worldwide. Other product
and service names might be trademarks of IBM or other companies. A
current list of IBM trademarks is available on the Web at "Copyright and
trademark information" at: www.ibm.com/legal/copytrade.shtml.
InterConnect
2017
41 3/22/2017

More Related Content

What's hot

Accelerating IT Velocity: Agile Transformation at Dell
Accelerating IT Velocity: Agile Transformation at DellAccelerating IT Velocity: Agile Transformation at Dell
Accelerating IT Velocity: Agile Transformation at Dell
Dell World
 
Building the future using Newforma software for design and construction proce...
Building the future using Newforma software for design and construction proce...Building the future using Newforma software for design and construction proce...
Building the future using Newforma software for design and construction proce...
Newforma
 
Shareinsights an-end-to-end-implementation-of-the-modern-analytics-archi...
Shareinsights an-end-to-end-implementation-of-the-modern-analytics-archi...Shareinsights an-end-to-end-implementation-of-the-modern-analytics-archi...
Shareinsights an-end-to-end-implementation-of-the-modern-analytics-archi...
Accelerite
 
Building Information Modeling : What, Why, How
Building Information Modeling : What, Why, HowBuilding Information Modeling : What, Why, How
Building Information Modeling : What, Why, How
Nancy Cheng
 
Bimodal IT and EDW Modernization
Bimodal IT and EDW ModernizationBimodal IT and EDW Modernization
Bimodal IT and EDW ModernizationRobert Gleave
 
VMworld 2014: Art of IT Infrastructure Design
VMworld 2014: Art of IT Infrastructure DesignVMworld 2014: Art of IT Infrastructure Design
VMworld 2014: Art of IT Infrastructure Design
VMworld
 
Φάννυ Κοφινά, 7th Digital Banking Forum
Φάννυ Κοφινά, 7th Digital Banking ForumΦάννυ Κοφινά, 7th Digital Banking Forum
Φάννυ Κοφινά, 7th Digital Banking Forum
Starttech Ventures
 
College of Technology Pantnagar lecture- Jainendra
College of Technology Pantnagar lecture- Jainendra College of Technology Pantnagar lecture- Jainendra
College of Technology Pantnagar lecture- Jainendra
Jainendra Kumar
 
Data Center Infrastructure Trends
Data Center Infrastructure TrendsData Center Infrastructure Trends
Data Center Infrastructure Trends
Viridity Software
 
What’s The Big Deal About Hadoop?
What’s The Big Deal About Hadoop?What’s The Big Deal About Hadoop?
What’s The Big Deal About Hadoop?
Dell World
 
"Going Offline", one of the hottest mobile app trends
"Going Offline", one of the hottest mobile app trends"Going Offline", one of the hottest mobile app trends
"Going Offline", one of the hottest mobile app trends
Derek Baron
 
The most trusted, proven enterprise-class Cloud:Closer than you think
The most trusted, proven enterprise-class Cloud:Closer than you think The most trusted, proven enterprise-class Cloud:Closer than you think
The most trusted, proven enterprise-class Cloud:Closer than you think
Uni Systems S.M.S.A.
 
20170614 Tim Willoughby - data conference
20170614   Tim Willoughby - data conference20170614   Tim Willoughby - data conference
20170614 Tim Willoughby - data conference
Tim Willoughby
 
Agile BI with Data Virtualization (session 2 from Packed Lunch Webinar Series)
Agile BI with Data Virtualization (session 2 from Packed Lunch Webinar Series)Agile BI with Data Virtualization (session 2 from Packed Lunch Webinar Series)
Agile BI with Data Virtualization (session 2 from Packed Lunch Webinar Series)
Denodo
 
20170613 iasa architecture - Tim Willoughby presentation
20170613   iasa architecture  - Tim Willoughby presentation20170613   iasa architecture  - Tim Willoughby presentation
20170613 iasa architecture - Tim Willoughby presentation
Tim Willoughby
 
BigInsights For Telecom
BigInsights For TelecomBigInsights For Telecom
BigInsights For Telecom
Seeling Cheung
 
Approaches for Distributed Information Computation and Processing
Approaches for Distributed Information Computation and ProcessingApproaches for Distributed Information Computation and Processing
Approaches for Distributed Information Computation and Processing
Sergey Boldyrev
 
Your path to the cloud local event presentation
Your path to the cloud   local event presentationYour path to the cloud   local event presentation
Your path to the cloud local event presentation
awrightKMBS
 
Executing on the promise of the Internet of Things (IoT)
Executing on the promise of the Internet of Things (IoT)Executing on the promise of the Internet of Things (IoT)
Executing on the promise of the Internet of Things (IoT)
Dell World
 

What's hot (20)

Accelerating IT Velocity: Agile Transformation at Dell
Accelerating IT Velocity: Agile Transformation at DellAccelerating IT Velocity: Agile Transformation at Dell
Accelerating IT Velocity: Agile Transformation at Dell
 
Building the future using Newforma software for design and construction proce...
Building the future using Newforma software for design and construction proce...Building the future using Newforma software for design and construction proce...
Building the future using Newforma software for design and construction proce...
 
Shareinsights an-end-to-end-implementation-of-the-modern-analytics-archi...
Shareinsights an-end-to-end-implementation-of-the-modern-analytics-archi...Shareinsights an-end-to-end-implementation-of-the-modern-analytics-archi...
Shareinsights an-end-to-end-implementation-of-the-modern-analytics-archi...
 
Granata_Juricic_COMPIT_2016
Granata_Juricic_COMPIT_2016Granata_Juricic_COMPIT_2016
Granata_Juricic_COMPIT_2016
 
Building Information Modeling : What, Why, How
Building Information Modeling : What, Why, HowBuilding Information Modeling : What, Why, How
Building Information Modeling : What, Why, How
 
Bimodal IT and EDW Modernization
Bimodal IT and EDW ModernizationBimodal IT and EDW Modernization
Bimodal IT and EDW Modernization
 
VMworld 2014: Art of IT Infrastructure Design
VMworld 2014: Art of IT Infrastructure DesignVMworld 2014: Art of IT Infrastructure Design
VMworld 2014: Art of IT Infrastructure Design
 
Φάννυ Κοφινά, 7th Digital Banking Forum
Φάννυ Κοφινά, 7th Digital Banking ForumΦάννυ Κοφινά, 7th Digital Banking Forum
Φάννυ Κοφινά, 7th Digital Banking Forum
 
College of Technology Pantnagar lecture- Jainendra
College of Technology Pantnagar lecture- Jainendra College of Technology Pantnagar lecture- Jainendra
College of Technology Pantnagar lecture- Jainendra
 
Data Center Infrastructure Trends
Data Center Infrastructure TrendsData Center Infrastructure Trends
Data Center Infrastructure Trends
 
What’s The Big Deal About Hadoop?
What’s The Big Deal About Hadoop?What’s The Big Deal About Hadoop?
What’s The Big Deal About Hadoop?
 
"Going Offline", one of the hottest mobile app trends
"Going Offline", one of the hottest mobile app trends"Going Offline", one of the hottest mobile app trends
"Going Offline", one of the hottest mobile app trends
 
The most trusted, proven enterprise-class Cloud:Closer than you think
The most trusted, proven enterprise-class Cloud:Closer than you think The most trusted, proven enterprise-class Cloud:Closer than you think
The most trusted, proven enterprise-class Cloud:Closer than you think
 
20170614 Tim Willoughby - data conference
20170614   Tim Willoughby - data conference20170614   Tim Willoughby - data conference
20170614 Tim Willoughby - data conference
 
Agile BI with Data Virtualization (session 2 from Packed Lunch Webinar Series)
Agile BI with Data Virtualization (session 2 from Packed Lunch Webinar Series)Agile BI with Data Virtualization (session 2 from Packed Lunch Webinar Series)
Agile BI with Data Virtualization (session 2 from Packed Lunch Webinar Series)
 
20170613 iasa architecture - Tim Willoughby presentation
20170613   iasa architecture  - Tim Willoughby presentation20170613   iasa architecture  - Tim Willoughby presentation
20170613 iasa architecture - Tim Willoughby presentation
 
BigInsights For Telecom
BigInsights For TelecomBigInsights For Telecom
BigInsights For Telecom
 
Approaches for Distributed Information Computation and Processing
Approaches for Distributed Information Computation and ProcessingApproaches for Distributed Information Computation and Processing
Approaches for Distributed Information Computation and Processing
 
Your path to the cloud local event presentation
Your path to the cloud   local event presentationYour path to the cloud   local event presentation
Your path to the cloud local event presentation
 
Executing on the promise of the Internet of Things (IoT)
Executing on the promise of the Internet of Things (IoT)Executing on the promise of the Internet of Things (IoT)
Executing on the promise of the Internet of Things (IoT)
 

Similar to 2017 think - session 4085 - increase your agile velocity - integrate your development tools with IoT

How to add security in dataops and devops
How to add security in dataops and devopsHow to add security in dataops and devops
How to add security in dataops and devops
Ulf Mattsson
 
InterConnect 2017 : Cognitive DevOps: Get Rid of the Guesswork to Improve Sof...
InterConnect 2017 : Cognitive DevOps: Get Rid of the Guesswork to Improve Sof...InterConnect 2017 : Cognitive DevOps: Get Rid of the Guesswork to Improve Sof...
InterConnect 2017 : Cognitive DevOps: Get Rid of the Guesswork to Improve Sof...
DevOps for Enterprise Systems
 
Closing the Visibility Gap | How to Combine Application & Infrastructure Moni...
Closing the Visibility Gap | How to Combine Application & Infrastructure Moni...Closing the Visibility Gap | How to Combine Application & Infrastructure Moni...
Closing the Visibility Gap | How to Combine Application & Infrastructure Moni...
John Williams
 
Brixton Library Technology Initiative Week2 Intro
Brixton Library Technology Initiative Week2 IntroBrixton Library Technology Initiative Week2 Intro
Brixton Library Technology Initiative Week2 Intro
Basil Bibi
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
Eric Cattoir
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of Concepts
ThousandEyes
 
Gartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid CloudGartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid Cloud
Rosalind Radcliffe
 
IT Architecture and Architects
IT Architecture and ArchitectsIT Architecture and Architects
IT Architecture and Architects
AndreDovgal1
 
Best Practices Building Cloud Scale Apps with Microservices
Best Practices Building Cloud Scale Apps with MicroservicesBest Practices Building Cloud Scale Apps with Microservices
Best Practices Building Cloud Scale Apps with Microservices
Jim (张建军) Zhang
 
Bridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to ProductionBridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to Production
Florian Wilhelm
 
BMC Discovery with new Multi-Cloud Function
BMC Discovery with new Multi-Cloud FunctionBMC Discovery with new Multi-Cloud Function
BMC Discovery with new Multi-Cloud Function
Bill Spinner
 
CWIN17 Utrecht / cg u services - frank van der wal
CWIN17 Utrecht / cg u services - frank van der walCWIN17 Utrecht / cg u services - frank van der wal
CWIN17 Utrecht / cg u services - frank van der wal
Capgemini
 
Ibm bluemix—from idea to application by karim abousedera
Ibm bluemix—from idea to application by karim abousederaIbm bluemix—from idea to application by karim abousedera
Ibm bluemix—from idea to application by karim abousederaBill Duncan
 
InterConnect 2017 : Programming languages in the enterprise: Which language s...
InterConnect 2017 : Programming languages in the enterprise: Which language s...InterConnect 2017 : Programming languages in the enterprise: Which language s...
InterConnect 2017 : Programming languages in the enterprise: Which language s...
DevOps for Enterprise Systems
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of Concepts
ThousandEyes
 
Ibm itsm portfolio
Ibm itsm portfolioIbm itsm portfolio
Ibm itsm portfolio
Detlef Wolf
 
How to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform InnovationHow to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform Innovation
Claudia Ring
 
Impact 2013 2963 - IBM Business Process Manager Top Practices
Impact 2013 2963 - IBM Business Process Manager Top PracticesImpact 2013 2963 - IBM Business Process Manager Top Practices
Impact 2013 2963 - IBM Business Process Manager Top Practices
Brian Petrini
 
Bridgera enterprise IoT Software Solutions
Bridgera enterprise IoT Software SolutionsBridgera enterprise IoT Software Solutions
Bridgera enterprise IoT Software Solutions
Ron Pascuzzi
 
Technology insights: Decision Science Platform
Technology insights: Decision Science PlatformTechnology insights: Decision Science Platform
Technology insights: Decision Science Platform
Decision Science Community
 

Similar to 2017 think - session 4085 - increase your agile velocity - integrate your development tools with IoT (20)

How to add security in dataops and devops
How to add security in dataops and devopsHow to add security in dataops and devops
How to add security in dataops and devops
 
InterConnect 2017 : Cognitive DevOps: Get Rid of the Guesswork to Improve Sof...
InterConnect 2017 : Cognitive DevOps: Get Rid of the Guesswork to Improve Sof...InterConnect 2017 : Cognitive DevOps: Get Rid of the Guesswork to Improve Sof...
InterConnect 2017 : Cognitive DevOps: Get Rid of the Guesswork to Improve Sof...
 
Closing the Visibility Gap | How to Combine Application & Infrastructure Moni...
Closing the Visibility Gap | How to Combine Application & Infrastructure Moni...Closing the Visibility Gap | How to Combine Application & Infrastructure Moni...
Closing the Visibility Gap | How to Combine Application & Infrastructure Moni...
 
Brixton Library Technology Initiative Week2 Intro
Brixton Library Technology Initiative Week2 IntroBrixton Library Technology Initiative Week2 Intro
Brixton Library Technology Initiative Week2 Intro
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of Concepts
 
Gartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid CloudGartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid Cloud
 
IT Architecture and Architects
IT Architecture and ArchitectsIT Architecture and Architects
IT Architecture and Architects
 
Best Practices Building Cloud Scale Apps with Microservices
Best Practices Building Cloud Scale Apps with MicroservicesBest Practices Building Cloud Scale Apps with Microservices
Best Practices Building Cloud Scale Apps with Microservices
 
Bridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to ProductionBridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to Production
 
BMC Discovery with new Multi-Cloud Function
BMC Discovery with new Multi-Cloud FunctionBMC Discovery with new Multi-Cloud Function
BMC Discovery with new Multi-Cloud Function
 
CWIN17 Utrecht / cg u services - frank van der wal
CWIN17 Utrecht / cg u services - frank van der walCWIN17 Utrecht / cg u services - frank van der wal
CWIN17 Utrecht / cg u services - frank van der wal
 
Ibm bluemix—from idea to application by karim abousedera
Ibm bluemix—from idea to application by karim abousederaIbm bluemix—from idea to application by karim abousedera
Ibm bluemix—from idea to application by karim abousedera
 
InterConnect 2017 : Programming languages in the enterprise: Which language s...
InterConnect 2017 : Programming languages in the enterprise: Which language s...InterConnect 2017 : Programming languages in the enterprise: Which language s...
InterConnect 2017 : Programming languages in the enterprise: Which language s...
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of Concepts
 
Ibm itsm portfolio
Ibm itsm portfolioIbm itsm portfolio
Ibm itsm portfolio
 
How to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform InnovationHow to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform Innovation
 
Impact 2013 2963 - IBM Business Process Manager Top Practices
Impact 2013 2963 - IBM Business Process Manager Top PracticesImpact 2013 2963 - IBM Business Process Manager Top Practices
Impact 2013 2963 - IBM Business Process Manager Top Practices
 
Bridgera enterprise IoT Software Solutions
Bridgera enterprise IoT Software SolutionsBridgera enterprise IoT Software Solutions
Bridgera enterprise IoT Software Solutions
 
Technology insights: Decision Science Platform
Technology insights: Decision Science PlatformTechnology insights: Decision Science Platform
Technology insights: Decision Science Platform
 

More from M Kevin McHugh

2019 ibm io t exchange rqm - stop wasting time and take control
2019   ibm io t exchange rqm - stop wasting time and take control2019   ibm io t exchange rqm - stop wasting time and take control
2019 ibm io t exchange rqm - stop wasting time and take control
M Kevin McHugh
 
2019 ibm io t exchange - practical use case of AI in engineeringv2
2019   ibm io t exchange - practical use case of AI in engineeringv22019   ibm io t exchange - practical use case of AI in engineeringv2
2019 ibm io t exchange - practical use case of AI in engineeringv2
M Kevin McHugh
 
2019 ibm io t exchange - meeting safety-related software audits
2019   ibm io t exchange - meeting safety-related software audits2019   ibm io t exchange - meeting safety-related software audits
2019 ibm io t exchange - meeting safety-related software audits
M Kevin McHugh
 
2018 think - extending rtc with corporate data
2018   think - extending rtc with corporate data2018   think - extending rtc with corporate data
2018 think - extending rtc with corporate data
M Kevin McHugh
 
2018 ibm agile engineering summit - spotlight presentation
2018   ibm agile engineering summit - spotlight presentation2018   ibm agile engineering summit - spotlight presentation
2018 ibm agile engineering summit - spotlight presentation
M Kevin McHugh
 
2017 ice - rqm - stop wasting time and take control
2017   ice - rqm - stop wasting time and take control2017   ice - rqm - stop wasting time and take control
2017 ice - rqm - stop wasting time and take control
M Kevin McHugh
 
2017 ice - meeting safety-related software audits w video
2017   ice - meeting safety-related software audits w video2017   ice - meeting safety-related software audits w video
2017 ice - meeting safety-related software audits w video
M Kevin McHugh
 
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications ProviderContinuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
M Kevin McHugh
 
Re-architecting an Enterprise with SOA & Agile
Re-architecting an Enterprise with SOA & AgileRe-architecting an Enterprise with SOA & Agile
Re-architecting an Enterprise with SOA & Agile
M Kevin McHugh
 

More from M Kevin McHugh (9)

2019 ibm io t exchange rqm - stop wasting time and take control
2019   ibm io t exchange rqm - stop wasting time and take control2019   ibm io t exchange rqm - stop wasting time and take control
2019 ibm io t exchange rqm - stop wasting time and take control
 
2019 ibm io t exchange - practical use case of AI in engineeringv2
2019   ibm io t exchange - practical use case of AI in engineeringv22019   ibm io t exchange - practical use case of AI in engineeringv2
2019 ibm io t exchange - practical use case of AI in engineeringv2
 
2019 ibm io t exchange - meeting safety-related software audits
2019   ibm io t exchange - meeting safety-related software audits2019   ibm io t exchange - meeting safety-related software audits
2019 ibm io t exchange - meeting safety-related software audits
 
2018 think - extending rtc with corporate data
2018   think - extending rtc with corporate data2018   think - extending rtc with corporate data
2018 think - extending rtc with corporate data
 
2018 ibm agile engineering summit - spotlight presentation
2018   ibm agile engineering summit - spotlight presentation2018   ibm agile engineering summit - spotlight presentation
2018 ibm agile engineering summit - spotlight presentation
 
2017 ice - rqm - stop wasting time and take control
2017   ice - rqm - stop wasting time and take control2017   ice - rqm - stop wasting time and take control
2017 ice - rqm - stop wasting time and take control
 
2017 ice - meeting safety-related software audits w video
2017   ice - meeting safety-related software audits w video2017   ice - meeting safety-related software audits w video
2017 ice - meeting safety-related software audits w video
 
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications ProviderContinuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
 
Re-architecting an Enterprise with SOA & Agile
Re-architecting an Enterprise with SOA & AgileRe-architecting an Enterprise with SOA & Agile
Re-architecting an Enterprise with SOA & Agile
 

Recently uploaded

Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
manasideore6
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
heavyhaig
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
symbo111
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
Kamal Acharya
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptxTOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
nikitacareer3
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 

Recently uploaded (20)

Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptxTOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 

2017 think - session 4085 - increase your agile velocity - integrate your development tools with IoT

  • 1. InterConnect 2017 Increase Your Agile Velocity! Integrate Your Development Tools with IBM IoT and Analytics M. Kevin McHugh Kirk Woods 1 3/22/2017
  • 2. 2 3/22/2017 Please note IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
  • 3. Agenda • The Key Point • The Big Picture • Increasing Complexity • The Dev/Ops Speed Limit • Continuous Engineering using an IoT Architecture • Demonstrate • Q&A 3/22/2017 3
  • 4. The Key Point 4 3/22/2017
  • 5. 3/22/2017 5 Communication Delay • How many times have you seen a delay between a developer finishing their work and the tester being notified it is ready for test?
  • 6. The Big Picture 6 3/22/2017
  • 7. 3/22/2017 7 Continuous Engineering with IoT IoT-enabled products/systems Business Leaders, Engineers and Developers
  • 10. 3/22/2017 10 Whole product development involves many tools, repositories, vendors A very simplified look DOORS & DOORS NG Rhapsody & RDM Team Concert, ClearCase Maximo Engineering Lifecycle Manager Quality Manager
  • 11. 3/22/2017 11 OSLC Linked data RM Project Area RTC Project Area RM Project Area RQM Project Area Requirements Tests Design Implementation
  • 12. 3/22/2017 12 Cross-tool “global configurations” • Multi-tool configurations in a federated, linked data system • Each tool auto-configures so that you see and work with the correct artifacts • Link / navigate across tools in the right context • Create all team deliverables in a configuration context This is about transforming from a “single system” solution to “multi-variant”, adding a variant dimension to the entire development lifecycle Variant 1 Variant 2 Variant N Function Requirements Tests Design Implementation Requirements Tests Design Implementation Requirements Tests Design Implementation Variation Requirements Tests Design Implementation Reuse Variant
  • 13. 3/22/2017 13 How do we handle this today? • Tools • Application Lifecycle Management • Enables independent process and data lifecycles • Global Configuration • Enables whole V model branching and merging • Audience: How do you receive/retrieve your information today? • Three different examples • Techniques • CE/DevOps: improve and manage feature flow • Agile: isolate complexity, produce feature
  • 14. The Dev/Ops Speed Limit 14 3/22/2017
  • 15. 3/22/2017 15 New methods increase our speed How frequently do you get updates for your mobile phone apps? Waterfall Incremental Iterative
  • 16. 3/22/2017 16 We’ve hit a speed limit • Complexity – product • Instead of carrying a single plate... • Speed • Instead of walking... • Complexity – product • We are juggling.... • A bowling ball • A chainsaw • And an egg... • Speed • We are sprinting ... and... the PM’s still want status....
  • 17. 3/22/2017 17 How can we improve? • Reduce waste in your overhead / control mechanisms • Sprint Planning • Daily Stand up • Retrospective • Backlog grooming • Demo • Dev to Ops • Automate test and delivery
  • 18. Continuous Engineering using an IoT Architecture 18 3/22/2017
  • 19. 3/22/2017 19 Internet of Things (IoT) • A network of interconnected devices and systems that collect and exchange data between them. The data they generate is collected, analyzed and acted upon.* * Yianna Papadakis Kantos - A developer's guide to the Internet of Things (IoT)
  • 21. 3/22/2017 21 Thinking about an IoT Architecture How does this apply to you as a software engineer? • If we think about the tools, methods and systems that have arisen to support that definition, we see a new architecture. This architecture is extremely distributed. It takes advantage of trends and techniques such as: • Client / Server • Mark up languages • Publish / Subscribe • Message Queues • And more
  • 22. 3/22/2017 22 Physical • The ‘thing’ is a physical device • Relevant space: washing machines, automobiles, weather stations.... • This is relatively easy to conceptualize. Devices experience an event and transmit data accordingly. The data is analyzed and acted upon.
  • 23. 3/22/2017 23 IT • The ‘thing’ is an IT system element. This might be a router, a physical or virtual computing units. • Relevant space: Asset management, system and network operations
  • 24. 3/22/2017 24 Data?? • The ‘thing’ is a data element • Some say ‘no’ • Can we treat data as a ‘thing’? • Data does not have a processor • Database technology solved this decades ago
  • 25. 3/22/2017 25 Data!! • I say ‘yes’!! • Data has a processor • It is shared across a lot of data • Database triggers available for decades • Plugins • Event driven User Interface software techniques
  • 27. 3/22/2017 27 Continuous Engineering Data • The ‘thing’ is an element in the CE/DevOps flow • Systems: physical or virtual • Requirements • Design elements (UML become important here) • Change and source control • Builds • Defects • Test assets • Test Execution results • Deployment: physical or virtual • Logging (instead of log files, send an event) • System monitoring • Asset management • Customer support (another sensor) Requirements Tests Design Implementation
  • 28. 3/22/2017 28 Today • We “pull” information. • Dashboards and data warehouses • We “push” information on overloaded channels such as email. • How many of you use email filters/rules to manage this? • Information grows stale waiting for a decision maker to access it and take action. This represents lost opportunity and waste which means lost revenue and wasted budget
  • 29. 3/22/2017 29 Continuous Engineering with IoT • IoT “pushes” information in the hands of a decision maker • More concisely – right information • More accessibly – right place • More promptly – right time • Reduces several Wastes • Waiting • Motion • Defects • Over Processing • IoT links and correlates divergent, separate information and knowledge domains
  • 31. 3/22/2017 31 IBM Rational Team Concert • IBM Rational Team Concert • Rational Team Concert is a software development team collaboration tool developed by the Rational Software brand of IBM, who first released it in 2008. The software is available in both client versions, a web version, and on Cloud. It provides a collaborative environment that software development teams use to manage all aspects of their work—such as plans, tasks, revision control, build management, and reports. • https://en.wikipedia.org/wiki/Rational_Team_Concert
  • 32. 3/22/2017 32 Demonstration – Let’s see a quick demo in action • Update a work item • See Twitter • Hear the mobile phone PLEASE ASK QUESTIONS WHEN YOU HAVE THEM ☺
  • 33. 3/22/2017 33 Demonstration – How we did it ...pardon us as we switch laptops...
  • 34. 3/22/2017 34 Demonstration – How is this done • An RTC plugin that sends event data to Node-RED on Bluemix • Node-RED flow to conduct (minor) analysis on the event data • Push an alert to an end user (in this case on Twitter) • Twitter blocks duplicate messages
  • 35. 3/22/2017 35 Summary • Continuous Engineering with IoT: • Critical data and alerts pushed to (smartphones, feed readers, web pages, ...) • Right Data, Right Place, Right Time • Leverage Social Media concepts to streamline, to “lean” CE
  • 38. 3/22/2017 38 IBM Managed Continuous Engineering deployed on a virtual single tenant private cloud Provides the core Continuous Engineering solution, uniquely configurable for each client On IBM SoftLayer secure infrastructure Provides 99.9% availability (SLO) IBM IoT services solution IBM SoftLayer Infrastructure IBM Watson IoT Services IBM Managed Continuous Engineering products include*: IBM Rational Team Concert IBM Rational DOORS Next Generation IBM Rational Quality Manager IBM Rational Design Manager IBM Rational Engineering Lifecycle Manager *Software licenses sold separately
  • 39. 39 3/22/2017 Notices and disclaimers Copyright © 2017 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without written permission from IBM. U.S. Government Users Restricted Rights — use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM. Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. This document is distributed “as is” without any warranty, either express or implied. In no event shall IBM be liable for any damage arising from the use of this information, including but not limited to, loss of data, business interruption, loss of profit or loss of opportunity. IBM products and services are warranted according to the terms and conditions of the agreements under which they are provided. IBM products are manufactured from new parts or new and used parts. In some cases, a product may not be new and may have been previously installed. Regardless, our warranty terms apply.” Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice. Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary. References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business. Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation. It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer is in compliance with any law.
  • 40. 40 3/22/2017 Notices and disclaimers continued Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products in connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate with IBM’s products. IBM expressly disclaims all warranties, expressed or implied, including but not limited to, the implied warranties of merchantability and fitness for a particular, purpose. The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual property right. IBM, the IBM logo, ibm.com, Aspera®, Bluemix, Blueworks Live, CICS, ClearCase, Cognos®, DOORS®, Emptoris®, Enterprise Document Management System™, FASP®, FileNet®, Global Business Services®, Global Technology Services®, IBM ExperienceOne™, IBM SmartCloud®, IBM Social Business®, Information on Demand, ILOG, Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower, PureAnalytics™, PureApplication®, pureCluster™, PureCoverage®, PureData®, PureExperience®, PureFlex®, pureQuery®, pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, Smarter Commerce®, SoDA, SPSS, Sterling Commerce®, StoredIQ, Tealeaf®, Tivoli® Trusteer®, Unica®, urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and System z® Z/OS, are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.