動かす側のユーザーは,現在の位置確認と右向け,左向けといくつ前進させるのかだけを指示すればよい。しておけば,そのソフトウェアアイテム(オブジェクト)を使う側の視点と,内部のしくみの視点を分離することができる。内部のしくみの信頼性が高く,ソフトウェアアイテム(オブジェクト)の使い勝手がよければ,このソフトウェアアイテムは再利用資産となる。ソフトウェアアイテム(オブジェクト)が複数の製品群に渡って再利用可能な資産となれば,新に作らなければいけないソフトウェアが減り,開発効率が上がる。し,再利用可能な資産となるかどうかは,そのソフトウェアアイテム(オブジェクト)に何をさせるのか,どんな責務を持たせるのか,今後のソフトウェア修正の要求に耐えうるのかといった要件を満足させるくらいの出来でないとダメだ。やみくもに作ったのでは再利用資産にはならない。工夫すれば,有名なテキストベースのゲームスタートレックゲームに応用できる。修正して,スタートレックゲームの簡易版を作ってみる。(Atom)組込みソフトウェア工房へようこそ本ブログサイトでは技術を磨き、組織を通じて顧客満足度を高めたいと考えるエンジニアを応援します。*注目の投稿ソフトウェアアーキテクチャとは何かを考える最近,協力会社に開発を任せていてソフトウェアの中身が分からず,意図した動きにならない(レスポンスが遅いとか,画面が思ったように遷移しないとか)という話を聞いた。,「ソフトウェアを継ぎ足し続けた結果,肥大化・複雑化して,原因を追及しにくい不具合が発生して困っている。「最初に読んで欲しいこと。英和対訳版が手元に届いた。こだわっている理由を書こうと思う。自分は医療機器ドメインのソフトウェアエンジニアとしてのキャリアが24年である。特集記事『クルマの電子安全始まる-ISO26262を越えて-』を必ず読んでほしい。26262の世の中の動きをウォッチしていくこと自体にいささか疲れてきた。言って、本当にユーザーのことを考えて安全や安心を実現したいのなら、自動車業界の規格適合に関する浮かれた熱が冷めるのを2~3年待った方がよいと考えるようになってきた。機能安全に群がる商魂...安全を売りにするな!安全を食いものにするな!最近、どうしてもペンを取りたいと思わせることが二つ起こった。ひとつは、マツダの安全装備の体感試乗会で起きた「CX-5」の事故で、もうひとつは2007年に起こったトヨタの急加速事故に関するトンデモ検証記事だ。』(渡辺健介著)という本を読んだ。いつものように、まえがきを紹介したいと思う。壁に直面したとき、自分の...レクサスのパワーステアリング不具合の原因分析についてトヨタ自動車は19日、ハンドルが一時的にタイヤと連動しなくなる不具合があるとして、レクサス4車種のリコールを決めた。今回もプリウスのときと同様にソフトウェアの複雑性が絡んだ問題のようだ。リスク分析、リスクアセスメントについての話題である。イントロダクションを読む自分は組織内で次の(2)の立ち位置にいる。プリウスのブレーキ制御問題について、これまでになく詳細な情報が掲載されており、問題がなぜ起こったのかを推察できるからだ。日経もの...自己紹介sakai1987年よりクリティカルデバイスのソフトウェア開発に従事する。16bitのワンチップマイコンを使った信号処理、リアルタイム組込みシステムの開発を行い、商品の仕様立案からソフトウェア開発のプロセス管理、プロジェクトマネージメント、安全性・信頼性の検証、保守、ソフトウェア技術者教育など組込みシステム開発に関する幅広い領域を経験する。オブジェクト指向設計やプロダクトライン戦略を商品開発に生かすことも試みる。商品開発を常にアーキテクトの視点から分析し、「具体から抽象へ」というアプローチにこだわる。)に、2011年より組込みソフトウェアギルドに参加している。