Advertisement
csaki

Rendszerfejlesztés ea 1. hét

Sep 18th, 2014
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.16 KB | None | 0 0
  1. Legacy: támogatása nincs, vagy nem megoldható. (megdöglött a szoftver).
  2. A szoftver kódja állandóan változik, kivéve, ha legacy.
  3. ----> A szoftvernek életciklusa van.
  4. Ciklus:
  5. 1. Felmerül az igény.
  6. 2. Igénéyfelmérés
  7. 3. Tervezés
  8. (2. és 3: Analysis & design, elemzés és tervezés)
  9. 4. Implementáció megvalósítás
  10. 5. Tesztelés
  11. 6. Üzembe helyezés és átadás (deploy)
  12. 7. Üzemeltetés (a megrendelő használja a szoftvert)
  13. És vissza az 1-eshez.
  14.  
  15. A rendszerverzés és a módszertana:
  16. Ez határozza meg azt, hogy az életciklus alatt milyen termékeket kell elkészíteni.. Van amikor csak ajánlást, van amikor szigorú és előírásokat ad.
  17. Kizárólag módszertan követése ---> átlagos szoftver.
  18. A szoftver is csak egy termék! (hasonlat: doboz müzli)
  19. És mivel termék, a szoftvernek van minősége.
  20.  
  21. "There is no silver bullet." - nincs egyszerű megoldás.
  22.  
  23.  
  24. Szoftverkrízis.
  25. Nagyobb az igény a minőségi szoftverre mint amit a szoftverfejlesztők ki tudnak termelni.
  26. A szoftverprojektek nagy százaléka sikertelen.
  27. A sikertelenség különböző okai:
  28. 1. El sem készül
  29. 2. Elkészül, de nem az igényeknek megfelelően
  30. 3. Az igényeknek megfelelő, de nem azon az áron vagy nem annyi idő alatt (on budget, on town)
  31.  
  32. Válaszok a szoftverkrízisre:
  33. 1. Programozási nyelvek fejlődése
  34. assembler a gépi kód után, 2-3. gen. nyelvek, függvények (alprogramok), stb.
  35. Programming in large/small.
  36. Small: egyedül fejlesztesz
  37. Large: többen fejlesztetek, a projekt felszabdalható (---> osztályokra)
  38. 4. gen:
  39. egy utasítás, több tízezer gépi kódú utasítás
  40. Garbage collection (első válasz a szoftverkrízisre.)
  41. Rendszerszervezés (második válasz)
  42. ...
  43.  
  44. Félreértések elkerülése:
  45. Report-ozás.
  46. Szabad report:
  47. Egy kérdés: mit csináljon és hogyan működjön a rendszer? És erre a kérdésre a választ leírjuk szóról szóra.
  48.  
  49. Rendszerszemlélet, nem csak algoritmikus gondolkodás kell!
  50. Dobozos szoftver (mégegy válasz)
  51.  
  52. Egyedi szoftver: megrendelő (reportolás)
  53. Dobozos szoftver: célcsoport (igényfelmérés)
  54. Átmenet: testreszabható dobozos szoftver
  55.  
  56. ERP - Enterprise Resource Planning
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement