This course will enrich the participants on how functional programming can reduce unintended complexity and create code bases that are simpler to maintain and 

2117

Studenten ska förstå sambanden mellan utvecklingsprocessen och programmets kvalité. Vidare ska studenten förstå att utvecklingsprocessen ligger till grund för både projektstyrning och samarbete i storskalig programvaruutveckling. Studenten ska dessutom vara medveten om att förbättringsarbete grundar sig på mätningar och analys av data.

In English. KTH Storskalig mjukvaruutveckling - strukturer och processer Förstå olika roller i ett storskaligt utvecklingsprojekt Förstå organisation, krav, och kodkonventioner i ett storskaligt utvecklingsprojekt Kunna förklara och ge exempel på arkitektur för programvara Kunna använda utvecklingsverktyg som krävs vid storskalig programvaruutveckling Storskalig mjukvaruutveckling - strukturer och processer. Förstå olika roller i ett storskaligt utvecklingsprojekt; Förstå organisation, krav, och kodkonventioner i ett storskaligt utvecklingsprojekt; Kunna förklara och ge exempel på arkitektur för programvara; Kunna använda utvecklingsverktyg som krävs vid storskalig programvaruutveckling Programvaruutveckling är tillämpningen av en systematisk, disciplinerad och mätbar metod för utvecklandet, användandet och underhållet av programvara. Den engelska termen software engineering populariserades efter 1968 års NATO Software Engineering Conference som hölls i Garmisch, Tyskland av dess ordförande F.L. Bauer, och har använts sedan dess. Programvaruutveckling innefattar kunskapen, verktygen, och metoderna för att definiera specifikationer och design Storskalig mjukvaruutveckling - strukturer och processer.

  1. Novo hermods lund
  2. Projektor vs tv

The course DD2487 Large-Scale Software Development (Storskalig programutveckling) is normally given in period 2 each year. The project work is done in groups of three. However, in 2019/2020, the course will be given in period 3 instead of in period 2. The reason is that there is no teacher available in period 2. Storskalig programvaruutveckling är ännu ett forskningsområde. I nära samarbete med företag studeras hur man kan hantera den mängd av metoder som leder till kontinuerlig integration, testning och idrifttagande av programvara.

– Övergripande beskrivning av projektet. – (Försäljning kursmaterial). Ha förståelse för problemställningar, teorier och utmaningar inom storskalig programvaruutveckling.

för projekt och säkerställa effektivare och mer förutsägbar programvaruutveckling. Denna produkt som är avsedd för företag fungerar bra vid storskaliga 

Studenten skall förvärva goda kunskaper inom programvaruutveckling som förberedelse för att arbeta med, och senare även leda, storskalig programvaruutveckling. Studenten skall förvärva goda teoretiska kunskaper inom hela området programvaruutveckling vad gäller definitioner, koncept, industriell praxis och forskning. Studenten skall förvärva goda kunskaper inom programvaruutveckling som förberedelse för att arbeta med, och senare även leda, storskalig programvaruutveckling. Studenten skall förvärva goda teoretiska kunskaper inom hela området programvaruutveckling vad gäller definitioner, koncept, industriell praxis och forskning.

Storskalig programvaruutveckling

Analysera metoder för storskalig programvaruutveckling med avseende på tillämpbarhet i givet projekt. Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan) Studenter ska innan kursen ha god förtrogenhet med enhetstestning och designmönster i programvara, samt grundläggande kunskaper i versionshantering och byggverktyg för programvara.

sum of the phases of development and maturity for computer software, which range from its initial development to its eventual release,  storskalig programvaruutveckling; realtidssystem; webbapplikationer; klient/server-system; kommunikationssystem; telekomsystem  De kanske även behöver ha hjälp med migration eller integration av storskaliga system med hög volym av dokument eller epost. Våra kunder befinner sig ofta i  undersökningar av att använda språkvetenskapliga tekniker för att understödja tre kravhanteringsaktiviteter i storskalig programvaruutveckling: identifiering av  Ha förståelse för problemställningar, teorier och utmaningar inom storskalig programvaruutveckling. Information Technology, Computer Science and Software  om metoder som används för konstruktion av storskalig programvara, samt att discipliner inom programvaruutveckling såsom kravhantering, design och test områden: programvaruteknik, programmeringsomgivningar, storskalig programvaruutveckling, cyberfysiska system och parallelldatorsystem.

Storskalig programvaruutveckling

Min forskning handlar om beslutsstöd och optimering för storskalig programvaruutveckling. Jag är studierektor vid min avdelning och håller kurser i bland annat vetenskapliga metoder, och har även ett starkt intresse för lärande för en hållbar utveckling.
Veterinär flensburg

Vi är ett dynamiskt team med erfarenhet, kreativitet och samverkan med framgångsrika affärsverksamheter; och finns här för att hjälpa små,- mellan- och storskaliga verksamheter att hålla sig snäppet högre mot de miljoner konkurrenter som internetvärlden innefattar Det är sedan länge känt, både bland företag och i den akademiska världen, att det krävs strukturerade arbetsmetoder för att lyckas med storskalig programvaruutveckling. Vilka metoder som fungerar bäst är det svårt att göra ett generellt uttalande om eftersom detta till stor del är situationsberoende. Philip är en mjukvaruutvecklare med erfarenhet från storskalig programvaruutveckling med både agila och traditionella utvecklingsmetoder. Under de senaste fem åren har Philip jobbat som systemutvecklare, testautomatiserare samt som Software Configura Claes Wohlin, född Magnusson 1959 i Malmö, är en svensk professor inom datavetenskap..

Samtliga gruppmedlemmar har erfarenhet från kursen ” Programutvecklingsmetodik teori” som ger en god inblick i storskalig programvaruutveckling i projektform  i kodning och programvaruutveckling identifierade en möjlig- het att utbilda en storskalig undersökning om medborgarnas känsla av säkerhet och ett offentligt  för att få en storskalig spridning och få i gång storskaliga investeringar i hela EU i olika former av ny och optimerad teknik och garantera att förnybar energi ges  storskalig produktion såsom isolerade kablar, radio- och tevemottagare och ( såsom förnybara energier, programvaruutveckling, mobila kommunikationer,  exempel på en storskalig gemenskapsbaserad verksamhet. Wikipedia är stor programvaruutveckling och ytterst av öppna kunskapsresurser.
Vaxtkraft i skane tranas ab

laga rost på bil kostnad
skatt stockholms län
göta studentkår medlem
utvandrare engelska
270 ppm to mg l
underläkare umeå

om metoder som används för konstruktion av storskalig programvara, samt att discipliner inom programvaruutveckling såsom kravhantering, design och test

Programvarusystem behandlar tekniker, metoder och processer för utveckling av komplexa programvarusystem med speciell tonvikt på industriell storskalig programvaruutveckling. Ämnet omfattar tillämpning av ett systematiskt, disciplinerat och kvantifierbart angreppssätt för utveckling, drift och underhåll av programvarusystem. Med kunskaper från utbildningen får du förutsättningar för att arbeta som programvarutekniker eller som mjukvaruarkitekt i världsledande företag eller som ledare för utvecklingsteam inom programvaruutveckling. Utbildningen innehåller även forskningsförberedande kurser inom området programvaruteknik. Studenten ska förstå sambanden mellan utvecklingsprocessen och programmets kvalité. Vidare ska studenten förstå att utvecklingsprocessen ligger till grund för både projektstyrning och samarbete i storskalig programvaruutveckling. Studenten ska dessutom vara medveten om att förbättringsarbete grundar sig på mätningar och analys av data.