+ All Categories
Home > Education > Why we should care about leftovers

Why we should care about leftovers

Date post: 16-Apr-2017
Category:
Upload: sqalab
View: 73 times
Download: 3 times
Share this document with a friend
45
Me, myself and I…
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

Facebook

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


Recommended