Siirry suoraan sisältöön

Application Design ProcessLaajuus (5 op)

Tunnus: T31L128OJ

Laajuus

5 op

Opetuskieli

  • englanti

Osaamistavoitteet

On successful completion of the course, student recognizes business possibilities of applications.
You understand the principles of application outsourcing. You can use the sprint process in defining the purpose and functionalities of application. You can specify the requirements for application development. You understand the process of SCRUM in application development.

Arviointikriteerit, tyydyttävä (1)

Student recognizes the variety of application business and the practical needs for outsourcing the application development. Student understand the meaning of sprint process and its role in application ideation and definition and is able to participate in it in a sufficient way. Student recognizes the need for requirement specification in application development. Student understands the meaning of SCRUM process in application development.

Arviointikriteerit, hyvä (3)

Student recognizes the variety of application business and understands the principles of the key business models. Student recognizes the role of application development outsourcing and key principles of using it in practical business situation. Student recognizes the content of sprint process and is able to participate in the process. Student recognizes the role of requirement specification in application development. Student understands the meaning and content of SCRUM process in application development.

Arviointikriteerit, kiitettävä (5)

Student understands the key application business models. Student understands the principles of application development outsourcing and knows how to apply these principles in practical business situation. Student knows the sprint process and is able to participate in it in order to ideate and define an application. Student is able to specify the requirements for application development. Student understands the process of SCRUM in application development and recognizes the role and actions of different parties in it.

Ilmoittautumisaika

01.10.2024 - 31.12.2024

Ajoitus

24.03.2025 - 13.04.2025

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tradenomikoulutus, liiketalous T

Opetuskielet
  • Englanti
Paikat

0 - 40

Tutkinto-ohjelma
  • Liiketalouden koulutus, Tornio
Opettaja
  • Johanna Vuokila
Vastuuhenkilö

Johanna Vuokila

Opiskelijaryhmät
  • TA31L23K
    Tradenomikoulutus, liiketalous (monimuoto-opinnot), Tornio, kevät 2023

Tavoitteet

On successful completion of the course, student recognizes business possibilities of applications.
You understand the principles of application outsourcing. You can use the sprint process in defining the purpose and functionalities of application. You can specify the requirements for application development. You understand the process of SCRUM in application development.

Aika ja paikka

Weeks 12,13 and 14 (2024 spring)
Lectures are carried out 14:00 - 17:00 according to timetable

Oppimateriaalit

The material consists of the teacher's presentation materials used in lectures and recommended literature:



eBook: Learning Agile: Understanding Scrum, XP, Lean, and Kanban Andrew Stellman, Jennifer Greene https://books.google.fi/books?id=XLxUBQAAQBAJ&dq=agile+kanban&hl=fi ________________________________________________________________________________ Aguanno, Kevin, and Ori Schibi. Agile Business Analysis: Enabling Continuous Improvement of Requirements, Project Scope, and Agile Project Results, J. Ross Publishing, 2018. ProQuest Ebook Central, https://ebookcentral-proquest-com.ez.lapinamk.fi/lib/ulapland-ebooks/detail.action?docID=5762202. ________________________________________________________________________________ Check also: UML use case diagram Peter Checkland: Rich picture

Opetusmenetelmät

Teaching method:
Contact lessons via Zoom.
Independent and teamwork
Lectures: teacher presenting material and answering student questions that arise.
Guided instructions: Direct instruction that includes extensive instructor modeling and student practice time
Case-based Learning: Students apply course knowledge to problems or dilemmas presented in a realistic story or situation

Kansainvälisyys

This course is offered also for our exchange students.

Arviointiasteikko

H-5

Arviointikriteerit, tyydyttävä (1)

Student recognizes the variety of application business and the practical needs for outsourcing the application development. Student understand the meaning of sprint process and its role in application ideation and definition and is able to participate in it in a sufficient way. Student recognizes the need for requirement specification in application development. Student understands the meaning of SCRUM process in application development.

Arviointikriteerit, hyvä (3)

Student recognizes the variety of application business and understands the principles of the key business models. Student recognizes the role of application development outsourcing and key principles of using it in practical business situation. Student recognizes the content of sprint process and is able to participate in the process. Student recognizes the role of requirement specification in application development. Student understands the meaning and content of SCRUM process in application development.

Arviointikriteerit, kiitettävä (5)

Student understands the key application business models. Student understands the principles of application development outsourcing and knows how to apply these principles in practical business situation. Student knows the sprint process and is able to participate in it in order to ideate and define an application. Student is able to specify the requirements for application development. Student understands the process of SCRUM in application development and recognizes the role and actions of different parties in it.

