SlideShare une entreprise Scribd logo
1  sur  48
Program ų inžinerija Programinės įrangos kūrimas
Turinys ,[object Object],[object Object],[object Object],[object Object]
Bazinės problemos, susijusios su PĮ kūrimu
Pagrindinės PĮ kūrimo problemos ,[object Object],[object Object],[object Object],[object Object]
Sudėtingumo mažinimas ,[object Object],[object Object],[object Object],[object Object],[object Object]
Pakeitimų prognozavimas ,[object Object],[object Object]
Sukurtos PĮ patikrinimas (1) ,[object Object]
Sukurtos PĮ patikrinimas (2) ,[object Object],[object Object],[object Object],[object Object]
PĮ kūrimo standartai (1) ,[object Object],[object Object],[object Object],[object Object],[object Object]
PĮ kūrimo standartai (2) ,[object Object],[object Object],[object Object]
PĮ kūrimo valdymas
Programų inžinerijos proceso modeliai ir PĮ kūrimas ,[object Object]
Tiesiniai programų inžinerijos proceso modeliai ,[object Object],[object Object],[object Object]
Iteraciniai programų inžinerijos proceso modeliai ,[object Object],[object Object],[object Object]
PĮ kūrimo planavimas (1) ,[object Object],[object Object],[object Object]
PĮ kūrimo planavimas (2) ,[object Object]
PĮ kūrimo proceso rezultatai ,[object Object],[object Object],[object Object]
PĮ kūrime taikomos priemonės ir metodai
PĮ kūrimo kalbos ,[object Object]
PĮ kūrimo kalbų tipai ,[object Object],[object Object],[object Object]
Konfigūracijos kalbos ,[object Object],[object Object]
Programuotojo paketai ,[object Object]
Programavimo kalbos (1) ,[object Object],[object Object]
Programavimo kalbos (2) ,[object Object],[object Object],[object Object],[object Object]
Lingvistinės notacijos ,[object Object],[object Object]
Formalios notacijos ,[object Object]
Vizualios notacijos (1) ,[object Object],[object Object]
Vizualios notacijos (2)
Dažniausiai užduodami klausimai programuojant ,[object Object],[object Object],[object Object],[object Object],[object Object]
PĮ kūrimas ir testavimas ,[object Object],[object Object],[object Object],[object Object]
Pakartotinis panaudojimas (1) ,[object Object],[object Object]
Pakartotinis panaudojimas (2) ,[object Object],[object Object],[object Object],[object Object]
Programos kodo kokybės užtikrinimas ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ekstremalus programavimas
Ekstremalaus programavimo struktūra
Visa komanda (1) ,[object Object],[object Object],[object Object],[object Object]
Visa komanda (2) ,[object Object],[object Object]
Žaidimo planavimas (1) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Žaidimo planavimas (2) ,[object Object],[object Object],[object Object]
Žaidimo planavimas (3) ,[object Object],[object Object],[object Object],[object Object]
Nedidelės versijos ,[object Object],[object Object],[object Object]
Vartotojo testai ,[object Object],[object Object],[object Object]
Kodavimo standartai ,[object Object]
Nuolatinė integracija (1) ,[object Object],[object Object]
Nuolatinė integracija (2) ,[object Object],[object Object]
Į testavimą orientuotas kūrimas ,[object Object]
Paprastas projektavimas ,[object Object]
Programavimas poromis ,[object Object],[object Object],[object Object]

Contenu connexe

En vedette

Presentazione ava partner
Presentazione ava partnerPresentazione ava partner
Presentazione ava partnermary1973
 
When good plants go bad: Major invasive plants of Cape Breton you can do some...
When good plants go bad: Major invasive plants of Cape Breton you can do some...When good plants go bad: Major invasive plants of Cape Breton you can do some...
When good plants go bad: Major invasive plants of Cape Breton you can do some...Mb Whitcomb
 
2014 08 14 Barbarous Barberry Invasive Plants Series Pt. 2
2014 08 14 Barbarous Barberry Invasive Plants Series Pt. 22014 08 14 Barbarous Barberry Invasive Plants Series Pt. 2
2014 08 14 Barbarous Barberry Invasive Plants Series Pt. 2Mb Whitcomb
 
Ohin 3.7kg
Ohin 3.7kgOhin 3.7kg
Ohin 3.7kgKh Ganaa
 
