Barion Pixel

Szoftverfejlesztés lépései

Nézzük meg kicsit részletesebben, hogyan is néz ki ma, egy nagyvállalati szoftver fejlesztése a gyakorlatban. Milyen életciklusa van a terméknek és kiknek a kezén megy át, mielőtt a vásárló a kezébe veheti.   1.      Vevői Specifikáció           A fejlesztést megelőzi magának a terméknek a megrendelése. Ekkor a vevő elküldi a részletes specifikációját a terméknek. Régebben ezek a specifikációt mindenféle változatos formátumban jutottak el a gyártókhoz, azonban ma már gyakorlatilag minden fontos piaci szereplő a Doors nevű IBM-es követelménykezelő rendszert használja

Tovább »

Szoftverfejlesztés az alapoktól

Tudod, hogyan működik egy telefonos applikáció? Miért nyílik magától a fotocellás ajtó, vagy miért indul el a lift, ha megnyomsz benne egy gombot? Hogyan tudja vezetni a robotpilóta a Tesla autóit vagy éppen egy repülőt?     Sok érdekes, látszólag különböző kérdés, azonban a válasz mindegyikre ugyanaz. Ezekben az elektronikai eszközökben programok futnak melyek bizonyos bemenetek hatására bizonyos dolgokat hajtanak végre.     A programot magát, a CPU, a Processzor fogja végrehajtani. Mire a CPU elkezdi végrehajtani a programot, addigra

Tovább »

Mit csinál egy Programozó?

Egy programozó napi munkája igen sokrétű. A legnagyobb része a különböző problémák megértése, analízise illetve egy megoldás kidolgozása, a kisebbik része pedig a tényleges programozási feladatok elvégzése.   A legtöbb esetben már nem is igazán a programozáson van a hangsúly hanem, hogy kitaláljunk egy jó, működőképes koncepciót az adott problémára. Azonban, ahhoz hogy kialakuljon egy ilyen problémamegoldó képesség, mindenképpen alapfeltétel egy releváns programozási nyelv alapos ismerete. Egy programozási nyelv pedig nem más mint olyan utasítások halmaza amit a számítógép értelmezni

Tovább »