Arviointimenetelmät ja arvioinnin perusteet

Grade 1 - 2

Student recognizes the variety of application business and the practical needs for outsourcing the application development. Student understand the meaning of sprint process and its role in application ideation and definition and is able to participate in it in a sufficient way. Student recognizes the need for requirement specification in application development. Student understands the meaning of SCRUM process in application development.

Grade 3 - 4

Student recognizes the variety of application business and understands the principles of the key business models. Student recognizes the role of application development outsourcing and key principles of using it in practical business situation. Student recognizes the content of sprint process and is able to participate in the process. Student recognizes the role of requirement specification in application development. Student understands the meaning and content of SCRUM process in application development.

Grade 5

Student understands the key application business models. Student understands the principles of application development outsourcing and knows how to apply these principles in practical business situation. Student knows the sprint process and is able to participate in it in order to ideate and define an application. Student is able to specify the requirements for application development. Student understands the process of SCRUM in application development and recognizes the role and actions of different parties in it.

Arviointikriteerit, tyydyttävä (1-2)

Student recognizes the variety of application business and the practical needs for outsourcing the application development. Student understand the meaning of sprint process and its role in application ideation and definition and is able to participate in it in a sufficient way. Student recognizes the need for requirement specification in application development. Student understands the meaning of SCRUM process in application development.

Arviointikriteerit, hyvä (3-4)

Student recognizes the variety of application business and understands the principles of the key business models. Student recognizes the role of application development outsourcing and key principles of using it in practical business situation. Student recognizes the content of sprint process and is able to participate in the process. Student recognizes the role of requirement specification in application development. Student understands the meaning and content of SCRUM process in application development.

Arviointikriteerit, kiitettävä (5)

Student understands the key application business models. Student understands the principles of application development outsourcing and knows how to apply these principles in practical business situation. Student knows the sprint process and is able to participate in it in order to ideate and define an application. Student is able to specify the requirements for application development. Student understands the process of SCRUM in application development and recognizes the role and actions of different parties in it.

Ilmoittautumisaika

02.10.2023 - 31.12.2023

Ajoitus

18.03.2024 - 07.04.2024

Laajuus

5 op

Virtuaaliosuus (op)

5 op

Toteutustapa

Etäopetus

Yksikkö

Tradenomikoulutus, liiketalous T

Opetuskielet
  • Englanti
Paikat

1 - 50

Tutkinto-ohjelma
  • Liiketalouden koulutus, Tornio
Opettaja
  • Johanna Vuokila
Vastuuhenkilö

Johanna Vuokila

Opiskelijaryhmät
  • TA31L22K
    Tradenomikoulutus, liiketalous (monimuoto-opinnot), Tornio, kevät 2022

Tavoitteet

On successful completion of the course, student recognizes business possibilities of applications.
You understand the principles of application outsourcing. You can use the sprint process in defining the purpose and functionalities of application. You can specify the requirements for application development. You understand the process of SCRUM in application development.

Aika ja paikka

Weeks 12,13 and 14 (2024 spring)
Lectures are carried out 14:00 - 17:00 according to timetable

Oppimateriaalit

The material consists of the teacher's presentation materials used in lectures and recommended literature ________________________________________________________________________________



Lean Software Development A Complete Guide - 2020 Edition Gerardus Blokdyk



https://www.scribd.com/book/445285472/Lean-Software-Development-A-Complete-Guide-2020-Edition



_______________________________________________________________________________



eBook: Learning Agile: Understanding Scrum, XP, Lean, and Kanban Andrew Stellman, Jennifer Greene https://books.google.fi/books?id=XLxUBQAAQBAJ&dq=agile+kanban&hl=fi ________________________________________________________________________________ Aguanno, Kevin, and Ori Schibi. Agile Business Analysis: Enabling Continuous Improvement of Requirements, Project Scope, and Agile Project Results, J. Ross Publishing, 2018. ProQuest Ebook Central, https://ebookcentral-proquest-com.ez.lapinamk.fi/lib/ulapland-ebooks/detail.action?docID=5762202. ________________________________________________________________________________ Check also: UML use case diagram Peter Checkland: Rich picture

Opetusmenetelmät

Teaching method:
Contact lessons via Zoom.
Independent and teamwork
Lectures: teacher presenting material and answering student questions that arise.
Guided instructions: Direct instruction that includes extensive instructor modeling and student practice time
Case-based Learning: Students apply course knowledge to problems or dilemmas presented in a realistic story or situation

