SlideShare una empresa de Scribd logo
1 de 15
Szoftver bevezetés problémái
             2012. Április

       Veszprém – Meetup



   előadó:   Bodócz Tamás (Boci)




                                   www.balabit.com
Miről szól az előadás?

- mire érdemes oda figyelni az együttműködés
kapcsán

- milyen problémákkal találkozhat valaki, amikor
egy nagy vállalatnak készít szoftvert/alkalmazást

- hogyan kerülhetsz el egy-két problémát

- egy-két megtörtént eset
honnan: Bank, Telecom, TV, Közigazgatás, Gyógyszergyár...




                                                        www.balabit.com
Miről nem szól az előadás?



- nem ad tuti tippet minden helyzetre

- hogy csinálj olyan szoftvert ami mindenhol jó

- nem dozos szoftverről szól

- hogy ne nyúlja le a könyvelőd a pénzed:)




                                             www.balabit.com
Miről nem szól az előadás?



- nem ad tuti tippet minden helyzetre

- hogy csinálj olyan szoftvert ami mindenhol jó

- nem dozos szoftverről szól

- hogy ne nyúlja le a könyvelőd a pénzed:)




                                             www.balabit.com
Hol kezdődik a szoftver bevezetése?

- pályázás, tenderzés, egyeztetés

   feladatok körül határolása,

   határidők tisztázása,

   környezetek tisztázása

- megnyertük a tendert/pályázatot és
kiválasztottak, alá kell írni a szerződést

   felelősségek tisztázása

   elvárások tisztázása pl. válasz adott időn belül
                                              www.balabit.com
Forrás: http://kissaneasylum.typepad.com/
                                       www.balabit.com
Kommunikáció és folyamatok problémái

- eltérő céges kultúra
Bank, Telekom, TV, Közigazgatás, Könyvkiadás

- szervezeti méretek
létszám, területi eloszlás, régiók, országok

- ismeretlen folyamatok, szerepkörök és
hatáskörök
ki, hogyan, mit csinál és használ, mi a feladata

- különböző döntési pontok
ki dönt egy-egy kérdésről, ki a felelős

- eltérő folyamatok

                                                   www.balabit.com
www.balabit.com
Tervezés problémái
- nem egyértelmű követelmények
ritkák az egyértelmű és alaposan kidolgozott követelmények
az ügyfél se tudja mit akar
idő mire mindent pontosítunk, megtaláljuk a megfelelő személyt
ügyfélnek is végig kell gondolni
több szervezet érintett

- összetett, szabályozott vagy szabályozatlan
környezet
kliens vs. szerver
éles, teszt, fejlesztői környezetek
távoli, adattárház

- korlátozott hozzáférések
céges policy-k
speciális group policy
biztonsági szempontok
                                                        www.balabit.com
Tervezés problémái
- tervek, specifikációk
más-más jellegű terveket várnak a cégek
nem értenek a technikai részhez vagy saját technikai
elképzelésük van
nincs idejük végig olvasni, végig gondolni
stratégiák: tesztelési stratégi, risk management, deployment

Fontos:

    ne gondoljuk azt nem értenek hozzá

    ezekből is kimaradhat valami

    Akkor, hogy jön ide a Scrum? :)
- design, GUI (browser, usability)
                                                          www.balabit.com
Fejlesztés problémái
- library-k használata
nincs tiltva egy másik alkalmazás miatt?
az adott verzió van az éles környezetben használnatban?

- „elfér a memóriában”
mennyi szabad memória lesz?
állandó memória használat van?

- architektúra változások
elfogadaták?
Integráció?

- a query „lefut 1 mp alatt”
konkurens 1000 felhasználó esetén is?
Terhelés alatt is?
  1 000 000 rekord esetén is?

- nálam/nálunk megy                                       www.balabit.com
www.balabit.com
Éles üzembe állítás problémái
   A legtöbb kritikus hiba jellemzően az
           első 3 hónapban jön!
