Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| report:prm [2026/06/11 15:40] – [3.13 Sprint Evaluations] team4 | report:prm [2026/06/18 19:56] (current) – [3.11.2 Global Sprint] team4 | ||
|---|---|---|---|
| Line 150: | Line 150: | ||
| | Transportation and shipping | Shipping costs from all suppliers | 310.45 € | | | Transportation and shipping | Shipping costs from all suppliers | 310.45 € | | ||
| | **Total materials and sensors including shipping** | Components, sensors and shipping combined | **2 526.11 €** | | | **Total materials and sensors including shipping** | Components, sensors and shipping combined | **2 526.11 €** | | ||
| - | | Structural material for habitat blocks | Concrete and basalt | + | | Structural material for habitat blocks | Concrete and basalt |
| | **Total project cost excluding habitat blocks** | Labor + materials and sensors including shipping | **47 526.11 €** | | | **Total project cost excluding habitat blocks** | Labor + materials and sensors including shipping | **47 526.11 €** | | ||
| </ | </ | ||
| Line 211: | Line 211: | ||
| | Plastic lunchbox (single compartment) | Prototype enclosure | 3 € | 1 | IKEA | [[https:// | | Plastic lunchbox (single compartment) | Prototype enclosure | 3 € | 1 | IKEA | [[https:// | ||
| | Smaller plastic lunchbox | Backup enclosure | 1.5 € | 1 | IKEA | [[https:// | | Smaller plastic lunchbox | Backup enclosure | 1.5 € | 1 | IKEA | [[https:// | ||
| - | | PLA filament 1 kg | 3D printing material | + | | PLA filament 1 kg | Used for 3D-printed mold | 14.60 € | 1 | Filament 3D | [[https:// |
| | Ceys Total Tech Universal Glue and Sealant 290 ml Transparent | Silicone sealant | 8.99 € | 1 | Leroy Merlin | [[https:// | | Ceys Total Tech Universal Glue and Sealant 290 ml Transparent | Silicone sealant | 8.99 € | 1 | Leroy Merlin | [[https:// | ||
| | Continente cooking oil 1 L | Oil for enclosure | 1.69 € | 1 | Continente | [[https:// | | Continente cooking oil 1 L | Oil for enclosure | 1.69 € | 1 | Continente | [[https:// | ||
| Line 247: | Line 247: | ||
| - | Although the estimated total cost exceeds the budget, some components and materials may already be available at the university, reducing the need for additional purchases. Furthermore, | + | Although the estimated total cost exceeds the budget, some components and materials may already be available at the university, reducing the need for additional purchases. Furthermore, |
| + | |||
| + | The materials that were actually provided for the prototype were similar to the components and materials originally requested by the team. Although some parts differed slightly from the initial list, they fulfilled the same basic purpose and were suitable for building and testing the prototype. The total cost of the provided prototype parts was approximately 90 €. | ||
| Line 272: | Line 274: | ||
| | Sensor functionality | Sensors collect environmental data such as temperature, | | Sensor functionality | Sensors collect environmental data such as temperature, | ||
| | Data logging | Sensor data is stored locally on an SD card. | Data is saved in a readable format after each measurement cycle. | SD card inspection | | | Data logging | Sensor data is stored locally on an SD card. | Data is saved in a readable format after each measurement cycle. | SD card inspection | | ||
| - | | Waterproofing | Electronics are protected from water ingress. | No visible leakage during prototype testing; the final product requires IP68 housing. | Leakage test | | ||
| | Structural stability | Reef blocks remain stable under expected conditions. | Structure does not move easily during controlled testing. | Stability test | | | Structural stability | Reef blocks remain stable under expected conditions. | Structure does not move easily during controlled testing. | Stability test | | ||
| | Energy efficiency | System uses low power for long-term operation. | Final system supports approximately 340 days of operation. | Battery calculation | | | Energy efficiency | System uses low power for long-term operation. | Final system supports approximately 340 days of operation. | Battery calculation | | ||
| | Maintainability | Smartlogger can be removed for service. | Battery, SD card, and sensors can be accessed without removing the whole reef module. | Maintenance check | | | Maintainability | Smartlogger can be removed for service. | Battery, SD card, and sensors can be accessed without removing the whole reef module. | Maintenance check | | ||
| - | | Environmental compatibility | Materials are safe for marine environments. | Materials are non-toxic, durable, and corrosion-resistant. | Material review | | ||
| | Documentation quality | Report is clear, complete, and well structured. | Required sections, figures, tables, and sources are included. | Internal review and supervisor feedback | | | Documentation quality | Report is clear, complete, and well structured. | Required sections, figures, tables, and sources are included. | Internal review and supervisor feedback | | ||
| + | | Temperature reading | Accuracy of the temperature sensor. | Within ±2 °C of reference thermometer. | Reference thermometer comparison | | ||
| + | | Logging interval | Accuracy of the time between each saved measurement. | 10 seconds ±1 second between logged rows. | Compare timestamps in the CSV file | | ||
| + | | TDS reading | Accuracy of the TDS sensor response. | Within ±10 % of reference or clearly changes between test samples. | Controlled water sample test | | ||
| + | | Pressure reading | Stability of the pressure sensor output. | Reading variation less than ±10 % during a stable test condition. | Serial Monitor inspection | | ||
| + | | Turbidity reading | Response of the turbidity sensor to interruption. | Sensor voltage changes by at least 0.1 V when the sensor area is interrupted. | Turbidity interruption test | | ||
| </ | </ | ||
| - | The quality metrics are checked continuously during the project using practical measurement methods. Sensor functionality is evaluated by checking whether the temperature, | + | ==Review |
| - | Waterproofing is evaluated through a prototype | + | The prototype |
| - | Energy efficiency is evaluated through battery-life calculation based on the estimated current consumption and the selected measurement cycle. In the current final-system calculation, | + | ==Acceptance Criteria== |
| - | Environmental compatibility | + | The prototype |
| ==== 3.6 People === | ==== 3.6 People === | ||
| Line 338: | Line 343: | ||
| ==== 3.7 Stakeholder Management ==== | ==== 3.7 Stakeholder Management ==== | ||
| - | Stakeholder management | + | Stakeholder management |
| - | The project includes both internal and external | + | The stakeholders were divided into internal and external |
| - | **Key Stakeholders** | + | To understand how the team should communicate with each stakeholder, |
| - | **Team members** | + | <WRAP centeralign> |
| + | <figure fig_stakeholderMatrix> | ||
| + | {{ : | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| - | The team members are responsible for developing the project concept, designing the structure, selecting components, building the prototype, testing the system | + | The project |
| - | **EPS Coordinator** | + | Stakeholders such as ISEP and project supervisors have strong influence on the academic framework, but they are not involved in every daily task. They should be kept satisfied through formal deliverables, |
| - | The EPS coordinator supports the team by organizing the academic framework | + | The stakeholder overview in Table {{ref> |
| - | **Project supervisors** | + | <table tab_labelSM> |
| - | + | ||
| - | The supervisors provide academic and technical guidance throughout the project. They review the team’s progress, give feedback on design and documentation, | + | |
| - | + | ||
| - | **ISEP** | + | |
| - | + | ||
| - | ISEP is the hosting institution and provides the project environment, | + | |
| - | + | ||
| - | **Professors and advisors** | + | |
| - | + | ||
| - | Professors and advisors provide knowledge in different subject areas such as project management, ethics, sustainability, | + | |
| - | + | ||
| - | **Suppliers** | + | |
| - | + | ||
| - | Suppliers provide the components and materials needed for the prototype and final product concept. Delivery time, price, availability and component quality can affect the project schedule and technical feasibility. | + | |
| - | + | ||
| - | **Potential users and customers** | + | |
| - | + | ||
| - | Potential users include public institutions, | + | |
| - | + | ||
| - | **Research institutions and NGOs** | + | |
| - | + | ||
| - | Research institutions and NGOs are important future stakeholders because they may use the collected environmental data for analysis, monitoring and marine conservation projects. They can also provide feedback on how the system should be developed further. | + | |
| - | + | ||
| - | **Public authorities** | + | |
| - | + | ||
| - | Public authorities may be involved in future deployment because underwater installations can require permits, environmental assessments and compliance with regulations. Their role is important for real-world implementation. | + | |
| - | + | ||
| - | **Marine life** | + | |
| - | + | ||
| - | Marine life is not a traditional stakeholder, | + | |
| - | + | ||
| - | <table tab_labelSM> | + | |
| < | < | ||
| ^ Stakeholder ^ Role ^ Interest in the Project ^ Engagement Strategy ^ | ^ Stakeholder ^ Role ^ Interest in the Project ^ Engagement Strategy ^ | ||
| Line 400: | Line 378: | ||
| </ | </ | ||
| - | **Engagement Strategy** | + | The main engagement strategy is based on regular communication and clear documentation. Internal stakeholders are involved through weekly supervisor meetings, team meetings, Jira updates and wiki documentation. Feedback from supervisors and professors is used to improve the design, prototype, report and final deliverables. |
| - | The team uses weekly supervisor meetings, internal team meetings, Jira updates and wiki documentation to keep stakeholders informed. Feedback from supervisors and professors is used to improve the project and correct issues early. | + | For external stakeholders, |
| - | **Risk Mitigation Related to Stakeholders** | + | Stakeholder-related risks include unclear communication, |
| - | Stakeholder-related risks include unclear communication, delayed feedback, poor documentation, | + | Stakeholder |
| - | Overall, stakeholder management helps ensure that the project remains aligned with academic expectations, | ||
| - | |||
| ==== 3.8 Communications ==== | ==== 3.8 Communications ==== | ||
| Line 464: | Line 440: | ||
| - | This communication structure helps the team maintain a clear workflow, follow deadlines and solve problems early. Regular meetings, shared documentation and continuous task updates support collaboration and ensure that all members remain informed about the development of Maris Habitats. See {{ref> | + | This communication structure helps the team maintain a clear workflow, follow deadlines and solve problems early. Regular meetings, shared documentation and continuous task updates support collaboration and ensure that all members remain informed about the development of Maris Habitats. See {{ref> |
| <table tab_CommunicationStakeholders> | <table tab_CommunicationStakeholders> | ||
| Line 615: | Line 591: | ||
| | 11 | 14 May | 21 May | 5 days | Done | | | 11 | 14 May | 21 May | 5 days | Done | | ||
| | 13 | 28 May | 4 Jun | 5 days | Done | | | 13 | 28 May | 4 Jun | 5 days | Done | | ||
| - | | 14 | 4 Jun | 11 Jun | 5 days | Started | + | | 14 | 4 Jun | 11 Jun | 5 days | Done | |
| - | | 15 | 11 Jun | 18 Jun | 5 days | To do | | + | | 15 | 11 Jun | 18 Jun | 5 days | Done | |
| - | | 16 | 18 Jun | 25 Jun | 5 days | To do | | + | | 16 | 18 Jun | 25 Jun | 5 days | Done | |
| </ | </ | ||
| Line 632: | Line 608: | ||
| ^ PBI ^ Title ^ Status ^ | ^ PBI ^ Title ^ Status ^ | ||
| | A | Define project | Done | | | A | Define project | Done | | ||
| - | | B | System diagrams and structural plans | In progress | + | | B | System diagrams and structural plans | Done | |
| | C | Project backlog | Done | | | C | Project backlog | Done | | ||
| | D | State of the Art | Done | | | D | State of the Art | Done | | ||
| | E | Gantt chart | Done | | | E | Gantt chart | Done | | ||
| - | | F | System diagrams and drafts | To do | | + | | F | System diagrams and drafts | Done | |
| | G | Global sprint plan | Done | | | G | Global sprint plan | Done | | ||
| | H | List of components and materials | Done | | | H | List of components and materials | Done | | ||
| | I | Schematics and structural drawings | Done | | | I | Schematics and structural drawings | Done | | ||
| - | | J | Design development | In progress | + | | J | Design development | Done | |
| | K | Interim deliverables | Done | | | K | Interim deliverables | Done | | ||
| - | | L | 3D model and video | In progress | + | | L | 3D model and video | Done | |
| | M | Interim report and presentation | Done | | | M | Interim report and presentation | Done | | ||
| - | | N | Functional testing | To do | | + | | N | Functional testing | Done | |
| - | | O | Packaging solution | To do | | + | | O | Packaging solution | Done | |
| - | | P | Poster | In progress | + | | P | Poster | Done | |
| - | | Q | Folder and manual | To do | | + | | Q | Folder and manual | Done | |
| - | | R | Brochure and leaflet | In progress | + | | R | Brochure and leaflet | Done | |
| - | | S | Prototype | To do | | + | | S | Prototype | Done | |
| - | | T | Video | To do | | + | | T | Video | Done | |
| - | | V | Final report | To do | | + | | V | Final report | Done | |
| - | | W | Upload final deliverables | To do | | + | | W | Upload final deliverables | Done | |
| - | | X | Final presentation | To do | | + | | X | Final presentation | Done | |
| - | | Y | Final review and submission | To do | | + | | Y | Final review and submission | Done | |
| </ | </ | ||
| Line 684: | Line 660: | ||
| ==== 3.12 Sprint Outcomes ==== | ==== 3.12 Sprint Outcomes ==== | ||
| - | The sprints officially started from 19 March to 26 March, as the previous weeks were mainly used to become familiar with Jira and project tools. | + | The sprints officially started from March 19th to March 26th, as the previous weeks were mainly used to become familiar with Jira and project tools. |
| Line 753: | Line 729: | ||
| The burndown chart for Sprint 6, shown in Figure {{ref> | The burndown chart for Sprint 6, shown in Figure {{ref> | ||
| - | An increase in the remaining workload can also be observed on 14 April, when new tasks were added after the sprint had already started. This was partly caused by incomplete tasks from Sprint 5 being carried over into Sprint 6. As a result, the workload appears to increase rather than decrease at that stage. | + | An increase in the remaining workload can also be observed on April 14th, when new tasks were added after the sprint had already started. This was partly caused by incomplete tasks from Sprint 5 being carried over into Sprint 6. As a result, the workload appears to increase rather than decrease at that stage. |
| Towards the end of the sprint, a noticeable reduction in remaining work is observed, indicating that several tasks were completed before the sprint was concluded. | Towards the end of the sprint, a noticeable reduction in remaining work is observed, indicating that several tasks were completed before the sprint was concluded. | ||
| Line 768: | Line 744: | ||
| **Sprint 7** | **Sprint 7** | ||
| - | The burndown chart for Sprint 7 shows that little or no progress was recorded during the first part of the sprint. No significant task completion was registered until 20 April, when a new task was added to the sprint. | + | The burndown chart for Sprint 7 shows that little or no progress was recorded during the first part of the sprint. No significant task completion was registered until April 20th, when a new task was added to the sprint. |
| Most of the remaining work was then checked off on the final day of the sprint. This indicates that tasks were either completed late or not updated continuously in Jira. As a result, the burndown chart does not show a steady reduction in workload. | Most of the remaining work was then checked off on the final day of the sprint. This indicates that tasks were either completed late or not updated continuously in Jira. As a result, the burndown chart does not show a steady reduction in workload. | ||
| This sprint demonstrates the importance of updating tasks more regularly and ensuring that work is distributed more evenly throughout the sprint. The burndown chart for Sprint 7 is shown in Figure {{ref> | This sprint demonstrates the importance of updating tasks more regularly and ensuring that work is distributed more evenly throughout the sprint. The burndown chart for Sprint 7 is shown in Figure {{ref> | ||
| Line 785: | Line 761: | ||
| The burndown chart for Sprint 8 shows that the sprint was started before all tasks had been properly added and assigned story points. This made the initial sprint planning less accurate and reduced the reliability of the burndown chart. | The burndown chart for Sprint 8 shows that the sprint was started before all tasks had been properly added and assigned story points. This made the initial sprint planning less accurate and reduced the reliability of the burndown chart. | ||
| - | During the sprint, the workload was adjusted again. On 28 April, story points were added or changed, which affected the chart after the sprint had already started. Despite these changes, all tasks were completed by the end of the sprint. | + | During the sprint, the workload was adjusted again. On April 28th, story points were added or changed, which affected the chart after the sprint had already started. Despite these changes, all tasks were completed by the end of the sprint. |
| Although the final outcome was positive, the chart shows that the sprint was not planned according to Scrum principles, since tasks and story points should ideally be defined before the sprint begins. The burndown chart for Sprint 8 is shown in Figure {{ref> | Although the final outcome was positive, the chart shows that the sprint was not planned according to Scrum principles, since tasks and story points should ideally be defined before the sprint begins. The burndown chart for Sprint 8 is shown in Figure {{ref> | ||
| Line 843: | Line 819: | ||
| <figure fig: | <figure fig: | ||
| {{ : | {{ : | ||
| - | < | + | < |
| </ | </ | ||
| </ | </ | ||
| Line 851: | Line 827: | ||
| **Sprint 13 ** | **Sprint 13 ** | ||
| - | The burndown chart for Sprint 13 shows that no significant progress was recorded until 1 July. On this date, a new task was added to the sprint and assigned story points, which increased the total workload after the sprint had already started. | + | The burndown chart for Sprint 13 shows that no significant progress was recorded until June 1st. On this date, a new task was added to the sprint and assigned story points, which increased the total workload after the sprint had already started. |
| The sprint was also closed one day earlier than planned. As a result, several tasks were not completed during Sprint 13 and had to be transferred to the Week 14 sprint. This affected the accuracy of the sprint outcome and shows that the planned workload was not fully achieved. | The sprint was also closed one day earlier than planned. As a result, several tasks were not completed during Sprint 13 and had to be transferred to the Week 14 sprint. This affected the accuracy of the sprint outcome and shows that the planned workload was not fully achieved. | ||
| - | On 3 July, a significant part of the sprint work was completed or closed. However, because several tasks had already been moved forward, the sprint does not show a steady or fully successful workflow. | + | On June 3rd, a significant part of the sprint work was completed or closed. However, because several tasks had already been moved forward, the sprint does not show a steady or fully successful workflow. |
| Sprint 13 highlights challenges related to late task creation, incomplete sprint execution, and early sprint closure. It also shows the importance of completing and updating tasks within the correct sprint period to ensure accurate progress tracking. The burndown chart for Sprint 13 is shown in Figure {{ref> | Sprint 13 highlights challenges related to late task creation, incomplete sprint execution, and early sprint closure. It also shows the importance of completing and updating tasks within the correct sprint period to ensure accurate progress tracking. The burndown chart for Sprint 13 is shown in Figure {{ref> | ||
| Line 967: | Line 943: | ||
| - | ==Eight Week Retrospective== | + | ==Eighth |
| **Positive Aspects** | **Positive Aspects** | ||
| Line 1015: | Line 991: | ||
| **Positive Aspects** | **Positive Aspects** | ||
| - | During this week, the team made important progress by figuring out how to produce the 3D mold. The 3D video was also completed, and work began on both the testing phase and the prototype. | + | During this week, the team made important progress by figuring out how to produce the 3D mould. The 3D video was also completed, and work began on both the testing phase and the prototype. |
| **Challenges** | **Challenges** | ||
| Line 1046: | Line 1022: | ||
| **Challenges** | **Challenges** | ||
| - | One challenge this week was the name change from Smartblock to Smartlogger, | + | One challenge this week was the name change from Smartblock to Smartlogger, |
| **Ideas for Improvement** | **Ideas for Improvement** | ||
| Line 1058: | Line 1034: | ||
| **Positive Aspects** | **Positive Aspects** | ||
| - | During this week, the team delivered the scientific paper, completed the 3D print mold, finalized the wiki, finished the video, and prepared the final presentation. These tasks were important steps toward completing the final project deliverables. | + | During this week, the team delivered the scientific paper, completed the 3D print mould, finalized the wiki, finished the video, and prepared the final presentation. These tasks were important steps toward completing the final project deliverables. |
| **Challenges** | **Challenges** | ||