Egy programozó élete Informatikai cég egyszerű szimulációja

Hasonló dokumentumok
HSE MUNKÁVAL KAPCSOLATOS STRESSZ FELMÉRÉSI SEGÉDESZKÖZ

VÁLLALKOZÁSI SZERZÕDÉS

Programozási technológia

EDInet Connector telepítési segédlet

A KÖZMŰVELŐDÉSI MINŐSÉG DÍJ SZERKEZETE

a törvényi szabályozás, a fenntartó által biztosított lehetőségek

Nyugdíj előtt választható részmunkaidő Németországban

Szakmai gyakorlat. (Erasmus) Készítette: Cseh Tímea. Szak: Gyógy-és Sportmasszőr

A dokumentáció felépítése

Alkalmazások fejlesztése A D O K U M E N T Á C I Ó F E L É P Í T É S E

cím: 6725 Szeged Bokor u. 18. telefon: Innomedio Kft Scrum módszertan 1.0 Verzió Érvényes: április 1-től

Dunaremete Község Önkormányzat. Képviselő-testülete. J e g y z ő k ö n y v

Edzéstervezési segédlet Tarján Tamás Alapozás

Informatikai alkalmazásfejlesztő alkalmazásfejlesztő Információrendszer-elemző és - Informatikai alkalmazásfejlesztő

ALAPFOGALMAK. Mi különbség a menedzsment és menedzser között?

SZAKDOLGOZAT ÓBUDAI EGYETEM. Neumann János Informatikai kar Alba Regia Egyetemi Központ

SZERVEZETI ÉS MŰKÖDÉSI SZABÁLYZAT

Technikai információk fejlesztőknek

Inkubátorház Hatvanban ÉMOP-1.1.1/AC

SZÁLLÍTÁSI SZERZŐDÉS

TERÉZVÁROSI ÖNKORMÁNYZAT MESEVILÁG ÓVODÁJA 1063 BUDAPEST MUNKÁCSY MIHÁLY U. 10. OM AZONOSÍTÓ: SZERVEZETI ÉS MŰKÖDÉSI SZABÁLYZAT

Image Processor BarCode Service. Felhasználói és üzemeltetői kézikönyv

CA Clarity PPM. Portfóliókezelés Forgatókönyv útmutató. Release

PROJEKT ADATLAP. a Társadalmi Infrastruktúra Operatív Program keretében meghirdetett

FENNTARTHATÓSÁGI INNOVÁCIÓS TECHNOLÓGIAI CENTRUM MŰKÖDÉSI RENDJE

19/2012. sz. jegyzőkönyv

Dr. Kutnyányszky Valéria

2011. évi közbeszerzési terv elfogadása.

A Versenyképes Közép-Magyarország Operatív Program (VEKOP) tervezett prioritástengelyei és indikatív forrásallokációja

- 1 - Az egyesület április 11-i Közgyűlése a következő Alapszabályt fogadta el. I. Az egyesület adatai

INFORMATIKAI PROJEKTELLENŐR

Sárospatak Város Polgármesterétıl Sárospatak, Rákóczi út 32. Tel.: 47/ Fax: 47/

Művelődési Központ, Könyvtár, és Szekrényessy Árpád Múzeum EDELÉNY SZERVEZETI ÉS MŰKÖDÉSI SZABÁLYZAT

Készült: Hort Községi Önkormányzat képviselő-testületének június 26-án 15 órakor megtartott üléséről.

2014/2015. TANÉVI TEKE DIÁKOLIMPIA VERSENYKIÍRÁSA

Változási folyamatok a belsõ együttmûködés szolgálatában *

Egységes Pedagógiai Szakszolgálat Balatonszemes SZERVEZETI ÉS MŰKÖDÉSI SZABÁLYZATA. Balatonszemes, szeptember

BAKKER AKCIÓS SZABÁLYZAT Fup1 katalógus (Csúcskategóriás ajándék) 1. RÉSZ: A KAMPÁNY SZERVEZŐI ÉS A HIVATALOS AKCIÓS SZABÁLYZAT

Jegyzőkönyv. Berzék Község Önkormányzat. Képviselő-testület február 28-án megtartott. üléséről

CAD-ART Kft Budapest, Fehérvári út 35.

PRÉMIUM Önkéntes Egészség- és Önsegélyező Pénztár KÁRTYAKEZELÉSI ÉS HASZNÁLATI SZABÁLYZAT. Hatályos: április 1-től

Mobilizált értékesítési folyamat

TÁMOGATÁSI MEGÁLLAPODÁS

J e g y z ő k ö n y v

J E G Y Z Ő K Ö N Y V

VILLAMOS ENERGIA BESZERZÉS BIATORBÁGY VÁROS ÖNKORMÁNYZATA RÉSZÉRE összefoglaló

Informatikai eszközök beszerzése az Apertus Nonprofit Kft. részére az alábbiak szerint

R15 R40 kapcsolat megteremtése CTCA n keresztül, avagy nosztalgikus visszaemlékezés egy projectre


