Szoftveripar és üzleti modellek

Hasonló dokumentumok
Szoftver-technológia I.

A szoftverfejlesztés eszközei

IT trendek és lehetőségek. Puskás Norbert

Az Internet elterjedtsége Magyarországon Amerika és Európa mögött van. Internet szolgáltatok Magyarországon

Tarantella Secure Global Desktop Enterprise Edition

Információ-architektúra

a CIB Informatikán KIVONAT Ráb László

Klotz Tamás earchitect Oracle

FELHŐ ALAPÚ HELYMEGHATÁROZÓ SZOLGÁLTATÁS KIFEJLESZTÉSE MOBIL ESZKÖZÖK SZÁMÁRA

SAP vállalatirányítási rendszer alapjai

CÉGBEMUTATÓ. 1 IT infrastruktúra szolgáltatások

A licensztől a megoldásig

Angyal Business Consulting Tanácsadó és Szolgáltató Zrt.

BBTE Rektori Hivatal Str. M. Kogălniceanu/ Farkas utca 1. Kolozsvár, RO Tel.: , Fax:

IBM Tivoli Endpoint Manager

A számítógépes termeléstervezés alapjai. Fundamentals of Production Information Engineering. Felsőfokú műszaki végzettség

KÖLTSÉGVETÉSI SPECIFIKÁCIÓ a Társadalmi Megújulás Operatív Program keretében

EXCHANGE 2013 ÁTÁLLÁS EGY SMB VÁLLALATNÁL

Osztott alkalmazások fejlesztési technológiái Áttekintés


ÖTLETVERSENY - SZABÁLYZAT

Open Source trendek 2010: merre tart most a világ?

Bevezetés, platformok. Léczfalvy Ádám

A TAKARNET célja és felépítése 1

TP-LINK Business Wireless Az EAP Kontrolleres Wi-Fi termékcsalád bemutatása - bevezető SMB Product Line

KVK HTI szakdolgozat és diplomamunka témák. 2014/2015 II.félév

Nyugat-dunántúli Operatív Program. Akcióterv vezetıi összefoglaló

Emberek manipulálása (meggy!zése, megtévesztése), nem technikai eszközökkel tevékenységek végrehajtására bizalmas információk kiadására

Szeged Megyei Jogú Város Smart City Jövőképe

A SZEGEDI TUDOMÁNYEGYETEM INFORMATIKAI BIZTONSÁGI SZABÁLYZATA

Párhuzamos és Grid rendszerek

Oracle9i Alkalmazás Szerver Üzleti folyamat integráció. Molnár Balázs Vezető értékesítési konzultáns Oracle Hungary

Dr. Topár József. Budapesti Műszaki és Gazdaságtudományi Egyetem. Magyar Minőség Hét Menedzserek Fóruma november 7.

A Társadalmi Infrastruktúra Operatív Program as akcióterve

VII. Szervezeti kultúra

53. KÖZGAZDÁSZ VÁNDORGYŰLÉS Magyar Közgazdasági Társaság SZEPTEMBER 3-5. MISKOLCI EGYETEM

SZAKKÉPZÉSI KERETTANTERV a(z) MULTIMÉDIA-ALMAZÁSFEJLESZTŐ SZAKKÉPESÍTÉS-RÁÉPÜLÉSHEZ

Ne lépjen ide be senki, aki nem ismeri a geometriát (Platón, i.e.)

A SZOFTVERTECHNOLÓGIA ALAPJAI

IT trendek és lehetőségek

A Jövő Internet Nemzeti Kutatási Program és eredményei

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Alkalmazás boltok. Android Market, Apple AppStore, WP7 MarketPlace Cserna Bence, Paksy Patrik

Információs szupersztráda Informatika. Hálózatok. Információ- és tudásipar Globalizáció

Szeged Megyei Jogú Város Smart City Jövőkép és Koncepció

Központi adattárolási megoldások

Reflektív szociális képzési rendszer a 21. században A TÁMOP /2-C számú projekt bemutatása