- telepítés
reprodukálható és dokumentált módon
kevésbé fájdalmas időpontban

- régi és új rendszer közötti átváltás
nem teljes funkcionalitás bevezetése
fokozatos bevezetés

- fokozatos bevezetés
patch manegement
felhasználói kör bővítése, betanítás
nem teljes integráció

- 99,99%      (kb.: 52 perc/év)
                                         www.balabit.com
Végszó


A szoftver bonyolultságával, valamint a cég
méretével exponenciálisan csökken a teljes
 szoftver elkészítésének ideje és a kódolás
             időnek az aránya.


           pl.: kis programnál kódolás a teljes
              szoftver elkészítési idő 90%-a,
addig egy nagy vállalat számára készített szoftver esetén ez
                       lehet csak 50%



                                                         www.balabit.com
Köszönöm


Kérdések?




            www.balabit.com

Más contenido relacionado

Similar a Szoftver bevezetés problémái

Gonosz IkertestvéRek
Gonosz IkertestvéRekGonosz IkertestvéRek
Gonosz IkertestvéRek
C4M7SX
 
3 Kremmer Laszlo Web Sphere PortáL FejlesztéS A Gyakorlatban
3 Kremmer Laszlo    Web Sphere PortáL FejlesztéS A Gyakorlatban3 Kremmer Laszlo    Web Sphere PortáL FejlesztéS A Gyakorlatban
3 Kremmer Laszlo Web Sphere PortáL FejlesztéS A Gyakorlatban
POLYGON Informatikai Kft.
 
3 Kremmer Laszlo Web Sphere PortáL FejlesztéS A Gyakorlatban
3 Kremmer Laszlo    Web Sphere PortáL FejlesztéS A Gyakorlatban3 Kremmer Laszlo    Web Sphere PortáL FejlesztéS A Gyakorlatban
3 Kremmer Laszlo Web Sphere PortáL FejlesztéS A Gyakorlatban
Laszlo J.Kremmer, MBA, CLC, PMP®
 
Polygon Hírek I. évfolyam 1. szám 2007 ősz
Polygon Hírek I. évfolyam 1. szám 2007 őszPolygon Hírek I. évfolyam 1. szám 2007 ősz
Polygon Hírek I. évfolyam 1. szám 2007 ősz
POLYGON Informatikai Kft.
 

Similar a Szoftver bevezetés problémái (20)

Egyedi cégre szabott üzleti szoftver
Egyedi cégre szabott üzleti szoftverEgyedi cégre szabott üzleti szoftver
Egyedi cégre szabott üzleti szoftver
 
Vállalati mobilfejlesztés projektek, App!mobil 2013
Vállalati mobilfejlesztés projektek, App!mobil 2013Vállalati mobilfejlesztés projektek, App!mobil 2013
Vállalati mobilfejlesztés projektek, App!mobil 2013
 
A mérnökké válás folyamata
A mérnökké válás folyamataA mérnökké válás folyamata
A mérnökké válás folyamata
 
Gonosz IkertestvéRek
Gonosz IkertestvéRekGonosz IkertestvéRek
Gonosz IkertestvéRek
 
Mitol konnektivista egy képzés
Mitol konnektivista egy képzésMitol konnektivista egy képzés
Mitol konnektivista egy képzés
 
Magyar Minőség 2021. 1. Jók a legjobbak között
Magyar Minőség 2021. 1. Jók a legjobbak közöttMagyar Minőség 2021. 1. Jók a legjobbak között
Magyar Minőség 2021. 1. Jók a legjobbak között
 
III. Elmélet - Az ERP rendszerek implementációja 1..pptx
III. Elmélet - Az ERP rendszerek implementációja 1..pptxIII. Elmélet - Az ERP rendszerek implementációja 1..pptx
III. Elmélet - Az ERP rendszerek implementációja 1..pptx
 