Kansainvälisyys

This course is offered also for our exchange students.

Arviointiasteikko

H-5

Arviointikriteerit, tyydyttävä (1)

Student recognizes the variety of application business and the practical needs for outsourcing the application development. Student understand the meaning of sprint process and its role in application ideation and definition and is able to participate in it in a sufficient way. Student recognizes the need for requirement specification in application development. Student understands the meaning of SCRUM process in application development.

Arviointikriteerit, hyvä (3)

Student recognizes the variety of application business and understands the principles of the key business models. Student recognizes the role of application development outsourcing and key principles of using it in practical business situation. Student recognizes the content of sprint process and is able to participate in the process. Student recognizes the role of requirement specification in application development. Student understands the meaning and content of SCRUM process in application development.

Arviointikriteerit, kiitettävä (5)

Student understands the key application business models. Student understands the principles of application development outsourcing and knows how to apply these principles in practical business situation. Student knows the sprint process and is able to participate in it in order to ideate and define an application. Student is able to specify the requirements for application development. Student understands the process of SCRUM in application development and recognizes the role and actions of different parties in it.

Arviointimenetelmät ja arvioinnin perusteet

Grade 1 - 2

Student recognizes the variety of application business and the practical needs for outsourcing the application development. Student understand the meaning of sprint process and its role in application ideation and definition and is able to participate in it in a sufficient way. Student recognizes the need for requirement specification in application development. Student understands the meaning of SCRUM process in application development.

Grade 3 - 4

Student recognizes the variety of application business and understands the principles of the key business models. Student recognizes the role of application development outsourcing and key principles of using it in practical business situation. Student recognizes the content of sprint process and is able to participate in the process. Student recognizes the role of requirement specification in application development. Student understands the meaning and content of SCRUM process in application development.

Grade 5

Student understands the key application business models. Student understands the principles of application development outsourcing and knows how to apply these principles in practical business situation. Student knows the sprint process and is able to participate in it in order to ideate and define an application. Student is able to specify the requirements for application development. Student understands the process of SCRUM in application development and recognizes the role and actions of different parties in it.

Arviointikriteerit, tyydyttävä (1-2)

Student recognizes the variety of application business and the practical needs for outsourcing the application development. Student understand the meaning of sprint process and its role in application ideation and definition and is able to participate in it in a sufficient way. Student recognizes the need for requirement specification in application development. Student understands the meaning of SCRUM process in application development.

Arviointikriteerit, hyvä (3-4)

Student recognizes the variety of application business and understands the principles of the key business models. Student recognizes the role of application development outsourcing and key principles of using it in practical business situation. Student recognizes the content of sprint process and is able to participate in the process. Student recognizes the role of requirement specification in application development. Student understands the meaning and content of SCRUM process in application development.

Arviointikriteerit, kiitettävä (5)

Student understands the key application business models. Student understands the principles of application development outsourcing and knows how to apply these principles in practical business situation. Student knows the sprint process and is able to participate in it in order to ideate and define an application. Student is able to specify the requirements for application development. Student understands the process of SCRUM in application development and recognizes the role and actions of different parties in it.

Ilmoittautumisaika

03.10.2022 - 19.03.2023

Ajoitus

20.03.2023 - 09.04.2023

Laajuus

5 op

Virtuaaliosuus (op)

5 op

Toteutustapa

Etäopetus

Yksikkö

Tradenomikoulutus, liiketalous T

Toimipiste

Minerva, Kauppakatu 58, Tornio

Opetuskielet
  • Englanti
Paikat

10 - 40

Tutkinto-ohjelma
  • Liiketalouden koulutus, Tornio
Opettaja
  • Johanna Vuokila
Vastuuhenkilö

Johanna Vuokila

Opiskelijaryhmät
  • TA31L21K
    Tradenomikoulutus, liiketalous (monimuoto-opinnot), Tornio, kevät 2021

Tavoitteet

On successful completion of the course, student recognizes business possibilities of applications.
You understand the principles of application outsourcing. You can use the sprint process in defining the purpose and functionalities of application. You can specify the requirements for application development. You understand the process of SCRUM in application development.

Aika ja paikka

Weeks 12,13 and 14 (2023 spring)
Lectures are carried out 9:00 - 11:30 according to timetable

Oppimateriaalit

The material consists of the teacher's presentation materials used in lectures and recommended literature
________________________________________________________________________________
Blanchard, Benjamin S., and John E. Blyler. System Engineering Management, John Wiley & Sons, Incorporated, 2016. ProQuest Ebook Central, https://ebookcentral-proquest-com.ez.lapinamk.fi/lib/ulapland-ebooks/detail.action?docID=4413733.