elearning mindenkinek, mindenkor, mindenhol

BI modul a lízing üzletágban márc. 21. Előadó: Salamon András

Szoftver-technológia II. Szoftver újrafelhasználás. (Software reuse) Irodalom

10. K ÖZMŰ SZERŰ IT-SZOLGÁLTATÁS

Big Data tömeges adatelemzés gyorsan

Technológia innováció a business marketingben. Business marketing menedzsment 7. Dr. Piskóti István

VIHIMA07 Mobil és vezeték nélküli hálózatok A mobil backhaul vezetékes technológiái 1. Mobil backhaul követelmények

TÁJÉKOZTATÓ INFORMÁCIÓ

Nemzeti Fejlesztési és Gazdasági Minisztérium támogatásával megvalósuló KKC-2008-V számú projekt B2CR ONLINE KOMMUNIKÁCIÓ

ÓBUDAI EGYETEM Neumann János Informatikai Kar Informatikai Rendszerek Intézet Témavezető: Bringye Zsolt

Szolgáltatások és alkalmazások (VITMM131)

Szakmai program 2015

LEGYEN A VÁLTOZÁS- KEZELÉS HŐSE!

1. K ORLÁTLAN SÁVSZÉLESSÉG ÉS

IMPC PERSONNEL HUNGÁRIA KFT VEZETŐK, SZAKEMBEREK KERESÉSE ÉS KIVÁLASZTÁSA SZENVEDÉLYÜNK A TEHETSÉGKUTATÁS!

Mobil Kommunikációs Kutatás-fejlesztési és Innovációs Centrum létrehozása. (Mobil 2004) Pályázati felhívás

I. Az internet alapjai

A Társadalmi Infrastruktúra Operatív Program as akcióterve

Válalati informatika. Dr. Bodnár Pál D.Sc. BGF

Anglia. 1 Government on the web, National Audit Office, 2000,

A SZOFTVERFEJLESZTÉSI FOLYAMAT MINŐSÉGÜGYI VIZSGÁLATA; A CMM (CAPABILITY MATURITY MODEL)

A ROP és program tapasztalatai az IH szemszögéből. Mosonyi Balázs főigazgató, ROP IH

Tesztelés fázisai. Passed Informatikai Kft december 4

Számítógépes alapismeretek

1 SAP Business Transformation and Plan Services Az SAP Business Transformation and Plan Services szolgáltatások jelenleg az alábbiakat tartalmazzák:

TEXPLAT A MAGYAR TEXTIL- ÉS RUHAIPAR K + F + I STRATÉGIÁJÁNAK MEGVALÓSÍTÁSI TERVE

Közlekedési Program a H2020-ban

NYÍREGYHÁZI FİISKOLA GAZDASÁGI ÉS TÁRSADALOMTUDOMÁNYI KAR GAZDÁLKODÁSI ÉS MENEDZSMENT SZAK A ZÁRÓVIZSGA FİBB TÉMAKÖREI VÁLLALKOZÁSSZERVEZÉSI SZAKIRÁNY

Minıségbiztosítás. Millefolium. Varga Péter Millefolium Stratégia Kft november 27. Tartalom

Tervezni pedig muszáj esettanulmány egy online piactérről

Digitális tananyag, e-learning, különbségek, definíciók

A szoftverfejlesztés eszközei

4. évfolyam, 8. évfolyam, 12. évfolyam, minimumszint. minimumszint. minimumszint. KER-szintben nem megadható. Első idegen nyelv. Második idegen nyelv

Dunaújvárosi Regionális Anyagtudományi és Technológiai Tudásközpont

Számítógépes adatbiztonság

Összefoglaló az SMS Center által nyújtott szolgáltatásokról

Organizáció. Számítógépes Hálózatok Gyakorlati jegy. Vizsga. Web-oldal

Hálózatkezelés: Távoli elérés szolgáltatások - PPP kapcsolatok

INFORMATIKAI ÉS INFORMATIKAI BIZTONSÁGI SZABÁLYZAT

A Compliance Data Systems Kft ös adatszivárgási felmérésének eredménye

