Tech Failures: Můžeme s nimi žít?

Autor: Judy Howell
Datum Vytvoření: 27 Červenec 2021
Datum Aktualizace: 21 Červen 2024
Anonim
Tech Failures: Můžeme s nimi žít? - Technologie
Tech Failures: Můžeme s nimi žít? - Technologie

Obsah


Odnést:

Když obracíme stále více našich životů k inteligentním systémům, musíme vyžadovat kvalitu - nebo čelit následkům.

17. srpna starosta města New York Michael Bloomberg oznámil, že program Bike Share oznámený v roce 2011 nebude zahájen v listopadu 2012 (po sklouznutí z původního oznámeného data v červenci 2012), ale spíše sklouzne do plánovaného data realizace z března 2013. Proč? Tento software, vysvětlil starosta, nepracoval a město by program nespustilo, dokud by nešlo.

To dává smysl, ale Bloombergovo prohlášení se nezdá být naloženo s důvěrou, že? Sotva ho můžeme obviňovat; jeho funkce starosty byla sužována nákladnými softwarovými závadami a podvody souvisejícími se softwarem. V březnu 2012 dosáhlo město dohody se společností SAIC o narovnání, na jejímž základě společnost zaplatí pokuty a pokuty v celkové výši 500,4 milionu USD za přebití za práci a ignorování provize za systém řízení času zaměstnanců s názvem CityTime, který přišel stovky milionů dolarů nad rozpočet.


Kromě problému SAIC ve stejném měsíci vydal městský správce John Liu zprávu o auditu, v níž uvedl, že program pro transformaci nouzových komunikací (ECTP), technologický systém určený ke zlepšení manipulace s pohotovostními službami pro více než 12 milionů tísňová volání přijatá každý rok, byla o sedm let zpožděna a 1 miliarda dolarů nad rozpočet. Liu v rozhlasové stanici WNYC řekl: „Roky špatného řízení vedly k tomuto neuvěřitelně obrovskému překročení rozpočtu a dodnes stále ještě není plně funkční.“ V květnu 2012 začala kancelář primátora v reakci na audit správce snížit náklady projektu.

Je ironií, že starosta Bloomberg, který se začal věnovat jmění prostřednictvím implementace informačních systémů Wall Street, by se měl potýkat s problémy souvisejícími se softwarem. Tyto problémy nejsou jeho samy. Objevují se, často s katastrofálními nebo téměř katastrofálními výsledky, po celé zemi ve veřejném i soukromém sektoru.


Na konci roku 2011 byla v informačním týdeníku Information Weekly zveřejněna obchodní publikace IT „Top 10 Government IT Flops Of 2011“, která uvádí hlavní vládní nasazení IT, která utrpěla bezpečnostní snafus, fiasko podvodu, rozdělení rozpočtu a další. New Yorks CityTime byl na seznamu čtvrtý. Ale jak si dokážete představit, New York není jediným vládním subjektem, který má problémy s IT.

Jednou z velkých problémů je Wall Street. Například v srpnu 2012 ztratila obchodní firma Knight Capital během 45 minut po instalaci vadného softwaru 440 milionů dolarů. Porozumět obchodování software vyžaduje určitou znalost složitosti světového trhu s cennými papíry. Makléřské firmy obchodují jak se zákazníky (jako zástupci), tak i pro své vlastní účty (jako příkazce). Když jednají jako agenti, mohou dostávat specifické příkazy od klientů, které pak předávají burze nebo počítačové obchodní službě. Nebo mohou mít diskreční pravomoc nad účtem, v tom případě obchodují, o kterých se předpokládá, že jsou v nejlepším zájmu klientů. V druhém případě je obchodování podobné obchodům na vlastní účet firmy a bude provedeno na základě úsudku o bezpečnosti a relevantních tržních faktorech.

Po celá léta se firmy pokoušejí kodifikovat faktory, které jsou základem těchto soudních rozhodnutí, mezi něž patří tržní podmínky, bezpečnostní údaje, průmyslové informace a ekonomická data. Obchodní strategie, kterou si společnost přeje dodržovat pro dané zabezpečení, odvětví nebo obecný tržní stav, je začleněna do systému, který monitoruje všechny příslušné prvky v reálném čase a po splnění podmínek spustí automatické objednávky nákupu nebo prodeje. Tomu se říká program obchodování.

Tento systém často funguje velmi dobře. Problém je v tom, že tolik firem má nyní systémy obchodování s programy, že automatický prodej jedné firmy může vyvolat podmínky jiné firmy a vyvolat více automatických reakcí, které by mohly akciím - nebo dokonce i trhem - do ocasu. Burzy tedy zavedly vlastní spouštěcí impulsy, které požadují, aby firmy vypnily své systémy obchodování s programy, pokud se má za to, že to vyžadují tržní podmínky.

Žádné chyby, žádný stres - Váš průvodce krok za krokem k vytváření softwaru pro změnu života, aniž by došlo ke zničení vašeho života

Nemůžete zlepšit své programovací schopnosti, když se nikdo nestará o kvalitu softwaru.

Přesto jsou na akciovém trhu čas peníze a na počítačových trzích se daří vysokorychlostním obchodním firmám. Podle skupiny Tabb Group představují od roku 2012 více než polovinu veškerého obchodování s akciemi. To znamená, že mezi firmami existuje neustálá soutěž o neustálé zlepšování jejich systémů tak, aby poskytovaly rychlejší spuštění, což, jak se ukázalo, vedlo k instalaci softwaru Knight Software, který firmu téměř vyřadil z podnikání.

Pro osobu, která není IT, je snadné předpokládat, že vadný systém nebyl velmi dobře testován. Možná by jeho vývojáři měli udělat lepší práci. To je pravda, ale jak se systémy stávají stále složitějšími, je často obtížné vědět, co musí být testováno nebo rozsah vyžadovaný pro test, zejména když mnoho z možných bodů selhání je stále složitější, a proto nepředvídatelné.

A někteří kritici tvrdí, že se to může jen zhoršit. James Martin ve své nádherné knize z roku 2000 „After the Internet: Alien Intelligence“ píše o softwaru, který po implementaci (po důkladném testování, jeden doufá) je „adaptivní“ v tom, že neustále hledá efektivnější způsoby, jak dosáhnout požadovaného výstup; to také “self-modifikuje” jeho vlastní kód. To znamená, že v určitém okamžiku budeme vědět „co systém dělá, ale ne nutně, jak to dělá“.

Martin se domnívá, že musíme tuto novou metodologii nejen kontrolovat, ale také ji přijmout, aby zůstala konkurenceschopná. Konkurence vytváří neustálý tlak na to, aby existovaly nejlepší a nejrychlejší systémy, a finanční průmysl v tom není jedinečný.

Všichni jsme zažili nějakou formu technologického selhání, jako je modrá obrazovka smrti, virové útoky, softwarové chyby v aplikačních programech, útoky hackerů, vypínání systému atd. Ale jak stále více a více obracíme svůj život k inteligentním systémům tento problém poroste mnohem více než frustrující - a mohl by se stát naprosto nebezpečným.

To znamená, že jako spotřebitelé musíme v těchto systémech vyžadovat vyšší kvalitu. To bude zahrnovat vzdělanější a profesionálnější vývojáře systémů, náročnější testovací postupy a na straně spotřebitelů více informované koncové uživatele a náročnější spotřebitele.

Samozřejmě je tu vždy možnost jít s tokem. Nedávná historie bohužel naznačuje, že to nebude jen frustrující a drahé, ale možná také velmi škodlivé.