why we should care about leftovers
Post on 16-Apr-2017
73 Views
Preview:
TRANSCRIPT
Korea Technology
Me, myself and I
1
Why we should care about leftovers
Im very much into fooding its no big secret, just look at meMy mother told me never waste good food, so when youre done with your cookingwhat do you do with leftovers?You prepare another great dish by recombining them in a different way
2
No, seriously?Thats a testing event, not Masterchef!
But, my talk is not about food but about testing and how it might evolve so lets jump to this now
3
Whats on the menu?
Back to the future1
What are the leftovers of testing?2
The challenges of the new economy3
Hopeful conclusions4
4
Back to the future
What have you seen?
IOT sensors, controlsSensitive information ID, access, paymentDataMobile applications6
What are our (testing) leftovers?
ISO 9126 - 25010
French toast is a good way to recombine old bread, eggs and milkOh, have you seen my cigar?7
MASS MARKET
The mass-market challenge
People connect with different devices, different versions, different APPS, diffreent form-factorsThey need to do everything at any momentIt has to be usable (they need to understand) and social (social approval, image) or the throw it awayIt has to be secure and performing well (connectivity, network) on each and every channel9
Artificial Intelligence
Challenges? Or opportunities?
Otto pilots
Will our car be programmed to kill us?Will robots get an juridical status in the future?What is Isaac Asimov was right Robots & Laws?12
Is there a pilot in the plane?
1996Pitot Tubeblocked by a wasp - 189 people died
2011Pitot tube malfunction (iced?) Air France Rio-Paris 228 diedNose up though loose lift
1996 Birgenair - https://en.wikipedia.org/wiki/Birgenair_Flight_301
During takeoff roll at 11:42 p.m, the captain found that his air speed indicator (ASI) was not working properly, but chose not to abort takeoff.[6] The co-pilot's ASI was functional.While the plane was climbing through 4,700 feet (1,400m), the captain's airspeed indicator read 350 knots (650km/h). The autopilot, which was taking its air speed information from the same equipment that was providing faulty readings to the captain's ASI, increased the pitch-up attitude and reduced power to lower the plane's airspeed. The co-pilot's ASI read 200 knots (370km/h) and decreasing, yet the aircraft started to give multiple contradictory warnings that it was flying too fast, including rudder ratio, Mach airspeed, and overspeed lights and sounds.The autopilot reached the limits of its programming and disengaged. After checking their circuit breakers for the source of the warnings, the crew then reduced thrust to lower the speed. This immediately triggered the 757's stick-shaker stall alert, warning the confused pilots that the aircraft was flying dangerously slow, seconds after it was warning them that the speed was too high. The co-pilot and the relief pilot Muhlis Evrenesolu both seemed to recognise the approaching stall and tried to tell the captain, but did not intervene directly, possibly out of deference to the captain's age and experience. The captain then tried to recover from the stall by increasing the plane's thrust to full, but the plane was still in a nose up attitude, preventing the engines from receiving adequate airflow to match the increase in thrust. The left engine flamed out, which caused the right engine, still at full power, to throw the aircraft into a spin. Moments later, the plane inverted.[7] At 11:47p.m., the Ground Proximity Warning System sounded an audio warning, and eight seconds later the plane crashed into the Atlantic Ocean. All 13 crew members and 176 passengers were killed.
Rio-ParisHaving departed from Rio de Janeiro bound for Paris, the co-pilots encountered trouble with the speed sensors four hours and 10 minutes into the flight. The flight was on autopilot as the pilot in command took a routine rest out of the cockpit. They were knowingly headed into a turbulent and storm-ridden spot over the Atlantic, and the black boxes show the pilots attempted to maneuver around the storm slightly.It was at this point, after autopilot turned off and they worked to change their course, that a stall warning sounded, meaning that the airplane wasnt generating enough lift. The report notes the co-pilot grabbed the controls and lifted the plane, which, according to aviation experts is contrary to normal procedure during a stall, when the nose should in fact be lowered. During the lift, the speed sensors plunged then spiked in an apparent malfunction, the report shows. So, weve lost the speeds, the co-pilot noted.For nearly a minute, as the speed sensors jumped, the pilot was not present in the cockpit. By the time the pilot returned, the plane had started to fall at 10,000 feet per minute while violently rolling from side to side. But the BEA notes the crew acted in accordance with all procedures, frantically attempting to command the plane as it pitched and rolled in the sky. The planes speed sensors never regained normal functionality as the plane began its three-and-a-half minute freefall.The report shows the flight remained stalled throughout the drop, with its nose pointed up 15 degrees in response to the pilots attempt to generate lift. The flight plunged into the Atlantic nose-up, killing all 228 on board.
13
GPS2012 - Apple Maps 'is life-threatening' to motorists lost in Australia heat
24 hours with no water supply
46C outside
Mildura located 70 km away from its actual location
GPS software is also vulnerable
Apple used Google Maps later on
Now Now or never
The development challenges
DiscoverDesignDevelopTestTest
DiscoverDesignDevelopTestTestAgilityFrom planning to value
Shorter / iterative cycles
Business DevelopmentDevelopment Production
Continuous integrationContinuous testingContinuous delivery
Mobile / Embedded / IOT
Disposable APPS?Multiple releases / daySaas / SaaS (service as a service)
Automation faster, quick cyclesDevOps Continuous integrationDifferent platforms, different release cycles, different rules16
The time challenge now, now
Too slow Id better go shopping in the mall next door
You might be interestedby,,,Hmm! That looks better, but still
Fast and faster
Hmm thats fast but you can do betterYes, we can!
Lets see what we can get on you
Minority Report e-commerce
Wow! This would really match myI need it NOW
We know what you did last summerWe know what you all did last summerLets ship your next wish before you make it
Proximity warehouseSo if you really order it
You get delivered in no timethank you who?
Not dumb and dumber but fast and fasterPhilip K Dick is among us19
High Frequency Trading
Quote stuffing Layering Spoofing Cancelling Market manipulation35 % of the Market in EUR66% of NYSE2010-05-06 Flash Crash (36 min)
Dow Jones -9,2% in 10 min
2012-08-01 Knight Cap Group (45 min)
-440 Mio $ (own capital 330 Mio$)1 Srv (chunk big orders) out of 8 wasnt updated8 years old dead code reuse of flagNo stop process, no understandingRoll-back of the 7 correct Srv increased the issueKnightmare - recapitalized and acquired in 2012
Statistic algorithms auto trading transactions in micro seconds (111 s in 2011)Buy / Sell when the share reaches a certain triggerSW was focusing on selling volume, not time neither pricehttps://fr.wikipedia.org/wiki/Flash_Crash_de_2010 https://www.youtube.com/watch?v=E1xqSZy9_4Ihttps://www.youtube.com/watch?v=dIq16lZBnDY https://dougseven.com/2014/04/17/knightmare-a-devops-cautionary-tale/20
Service challenge
Just press the button
We take care of everythingEven if youre not home
Even if it is not packed yetSo you want to send a parcel?Well just send you the bill
Put the parcel in the mailbox, press the connected button and close itWhen the postman comes he know you want to send a parcel he opens the box with his own key / code and takes care of the rest22
The interoperability challenge
InteroperabilitySecurityUsability
23
Security
The IOT security challenge
Big brotherBYOD an entry point to corporate data
25
SPOF the weakest link
Single Sign On is fine
Single Point of Failure is NOT
Connected toys
Vtech exposed 6 Mio children profiles
Your Game Consoles have webcams!!!
Facebook, tell me if I am pregnant
In an hospital the most dangerous viruses may be,,,coming from the network
Privacy and Safety
Connected wearables -
Connected tattoes Google glasses transplanted lensesBlood pressure, sugar balance, heat, heart beat.what else?29
In the heat of the night
Consulting firm iiMedia Research polled 12,000 Samsung users in China on whether the Note 7 fiasco has affected their decision to stick with the company. Of them, 51.9% said they will definitely switch away from the brand when buying their next phone, 18.5% said they will consider switching, and 29.6% said the incidents do not concern themsince they were caused by external factors.6 Billions $ loss!!!
Too many options _ too complex (we love it) _ no strict enough rules and processesThey just dont know why30
How long does your image matter?
Who controls the controller?
With friends like those, I dont need ennemies
Social Economy
The social economy challenge
Google + ber allesSmart gridsGPS, traffic control APPS
Coyote = radar and police control // Waze = GPS and traffic controlber = social taxi >> ber next is with driverless carsSmart grids = Jeremy Rifkins sustainable economy >> interoperability, power supply balance vs. Belgium33
What goes social?CrowdfundingCrowd developmentCrowd testingCollaborative appsTraffic / radar / navigationSelling / buying / advisingEnergy gridsGamingTransportationAnd many more
Demography
The demographic challenge
We start using IT sooner and sooner
We grow older and older
Kids react to old computers (Youtube)36
We are ageing
Its not Freddy K it is Cambridge LabI know the date,
I know the time,
but I cant pick up a callPress harder is NOT swipe
Help & Tools
The ISTQB addresses parts already
And more to come
What else?
Lets bring Business and IT together!design analysismarket analysisinnovationLets design better requirementsengineeringanalysiselicitationLets get the right focus on usersusabilityuser experiencedesign
Why the link with BA and Ux is essential42
Conclusions
1Agility and IOT will keep on spreading and developing, so as web technologies, APPS, big data and cloud services
2Testers need to address new challenges(continuous testing, non functional testing)Some of which are yet to be identified
3ISTQB and other standards are there to help and guide youBe prepared and be ready to change!
I wish you all a brilliant future
THANK YOU
QUESTIONS
top related