Időközi vezetőségi beszámoló első negyedéves eredmények A lassú gazdasági fellendülés jelei látszódnak az üzleti eredményeinken

HOL TART AZ E-MOBILITÁS? Eredmények, kihívások, lehetőségek az Európai Unióban és Magyarországon Vígh Zoltán június 6.

Csatlakozás az IBM i rendszerhez IBM i Access for Windows: Telepítés és beállítás

Pedagógiai Program. Petőfi Sándor Gimnázium, Kollégium és Közétkeztetési Központ OM: Mezőberény Petőfi út

Elosztott rendszer architektúrák

Operációs rendszerek. A Windows NT felépítése

TERÜLETFEJLESZTÉSI STRATÉGIA ÉS OPERATÍV PROGRAM

Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel

Az Országos Idegennyelvű Könyvtár Stratégiai terve

Debreceni Egyetem Állás- és Szakmai Gyakorlati Helyek Börze

Operációs rendszerek MINB240 V kredit KF Nagyváradi Anett 0. előadás Bevezetés

ABA INTELLIGENS VÁROSSÁ VÁLÁSÁNAK STRATÉGIÁJA ÉS OPERATÍV PROGRAMJA (első változat)

Operációs rendszerek MINB240 V2+2+0

Átírás:

Szoftveripar és üzleti modellek Irodalom Michael A. Cusumano: The business of software Michael Hiltzik: Dealers of lightning Eric Raymond: A katedrális és a bazár

Szoftver technológia Software engineering A szoftver fejlesztés, üzemeltetés, karbantartás szisztematikus, fegyelmezett, mérhet! megközelítése Mérnöki eljárások alkalmazása 1968 NATO Software Engineering Conference Szoftver technológia (folyt.) Tudás, módszerek, eszközök Érintett tevékenységek, területek követelmények meghatározása szoftvertervezés és implementáció szoftver tesztelés szoftver karbantartás konfiguráció menedzsment szoftver folyamat kialakítása szoftver fejleszt! eszközök

Szoftver technológia (folyt.) Kapcsolódó tudományterületek computer engineering számítástudomány menedzsment tudomány projekt menedzsment matematika rendszerelmélet Problémák a szoftverfejlesztés területén Kezelhetetlen komplexitás Túl nagy kód Túl sok programozó Projektek kis hányada sikeres csak Be nem fejez!d! projektek Túllépett határid!k Túllépett költségvetések

Célok Szoftver termékek min!ségének javítása Felhasználói elégedettség növelése Termelékenység fokozása Jobb munkafeltételek kialakítása Történet (hw) Lyukkártya válogató gépek Mechanikus számológépek Els! generációs gépek: elektro- mechanikus számológépek (relék, rádiócsövek) analóg digitális

Történet (hw folyt.) Második generációs gépek: tranzisztor Harmadik generációs gépek: integrált áramkörök Negyedik generációs gépek: mikroprocesszor Történet (hw folyt.) Mainframe terminálok Mini terminálok, munkaállomások Personal Computer

Moore-törvény Történet (sw) 1940-es évek: Közvetlen gépi kódú programozás 1950-es évek: Korai eszközök, gépikódú programozás. 1960-as évek: Magasszint" programozási nyelvek. Mainframek kereskedelmi forgalomban. Operációs r. 1970-es évek Kollaborativ szoftverek, mini számítógépek. 1980-as évek: Személyi számítógépek, végfelhasználói programok 1990-es évek: Objektum orientált programozás. Hálózati technológiák 2000-es évek: Menedzselt kód, interpretált script nyelvek.

Történet (fejleszt!i felh. felület) Lyukkártyák, konzol, írógép Karakteres terminálok Grafikus megjelenít!k GUI Szoftver-jellemz!k A szoftvert fejlesztik, nem gyártják nem gyártási folyamat lényegében szellemi termék (tervezési folyamat) A szoftver nem használódik el A legtöbb szoftver egyedi fejlesztés"