Kh Web2 Pres
Kh Web2 PresKh Web2 Pres
Kh Web2 Pres
 
Union Web2.0 adoption in insurance
Union Web2.0 adoption in insuranceUnion Web2.0 adoption in insurance
Union Web2.0 adoption in insurance
 
Webes alkalmazások - MOME előadás
Webes alkalmazások - MOME előadásWebes alkalmazások - MOME előadás
Webes alkalmazások - MOME előadás
 
KKV-ok és önkormányzatok online kommunikációja Joomla! Open Source weblapokon
KKV-ok és önkormányzatok online kommunikációja Joomla!  Open Source weblapokonKKV-ok és önkormányzatok online kommunikációja Joomla!  Open Source weblapokon
KKV-ok és önkormányzatok online kommunikációja Joomla! Open Source weblapokon
 
Béla, mi élesedett tulajdonképpen? A request to release koncepció mire is ad ...
Béla, mi élesedett tulajdonképpen? A request to release koncepció mire is ad ...Béla, mi élesedett tulajdonképpen? A request to release koncepció mire is ad ...
Béla, mi élesedett tulajdonképpen? A request to release koncepció mire is ad ...
 
3 Kremmer Laszlo Web Sphere PortáL FejlesztéS A Gyakorlatban
3 Kremmer Laszlo    Web Sphere PortáL FejlesztéS A Gyakorlatban3 Kremmer Laszlo    Web Sphere PortáL FejlesztéS A Gyakorlatban
3 Kremmer Laszlo Web Sphere PortáL FejlesztéS A Gyakorlatban
 
3 Kremmer Laszlo Web Sphere PortáL FejlesztéS A Gyakorlatban
3 Kremmer Laszlo    Web Sphere PortáL FejlesztéS A Gyakorlatban3 Kremmer Laszlo    Web Sphere PortáL FejlesztéS A Gyakorlatban
3 Kremmer Laszlo Web Sphere PortáL FejlesztéS A Gyakorlatban
 
Polygon Hírek I. évfolyam 1. szám 2007 ősz
Polygon Hírek I. évfolyam 1. szám 2007 őszPolygon Hírek I. évfolyam 1. szám 2007 ősz
Polygon Hírek I. évfolyam 1. szám 2007 ősz
 
I. Elmélet - Általános ismertető a ERP rendszerekről.pptx
I. Elmélet -  Általános ismertető a ERP rendszerekről.pptxI. Elmélet -  Általános ismertető a ERP rendszerekről.pptx
I. Elmélet - Általános ismertető a ERP rendszerekről.pptx
 
IV. Elmélet - Az ERP rendszerek implementációja 2..pptx
IV. Elmélet - Az ERP rendszerek implementációja 2..pptxIV. Elmélet - Az ERP rendszerek implementációja 2..pptx
IV. Elmélet - Az ERP rendszerek implementációja 2..pptx
 
SEO + CMS Meetup
SEO + CMS MeetupSEO + CMS Meetup
SEO + CMS Meetup
 
Objektum-orinetált mérések a gyakorlatban
Objektum-orinetált mérések a gyakorlatbanObjektum-orinetált mérések a gyakorlatban
Objektum-orinetált mérések a gyakorlatban
 
Tóth Lajos - Személyes élmények az ITIL bevezetésével
Tóth Lajos - Személyes élmények az ITIL bevezetésévelTóth Lajos - Személyes élmények az ITIL bevezetésével
Tóth Lajos - Személyes élmények az ITIL bevezetésével
 

