Project Software Engineering

Slides:



Advertisements
Verwante presentaties
Standaardsystematiek voor Kostenramingen SSK-2010
Advertisements

Objectgeoriënteerd Programmeren in C++
Voorblad 2: Watermerk Typ hier de titel. Legitimering 1919 School en kindertuinen wil de jeugd nader brengen tot de natuur en daardoor tot het leven zelf.
Het profielwerkstuk Hoe maak je dat ?.
U-Talent Academie OP SCHOOL EN DE UNIVERSITEIT
Het profielwerkstuk Hoe maak je dat ?.
Stijn Hoppenbrouwers Software Engineering les 1 Algemene inleiding en Requirements Engineering.
Hoofdstuk 10 Afsluiting van het project
De voorbereiding Opzet gemaakt voor de inplementatie van oefenen.nl voor het MT Plan van aanpak Tijdslijn Kostenplaatje.
Pilootproject ZorgTV Ervaringen en conclusies Landsbond van de Onafhankelijke Ziekenfondsen 29 juni 2010.
Hoofdstuk 4 Globale structuur van een project
Werkcollege Elektrotechniek
Probleem gestuurd onderwijs
Zelf aanmelden Hoe doet u dat?.
Welkom bij Projectmanagement
Informatica Universiteit AntwerpenPraktisch 0.1 Informatica - 1rste BAC Biologie Computervaardigheden I - 1rste BAC Bio-ingenieur Hoofdstuk 0 Praktisch.
Hoofdstuk 6: Controle structuren
Inleiding Software Engineering
Cursusinschrijving 2e jaar CKI Voorlichtingsbijeenkomst voor eerstejaars CKI Maartje Vermeulen, studieadviseur CKI.
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.
Research & Development 1 Tom Heskes Voorjaar 2006.
Computer Ondersteunde ZELFSTUDIE
Numerieke Natuurkunde
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.
Tussenpresentatie The City-Eye. Inhoud De applicatie Wat moet er gedaan worden? Behaalde resultaten Wat wordt er niet gerealiseerd Planning Vragen.
Uitwisseling Ieper - Gliwice. Index Hoe het begon Bilateraal? Multilateraal? Ons project Help!
Projecten realiseren projectleiding projectengineering in bedrijf stellen onderhoud.
Informatica op het Kalsbeek College. Informatica op het Kalsbeek College.
CKZ workshop Privacyrichtlijnen t.b.v. CQI metingen.
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.
Testen van Blackboard Patrick Klaassen.
HK39/40: Internet Infrastructuur Docent: André Mariën (Ubizen) Assistent: Lieven Desmet.
Informatieavond CAE, Internationale Stage en IB voor 4VTTO 15 Februari 2013.
Informatica studeren Een dag student 8 maart 2012.
1 Geschiedenis van de Informatica 2011 – 2012 Bart Demoen, Luc De Raedt, Philip Dutré, Erik Duval, Bern Martens, Karl Meerbergen, Sien Moens, Pierre Verbaeten,
Symposium Differentiatie
Schriftelijk communiceren voor teamleiders Blok 1
P&O Materiaalkunde deel 1B 25 zittingen van 2 uur Reverse Engineering Met medewerking van: Daimler-Chrysler.
Eindproject informatica
AI Kaleidoscoop Werkcollege 1: AI Overzicht Radu Serban
Module Communicatie 3de dag
Studeren Rotterdam, 28 augustus Studeren Rotterdam, 28 augustus 2008.
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.
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.
PAL projecten Energy College H. Brinkers, G. Schenkel R. van Iterson.
Rob Goossens Komende lessen Werkomschrijving, werkplan en werkplanning.
Internationalisering info maart 2017
HERZIENING INFORMATICA DEEL 1.
Transitieteambijeenkomst BGT Gelderland Midden
Transitieteambijeenkomst BGT Gelderland NO
Massanalyst Project Opleveren versie 0.1.
Direct aftrap C-propedeuse, studiejaar , blok 2
Doorontwikkelen BRON vo
Informatica Keuzevak in de 2e fase.
Vergelijkingen oplossen
Besturingssystemen Prof. K. De Bosschere Vakgroep ELIS
Transcript van de presentatie:

Project Software Engineering Universiteit Antwerpen 1.Praktisch Doel Contactpersonen Inhoud Opbouw Mijlpalen Tijdsbesteding Eindbeoordeling Spelregels (⇒ Fraude) Cursusmateriaal http://ansymo.ua.ac.be/courses/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 – G 3de verdieping) Serge Demeyer (Middelheim - G106b) serge.demeyer@ua.ac.be GEEN bijlagen in e-mail Assistenten (Middelheim – G 3de verdieping) Vragen tijdens uren practicum => de practica zalen zijn gereserveerd ! Quinten.Soetens@ua.ac.be (Bart.Meyers@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 Plan 1.0 (groepenindeling) Specificatie 2.0 (verplicht & optioneel) Onderhandeling (aanpassingen plan 2.0) Specificatie 1.0 (alles verplicht) Plan 2.0 (loopt tot einde) Plan 2.1 (evt. aanpassingen) Systeem 1.0 Systeem 2.0 Systeem 2.1 Universiteit Antwerpen Praktisch

Project Software Engineering Universiteit Antwerpen Week Theorie Opdracht Mijlpaal 1 Intro / Betrouwbaarheid 2 Objectgericht ontwerpen Specificatie 1.0 Plan 1.0 3 Planning 4 5 6 * Projectverdediging * Specificatie 2.0 Systeem 1.0 7 Plan 2.0 -- paas vakantie 8 (**Test Calculus**) 9 10 * Projectverdediging * Systeem 2.0 11 Plan 2.1 12 13 … * Projectverdediging(finaal)* Systeem 2.1 • Calculus • Computer Graphics • Talen & Automaten 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 werkt in computerlabo stipt opleveren accurate tijdsbladen "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 verboden werk te kopiëren betrapt ⇒ fraude bibliotheken (o.a. graphics) zijn toegelaten Universiteit Antwerpen Praktisch

Fraude ? Examenvorm = Project Controle Sanctie programma code kopiëren / bekijken ≈ Afkijken programma code doorgeven ≈ laten Afkijken Controle na elke evaluatie vergelijken we alle projecten we houden de historiek bij Sanctie uitgesloten voor (een gedeelte van) het vak uitgesloten voor de zittijd uitgesloten voor het academiejaar Universiteit Antwerpen Praktisch

Cursusmateriaal Kopies van de transparanten + alle andere informatie http://ansymo.ua.ac.be/courses/SE1BAC Zie ook Blackboard volg de aankondigingen + lees je UA e-mail 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