[ros-users] [Discourse.ros.org] [Next Generation ROS] Design…

トップ ページ
添付ファイル:
Eメールのメッセージ
+ (text/plain)
このメッセージを削除
このメッセージに返信
著者: Chris Albertson via Discourse.ros.org via ros-users
日付:  
To: ros-users
CC: Chris Albertson via Discourse.ros.org
題目: [ros-users] [Discourse.ros.org] [Next Generation ROS] Design process of ROS 2


I'm total outsider here. But with 20+ years experience in the aerospace software world. I would not suggest adopting methods used in my industry, they result in very slow progress. But I would make one hard change in your process.

Note the observation about "lack of an opportunity for people to comment on the details until a pull request with a completed..."    this is natural, people don't notice until finally the change is made.


One change in your software process might be that "NO CODE IS WRITTEN UNTIL A X DAYS AFTER A DETAILED DESIGN IN CHECKED-IN" This will cause some slow down but that everyone sees the pull request for the change in the design documents and comments THEN, not after the code is already written. There is a natural tendency to NOT change working code.

Basically take advantage of that observation that no one cares until after the pull request. So make the pull an early step.

Just saying "we should talk more" rarely actually happens, Make a rule that forces more talking.

The goal should be to make changes early not "later",





---
[Visit Topic](https://discourse.ros.org/t/design-process-of-ros-2/7782/9) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list

http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>