Co je to výkonnostní inženýrství?
Performance Engineering je proces, kde jsou systémy stavěny a udržovány tak, aby splňovaly kritéria stanovená jejich uživateli. Na rozdíl od mnoha systémových procesů vytváří netechnický aspekt podnikání benchmarky, proti nimž je systém testován. Je úkolem technologického týmu včas usilovat o splnění těchto cílů. Celkovým cílem výkonnostního inženýrství je vytvořit štíhlý a citlivý počítačový systém, který usnadňuje pracovníkům a zvyšuje produktivitu.
Téměř všechny podniky mají jeden celkový cíl: vydělat peníze. Výkonné inženýrství se dobře hodí do tohoto cíle zefektivnění systémů a zvyšování produktivity. Toho je dosaženo několika způsoby, především zkrácením čekacích dob na informace a vytvářením spolehlivých, uživatelsky přívětivých systémů, které omezují školení, údržbu a čas na prostoje. Zatímco mnoho změn vytvořených těmito procesy je malých, společně mohou znamenat velké zlepšení.
Ve většině případů první, první, prvníKrok plánu výkonu provádí obchodní aspekt společnosti. Během této počáteční fáze jsou problémy identifikovány z hlediska uživatele. Tyto problémy mají často netechnické definice, jako je „zrychlení“ procesu nebo „získání nové verze“ programu. Otevřenost těchto specifikací umožňuje vodní místnost použitá později.
Tento seznam požadavků a nápadů prádelny pak jde do technického týmu, který je zodpovědný za druhou stranu procesu výkonu. Tým se podívá na žádosti a zjistí, jak je převést do konkrétních úkolů. Například, pokud je počáteční plánování považován za „příliš pomalý“, technický tým se bude zabývat procesem, aby viděl, jak to v současné době funguje. Může být možné zkrátit vzdálenost fyzického přenosu, zvýšit prioritu funkce nebo dokonce nastavit nový sekunduy Systém pro zpracování tohoto konkrétního požadavku.
To je místo, kde může netechnická část výkonového inženýrství dobře fungovat pro všechny. Tým mimo technologii chce účinek, ale nestará se o to, jak to přijde. To ponechává technickou stranu, aby fungovala v současných pokynech a rozpočtech, ale považuje se za vhodné. Dokud je dosaženo konečného cíle, všichni jsou šťastní.
Dalším společným krokem v výkonnostním inženýrství je testování. Tech tým určuje, jaké jsou nejlepší možné metody pro zlepšení systému, plány údržby a postupy upgradu. Pokud je k dispozici více možností, inženýři otestují životaschopnost každé změny v uzavřeném prostředí. Protože obchodní systémy jsou často mimořádně složité, mohou mít malé změny v jedné oblasti neočekávané výsledky v jiné. Jakmile je testování dokončeno, změny jsou přesunuty do živých systémů i pracovních plánů a proces začíná znovu.