Xrumer articles
Xrumer articlesXrumer articles
Xrumer articlesJeff Chao
 
A Little Less Litter, Please, Cape Breton!
A Little Less Litter, Please, Cape Breton!A Little Less Litter, Please, Cape Breton!
A Little Less Litter, Please, Cape Breton!Mb Whitcomb
 
An Introduction to Scrum methodology
An Introduction to Scrum methodologyAn Introduction to Scrum methodology
An Introduction to Scrum methodologyAmit kumar
 
Phyin c19 practical electricity
Phyin c19 practical electricityPhyin c19 practical electricity
Phyin c19 practical electricityDeclan Burke
 
A World Without PHP
A World Without PHPA World Without PHP
A World Without PHPBen Marks
 
Formulation of parentral pdf
Formulation of parentral pdfFormulation of parentral pdf
Formulation of parentral pdfkhaledmemo
 

En vedette (16)

Presentazione ava partner
Presentazione ava partnerPresentazione ava partner
Presentazione ava partner
 
PI_1paskaita
PI_1paskaitaPI_1paskaita
PI_1paskaita
 
Motivation
Motivation Motivation
Motivation
 
When good plants go bad: Major invasive plants of Cape Breton you can do some...
When good plants go bad: Major invasive plants of Cape Breton you can do some...When good plants go bad: Major invasive plants of Cape Breton you can do some...
When good plants go bad: Major invasive plants of Cape Breton you can do some...
 
Firefox
FirefoxFirefox
Firefox
 
2014 08 14 Barbarous Barberry Invasive Plants Series Pt. 2
2014 08 14 Barbarous Barberry Invasive Plants Series Pt. 22014 08 14 Barbarous Barberry Invasive Plants Series Pt. 2
2014 08 14 Barbarous Barberry Invasive Plants Series Pt. 2
 
EMR
EMREMR
EMR
 
Ohin 3.7kg
Ohin 3.7kgOhin 3.7kg
Ohin 3.7kg
 
Xrumer articles
Xrumer articlesXrumer articles
Xrumer articles
 
A Little Less Litter, Please, Cape Breton!
A Little Less Litter, Please, Cape Breton!A Little Less Litter, Please, Cape Breton!
A Little Less Litter, Please, Cape Breton!
 
Naty1
Naty1Naty1
Naty1
 
An Introduction to Scrum methodology
An Introduction to Scrum methodologyAn Introduction to Scrum methodology
An Introduction to Scrum methodology
 
An emr edge.
An emr edge.An emr edge.
An emr edge.
 
Phyin c19 practical electricity
Phyin c19 practical electricityPhyin c19 practical electricity
Phyin c19 practical electricity
 
A World Without PHP
A World Without PHPA World Without PHP
A World Without PHP
 
Formulation of parentral pdf
Formulation of parentral pdfFormulation of parentral pdf
Formulation of parentral pdf
 

Similaire à PI_12paskaita

Continuous Integration in .NET Projects (LT)
Continuous Integration in .NET Projects (LT)Continuous Integration in .NET Projects (LT)
Continuous Integration in .NET Projects (LT)Paulius Mačiulis
 
Kompiuterio programinė įranga
Kompiuterio programinė įrangaKompiuterio programinė įranga
Kompiuterio programinė įrangaMargaritarita
 
A.Kovaliov - Produkto darbų sąrašo planavimas valstybiniam projektui
A.Kovaliov - Produkto darbų sąrašo planavimas valstybiniam projektuiA.Kovaliov - Produkto darbų sąrašo planavimas valstybiniam projektui
A.Kovaliov - Produkto darbų sąrašo planavimas valstybiniam projektuiAgile Lietuva
 
Galima daryti kitaip
Galima daryti kitaipGalima daryti kitaip
Galima daryti kitaipKarolisVyius1
 
Roko šveikausko skaidrių darbas
Roko šveikausko skaidrių darbasRoko šveikausko skaidrių darbas
Roko šveikausko skaidrių darbasFPSRocketeer
 
Agile product backlog for the gov project
Agile product backlog for the gov projectAgile product backlog for the gov project
Agile product backlog for the gov projectAlexey Kovalyov
 
Procesu Ir Informacijos Valdymas Su Open ERP
Procesu Ir Informacijos Valdymas Su Open ERPProcesu Ir Informacijos Valdymas Su Open ERP
Procesu Ir Informacijos Valdymas Su Open ERPRita Petružytė
 