Szoftverfejlesztés Új szoftver kifejlesztése Kibocsátás utáni sw-karbantartás Költségek 1976-81 1992-98 Szoftverfejlesztés Kritikus tevékenység szoftver fejleszt! cégek szoftverre épül! technológiai ipar e-business, telekom szektor, pénzügyi szektor rövidtávú profit hosszútávon ügyfél bizalom változékony piaci helyzet

Szoftver (fejlesztési) folyamat tevékenységei Követemény meghatározás Elemzés,tervezés Implementáció Tesztelés Karbantartás Kihívások Programozó, menedzser struktúra irányíthatóság ~ kreativitás, rugalmasság Követelmények megrendel! vs fejleszt! (El!zetes) költségbecslés Programozói hatékonyság szórása Tervezés és gyártás átfedése Alacsony újra felhasználás

Okok Átfogó fejlesztési stratégia hiánya Nem elég fegyelmezett funkcionális tervezés, követelmény meghatározás Termék tervek stabilizálási vagy módosítási nehézsége Rossz változás kezelési megoldás Elégtelen megrendel!i visszacsatolás Nem világos termék koncepció vagy architektúra Tudás és munkaer! menedzsment problémák A szoftver-folyamat rétegei Folyamat réteg keret, kontextus Módszererek, módszertan réteg tevékenységek irányítása Eszköz réteg (fél)automatikus támogatás CASE Módszer 1 Eszköz 1 Folyamat Eszköz 2 Módszer 2 Eszköz 3

Programozási elvárások Kifejez! képesség komplexitás csökkentése Integráltság tudás kiterjeszthet!sége Er!forrás igény Méretezhet!ség Flexibilitás Programozási nyelvek generációi 1GL közvetlen gépi kód 2GL assembly 3GL magas szint" nyelvek compiler 4GL spec. (általában adatbázis alk.) célú magas szint" nyelvek 5GL vizuális, komponens alapú eszközök

Programozási paradigmák Programozási stílus Imperatív programozás Procedurális nyelvek Objektum orientált nyelvek Deklaratív programozás Funkcionális nyelvek Logikai nyelvek Kevert nyelvek Fejlesztési módszertanok Szoftver fejlesztési folyamat irányítása, struktúrálása Struktúrált rendszer elemzés OOD, OOP RAD Agilis fejlesztés XP RUP

Szoftver ipar Üzleti szervezetek (vállalkozások) Szoftver fejlesztés Karbantartás Kiadás, kereskedelem Szolgáltatások képzés dokumentálás tanácsadás Az iparág változása Szoftver fogalma ~ 1950-es évek Els! sw cég 1955 (Computer Usage Co.) 1960-as évek komputerek "tömeg"- termelése sw-ek iránti kereslet megjelenése HW gyártók - op.r., programozási környezetek "házon belüli" és kereskedelmi sw gyártás

Az iparág változása (folyt.) Relatív alacsony árú mini és micro gépek (DEC, IBM AS400) sw fejlesztés egyetemeken, sw cégekben Személyi számítógépek (PC) irodai alkalmazások növekv! alkalmazás piac domináns op.r-ek Az iparág változása (folyt.) Internet, World Wide Web "Content is king" Open source Mobile computing Open innovation

Szektorok Infrastruktúra szoftverek Vállalati szoftverek op.r., adatbáziskezel!k, middlewarek pénzügy, gyártás, kereskedelem, marketing Szakterület specifikus szoftverek bank, telekom, oktatás Egyedi fejlesztés" szoftverek, testreszabás Üzleti modellek Mit? (termék), Kinek? (piac), Hogyan? (tevékenység) Üzleti modellek elemei Értékteremt! folyamat Piaci lehet!ségek Bevételi csatornák Tevékenységek, folyamatok, tranzakciók