KIRÁLY-TÓ ÓVODA ÉS BÖLCSÖDE 9330.KAPUVÁR ARANY JÁNOS U. 10/A

Bánkeszi Katalin: A MOKKA-ODR egyesítésének előkészületei

Közzététel dátuma: Iktatószám: 13895/2014 CPV Kód: ; Miskolc Megyei Jogú Város Önkormányzata

HU-Budapest: Belső ellenőri szolgáltatások 2010/S AJÁNLATI/RÉSZVÉTELI FELHÍVÁS. Szolgáltatás

J e g y z ő k ö n y v

KOMMUNIKÁCIÓ ÉS ADATVÉDELEM. Készítette: Szabó Hangya Csilla

Keskeny Nyomda. Effektlakk forma készítés

FELHASZNÁLÓI ÚTMUTATÓ A MOBIL BROKER KERESKEDÉSI FELÜLET HASZNÁLATÁHOZ

BAKKER AKCIÓS SZABÁLYZAT

A Kazinczy Ferenc Gimnázium és Kollégium szervezeti és működési szabályzata

Intézményi Minőségirányítási Program 2009

INTEGRÁLT ÖNKORMÁNYZATI RENDSZER

MUNKAANYAG. Fodor Krisztina. A dokumentációk szerepe a minőségbiztosításban. A követelménymodul megnevezése:

HITELKONSTRUKCIÓK. Mekkora lesz a jelzáloghitel értéke a második évben, a második éves törlesztő-részlet kifizetését követően?

ZUGLIGET ÓVODA HÁZIREND

HU sz. Phare projekt. Segítség a program lebonyolításához: beszerzési szabályok

Hogyan válasszunk rendszergazdát?

Indikatív módszertan

KIMLE KÖZSÉG ÖNKORMÁNYZAT KÉPVISELŐ-TESTÜLETE 9181 KIMLE, FŐ ÚT 114. Telefon: 96/ , Fax: 96/ J E G Y Z Ő K Ö N Y V

I. SZAKASZ: A SZERZŐDÉS ALANYAI

Gyakorlati vizsgatevékenység A

Nexpery Learning Hub. Nexpery ahol a jövő hálózati informatikusait képezzük

Általános Szerződési Feltételek. a nyílt kiválasztási eljárással támogatásban részesített kedvezményezettekkel kötendő támogatási megállapodásokhoz

ELSZÁMOLHATÓSÁGI SZABÁLYOK. Virágh Péter, VÁTI Nonprofit Kft. HUSKI II Projektmenedzsment képzés Győr, november 22.

Ajánlati felhívás. Iktató szám: ALT/141-1/2013

AZ INFORMATIKAI BIZTONSÁG SPECIÁLIS TÉMAKÖREI. Hungarian Cyber Security Package

Egyetemi adatbázis nyilvántartása és weben

Módszertani segédlet pedagógusoknak a dohányzással kapcsolatos órák megtartásához. Óravázlatok Projektötletek Megbeszélendő kérdések

opensuse 10.3 Érettségi változat telepítése

Elszámolás és számlázás /kivonat/

felsorolt A vezetők és a beosztott pedagógusok teljesítményértékelési rendszerének

K i v o n a t Biatorbágy Város Önkormányzat Képviselő-testületének október 25-én megtartott ülésének jegyzőkönyvéből

JEGYZŐKÖNYV. 4.) Az önkormányzat évi költségvetésének I-III. negyedévi beszámolója

8/1 A SOPRONI VÁROSFEJLESZTÉSI KFT 2009 ÉVI ÜZLETI TERVE

Herpainé Márkus Ágnes - Kaló Róbert -Sarlósi Tibor

COBRA MUNKAÜGY ÉS BÉR PROGRAMCSOMAG ÉVI

Bekecs község Önkormányzatának Képviselőtestülete JEGYZŐKÖNYV

WebService tesztelés. SOAPui Pro, GreenPepper és Confluence használatával. Verhás & Verhás Szoftver Manufaktúra KNOW-HOW

Fertőd Város Képviselő-testülete

AZ EURÓPAI KÖZÖSSÉGEK BIZOTTSÁGA

Tájékoztatás a Gyakorlati Képzőhelyek részére

Gyermelyi Tészta Haszon pontgyűjtő akció Részvételi- és játékszabályzat

Az Energizer Magyarország Kft. által szervezett CÉLOZZ RÁ! nyereményjáték hivatalos játékszabályzata

Csináljunk az adatból információt! A Lone-Soft listázó keretrendszerrel

Az építési műszaki ellenőr képzés a gyakorló szakemberek szemével

Ügynökségi pozíciók leírása

J E G Y Z Ő K Ö N Y V

EGYSÉGSZINTŰ MŰKÖDÉSI SZABÁLYZAT

Kulcs Számla frissítés

Szakkollégiumi helyzetkép felmérése

Az atipikus formában szervezhetı munkalehetıségek feltárása és elterjesztésének lehetıségei

Átírás:

