Ohjelmistojen määrittely (E0010), 5 cr
Implementation plan (PDF), 2 pages
- Implementation
- NTE1112
- Semester
- 1/2011-2012
- Dates
- 29 Aug 2011–19 Dec 2011
- Type
- OHJELMISTOTUOTANTO (E004)
- Group
- NTE10SN
- Campus
- Laurea Kerava
- Language of instruction
- Finnish
- Teachers
- Stenberg Mika (Muu opettaja)
- Lecturers
- Jaakko Leikko
- Status
- Ready
Show text version
1/2
TOTEUTUSSUUNNITELMA Valmis
Opintojakso Ohjelmistojen määrittely (E0010), 5.0
Toteutus NTE1112: 1/2011-2012 (29.08.2011 - 19.12.2011)
Tyyppi OHJELMISTOTUOTANTO (E004)
Ryhmät Ensisijainen: NTE10SN Muut:
Projektissa mukana
Luennoitsijat Jaakko Leikko
Osallistujamäärät Minimi: Maksimi:
Ilmoittautumisaika 23.05.2011 08:00 - 05.06.2011
Pääsääntöinen toteutusajankohta
Soveltuvuus Vaihto-opiskelijoille: Ei Vapaasti valittaviin: Kyllä Avoimen opisk: Ei Soveltuu
virtuaali-AMK:n opintoihin: Kyllä
Opettajat Stenberg Mika (Muu opettaja)
Kampus Laurea Kerava
Pääsääntöinen toteutuspaikka
Toteutustapa Muu toteutustapa, Optimatoteutus/opiskelijaryhmä, Projekti/Hanke/T&K,
Verkko/virtuaali Kieli: suomi Virtuaalisuus: 4 op T&k-integraatio: 3 op
Toteutusluokka
Painoalat
Arviointi viimeistään 19.01.2012 Suoritusmateriaalin arkistointi päättyy: 20.07.2012
Tenttipäivät
Opintojakson suoritettuaan • käyttää ohjelmistotuotannon menetelmiä
opiskelija osaa
• kommunikoida asiakkaiden kanssa käyttäjävaatimusten määrittämiseksi
• määritellä käyttäjälähtöiset ohjelmisto- ja käytettävyysvaatimukset
• dokumentoida ohjelmistomääritykset ja -vaatimukset
Edeltävät opinnot Ohjelmoinnin perusteet- ja Käyttäjäkeskeinen suunnittelu -opintojaksot tai vastaavat
tiedot.
Edeltävät opinnot, lisätietoja
Keskeinen sisältö Ohjelmistotuotanto
Vaatimustenhallinta Vesiputousmalli
Yhtenäistetty prosessi
Ketterät menetelmät
Lean
Oppimateriaali E-KIRJAT Kelly, A (2008) Changing Software Development: Learning to Become
Agile
http://site.ebrary.com/lib/laurea/docDetail.action?docID=10233063 (kirjaston hyllyssä
myös paperipainos) Lui, K.M., Chan, K.C.C. (2008) Software Development Rhythms:
Harmonizing Agile Practices for Synergy
http://site.ebrary.com/lib/laurea/docDetail.action?docID=10232821 (kirjaston hyllyssä
SoleOPS 3.5.5 Opetustarjonta © 2005-2016 Solenovo Oy
2/2
TOTEUTUSSUUNNITELMA Valmis
myös paperipainos) Schuh (2004) Integrating Agile Development in the Real World.
http://nelli.laurea.fi:2053/lib/laurea/docDetail.action?docID=10078511 Young, R.
(2003) Requirements Engineering Handbook
http://site.ebrary.com/lib/laurea/docDetail.action?docID=10081936 Goldsmith, R.
(2004) Discovering Real Business Requirements for Software Project Success
http://site.ebrary.com/lib/laurea/docDetail.action?docID=10081969 Kallio, J. (2008)
Vaatimustenhallinta ja sen kehittäminen ohjelmiston elinkaaren näkökulmasta.
https://jyx.jyu.fi/dspace/bitstream/handle/123456789/18852/URN_NBN_fi_jyu-200808175658.pd
PAPERIPAINOKSET Haikala I., Märijärvi J. (2004) Ohjelmistotuotanto Ian
Alexander, Ljerka Beus-Dukic (2009) Discovering Requirements Maciaszek, L.A.
(2005) Requirements analysis and system design Withal, S. (2007) Software
Requirement Patterns Axel van Lamsweerde (2009) Requirements Engineering:
From system goals to UML models to software specifications
Arviointikriteerit ja ARVIOINTIASTEIKKO:
arviointimenetelmät
0-5 ARVIOINNIN KOHTEET:
yksilölliset oppimistehtävät
projektityö ryhmässä ARVIOINNIN MENETELMÄT:
Itsearviointi
Vertaisarviointi
Opettajan arvio
Opiskelijan työmäärän 20 h ohjattuja tapaamisia
jakautuminen
115 h etäoppimista
SoleOPS 3.5.5 Opetustarjonta © 2005-2016 Solenovo Oy