Üzleti modellek (folyt.) Implementációs model Termék stratégia Ügyfél kapcsolatok Kulcs tevékenységek Kulcs partnerek Kulcs er!források Megfogalmazott érték Ügyfél szegmensek Disztribúciós csatornák Költség struktúra Bevétel folyamok Bevételi logika Üzleti modellek (folyt.) Befolyásoló tényez!k versenyhelyzet, ügyfelek, er!forrás helyzet, financiális környezet cég stratégia termékvonal, termék vs szolgáltatás orientáció, piacépítés, K+F politika

A szoftver, mint termék Információ intenzív termék drága el!állítani olcsó reprodukálni Kapcsolódó lényeges szolgáltatások használati érték, eladási érték elengedhetetlen része Értékesítési csatornák, értékesítési ciklus Üzleti lehet!ségek Teljes, holisztikus megoldás szemlélet pl. korai IBM Piaci szegmensek, rések, ahová a domináns cégek nem léptek be Horizontális alkalmazások adatbázis kezel!k (Oracle), általános ERP rendszerek (SAP), félegyedi megoldások Sz"k, vertikális piacok egyedi fejlesztés" szoftverek egyszeri "nagy dobások"

PC-k Üzleti lehet!ségek (folyt.) tömeges, fogyasztói piac szabványos platformok, relatív nyílt technológiák "dobozos szoftverek" Szolgáltatások fejleszt! eszközök, support, integrálás (open source támogatás, middleware, alk. szerverek) on-demand computing Üzleti lehet!ségek (folyt.) Internet infrastruktúra szoftverek (böngész!k, szerverek, middlewarek) webalkalmazások tartalom - tranzakciók new services for old businesses new businesses e-business (e-commerce, ads) Web 2

Üzleti stratégiák Egyen szoftverek ("mindenkinek egy méret") Teljesen egyedi szoftverek 1960-1980 kapcsolva (pl. HWhez, csomagban) teljesen egyedi tömeg (fogyasztói) piac iparág egyedi 1980-2000- alkalmazás szolgáltatás tömeg testreszabás Egyedi vs tömeg termelés Teljesen egyedi szoftverek Egyen szoftverek ("mindenkinek egy méret") Kevés ügyfél Sok ügyfél Specifikus funkcionalitás Standard funkcionalitás Alacsony befektetési kockázat Magas befektetési kockázat Változtatási igények adott ügyfélt!l Változtatási igény a piactól, versenytársaktól

Alkalmazás szolgáltatás Szoftverek megosztott távoli végrehajtással Internet/intranet alapú hozzáférés Hozzáférés vagy el!fizetéses árazás Integrált szolgáltatások Vékony kliens alkalmazások, webservice-k Tömeg testreszabás Koherens piacokra rászabható termékek Tömeg piaci és egyedi termék hibridje Termék vonalak, családok Ügyfelenként kicsit eltér! megoldások

Értékesítési stratégiák Önálló szoftver eladások Kiegészít! eladás értékesítés szoftver/szolgáltatás csomagokban El!fizetéses értékesítés használati id!szakhoz vagy tranzakciószámhoz kötött fizetés Hírdetés szponzorált szoftverek Cég üzleti modellek Szoftver termék cég bevétel 60-80% szoftver termék értékesítésb!l és karbantartásból Szolgáltató cég bevétel nagyrésze szoftverekhez kapcsolódó szolgáltatásokból (support, tanácsadás, üzemeltetés) Hibrid cég szoftver termék fejlesztés és szolgáltatások nyújtása

IBM nyereségek Szoftvertermék vs szolgáltatás

Open source Hozzáférhet!, felhasználható (módosítható), redisztributálható forráskód UNIX, ARPANET hagyományok fejleszt! közösségek (fejleszt!k elosztott hálózata) hozzáférés, hozzájárulás ingyenes, nyílt techológiák lazán koordinált innováció Open innovation Nyílt rendszerek technológia mellett tudás disszemináció nyílt API-k, support 3rd party fejleszt!knek (dokumentáció, min!ség biztosítás), kereskedelmi csatorna megosztása Küls! fejlesztések, ötletek (a bels! mellett) Költség csökkentés, fejlesztés, piacra kerülés gyorsítása Közelebb kerülés a megrendel!khöz (visszacsatolás)