Both sides previous revision Previous revision Next revision | Previous revision |
didattica:ay2425:spm:main [2024/09/24 13:03] – [Study material] fabrizio | didattica:ay2425:spm:main [2025/02/21 17:09] (current) – [News] mescal |
---|
===== News ===== | ===== News ===== |
<WRAP center round important 95%> | <WRAP center round important 95%> |
* <wrap em>** 24th September 2024**</wrap> Lectures of SPM Laboratory will start the 8th of October | * ** December 9th, 2024**: Dear students, the Lab lecture scheduled for 10th December 2024 is cancelled due to a coordination meeting with the Student Services Office. |
| * ** December 8th, 2024**: Unfortunately I have to cancel tomorrow lesson as I have to participate to a project meeting. I recall to the students that on December 12th classes have been suspended by the atheneum. |
| * ** December 1st, 2024**: Unfortunately I have to cancel tomorrow lesson, due to my participation to the rehearsal for the inauguration of the Academic Year. |
| * ** November 21th, 2024**: November 21st lesson will start at 9.30am instead than 9.15am |
| * ** November 17th, 2024**: Monday, November 18th lesson will start at 9.30am instead than 9.15am |
| * ** November 14th, 2024**: on **December 3rd all lectures from 9:00 to 13:00 are suspended** to favour the students participation to the **inauguration of the academic year**. |
| * ** October 30th, 2024**: tomorrow **October 31st there will be no lesson** . |
| * ** October 29th, 2024**: During the lecture scheduled for the 30th October 2024, a meeting with the "customers" will take place. |
| * ** October 22nd, 2024**: On **November 4th, 7th and 11th there will be no lesson** due to some institutional engagements of the teacher. |
| * ** October 16th, 2024**: The lecture scheduled for the 16th October 2024 is cancelled to give students the possibility to participate to the Hacktoberfest. |
| * ** October 14th, 2024**: The lecture scheduled for the 15th October 2024 is moved from 9:00 to 14:45 it will correspond to the Nudging360 event that will take place in Team Lab. |
| * ** October 8th, 2024**: Students are kindly asked to fill [[https://forms.gle/zghXTMNTZQ5qy5rm7|this questionnaire]] |
| * ** September 24th, 2024**: Lectures for the SPM Laboratory will start October 8th |
</WRAP> | </WRAP> |
---- | ---- |
**Scheduling of Lectures**: | **Scheduling of Lectures**: |
* Scheduling is available at the following [[:didattica:ay2425:orario_en|link]] | * Scheduling is available at the following [[:didattica:ay2425:orario_en|link]] |
| * **Theory** Lectures on Monday and Thursday |
| * **Laboratory** Lectures on Tuesday and Wednesday |
| |
**Degrees**: | **Degrees**: |
| |
**Theory Slides** | **Theory Slides** |
| * [[https://drive.google.com/file/d/1dobMx7ql5XUYCLn328t6KFgIbyze2Prr/view?usp=sharing|Course Introduction]] |
| * [[https://drive.google.com/file/d/1gokFtOSt45bXBwgAQAxV4In9PxpeII8K/view?usp=sharing|Software Development Processes]] |
| * [[https://drive.google.com/file/d/1_PhKxaBS3djM9zRsrSHYTCsG6m6ptx7i/view?usp=sharing|Introduction to Agile Methodologies]] |
| * [[https://drive.google.com/file/d/1p25WCkDLgl1pZCCT0G7xT2chEP3dFT-d/view?usp=sharing|SCRUM]] |
| * [[https://drive.google.com/file/d/1jBIIJ1g6fPGV7OkAw1Eiaz1xA00BXBjb/view?usp=drive_link|XP]] |
| * [[https://drive.google.com/file/d/1T3X_VbgEswXUE59m4V8VAaqDURAxmZLG/view?usp=drive_link|Command and Control]] |
| * [[https://drive.google.com/file/d/1c9phPz_hn6-AIr10HJu-TCUO09gsvZAe/view?usp=drive_link|Project Activities]] |
| * [[https://drive.google.com/file/d/1GG_1qVfkqxUjmRTv-Nso4noJm37uDtNx/view?usp=sharing|Risk Management]] |
| * [[https://drive.google.com/file/d/1zwxjdewQQkjoicXTHzqzFCsUed1Dteny/view?usp=sharing|Software Cost Prediction]] |
| * [[https://drive.google.com/file/d/1l5Jv5lQlNHPpRumWUCvvgonASXax9AtD/view?usp=sharing|Project Monitoring and Control]] |
| * [[https://drive.google.com/file/d/1NvqDqOZJ-zvolF6xwhjAoo1uUufQ__FX/view?usp=sharing|Mock Exam]] |
| |
| **Theory Recordings** |
| |
| * [[https://docs.google.com/spreadsheets/d/17r9MdXFGteSOUv-VjnYG6LJcPEwkv_pOzvEJsBgd3Ns/edit?usp=sharing|List of recordings]] |
| |
**Laboratory Slides** | **Laboratory Slides** |
| * [[https://drive.google.com/file/d/19R-FghRFogDUSB3MQpGpKPL6xVzbghyw/view?usp=sharing|1 - 08-10-2024 - Presentation and Course Introduction]] |
| * [[https://drive.google.com/file/d/1uAJ40Wn1suJKMw8S3ce7Mm66En_8MsBD/view?usp=sharing|2 - 09-10-2024 - Course Info & Scrum]] |
| * [[https://drive.google.com/file/d/1XN5-5sd48LLKhoRwDjW7rQTXrqjeIyZe/view?usp=sharing|3 - 15-10-2024 - Nudging360]] |
| * [[https://drive.google.com/file/d/1KHQZSvndi_K6AqjrsbtZYp9NyMnj7EDW/view?usp=sharing|4 - 22-10-2024 - DevOps + Git First Part]] |
| * [[https://drive.google.com/file/d/1mEM5siheU9wXrphUrFsvlvdRG5XEHrBC/view?usp=sharing|5 - 23-10-2024 - Projects and Git Second Part]] |
| * [[https://drive.google.com/file/d/1vFMgRXt60DkiSmL9Hq9P9IyZfupU4hgm/view?usp=sharing|6 - 29-10-2024 - Git Third Part and User Stories]] |
| * [[https://drive.google.com/file/d/15KZtPcCBKMj3C67nHtcFLzbs70J-SO-M/view?usp=sharing|7 - 30-10-2024 - Maven Part 1 & Sprint 0]] |
| * [[https://drive.google.com/file/d/18JtivpsnDl1rDTCpFEwzj-Me4h4D85P_/view?usp=sharing|8 - 05-11-2024 - Maven Part 2]] |
| * [[https://drive.google.com/file/d/1Ci4ViLTI4XGDcVsvHmsBXnwXuh66l2Gg/view?usp=sharing|9 - 06-11-2024 - Sprint 0 Review and Sprint 1 Planning]] |
| * [[https://drive.google.com/file/d/15yzC4AxU-qWoMm5nEhnKOSPzhTOlXss5/view?usp=sharing|10 - 12-11-2024 - Unit Tests & JUnit First Part]] |
| * [[https://drive.google.com/file/d/1EBobnMEXfycvPmYsV6b6b0MzWrgqcjsh/view?usp=sharing|11 - 13-11-2024 - Check Project Progress]] |
| * [[https://drive.google.com/file/d/1kLMEf_fOX7uG7PcUWm42lzQJHbLDUMky/view?usp=sharing|12 - 19-11-2024 - Practice with JUnit]] |
| * [[https://drive.google.com/file/d/1RirU2fvjHZMrQjznvQXR7gbKTnGlOR-0/view?usp=sharing|13 - 20-11-2024 - Sprint 1 Ends - Sprint 2 Starts]] |
| * [[https://drive.google.com/file/d/1keUlRAvx_NNWUBjDCV3GCSK2f3siWLuR/view?usp=sharing|14 - 26-11-2024 - Manual and Automated Testing]] |
| * [[https://drive.google.com/file/d/1RSBm05yMOjiRELBbtwT9SP9iA0iuSbuU/view?usp=sharing|15 - 27-11-2024 - Tomcat & WebApp]] |
| * [[https://drive.google.com/file/d/1Jjc1uPWyJJry1ddW5_DElHPJrkZPuFut/view?usp=sharing|16 - 04-12-2024 - Sprint 2 Ends - Sprint 3 Starts]] |
| * [[https://drive.google.com/file/d/1V0ecsZmy9WGyW1-f1kF6iRkAe4y6g-Ld/view?usp=sharing|17 - 11-12-2024 - Jenkins]] |
| * [[https://drive.google.com/file/d/1XT1tVrV8HxF9wxrCnZmi1Z_m4Q6yXet4/view?usp=sharing|18 - 17-12-2024 - Jenkins & Project Documentation]] |
| * [[https://drive.google.com/file/d/10UlbM95OrXYo024otPv1eLkrjCB7Lpw4/view?usp=sharing|19 - 18-12-2024 - Sprint 3 Ends - Sprint 4 Starts]] |
| * [[https://drive.google.com/file/d/1qv3M7gZ9iACacNYBM14ZYlR9tsB4pfJ8/view?usp=sharing|20 - 08-01-2025 - Acceptance Test]] |
| * [[https://drive.google.com/file/d/10kXAWW1bHhq4uHEzbycBV7uoaaa5qlsb/view?usp=sharing|21 - 14-01-2025 - Headless Browser, GitHub Action, Docker]] |
| * [[https://drive.google.com/file/d/1CWV7BBnp-TtTslu3hoKx01dTvjdPJ_Q2/view?usp=sharing|22 - 15-01-2025 - Sprint 4 Ends - Sprint 5 Starts]] |
| |
| **Laboratory Recordings** |
**Lessons** | * [[https://drive.google.com/file/d/1VO_lQOt3NljiyDWi8WKOwhJ-_eU7hQCS/view?usp=sharing|1 - 08-10-2024 - Presentation and Course Introduction]] |
| * [[https://drive.google.com/file/d/1GWAAEkRLH-cGV2TLaGkmRGsqnoeGv3l5/view?usp=sharing|2 - 09-10-2024 - Course Info & Scrum]] |
Theory: | * [[https://drive.google.com/file/d/10MMLNHQDY3YiPJ1Z326_AcJXw7Xf5ysV/view?usp=sharing|3 - 15-10-2024 - Nudging360]] |
| * [[https://drive.google.com/file/d/16kzXMwh_a87E5bhwLdR4j_21GZOSOG4A/view?usp=sharing|4 - 22-10-2024 - DevOps + Git First Part]] |
| * [[https://drive.google.com/file/d/1NT8oYZpaIrFBJi0Dp6a6-cFf3vIaza_0/view?usp=sharing|5 - 23-10-2024 - Projects and Git Second Part]] |
Lab: | * [[https://drive.google.com/file/d/1jekBdoCggOoDcKnz96KrMONO4hSFSaPa/view?usp=sharing|6 - 29-10-2024 - Git Third Part and User Stories]] |
| * [[https://drive.google.com/file/d/1fHTFsUrOMHGIYiiMwH6VXR-UBxz7ZKjg/view?usp=sharing|7 - 30-10-2024 - Maven Part 1 & Sprint 0]] |
| * [[https://drive.google.com/file/d/1MtK5m7LB7bptlN93Q7X2dQpaPJYuC_WG/view?usp=sharing|8 - 05-11-2024 - Maven Part 2]] |
| * [[https://drive.google.com/file/d/18W0gA05HLTi2Ol59WNtgV6Q_ZoW36uvi/view?usp=sharing|9 - 06-11-2024 - Sprint 0 Review and Sprint 1 Planning]] |
| * [[https://drive.google.com/file/d/1SjvFvkpTkDRonYI-xU4Z2_7MU-yzHBE9/view?usp=sharing|10 - 12-11-2024 - Unit Tests & JUnit First Part]] |
| * [[https://drive.google.com/file/d/13KjP0bvba8oBs_lvL8UPV3IJZkrGaOkF/view?usp=sharing|11 - 13-11-2024 - Check Project Progress]] |
| * [[https://drive.google.com/file/d/1mrPY7UGjhqgQpbuPpYpz4ioFw6q28-X_/view?usp=sharing|12 - 19-11-2024 - Practice with JUnit]] |
| * [[https://drive.google.com/file/d/1P5c5waRLCxkozSXWTEHDR2kRFKr-kkCc/view?usp=sharing|13 - 20-11-2024 - Sprint 1 Ends - Sprint 2 Starts]] |
| * [[https://drive.google.com/file/d/1eyGQRX4OTUE_E-MwdcRvy4PZZEPSKx79/view?usp=sharing|14 - 26-11-2024 - Manual and Automated Testing]] |
| * [[https://drive.google.com/file/d/1M0xeRSAgagFpDaaOnTHEHm92oaAP51UN/view?usp=sharing|15 - 27-11-2024 - Tomcat & WebApp]] |
| * [[https://drive.google.com/file/d/1u8eclH8hE1im4intBW-wwnZTFvAkjycA/view?usp=sharing|16 - 04-12-2024 - Sprint 2 Ends - Sprint 3 Starts]] |
| * [[https://drive.google.com/file/d/1bGWr2gqURwfCBPO2Oo6b18Hn5vCRkEDN/view?usp=sharing|17 - 11-12-2024 - Jenkins]] |
| * [[https://drive.google.com/file/d/1mhDmm3q4pd4C1oVNkCh8tKD2upRsfkIA/view?usp=sharing|18 - 17-12-2024 - Jenkins & Project Documentation]] |
| * [[https://drive.google.com/file/d/1xUzJpAOP7B4rtpSoJFfMe_9-9LW36D38/view?usp=sharing|19 - 18-12-2024 - Sprint 3 Ends - Sprint 4 Starts]] |
| * [[https://drive.google.com/file/d/1dm9i6o-5nORh3VDNrQxSGBqTWa41o5m9/view?usp=sharing|20 - 08-01-2025 - Acceptance Test]] |
| * [[https://drive.google.com/file/d/1MQw2rUlQi7ZTbXHBbQCjalaSO5QFZj8q/view?usp=sharing|21 - 14-01-2025 - Headless Browser, GitHub Action, Docker]] |
| * [[https://drive.google.com/file/d/12LsKh6PJOtfyx4nOcVynhH8aCOFeyXUw/view?usp=sharing|22 - 15-01-2025 - Sprint 4 Ends - Sprint 5 Starts]] |
| |
| |
</WRAP> | </WRAP> |
---- | ---- |
| |
| ---- |
| ===== Exam ===== |
| <WRAP box round center 95%> |
| ** Project** |
| * [[https://docs.google.com/spreadsheets/d/18k1SlRRkzy2kN0HtkllRCBbt8wCEgrahEBgU0sxxUDc/edit?gid=0#gid=0|Groups Definition - SPM Laboratory]] |
| * [[https://drive.google.com/file/d/10VaXeTpvYwcHkrqlnGc5aCPwueYqNUMD/view?usp=sharing|Project Proposals - SPM Laboratory]] |
| |
| |
| |
| **Exam Dates A.Y. 2024/2025** |
| |
| SPM Laboratory: |
| * 07/02/2025 11:00 |
| * 21/02/2025 11:00 |
| * 13/06/2025 11:00 |
| * 11/07/2025 11:00 |
| * 19/09/2025 11:00 |
| * 26/09/2025 11:00 |
| * 06/02/2026 11:00 |
| * 20/02/2026 11:00 |
| |
| |
| **Exam rules**: |
| * students have to manage and develop a software project over the duration of the semester with intermediate checkpoints (meeting with the teacher). The group will have to adopt and simulate the practices typical of a SCRUM team. The group will have to apply the methodologies and the tools explained during lecture hours. |
| * [[https://docs.google.com/spreadsheets/d/1adnKk6vKyr0ToZMOhCrCR4WGBlwvKnm9ZduENCi7ihU/edit?gid=0#gid=0|Evaluation Schema - SPM Laboratory]] |
| * The course also foresees a final written exam in which the student will have to answer questions, and solve exercises on the different parts of the course. The exam will last 2 hours and a half. |
| ** Exam Results ** |
| * N/A |
| |
| </WRAP> |