Szoftverrendszerek fejlesztése

Slides:



Advertisements
Hasonló előadás
Sisák Zoltán HTTP Alapítvány
Advertisements

Projekt vezetés és kontroll – Mi történik a gépházban?
Valós idejű tesztlefedettség- monitorozás JEE környezetben Dr. Ferenc Rudolf, Szegedi Tudományegyetem Bakota Tibor, FrontEndART Szoftver Kft.
A SZERVEZET ÉS KÖRNYEZETE
Alapképzések a Debreceni Egyetem Informatikai Karán
Rendszertervezés GIMP.
A tervezés mint menedzsment funkció
Szervezetfejlesztés, vezetésfejlesztés
AVIR – intézményi adatmodell Csulyák Gábor Informatikai igazgató Educatio Nonprofit Kft február 2.
Webshop Tuning - Szép Roland Mi az a Webshop Tuning?
Rendszerfejlesztés.
Informatikai projektek
A TANÁCSADÓ SZEREPE az EU műszaki jogi szabályozásának vállalati alkalmazásában CE jelölés és társai – a.
Tanuló (projekt)szervezet a Magyar Nemzeti Bankban
Az ötlettől a projekttervig
2. Rendszer fejlesztés
Trendek a szoftveriparban: e-business és e-development Csontos Péter IQSOFT Rational e-development szakmai nap 2000 február 16.
OBJEKTUMORIENTÁLT PROGRAM
Minőségmenedzsment 2. előadás
Szoftver bonyolultsági mértékek alkalmazási területei Király Roland 2011.
Informatika.
Miskolci Egyetem Gépészmérnöki és Informatikai Kar Alkalmazott Informatikai Tanszék Dr. Kulcsár Gyula egyetemi adjunktus.
Funkciópont elemzés: elmélet és gyakorlat
Megvalósíthatóság és költségelemzés Készítette: Horváth László Kádár Zsolt.
INFORMATIKA E-management E-business E-gyártás. Információ alapú gazdálkodás E-management E-business E-gyártás – E-minőségirányítás.
1 Szoftverfejlesztési folyamat a gyakorlatban Tamás Árpád – QualSoft Kft
Pénzügyi intézmények kontrollingja
Szoftvertechnológia Módszertanok.
Szoftvertechnológia Szoftvergyártás 2..
Szoftvertechnológia Bevezetés.
Szoftvertechnológia Rendszertervezés.
WEB MES (webes gyártásirányító rendszer) Kiss Miklós (G-5S8)
A tanulási eredmények értelmezése és funkciója Vámos Ágnes (ELTE)
Adatfolyam modellezés az SSADM-ben
Ipari középvállalat projektvezetőjének tapasztalatai az integrált vállalatirányítási szoftver bevezetési szakaszában Projektmenedzsment Fórum A kis-
1/10 Dr. Angster Erzsébet T-Logic Kft.
Kérdések a második zh-hoz
S S A D M ELEMZÉSI ÉS TERVEZÉSI MÓDSZERTAN
Bevezetés az alakmodellezésbe I. Budapesti Műszaki Főiskola Neumann János Informatikai Főiskolai Kar A Műszaki Tervezés Rendszerei 2000/2001 tanév, I.
Zrínyi Miklós Nemzetvédelmi Egyetem
R EQUIREMENTS D EVELOPMENT Készítette: Devecseri Viktor.
 mesterséges intelligencián alapuló szoftver rendszer  a felhasználó által szolgáltatott adatok alapján képes viszonylag bonyolult problémákat megoldani,
Térképészet és térinformatika
Rendszertervezés Alapfogalmak; Az informatikai rendszer
1 Vállalati együttműködések általános tapasztalatai Gyimóthy Tibor Szoftverfejlesztési Tanszék.
Információs rendszerek tervezése
2014. június 12. Lackó Péter Clarity
A beiskolázás előkészítése
Szoftver születik Eötvös Konferencia Köllő Hanna.
i.e. SMART üzleti ötletek versenye SWOT analízis workshop
Új modulok a szakképzésben Projektmenedzsment – MS Project 2007 Szentirmai Róbert.
Bevezetés a programozásba
Integrált gazdálkodásirányítási informatikai rendszer fejlesztése és funkcióbővítése Stratégiai eszközrendszerek fejlesztése, működési hatékonyság javítása.
Let’s coach it!
Biztonságos szoftverfejlesztés kipipálva!? TickIT követelmények
A cél-meghatározási, projektdefiniálási fázis Készítette: Szentirmai Róbert (minden jog fenntartva)
Szoftvermenedzsment A szoftver fogalma programmodulok rendszerdokumentáció konfigurációs adatok, és ezeket tároló fájlok felhasználói dokumentáció a szoftver.
A programozástól a rendszerfejlesztésig A kicsiben jól működő elveket magasabb szintre emelik.
S S A D M ELEMZÉSI ÉS TERVEZÉSI MÓDSZERTAN Structured Systems Analysis and Design Method.
KONFIGURÁCIÓKEZELÉS è A projektirányítás a költségekkel, erőforrásokkal és a felhasznált idővel foglalkozik. è A konfigurációkezelés pedig magukkal a termékekkel.
INFORMÁCIÓMENEDZSMENT Dr. Szalay Zsigmond Gábor adjunktus, intézeti tanszékvezető VEZETÉS ÉS SZERVEZÉS MSC SZAK SZENT ISTVÁN EGYETEM.
Mitől innovatív egy vállalkozás? Nyert a pályázatom! Hogyan tovább? Segítünk a megoldásban!
SZERVEZET Szervezeti okok è A felhasználók és az informatikai részleg közötti gyenge kommunikáció è A felhasználók és az informatikai részleg céljai ütköznek.
ÖNKORMÁNYZATI FEJLESZTÉSEK FIGYELEMMEL KÍSÉRÉSE II. 1. ÖNKORMÁNYZATI HORIZONTÁLIS ÉS VERTIKÁLIS EGYÜTTMŰKÖDÉSI ÉS KOORDINÁCIÓS MECHANIZMUS KITERJESZTÉSÉT.
Az ötlettől a projekttervig
"Ha nem tudod, hogy hová mész,
MINŐSÉG BS 4778 "Egy termék vagy szolgáltatás jellemzőinek és sajátosságainak összessége, amelyek együttesen egy adott szükséglet kielégítésére képesek".
Igény a rendszerezett munkára
IRÁNYÍTÁS/ ELLENŐRZÉS
DÖNTÉSHOZÁS - 3 NÉZŐPONTBÓL Felhasználók Ez az amit akarunk?
Előadás másolata:

