Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaErvin Bognár Megváltozta több, mint 10 éve
1
Szoftver technológia: a manufaktúrától az ipari tevékenységig
Bertalan Gábor Kelen András © Triad Kft.
2
Jellemzők 1. Viszonylag sok egyidejű felhasználó
A felhasználók földrajzilag távol is lehetnek egymástól A felhasználók különböző jogosultsággal rendelkeznek a rendszer használatát illetően A felhasználók nem szoftverszakértők, hanem széles társadalmi rétegekből kerülnek ki © Triad Kft.
3
Jellemzők 2. A felhasználási igény gyakran nem korlátozódik a normál munkaidőre és sok esetben folytonos, az év minden napjára, 24 órában terjed ki. Jelentős gazdasági vagy egyéb érdekek miatt elvárt, hogy az alkalmazás megszakítás nélkül rendelkezésre álljon. A felhasználóknak a kért információkat vagy beavatkozást jelentős késedelem nélkül kell megkapniuk vagy végrehajtatniuk. © Triad Kft.
4
Jellemzők 3. A felhasználással kapcsolatos igények, követelmények, jogszabályok gyakran és jelentős mértékben változnak. A felhasználók száma gyakran, gyorsan és jelentős mértékben tud megnőni, illetve a felhasználás igénybevételénél jelentős csúcs-terhelések képzelhetők el. Az újonnan kifejlesztett alkalmazásnak gyakran együtt kell működnie a régi, esetleg még több éves időtartamra használatban maradó rendszerekkel. © Triad Kft.
5
Kihívások Hibatűrés Rendelkezésre állás Terheléskiegyenlítés
Méretezhetőség Heterogén környezet Változó igények © Triad Kft.
6
Kettős mérce - A) Védelmi ipar Beágyazott elektronikai ipar
Légi irányítás A tudományos és mérnöki kultúra megléte Gazdaságosság kevésbé szempont Minőségszemlélet A szabványosítás forrásai © Triad Kft.
7
Kettős mérce - B) Nyilvántartó rendszerek „E-business”
Irodai alkalmazások Az igények gyors kiszolgálása Mennyiségszemlélet (funkciók tekintetében) Az újdonságok forrásai © Triad Kft.
8
Az okok, amik ide vezettek?
Felhasználói igény(telenség)ek Túl gyors fejlődés Üzleti célok Hagyományos tudományos/mérnöki know-how közvetlen alkalmazása Jogi környezet szabályozatlansága ….és még ki tudja mi minden?! © Triad Kft.
9
Konvergencia Felhasználói igények Információs társadalom
Újra felhasználás komponens szemlélet Internet web szolgáltatások A technológiai innováció folyamatos és nem forradalmi © Triad Kft.
10
A technológia „systematic treatment of an art” „A manner of accomplishing a task especially using technical processes, methods, or knowledge” - Webster „[1] the practical application of science to commerce or industry [2] the discipline dealing with the art or science of applying scientific knowledge to practical problems” - „Technology is the technical means people use to improve their surroundings. It is also a knowledge of using tools and machines to do tasks efficiently.” - „The human process of applying resources to satisfy our wants and needs to extend our capabilities” - cseserv.engr.scu.edu © Triad Kft.
11
Hogyan? Normatív előírások Folyamatok Módszerek Technikák
ISO és nemzeti szabványok Iparági szabványok és ajánlások Folyamatok Módszerek Technikák Best practices © Triad Kft.
12
Szabványok MSZ ISO/IEC 9126 Software engineering -- Product quality
ISO 9127:1988 Information processing systems -- User documentation and cover information for consumer software packages ISO/IEC Information technology -- Software packages -- Quality requirements and testing ISO/IEC TR Information technology -- Categorization of software MSZ ISO/IEC Information technology -- Software life cycle processes ISO/IEC Information technology -- Software measurement -- Functional size measurement ISO/IEC Information technology -- Software product evaluation ISO/IEC Information technology -- Measurement and rating of performance of computer-based software systems ISO/IEC Information technology -- Software maintenance ISO/IEC Information technology -- System and software integrity levels ISO/IEC TR Information technology -- Software process assessment ISO/IEC TR Information technology -- Software life cycle processes -- Configuration Management ISO/IEC Information technology -- Software user documentation process ISO/IEC Software engineering -- Software measurement process © Triad Kft.
13
Requirements Analysis
Életciklus Requirements Analysis Deployment, Operation Lifecycle Analysis & Design Development Test Integration 5.3.4 5.3.7 5.3.12 5.3.9 5.3.8 MSZ ISO/IEC 12207 © Triad Kft.
14
Model Driven Architecture
Text, ... Model Driven Architecture System Documentation Structured information Requirement Analysis Analysis Model Test cases Model Analyst Design Installation Tester Designer Legacy software Skeleton Code Development Integration Operation Programmer Program Maintenance Test Software MSZ ISO/IEC 12207 © Triad Kft.
15
Milyen eszközökkel? csoportmunka változáskezelés integráció metrika
nyílt szabványok © Triad Kft.
16
Múlt - a szédület A nagy megbízhatóságú (mission critical) és az üzleti alkalmazások kettős mércéje Az újdonságok (szabványosítást is) elsöprő ereje A minőségi és mennyiségi szemlélet éles ütközése A tudományos és mérnöki háttér kiforrottlan © Triad Kft.
17
Jelen - a kijózanodás Konvergencia De csak részben használjuk!
folyamatok, ... eszközök De csak részben használjuk! Tudatlanság Megszokás Ellenérdek Elvárás hiánya © Triad Kft.
18
Miért nem? “We can’t use a new method on a project until we have seen it work on other projects." “It’s not possible to decide on methods at the start of a project because we don’t know much about the system and hence what methods would be appropriate. It’s not worth deciding on methods after a project has started because it’s too late to do anything about training, tooling, planning, and so on.” “Tools that are generally applicable are generally weak. Strong tools are very specific and hence generally inapplicable.” “We can’t use a new method unless we have the tools to support it. But we don’t mind using a traditional method even though there is no tool support." © Triad Kft.
19
Jövő - a stabilitás(?) Ipari környezet kialakulása
Egységesedés (folyamatok, módszerek, eszközök) Szegmentálódás csak célterület szerint Szabványok terjedése Kiforrott tudományos és mérnöki háttér Önszabályozó minőségi piac © Triad Kft.
20
Köszönöm a figyelmet! © Triad Kft.
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.