Meeting #175
MARTe 2 Sprint report (v0.2)
0%
Description
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
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.
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. * There are some issues to be addressed and corrected in the eclipse code formatter (#190).
- 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 (
- Things that the team should stop doing
- Things that the team should continue doing
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.
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.
Related issues
History
#1 Updated by André Neto over 9 years ago
- Description updated (diff)
#2 Updated by André Neto over 9 years ago
- Description updated (diff)
#3 Updated by André Neto over 9 years ago
- Description updated (diff)
#4 Updated by André Neto over 9 years ago
- Description updated (diff)
- Target version set to 0.2
#5 Updated by André Neto over 9 years ago
- Description updated (diff)
#6 Updated by André Neto over 9 years ago
- Description updated (diff)
#7 Updated by André Neto over 9 years ago
- Description updated (diff)
#8 Updated by André Neto over 9 years ago
- Description updated (diff)
#9 Updated by André Neto over 9 years ago
- Description updated (diff)
#10 Updated by Ivan Herrero over 9 years ago
- related to Meeting #176: Move the linting configuration files to the development git repository added
#11 Updated by Ivan Herrero over 9 years ago
- related to Meeting #180: Update VVP document adding 90% as a threshold for coverage added
#12 Updated by Ivan Herrero over 9 years ago
- related to Meeting #190: Investigate and solve problems with the eclipse code formatter added
#13 Updated by Ivan Herrero over 9 years ago
- Due date set to 23.07.2015
- Start date set to 05.07.2015
#14 Updated by Ivan Herrero over 9 years ago
- Status changed from New to Closed