Szoftverrendszerek fejlesztése Dr. Csonka Béla György egyetemi adjunktus www.softeam.hu/sze SOFTEAM projekt 9001Kft

Bevezetés Szoftvertervezés Szoftverkrízis – szoftvertervezés Mérnöki tudományág Cél: szoftverrendszerek költséghatékony fejlesztése Szoftverkrízis – szoftvertervezés Megbízhatatlanok Nehezen karbantarthatók Gyengén kivitelezettek Komplex rendszerek előállításának mai problémái Minőség Költség Határidő

Szoftver Szoftverrendszer Szoftvertermékek Program, dokumentáció, Felhasználói WEB - információszolgáltatás konfigurációs adatok Szoftvertermékek Általános termékek Rendelésre készített termékek

Szoftvertervezés Mérnöki tudományág Elmélet, eszköz, módszer Megoldás ott, ahol ez hiányzik Megszorítások Szervezeti Pénzügyi Minőségbéli A szoftvertermékek minden aspektusa Technikai folyamatok Projekt menedzselés Szoftvert támogató eszközök Elméletek Módszerek

Számítógép-tudomány «» szoftvertervezés Számítógépek, szoftverek alapjául szolgáló Elméletek Módszerek Szoftvertervezés Szoftver előállításának gyakorlati problémái A számítógép-tudomány elméletei segítik a szoftvertervezést?

AD-HOC ötletek SELECT DISTINCT Tanulo.Tnev AS Tnev, Tanulo.VIB1 AS VIB1, Tanulo.KategoriaID AS KategoriaID, Oktszlafej.Oszlaszam AS Oszlaszam, Tanokt.Oktbef AS Oktbef, Tanulo.KepzformaID AS KepzformaID, Oktszlafej.OktatoID AS OktatoID, Oktszlaelem.OktszlaelemID AS OktszlaelemID, Oktato.OktatoID AS OktatoID_Ok, (Oktato.OktatoID-Oktszlafej.OktatoID) as igaz FROM Oktall INNER JOIN Oktato ON Oktall.OktallID = Oktato.OktallID, Oktato INNER JOIN Tanokt ON Oktato.OktatoID = Tanokt.OktatoID, Tanulo INNER JOIN Tanokt ON Tanulo.TanuloID = Tanokt.TanuloID, Tanulo LEFT OUTER JOIN Oktszlaelem ON Tanulo.TanuloID = Oktszlaelem.TanuloID, Oktszlafej INNER JOIN Oktszlaelem ON Oktszlafej.OktszlafejID = Oktszlaelem.OktszlafejID WHERE Oktall.Oktvall = 1

Szoftvertervezés «» Rendszertervezés Hardverfejlesztés Eljárásmódok tervezése Folyamatok tervezése Rendszertelepítés Szoftvertervezés

Szoftverfolyamat Szoftverspecifikáció Szoftverfejlesztés Működés Működési megszorítások Szoftverfejlesztés Elkészíteni a szoftvert Szoftvervalidáció Biztosítani, az készült el, amit megrendeltek Szoftverrevolúció Fejleszteni a megrendelő igényi szerint

A szoftverfolyamat modellje Munkafolyamat modell Tevékenységek folyamatbeli Adatfolyamat vagy tevékenység modell Szerepkör/cselekvés modell Általános modellek Vízesés modell Evolúciós fejlesztés Formális transzformációk Rendszer összeállítása újrafelhasználható komponensekből

A szoftvertervezés költsége I. A fejlesztési költségek eloszlása Alkalmazott folyamat Milyen típusú szoftvert fejlesztünk Legnagyobb költség: Rendszerintegráció és tesztelés

Szoftvertervezési módszerek A szoftverfejlesztés strukturált megközelítése Jó minőségű szoftverek Költséghatékony előállítása Határidőre DeMarco, Jackson, UML

Módszerkomponensek Rendszermodell leírásai Szabályok Ajánlások Folyamatirányítás

CASE A szoftverfolyamat tevékenységeinek támogatása Követelményelemzés Rendszermodellezés Nyomkövetés Tesztelés Case eszközök szintjei Magas szintű Elemzést és tervezés segítő (folyamatirányítás: tanács a következő lépésre) Alacsonyszintű Implementáció, tesztelés

A jó szoftver tulajdonságai Karbantarthatóság Üzembiztonság Hatékonyság Használhatóság

A szoftvertervezés kihívásai Meglévő rendszerek kihívása A heterogenitás kihívása A szállítás kihívása

Szakmai és etikai felelősség Bizalmasság Hozzáértés Szellemei tulajdonjogok Számítógépes visszaélés