Egy programozó élete Informatikai cég egyszerű szimulációja készítette Sebestyén Gábor <segabor@inf.elte.hu> A szimuláció feladata T E R V E Z E T A projekt célja olyan szimulációt készíteni, amely bemutatja egy feljesztő és az őt körülvevők életét munkahelyén, egy informatikai cégben. A szimuláció egy valóságban is létező, telekommunikációs óriáscégnek bedolgozó kis cég alapján készül el, onnan lesve el szituációkat, történéseket. De csak ennyi a közös a szimuláció és a valóság között :) A szimuláció szereplői Dolgozó Ide tartozik mindenki, aki munkát végez. Munkaidő elején bejön dolgozni, munkaidő végén pedig hazamegy. Ebédidőben egy kis időre elvonul ebédelni. Elfoglaltságától függően vagy elérhető ügyfél számára, vagy nem. Egy-egy tevékenysége végén esetleg pihen: elszív egy cigit, vagy kimegy kávézni a konyhába, vagy rágyújt egy palack csípős vízre. Alkalmazott A főnök kivételével minden dolgozó egyén ide tartozik. Ha olyan elfoglaltsága van, esetleg letagadja magát a főnöknek. (...). A főnök A cég feje. Elsőrendű feladata ügyfelek kerítése, a cég "eladása". Ha sikerült ügyfelet kerítenie és a tárgyalás is sikeresen zajlott, az ügyfél megrendeli az adott munkát. Ekkor kiosztja a feladatot egy projekt vezetőnek. Ha az elkészült, együtt leülnek az ügyféllel megvitatni. Ha az elfogadta, elkezdődik a kivitelezés. Időnként érdeklődik, hogy halad a munka (főleg az ügyfél nyomására). Ha a munka kész, átadják az ügyfélnek. Időközönként összehívja a társulatot egy megbeszélésre (eredmények, munkák haladása, stb.). Ha kevés az ember, vehet fel új fejlesztőket, menedzsereket, ill. sok üresjárat esetén ki is rúghat közülük.

Projekt menedzser Projekteket menedzsel. A főnök által szervezett munkákat tervezi, tendereket ír. Ha egy munka tervezete kész, a főnökkel és az ügyféllel együtt megtárgyalják az. Elfogadás után átadja a fejlesztőknek, akik utána kivitelezik a munkát. Ebben a szakaszban felügyeli a munkát. Elkészülte esetén átadja az ügyfélnek tesztelésre. Az ügyfél az adott munka kapcsán őt keresi, nála érdeklődik, ill. neki panaszkodik. Fejlesztő Fejlesztési munkákat vitelez ki. Ha megkap egy munkát, először megtervezi a konkrétumokat, majd lekódolja a tervek alapján, utána kipróbálja, debuggolja. Ha problémája akad a fejlesztői eszközök valamelyikével, felhívja a terméket gyártó céget némi támogatásért (support). Titkárnő A főnök közvetlen beosztottja, intézi ügyeit. Átvesz ügyféltől telefonos és fax üzeneteket, továbbítja azokat a főnöknek, ill. tőle vett anyagokat faxol el ügyfélnek. Tárgyalások alkalmával szól neki a főnök, hogy hozzon be frissítőt a vendégeknek. Speciális kérésre kávét főz a főnöknek. Ügyfél Az ügyfél, ha a Főnök megállapodott vele, akkor megrendeli a munkát, ill. először a tervezetet. Ha az kész, megtekinti a tervet. Ha elfogadta, akkor kezdődik a konkrét kivitelezés. Ez idő alatt érdeklődik az ügyfél, kész van-e. Ha a projekt csúszik, akkor türelmetlenkedve érdeklődik. A projekt végén átveszi a munkát és kifizeti. Support ember Ő az az ember, aki valamely termék gyártó cég alkalmazottaként támogatást nyújt a fejlesztőknek. Ha gond van, őket lehet hívni a problémájukkal. A program felülete és használata A program parancssoros változatban készül el és automatikusan működik, egészen leállításáig, A történtekről folyamatosan informál a képernyőn üzenetek formájában. Bizonyos kezdeti paramétereket a parancssorban meg lehet adni, pl. a kezdő szereplők (fejlesztők, ügyfelek, stb.) számát. A programot a már megszokott Ctrl+C billentyűkombináció segítségével lehet leállítani.

A M E G V A L Ó S Í T Á S A szimuláció Ruby programnyelven íródik és parancssoros környezetben fog futni. A tervezés és a kivitelezés egy Apple ibook számítógépen történt / történik, a tervezésben az OmniGroup OmniGraffle Pro nevű csodaszoftvere segített. Nélküle ez a dokumentáció nem készülhetett volna el! :) Alapvető osztályok és származásuk

Néhány segédosztály diagramja Az alábbi néhány osztályra az idő, ill. annak múlásának szimulálására van szükség. Az alkalmazott általános állapotdiagramja

A fejlesztő állapotdiagramja A fejlesztő, mint alkalmazott munkája az alábbi speciális állapotdiagrammal jelemezhető: