Inleiding Software Engineering

Slides:



Advertisements
Verwante presentaties
Objectgeoriënteerd Programmeren in C++
Advertisements

Het profielwerkstuk Hoe maak je dat ?.
ITTL – Biografie. Emma Stout..
Introductie opleiding tot stralingsdeskundige niveau
Dirk Bakker Hoofd Onderhoud Theater Techniek
Het profielwerkstuk Hoe maak je dat ?.
Project Software Engineering
Stijn Hoppenbrouwers Software Engineering les 1 Algemene inleiding en Requirements Engineering.
Hoofdstuk 10 Afsluiting van het project
De kracht van SBA Business Solutions Vanuit een oplossingsgerichte gedachte, waarbij de klant altijd centraal staat, koppelen wij innovatieve producten.
Mariska Warnars Coördinator SBIR cyber security Agentschap NL
Stagedagboek IAB opleiding - 16/02/2013.
Ontwerpprojecten In de praktijk
Pilootproject ZorgTV Ervaringen en conclusies Landsbond van de Onafhankelijke Ziekenfondsen 29 juni 2010.
Niveau 4 Kerntaak 1: personeelsmanagement Blz. 15
3 interactive marketing communications.
Hoofdstuk 4 Globale structuur van een project
Werkcollege Elektrotechniek
Zelf aanmelden Hoe doet u dat?.
Welkom bij Projectmanagement
Informatica 1, Blok 1, Hoofdstuk 2
Informatica Universiteit AntwerpenPraktisch 0.1 Informatica - 1rste BAC Biologie Computervaardigheden I - 1rste BAC Bio-ingenieur Hoofdstuk 0 Praktisch.
DB Inleiding Databases Geert-Jan Houben.
Hoofdstuk 6: Controle structuren
Cursusinschrijving 2e jaar CKI Voorlichtingsbijeenkomst voor eerstejaars CKI Maartje Vermeulen, studieadviseur CKI.
1 Inleiding tot de besturingssystemen Prof. K. De Bosschere Vakgroep ELIS Universiteit Gent.
Organisatie cursus. WELKE opdrachten maken? WELKE opdrachten maken? HOE die opdrachten maken? HOE die opdrachten maken? Hoe worden de PUNTEN verdeeld?
1 Orientatie InformatieSystemen K.M.van Hee hgl. architectuur van informatiesystemen dir. Deloitte & Touche Bakkenist TU/e 2001.
2IO05: OGO 1.1 Informatiesystemen. OGO – ontwerpgericht onderwijs Hoe leer je ontwerpen? doen: stap voor stap + terugkijken Telkens: modelleren: probleem.
Kick-off Bouwkundige InformatieSystemen ADMS 2006
Research & Development 1 Tom Heskes Voorjaar 2006.
Research & Development 1 Tom Heskes, Erik Barendsen, Peter Lucas Voorjaar 2007.
Acceptatie en Commitment Therapie Ouderen
Computer Ondersteunde ZELFSTUDIE
handvaardgheid / techniek
Informatica in de Tweede fase Havo en VWO. De uitgangspunten Informatica is een vak in de vrije ruimte voor de havo 240 slu (voor het vwo 280 slu) het.
SIP File Recovery Tool. Agenda 18/10/2006Maken agenda + onderzoeken van verschillende filetypes 25/10/2006Uitzoeken hoe er effecient gelezen en geschreven.
Verbinden van Onderwijs en Onderzoek Inleiding in de methode
Informatica op het Kalsbeek College. Informatica op het Kalsbeek College.
Inleiding programmeren in C++ Life Science & Technology Inleiding
Software-ontwikkeling I
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Wouter van Ooijen Mail: Sheets en.
Een Module over Model Checking voor het VWO Frits Vaandrager1, David Jansen1 & Els Koopmans2 1Radboud Universiteit Nijmegen 2Olympus College Arnhem.
Al doende leren training docenten
HBO-I Conference Tour RUP| versie 1.0 | 18 maart 2010 RUP toegepast binnen DUO Een korte impressie hoe we binnen DUO RUP ingevoerd hebben (aan het.
1 Datastructuren Een informele inleiding tot Skiplists Onderwerp 13.
HK39/40: Internet Infrastructuur Docent: André Mariën (Ubizen) Assistent: Lieven Desmet.
Informatieavond CAE, Internationale Stage en IB voor 4VTTO 15 Februari 2013.
Schriftelijk communiceren voor teamleiders Blok 1
Het sectorwerkstuk Het doen van onderzoek in klas 4.
Eindproject informatica
AI Kaleidoscoop Werkcollege 1: AI Overzicht Radu Serban
TIRPRJ01 (a en b) TIRPRJ01a – lesweek TIRPRJ01b – lesweek
Joep Lobée 31 oktober 2013 De 7 principes en mijn ervaring.
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Wouter van Ooijen Mail: Sheets en.
Computervaardigheden Hoofdstuk 0 — Praktisch. 2 Inhoud Contactpersonen Doel Methode Overzicht Eindbeoordeling Cursusmateriaal.
Magister voor ouders.
Project Serious Games Hogeschool Rotterdam – Mediatechnologie en Libanon Lyceum Rotterdam – Technasium In samenwerking met de Openbare Montessorischool.
Software Ontwikkeling Voorbereiding Visitatie ZAP vergadering donderdag 7/2/2008.
Informatica aan de Universiteit Antwerpen Academische Bachelor en Master.
1 Software Engineering EINDPROJECT INFORMATICA. SOFTWARE ENGINEERING 2 Managen van grotere softwareprojecten Onstaan uit noodzaak: betrouwbare software.
Turing deel 2 Hoofdstuk 8 Programmeren met Java Objectgeoriënteerd programmeren, klasse Applet, variabelen (primitieve typen en referentie typen), arrays.
I NFORMATICA, IETS VOOR JOU ? Kies bewust Voorlichting HAVO-VWO Juf Greijmans.
Het einde van het begin Fasen in de (afstudeer)begeleiding Nel Verhoeven, 7 april 2016.
Praktisch werk effectiever maken Tekst: Henny Kramers-Pals.
PAL projecten Energy College H. Brinkers, G. Schenkel R. van Iterson.
Internationalisering info maart 2017
HERZIENING INFORMATICA DEEL 1.
Massanalyst Project Opleveren versie 0.1.
<Geef de titel van het probleem op>
Transcript van de presentatie:

Inleiding Software Engineering Universiteit Antwerpen 1.Praktisch Doel Contactpersonen Inhoud Opbouw Mijlpalen Tijdsbesteding Eindbeoordeling Spelregels Cursusmateriaal http://www.lore.ua.ac.be/Teaching/SE1BAC/ Universiteit Antwerpen Praktisch Praktisch

Doel Een eerste ervaring verwerven ... in het zelf realiseren ... doen, niet kijken hoe het gedaan wordt in het zelf realiseren ... zelf doen ... weliswaar in groepjes van 2 van een software oplossing ... informatica doen: jullie interesse voor een niet-triviaal probleem ... een onderdeel van een groter geheel Universiteit Antwerpen Praktisch

Contactpersonen Docent Assistenten (Middelheim - G305) Serge Demeyer (Middelheim - G106b) serge.demeyer@ua.ac.be GEEN bijlagen in e-mail Assistenten (Middelheim - G305) Vragen tijdens uren practicum => de practica zalen zijn gereserveerd ! Jan.Vlegels@ua.ac.be Quinten.Soetens@ua.ac.be Universiteit Antwerpen Praktisch

Inhoud Project ... op basis van theorie Zelfwerkzaamheid Duo: in groepjes van 2 Groepen zijn vrij te kiezen ... ... binnen categorien bepaald door "Programmeren I" Elk krijgt dezelfde punten ... op basis van theorie 3-tal lessen Minimum toe te passen technieken testen + contracten objectgericht ontwerpen plannen Universiteit Antwerpen Praktisch

(verplicht & optioneel) Opbouw FASE 2 FASE 2b FASE 1 Specificatie 1.0 (alles verplicht) Specificatie 2.0 (verplicht & optioneel) Onderhandeling (aanpassingen plan 2.0) Plan 1.0 (groepenindeling) Plan 2.0 (loopt tot einde) Plan 2.1 (evt. aanpassingen) Systeem 1.0 Systeem 2.0 Systeem 2.1 Universiteit Antwerpen Praktisch

Inleiding Software Engineering Universiteit Antwerpen Week Theorie Opdracht Mijlpaal 1 Intro / Betrouwbaarheid Specificatie 1.0 2 Objectgericht ontwerpen Plan 1.0 3 4 Planning Specificatie 2.0 5 * Evaluatie * Systeem 1.0 6 Plan 2.0 7 8 -- paas vakantie 9 (**Test Calculus**) 10 * Evaluatie * Systeem 2.0 11 Plan 2.1 12 13 … * Evaluatie (finaal)* Systeem 2.1 • Calculus • Computer Graphics • Gegevensstructuren • Inleiding C++ Universiteit Antwerpen Praktisch Praktisch

Log de tijd besteed aan je project op speciale tijdsbladen. Tijdsbesteding 15u theorie x 2 => 30u extra studietijd 30 60u oefeningen x 1.5 => 90u extra studietijd 150 TOTAAL => "werktijd" 180 TOTAAL per week => 180 u / (13 - 1) weken => 15 u per week (*) Log de tijd besteed aan je project op speciale tijdsbladen. => zelfcontrole (*) Dat is wat wij ongeveer verwachten; niet noodzakelijk wat jullie effectief besteden Universiteit Antwerpen Praktisch

Eindbeoordeling Systeem 1.0, 2.0 & 2.1 planning & functionaliteit (incl. testen, contracten) afwezige testen afwezige contracten afwezige planning afwezige functionaliteit hoeveelheid functionaliteit hoeveel beloofde functionaliteit objectgericht ontwerp leesbaarheid code Eindresultaat [0 .. 10[ Eindresultaat [10 .. 20] Universiteit Antwerpen Praktisch

Spelregels verboden werk te kopieren werkt in computerlabo betrapt => fraude werkt in computerlabo "op de PC thuis werkt het" :( stipt opleveren te laat = niet opgeleverd accurate tijdsbladen plannen / onderhandelen :) maak reservekopieën "gisteren werkte het nog" :( werk nauw samen per twee voor één scherm :) 1 programeur / 1 denker verwissel de rollen meld problemen tijdig partner werkt niet mee partner haakt af Universiteit Antwerpen Praktisch

Cursusmateriaal Kopies van de transparanten + alle andere informatie http://www.lore.ua.ac.be/Teaching/SE1BAC/ Zie ook Blackboard schrijf in op de “mailing list” Achtergrondinformatie [Stev99a] Using UML: Software Engineering with Objects and Components, P. Stevens, R. Pooley, Addison-Wesley, 1999. Engelstalige versie [Stev00a] Toepassing van UML: Software-engineering met objecten en componenten, P. Stevens, R. Pooley, Addison-Wesley, 2000. Nederlandstalige versie Universiteit Antwerpen Praktisch