# The Second Sprint Thread

**URL:** <https://forum.opencyphal.org/t/the-second-sprint-thread/850>\
**Category:** Yukon\
**Created:** [June 3, 2020, 11:04am UTC](https://forum.opencyphal.org/t/the-second-sprint-thread/850 "2020-06-03T11:04:53Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![pavel.kirienko](https://forum.opencyphal.org/user_avatar/forum.opencyphal.org/pavel.kirienko/32/9_2.png) [@pavel.kirienko](https://forum.opencyphal.org/u/pavel.kirienko)\
**Post date:** [June 3, 2020, 11:04am UTC](https://forum.opencyphal.org/t/the-second-sprint-thread/850/1 "2020-06-03T11:04:53Z")

</div>

The following is a direct copypasta of Nuno’s write-up. I wash my hands.

# Tasklist

## Backend

1. System and session mockup:

2. Code and functionality cleanup:

## Frontend

1. Code and functionality cleanup:

2. Main window mock user-interface:

3. Data-flow canvas area:

## Testing

1. Testing with defined KPI’s:
  1. Establish KPIs (Key Performance Indicators) for Python/UDP/JavaScript data interchange. These KPIs shall be recorded as:
    1. Top-level numbers that can be asserted and are within range as part of the build.
    2. Graphs where additional information about available margins and other performance characteristics can be visualised.

  2. Implement tests that can be run manually in order to evaluate the KPI’s based on the mocked data being injected in the backend.

---

<div class="post-metadata">

**Author:** ![pavel.kirienko](https://forum.opencyphal.org/user_avatar/forum.opencyphal.org/pavel.kirienko/32/9_2.png) [@pavel.kirienko](https://forum.opencyphal.org/u/pavel.kirienko)\
**Post date:** [June 17, 2020, 5:23pm UTC](https://forum.opencyphal.org/t/the-second-sprint-thread/850/2 "2020-06-17T17:23:59Z")

</div>

Resharing publicly

 ![image](https://forum.opencyphal.org/uploads/default/original/1X/ae1064328cee0408537a5c49e422379c09f60c3d.jpeg)