Especially chapters:
2.2 System Requirements (Needs Analysis)
3.1 Development of Design Requirements and Design-To Criteria
6.3 Determination of Outsourcing Requirements
_______________________________________________________________________________
eBook:
Learning Agile: Understanding Scrum, XP, Lean, and Kanban
Andrew Stellman, Jennifer Greene
https://books.google.fi/books?id=XLxUBQAAQBAJ&dq=agile+kanban&hl=fi
________________________________________________________________________________
Aguanno, Kevin, and Ori Schibi. Agile Business Analysis: Enabling Continuous Improvement of Requirements, Project Scope, and Agile Project Results, J. Ross Publishing, 2018. ProQuest Ebook Central, https://ebookcentral-proquest-com.ez.lapinamk.fi/lib/ulapland-ebooks/detail.action?docID=5762202.
________________________________________________________________________________
Check also:
UML use case diagram
Peter Checkland: Rich picture

Opetusmenetelmät

Teaching method:
Contact lessons via Zoom.
Independent and teamwork
Lectures: teacher presenting material and answering student questions that arise.
Guided instructions: Direct instruction that includes extensive instructor modeling and student practice time
Case-based Learning: Students apply course knowledge to problems or dilemmas presented in a realistic story or situation

Kansainvälisyys

This course is offered also for our exchange students.

Arviointiasteikko

H-5

Arviointikriteerit, tyydyttävä (1)

Student recognizes the variety of application business and the practical needs for outsourcing the application development. Student understand the meaning of sprint process and its role in application ideation and definition and is able to participate in it in a sufficient way. Student recognizes the need for requirement specification in application development. Student understands the meaning of SCRUM process in application development.

Arviointikriteerit, hyvä (3)

Student recognizes the variety of application business and understands the principles of the key business models. Student recognizes the role of application development outsourcing and key principles of using it in practical business situation. Student recognizes the content of sprint process and is able to participate in the process. Student recognizes the role of requirement specification in application development. Student understands the meaning and content of SCRUM process in application development.

Arviointikriteerit, kiitettävä (5)

Student understands the key application business models. Student understands the principles of application development outsourcing and knows how to apply these principles in practical business situation. Student knows the sprint process and is able to participate in it in order to ideate and define an application. Student is able to specify the requirements for application development. Student understands the process of SCRUM in application development and recognizes the role and actions of different parties in it.

Arviointimenetelmät ja arvioinnin perusteet

Grade 1 - 2

Student recognizes the variety of application business and the practical needs for outsourcing the application development. Student understand the meaning of sprint process and its role in application ideation and definition and is able to participate in it in a sufficient way. Student recognizes the need for requirement specification in application development. Student understands the meaning of SCRUM process in application development.

Grade 3 - 4

Student recognizes the variety of application business and understands the principles of the key business models. Student recognizes the role of application development outsourcing and key principles of using it in practical business situation. Student recognizes the content of sprint process and is able to participate in the process. Student recognizes the role of requirement specification in application development. Student understands the meaning and content of SCRUM process in application development.

Grade 5

Student understands the key application business models. Student understands the principles of application development outsourcing and knows how to apply these principles in practical business situation. Student knows the sprint process and is able to participate in it in order to ideate and define an application. Student is able to specify the requirements for application development. Student understands the process of SCRUM in application development and recognizes the role and actions of different parties in it.

Arviointikriteerit, tyydyttävä (1-2)

Student recognizes the variety of application business and the practical needs for outsourcing the application development. Student understand the meaning of sprint process and its role in application ideation and definition and is able to participate in it in a sufficient way. Student recognizes the need for requirement specification in application development. Student understands the meaning of SCRUM process in application development.

Arviointikriteerit, hyvä (3-4)

Student recognizes the variety of application business and understands the principles of the key business models. Student recognizes the role of application development outsourcing and key principles of using it in practical business situation. Student recognizes the content of sprint process and is able to participate in the process. Student recognizes the role of requirement specification in application development. Student understands the meaning and content of SCRUM process in application development.

Arviointikriteerit, kiitettävä (5)

Student understands the key application business models. Student understands the principles of application development outsourcing and knows how to apply these principles in practical business situation. Student knows the sprint process and is able to participate in it in order to ideate and define an application. Student is able to specify the requirements for application development. Student understands the process of SCRUM in application development and recognizes the role and actions of different parties in it.