Meeting #175
Updated by André Neto over 9 years ago
h1. Sprint planning
*Date of the meeting:* 29/07/2015
*Sprint objective:* Second release of MARTe with portability layer completed and linted
*Backlog items:* #163, #159, #158, #157, #156, #155, #154, #151, #150, #149, #148, #147, #146, #145, #144, #142, #141, #127, #122, #119, #117, #116, #115, #114, #113, #162, #161, #160, #153, #152, #133, #123, #112, #111, #110, #109, #108, #107, #106, #105, #104, #103
h1. Sprint review
Almost all the user-stories were successfully completed. Some issues remain to be addressed (see Technical debt below).
Unit tests were successfully executed (thread priority changing still require root access in order to run without errors) and a large amount of linting related errors were addressed. See #165 for further information.
A 90 % of minimum code coverage as the minimum threshold (#180) was agreed.
h1. Sprint retrospective
* Things that the team should start doing
* Allow users to move a task from implementation to review, but continue to not allow to move a task from a state to another (e.g. from code review to unit implementation or vice-versa);
* Allow the reviewer to make small cosmetic changes to the documentation or structure of the file. If these are done, the changes are committed and the review is performed on this version of the commit;
* Configure Jenkins to not test the BasicConsoleTests which require user input (Test/GTest/cov/MainGTest.ex --gtest_output="xml:MARTe2-MainGTest.junit.xml" --gtest_filter=*:-BasicConsoleGTest.TestRead:BasicConsoleGTest.TestPerfChar:BasicConsoleGTest.TestPaging);
* Move the linting configuration files to the development git repository (#176);
* One branch per feature/user-story shall be created;
* The next developments should focus on adding to the backlog all the user-stories which are key to having a real-time thread with GAMs executing before the end of the year. This is opposed to blindly porting all the BaseLib2 layers.
* Things that the team should stop doing
* Things that the team should continue doing
h1. Technical debt
Non-completed user-stories: #162, #161, #160, #153, #152
All of these were released in v0.2 but there were small non-compliances to be transformed into new user-stories.
h1. Backlog review (restimation, reprioritization, weighting)
The sprint was successfully terminated. The next sprint will focus on finishing the DLL implementation for Windows, clearing all the class static constants and making sure that there are no global static objects defined in the header files.
*Date of the meeting:* 29/07/2015
*Sprint objective:* Second release of MARTe with portability layer completed and linted
*Backlog items:* #163, #159, #158, #157, #156, #155, #154, #151, #150, #149, #148, #147, #146, #145, #144, #142, #141, #127, #122, #119, #117, #116, #115, #114, #113, #162, #161, #160, #153, #152, #133, #123, #112, #111, #110, #109, #108, #107, #106, #105, #104, #103
h1. Sprint review
Almost all the user-stories were successfully completed. Some issues remain to be addressed (see Technical debt below).
Unit tests were successfully executed (thread priority changing still require root access in order to run without errors) and a large amount of linting related errors were addressed. See #165 for further information.
A 90 % of minimum code coverage as the minimum threshold (#180) was agreed.
h1. Sprint retrospective
* Things that the team should start doing
* Allow users to move a task from implementation to review, but continue to not allow to move a task from a state to another (e.g. from code review to unit implementation or vice-versa);
* Allow the reviewer to make small cosmetic changes to the documentation or structure of the file. If these are done, the changes are committed and the review is performed on this version of the commit;
* Configure Jenkins to not test the BasicConsoleTests which require user input (Test/GTest/cov/MainGTest.ex --gtest_output="xml:MARTe2-MainGTest.junit.xml" --gtest_filter=*:-BasicConsoleGTest.TestRead:BasicConsoleGTest.TestPerfChar:BasicConsoleGTest.TestPaging);
* Move the linting configuration files to the development git repository (#176);
* One branch per feature/user-story shall be created;
* The next developments should focus on adding to the backlog all the user-stories which are key to having a real-time thread with GAMs executing before the end of the year. This is opposed to blindly porting all the BaseLib2 layers.
* Things that the team should stop doing
* Things that the team should continue doing
h1. Technical debt
Non-completed user-stories: #162, #161, #160, #153, #152
All of these were released in v0.2 but there were small non-compliances to be transformed into new user-stories.
h1. Backlog review (restimation, reprioritization, weighting)
The sprint was successfully terminated. The next sprint will focus on finishing the DLL implementation for Windows, clearing all the class static constants and making sure that there are no global static objects defined in the header files.