Editors betygsättning |
|||||||
Software Engineering Specifikationer
|
MODUL-1: Professionell programvaruutveckling, programvaruteknik EthiCS, programvaruprocesser, programvaruprocessmodeller, processaktiviteter, coping
MODUL-1: Professionell mjukvaruutveckling, Software Engineering EthiCS, Programvaruprocesser, Programvaruprocessmodeller, Processaktiviteter, Hantering av förändring, Agil mjukvaruutveckling, Agila metoder, Plan-driven och Agile Development, Extrem programmering, Agile Project Management, Scaling Agile Methods .
MODUL-2: Kravsteknik, Funktionella och icke-funktionella krav, Programvarukravsdokumentet, Kravspecifikation, Kravsteknikprocesser, Kravutsläpp och analys, Kravvalidering, Kravshantering, Systemmodellering, kontextmodeller, Interaktionsmodeller, Strukturella modeller, Beteende Modeller, modelldriven teknik, arkitektonisk design, arkitektoniska beslut, arkitektoniska vyer, arkitektoniska mönster, applikationsarkitekturer.
MODUL-3: Design och implementering: Objektorienterad design med UML, designmönster, implementeringsfrågor, öppen källkodsutveckling, programvarutestning: utvecklingstestning, testdriven utveckling, släpptestning, användartestning, mjukvaruutveckling: utvecklingsprocesser, program Evolution DynamiCSA, underhåll av programvara, äldre systemhantering, pålitlighet och säkerhet.