Realus Scrum naudojimas imonese (2010-06-29_07-01)
Realus Scrum naudojimas imonese (2010-06-29_07-01)Realus Scrum naudojimas imonese (2010-06-29_07-01)
Realus Scrum naudojimas imonese (2010-06-29_07-01)Vaidas Adomauskas
 
Paulius Nomgaudas.Renata Kananavičiūtė.Dokumentų ir procesų valdymo sistemos ...
Paulius Nomgaudas.Renata Kananavičiūtė.Dokumentų ir procesų valdymo sistemos ...Paulius Nomgaudas.Renata Kananavičiūtė.Dokumentų ir procesų valdymo sistemos ...
Paulius Nomgaudas.Renata Kananavičiūtė.Dokumentų ir procesų valdymo sistemos ...Agile Lietuva
 
EPIS - elektroninių paslaugų integracijos sistemos diegimas. INVEGA ir Algor...
EPIS - elektroninių paslaugų integracijos sistemos diegimas. INVEGA ir  Algor...EPIS - elektroninių paslaugų integracijos sistemos diegimas. INVEGA ir  Algor...
EPIS - elektroninių paslaugų integracijos sistemos diegimas. INVEGA ir Algor...Agile Lietuva
 
Agile viešojo sektoriaus projektuose - kaip igyvendinti praktiškai. Arūnas St...
Agile viešojo sektoriaus projektuose - kaip igyvendinti praktiškai. Arūnas St...Agile viešojo sektoriaus projektuose - kaip igyvendinti praktiškai. Arūnas St...
Agile viešojo sektoriaus projektuose - kaip igyvendinti praktiškai. Arūnas St...Agile Lietuva
 
Taikomoji programinė įranga
Taikomoji programinė įrangaTaikomoji programinė įranga
Taikomoji programinė įrangavioleta_pukeliene
 
A. Kovaliov ir M. Žemaitis: Viešieji pirkimai ir Agile. Rekomendacijos
A. Kovaliov ir M. Žemaitis: Viešieji pirkimai ir Agile. RekomendacijosA. Kovaliov ir M. Žemaitis: Viešieji pirkimai ir Agile. Rekomendacijos
A. Kovaliov ir M. Žemaitis: Viešieji pirkimai ir Agile. RekomendacijosAgile Lietuva
 
Viešieji pirkimai ir Agile. Rekomendacijos (Agile Lietuva meetup 2020 11)
Viešieji pirkimai ir Agile. Rekomendacijos (Agile Lietuva meetup 2020 11)Viešieji pirkimai ir Agile. Rekomendacijos (Agile Lietuva meetup 2020 11)
Viešieji pirkimai ir Agile. Rekomendacijos (Agile Lietuva meetup 2020 11)Alexey Kovalyov
 
Isaca Ivv Technine Projektu Prieziura
Isaca Ivv Technine Projektu PrieziuraIsaca Ivv Technine Projektu Prieziura
Isaca Ivv Technine Projektu PrieziuraViktoras_Bulavas
 
Edmundas Vasonskis (ASG) - "Kas svarbu vykdant projektus Užsakovo akimis", Ag...
Edmundas Vasonskis (ASG) - "Kas svarbu vykdant projektus Užsakovo akimis", Ag...Edmundas Vasonskis (ASG) - "Kas svarbu vykdant projektus Užsakovo akimis", Ag...
Edmundas Vasonskis (ASG) - "Kas svarbu vykdant projektus Užsakovo akimis", Ag...Edmundas Vasonskis
 

Similaire à PI_12paskaita (20)

PI_0paskaita
PI_0paskaitaPI_0paskaita
PI_0paskaita
 
Continuous Integration in .NET Projects (LT)
Continuous Integration in .NET Projects (LT)Continuous Integration in .NET Projects (LT)
Continuous Integration in .NET Projects (LT)
 
PI_3paskaita
PI_3paskaitaPI_3paskaita
PI_3paskaita
 
Kompiuterio programinė įranga
Kompiuterio programinė įrangaKompiuterio programinė įranga
Kompiuterio programinė įranga
 
A.Kovaliov - Produkto darbų sąrašo planavimas valstybiniam projektui
A.Kovaliov - Produkto darbų sąrašo planavimas valstybiniam projektuiA.Kovaliov - Produkto darbų sąrašo planavimas valstybiniam projektui
A.Kovaliov - Produkto darbų sąrašo planavimas valstybiniam projektui
 
