|
|
(8 revisões intermediárias por 3 usuários não estão sendo mostradas) |
Linha 1: |
Linha 1: |
| {{DivulgueEngtelecom}}
| |
|
| |
|
| =General Information= | | Página da disciplina hospedada no [https://moodle.ifsc.edu.br/course/view.php?id=7444 Moodle] |
| *'''Lecturers:''' [[Arliones Hoeller]] and [[Luciano Barreto]] | | |
| *'''Meetings:''' Tuesdays, 15:40 at Programming Lab. | | |
| *[[PJI2-EngTel|Course info (Portuguese only)]] | | |
| *[[Cronograma de atividades (PJI2-EngTel) | Class schedule (Portuguese only)]] | | <!-- |
| *[[PJI2-EngTel (Plano de Ensino) | Course Plan (Portuguese only)]] | | |
| | #REDIRECT [[PJI29006-2020-1]] |
| | =Informação Geral= |
| | *'''Tutores:''' [[Arliones Hoeller]] and [[Cleber Jorge Amaral]] |
| | *'''Encontros:''' Tuesdays, 15:40 no Laboratório de Programação. |
| | *[[PJI2-EngTel|Informações da disciplina]] |
| | *[[Cronograma de atividades (PJI2-EngTel)]] |
| | *[[PJI2-EngTel (Plano de Ensino) | Plano de Ensino]] |
| | *[http://moodlenovo.sj.ifsc.edu.br/course/view.php?id=110 Moodle] |
| {{ENGTELECO}} | | {{ENGTELECO}} |
|
| |
|
| =Grades= | | =Notas= |
|
| |
|
|
| |
|
| {| class="wikitable" | | {| class="wikitable" |
| !scope="col"| Student | | !scope="col"| Student |
| !scope="col"| E1 | | !scope="col"| A0 |
| !scope="col"| E2 | | !scope="col"| A1 |
| !scope="col"| E3 | | !scope="col"| A2 |
| !scope="col"| E4 | | !scope="col"| A3 |
| !scope="col"| E5 | | !scope="col"| A4 |
| | !scope="col"| A5 |
| | !scope="col"| A6 |
| !scope="col"| Final | | !scope="col"| Final |
| |-
| |
| | 122002394-9 || 9 || 8 || 8 || || || 5
| |
| |-
| |
| | 132005742-0 || 8 || 7 || 8 || || || 4
| |
| |-
| |
| | 141001560-2 || 9 || 6 || 5 || || || 4
| |
| |-
| |
| | 131005150-0 || 9 || 9 || 9 || || || 5
| |
| |-
| |
| | 131001281-4 || 7 || 7 || 3 || || || 3
| |
| |-
| |
| | 132002417-3 || 9 || 7 || 8 || || || 5
| |
| |-
| |
| | 141002779-1 || 8 || 7 || 9 || || || 4
| |
| |-
| |
| | 141000643-3 || 9 || 6 || 5 || || || 4
| |
| |-
| |
| | 141000720-0 || 9 || 10 || 9 || || || 5
| |
| |-
| |
| | 132002132-8 || 9 || 6 || 5 || || || 4
| |
| |-
| |
| | 141002588-8 || 8 || 8 || 9 || || || 5
| |
| |-
| |
| | 132002410-6 || 9 || 10 || 10 || || || 5
| |
| |-
| |
| | 132002393-2 || 9 || 9 || 10 || || || 5
| |
| |- | | |- |
| |} | | |} |
|
| |
|
| * Evaluation points: | | * Avaliações: |
| ** E1: Project Specification (Report + Presentation) | | ** A0: Proposta de Projeto (Sumário Executivo + Apresentação) |
| ** E2: Implementation Checkpoint 1 (Interviews) | | ** A1: Especificação do Projeto (Relatório + Apresentação) |
| ** E3: Implementation Checkpoint 2 (Presentation) | | ** A2: Checkpoint 1 (Apresentação) |
| ** E4: Final Integration and Presentation (Report + Presentation) | | ** A3: Checkpoint 2 (Apresentação) |
| ** E5: Behaviour / Organization / Accountability | | ** A4: Demonstração de protótipos (Apresentação + Demonstração) |
| | | ** A5: Integração Final e Apresentação (Relatório + Apresentação) |
| = Lecture Notes =
| | ** A6: Comportamento / Postura / Organização / Responsabilidade / Cumprimento de Prazos |
| | |
| *[http://docente.ifsc.edu.br/arliones.hoeller/pji2/pji29006-01_processo_de_desenvolvimento_de_software-vers%c3%a3oEraldo.pdf Software Development Process]
| |
| *[http://docente.ifsc.edu.br/arliones.hoeller/pji2/pji29006-02_casos_de_uso.pdf Use Cases]
| |
| | |
| = Syllabus =
| |
| | |
| {{collapse top| bg=lightyellow | expandir=true | Unit 01 - Software Project Conception and Execution}}
| |
| | |
| == Unit 01 - Software Project Development Methodology ==
| |
| | |
| === UML and the Software Development Process ===
| |
| *Lecture notes 1.
| |
| *Read chapters 1, 2 and 3 of bibliography 1.
| |
| | |
| === System Modeling with User Cases ===
| |
| *Lecture notes 2.
| |
| *Read chapter 4 of bibliography 1.
| |
| | |
| === System Domain Model ===
| |
| *Lecture notes 3.
| |
| *Read chapter 5 of bibliography 1.
| |
| | |
| {{collapse bottom}}
| |
| {{collapse top| bg=lightyellow | expandir=true | Unit 02 - Project Initiation}}
| |
| | |
| == Unit 02 - Project Initiation ==
| |
| | |
| === Project Elaboation ===
| |
| *Lecture notes 4.
| |
| *Read chapters 1, 4, 5, 8, and 10 of bibliography 3.
| |
| | |
| === WBS: Work Break-down Structure ===
| |
| *Lecture notes 5. | |
| *Read chapter 3 of bibliography 3. | |
| | |
| === Executive Summary and Pitch Presentation ===
| |
| *[http://docente.ifsc.edu.br/arliones.hoeller/pji2/pji2-proposal.zip Summary Model]
| |
| | |
| {{collapse bottom}}
| |
| {{collapse top| bg=lightyellow | expandir=true | Unit 03 - Project Execution}}
| |
| | |
| == Unit 03 - Project Execution ==
| |
| | |
| === Scope and Time Management ===
| |
| *Lecture notes 6.
| |
| *Project Management Tool Workshop.
| |
| | |
| === Embedded Systems Basics ===
| |
| *Lecture notes 7.
| |
| *Embedded Systems Basics Workshop.
| |
| | |
| === Mobile Application Development ===
| |
| *Lecture notes 8.
| |
| *Mobile Application Develpment Workshop.
| |
| | |
| {{collapse bottom}}
| |
| {{collapse top| bg=lightyellow | expandir=true | Unit 04 - Project Finalization}}
| |
| | |
| == Unit 04 - Project Finalization ==
| |
| | |
| === Final Project Report and Presentation===
| |
| *Final Report Model.
| |
| | |
| | |
| {{collapse bottom}}
| |
| | |
| =Workshops=
| |
| | |
| {{collapse top| bg=lightyellow | expandir=true | Workshop 01 - Project Management Tool}}
| |
| | |
| ==Project Management Tool==
| |
| | |
| *Trello
| |
| *Costs Spreadsheet
| |
| | |
| {{collapse bottom}}
| |
| | |
| {{collapse top| bg=lightyellow | expandir=true | Workshop 02 - Embedded Systems Basics}}
| |
| | |
| ==Embedded Systems Basics==
| |
| | |
| *Architectures for Embedded Applications
| |
| *Arduino
| |
| | |
| {{collapse bottom}}
| |
|
| |
|
| {{collapse top| bg=lightyellow | expandir=true | Workshop 03 - Mobile Application Develpment}}
| | =Características da Disciplina= |
|
| |
|
| ==Mobile Application Develpment==
| | *Grau de independência '''médio''' com relação ao '''tutor''' |
| | *Casos de insucesso |
| | **''Porque não deu certo? Como eu fiz?'' |
| | *Pesquisa de como executar tarefas |
| | **''Como eu efetuei a pesquisa?'' |
| | *'''Projeto vai além dos limites da sala de aula''' |
| | *Os checkpoints devem ser respeitados |
| | *Apresentações nos checkpoints devem ser '''organizados previamente''' e '''cada aluno''' deve apresentar suas contribuições |
| | *É responsabilidade do grupo demandar equipamentos, softwares, recursos de forma geral |
|
| |
|
| *Apache Cordova
| | =Diário de Aulas= |
|
| |
|
| {{collapse bottom}}
| | == Aula 01: Seminário de IoT (Prof. Arliones) == |
|
| |
|
| {{collapse top| bg=lightyellow | expandir=true | Workshop 04 - To be defined based on project's demands}}
| | * Palestra feita pelo Prof. Arliones e Prof. Noronha (Telecom - IFSC) na ACATE em novembro de 2016 |
| | ** [https://goo.gl/445q18 slides] |
| | ** [https://www.meetup.com/pt-BR/sciotgroup/ SC IoT Meetup] |
|
| |
|
| {{collapse bottom}}
| | --> |