Szoftver bevezetés problémái

  • 1. Szoftver bevezetés problémái 2012. Április Veszprém – Meetup előadó: Bodócz Tamás (Boci) www.balabit.com
  • 2. Miről szól az előadás? - mire érdemes oda figyelni az együttműködés kapcsán - milyen problémákkal találkozhat valaki, amikor egy nagy vállalatnak készít szoftvert/alkalmazást - hogyan kerülhetsz el egy-két problémát - egy-két megtörtént eset honnan: Bank, Telecom, TV, Közigazgatás, Gyógyszergyár... www.balabit.com
  • 3. Miről nem szól az előadás? - nem ad tuti tippet minden helyzetre - hogy csinálj olyan szoftvert ami mindenhol jó - nem dozos szoftverről szól - hogy ne nyúlja le a könyvelőd a pénzed:) www.balabit.com
  • 4. Miről nem szól az előadás? - nem ad tuti tippet minden helyzetre - hogy csinálj olyan szoftvert ami mindenhol jó - nem dozos szoftverről szól - hogy ne nyúlja le a könyvelőd a pénzed:) www.balabit.com
  • 5. Hol kezdődik a szoftver bevezetése? - pályázás, tenderzés, egyeztetés feladatok körül határolása, határidők tisztázása, környezetek tisztázása - megnyertük a tendert/pályázatot és kiválasztottak, alá kell írni a szerződést felelősségek tisztázása elvárások tisztázása pl. válasz adott időn belül www.balabit.com
  • 7. Kommunikáció és folyamatok problémái - eltérő céges kultúra Bank, Telekom, TV, Közigazgatás, Könyvkiadás - szervezeti méretek létszám, területi eloszlás, régiók, országok - ismeretlen folyamatok, szerepkörök és hatáskörök ki, hogyan, mit csinál és használ, mi a feladata - különböző döntési pontok ki dönt egy-egy kérdésről, ki a felelős - eltérő folyamatok www.balabit.com
  • 9. Tervezés problémái - nem egyértelmű követelmények ritkák az egyértelmű és alaposan kidolgozott követelmények az ügyfél se tudja mit akar idő mire mindent pontosítunk, megtaláljuk a megfelelő személyt ügyfélnek is végig kell gondolni több szervezet érintett - összetett, szabályozott vagy szabályozatlan környezet kliens vs. szerver éles, teszt, fejlesztői környezetek távoli, adattárház - korlátozott hozzáférések céges policy-k speciális group policy biztonsági szempontok www.balabit.com
  • 10. Tervezés problémái - tervek, specifikációk más-más jellegű terveket várnak a cégek nem értenek a technikai részhez vagy saját technikai elképzelésük van nincs idejük végig olvasni, végig gondolni stratégiák: tesztelési stratégi, risk management, deployment Fontos: ne gondoljuk azt nem értenek hozzá ezekből is kimaradhat valami Akkor, hogy jön ide a Scrum? :) - design, GUI (browser, usability) www.balabit.com
  • 11. Fejlesztés problémái - library-k használata nincs tiltva egy másik alkalmazás miatt? az adott verzió van az éles környezetben használnatban? - „elfér a memóriában” mennyi szabad memória lesz? állandó memória használat van? - architektúra változások elfogadaták? Integráció? - a query „lefut 1 mp alatt” konkurens 1000 felhasználó esetén is? Terhelés alatt is? 1 000 000 rekord esetén is? - nálam/nálunk megy www.balabit.com
  • 13. Éles üzembe állítás problémái A legtöbb kritikus hiba jellemzően az első 3 hónapban jön! - telepítés reprodukálható és dokumentált módon kevésbé fájdalmas időpontban - régi és új rendszer közötti átváltás nem teljes funkcionalitás bevezetése fokozatos bevezetés - fokozatos bevezetés patch manegement felhasználói kör bővítése, betanítás nem teljes integráció - 99,99% (kb.: 52 perc/év) www.balabit.com
  • 14. Végszó A szoftver bonyolultságával, valamint a cég méretével exponenciálisan csökken a teljes szoftver elkészítésének ideje és a kódolás időnek az aránya. pl.: kis programnál kódolás a teljes szoftver elkészítési idő 90%-a, addig egy nagy vállalat számára készített szoftver esetén ez lehet csak 50% www.balabit.com
  • 15. Köszönöm Kérdések? www.balabit.com