Galima daryti kitaip
Galima daryti kitaipGalima daryti kitaip
Galima daryti kitaip
 
Roko šveikausko skaidrių darbas
Roko šveikausko skaidrių darbasRoko šveikausko skaidrių darbas
Roko šveikausko skaidrių darbas
 
Project bean
Project beanProject bean
Project bean
 
Agile product backlog for the gov project
Agile product backlog for the gov projectAgile product backlog for the gov project
Agile product backlog for the gov project
 
IT Karjeros Receptai
IT Karjeros ReceptaiIT Karjeros Receptai
IT Karjeros Receptai
 
Procesu Ir Informacijos Valdymas Su Open ERP
Procesu Ir Informacijos Valdymas Su Open ERPProcesu Ir Informacijos Valdymas Su Open ERP
Procesu Ir Informacijos Valdymas Su Open ERP
 
Realus Scrum naudojimas imonese (2010-06-29_07-01)
Realus Scrum naudojimas imonese (2010-06-29_07-01)Realus Scrum naudojimas imonese (2010-06-29_07-01)
Realus Scrum naudojimas imonese (2010-06-29_07-01)
 
Paulius Nomgaudas.Renata Kananavičiūtė.Dokumentų ir procesų valdymo sistemos ...
Paulius Nomgaudas.Renata Kananavičiūtė.Dokumentų ir procesų valdymo sistemos ...Paulius Nomgaudas.Renata Kananavičiūtė.Dokumentų ir procesų valdymo sistemos ...
Paulius Nomgaudas.Renata Kananavičiūtė.Dokumentų ir procesų valdymo sistemos ...
 
EPIS - elektroninių paslaugų integracijos sistemos diegimas. INVEGA ir Algor...
EPIS - elektroninių paslaugų integracijos sistemos diegimas. INVEGA ir  Algor...EPIS - elektroninių paslaugų integracijos sistemos diegimas. INVEGA ir  Algor...
EPIS - elektroninių paslaugų integracijos sistemos diegimas. INVEGA ir Algor...
 
Agile viešojo sektoriaus projektuose - kaip igyvendinti praktiškai. Arūnas St...
Agile viešojo sektoriaus projektuose - kaip igyvendinti praktiškai. Arūnas St...Agile viešojo sektoriaus projektuose - kaip igyvendinti praktiškai. Arūnas St...
Agile viešojo sektoriaus projektuose - kaip igyvendinti praktiškai. Arūnas St...
 
Taikomoji programinė įranga
Taikomoji programinė įrangaTaikomoji programinė įranga
Taikomoji programinė įranga
 
A. Kovaliov ir M. Žemaitis: Viešieji pirkimai ir Agile. Rekomendacijos
A. Kovaliov ir M. Žemaitis: Viešieji pirkimai ir Agile. RekomendacijosA. Kovaliov ir M. Žemaitis: Viešieji pirkimai ir Agile. Rekomendacijos
A. Kovaliov ir M. Žemaitis: Viešieji pirkimai ir Agile. Rekomendacijos
 
Viešieji pirkimai ir Agile. Rekomendacijos (Agile Lietuva meetup 2020 11)
Viešieji pirkimai ir Agile. Rekomendacijos (Agile Lietuva meetup 2020 11)Viešieji pirkimai ir Agile. Rekomendacijos (Agile Lietuva meetup 2020 11)
Viešieji pirkimai ir Agile. Rekomendacijos (Agile Lietuva meetup 2020 11)
 
Isaca Ivv Technine Projektu Prieziura
Isaca Ivv Technine Projektu PrieziuraIsaca Ivv Technine Projektu Prieziura
Isaca Ivv Technine Projektu Prieziura
 
Edmundas Vasonskis (ASG) - "Kas svarbu vykdant projektus Užsakovo akimis", Ag...
Edmundas Vasonskis (ASG) - "Kas svarbu vykdant projektus Užsakovo akimis", Ag...Edmundas Vasonskis (ASG) - "Kas svarbu vykdant projektus Užsakovo akimis", Ag...
Edmundas Vasonskis (ASG) - "Kas svarbu vykdant projektus Užsakovo akimis", Ag...
 

PI_12paskaita