Introduction (組込みソフトウェアギルドの紹介)『組込みソフトウェアギルド』とは 組込みソフトウェアギルドはギルドへの相談者に対して、問題を解決するための窓口であり、問題解決を提供するプロフェッショナルエンジニアの集団です。
ギルドのメンバーはギルドの使命(ミッション)と目的に賛同して集まったソフトウェアエンジニアです。問題解決をサービスとして提供していない会社組織に所属しているメンバーからは無償のアドバイスを、組込みソフトウェアの問題解決を職務として活動しているメンバーからは有償の具体的な支援業務を提供します。
ギルドは個々の専門エキスパートの集まりですが、会社組織ではありません。『組込みソフトウェアギルドサイト』は相談者が抱える組込みソフトに関する問題と解決のための情報やアドバイス、具体的な手段や作業を提供できるエキスパートを結びつけるシステムです。
私たちが想定するギルド利用ユーザーには次の通りです。
組込みソフトウェアギルドは、無償の場合は問題解決に結びつく情報を、有償の場合はそれらの情報に加えて実務を提供できるメンバーを紹介します。
ギルド利用の流れ
まずは、気軽に相談ごとをメールしてみてください。
【相談の例】
『組込みソフトウェアギルド』のメンバーについて 組込みソフトウェアギルドはギルドの使命と目的に賛同して集まったエキスパート集団です。ギルドメンバーはプライベートな立場で参加している者と、実際の職務として参加している者がいますが、みな組込みソフトウェアの関する問題を解決することで社会へ貢献したいという気持ちと自分たちのスキルを研鑽したいという想いは一緒です。したがって、貢献したい気持ちがあっても問題解決の能力が十分に備わっていない技術者のギルドへの参画はお断りしています。
組込みソフトウェア開発の世界で起こる問題は多種多様であり、解決するための方法、技術もさまざまです。解法は一つではないかもしれません。組込みソフトウェアギルドでは同じスキルカテゴリのプロフェッショナルや異なるスキルカテゴリのプロフェッショナルを擁することで、問題解決の可能性を高めようとしています。
基本的には同じスキルカテゴリで同じポリシーを持ったエキスパートを、そしてできるだけ幅広い異なるスキルカテゴリのエキスパートをメンバーに加えることで、ギルドとしての問題解決の広さと深さの両面を充実させています。
また、ギルドには研究開発の機能も有しており、実際の開発現場で有効なプラクティスや、世の中で知られている手法の評価や利用方法の提案、情報発信も行っていきます。
※ギルド(Guild) とは
ある熟練職業、商業、あるいは専門職業において利益を同じくする人々の組合のことで、その目的は相互扶助と相互保護にある。この言葉は、特に中世のヨーロッパ大陸と大英帝国で隆盛をきわめたこの種の組合に対しても用いられていた。
Our Mission (ギルドの使命)
These are the targets we want to meet (我々のやりたいこと)
These are how our organisation will gain. (ギルドが得ること)
Objectives(目的) 組込みソフトウェア開発にはさまざまな問題が存在しています。そして、問題解決、改善の意志があっても、その前に立ちはだかる壁が多くあることも事実です。また、ソフトウェア工学に関する文献、書籍、情報が溢れる中で、それらを実際のプロジェクトに適用してみたときにうまくいかないこともあるでしょう。問題解決には解決したいという意志があるだけではなかなか実現はできません。問題解決のための具体的なガイドラインやアドバイスが必要です。
組込みソフトウェアギルドはギルドへの相談者が抱える問題を解決するエキスパート集団です。組込みソフトウェアギルドの活動は問題解決による社会貢献と所属するメンバーのスキルアップを目的としています。ギルドに所属するエキスパート達は個々に独立した個人ですが、問題解決の能力を持った技術者の集団として相互の協力して問題の解決にあたることののできる環境を有しています。ギルドに所属するメンバーはギルドの信用を高く維持するように努力します。
また、組込みソフトウェアギルドは現場で起こっている問題解決に有効な研究、手法を紹介し、情報発信をしていきます。
Measurable Objectives(計測可能な目的の評価指標):
Deliverables(提出物)
Project Constraints(ギルドのルール)ギルド運営のルール
ギルド加盟・脱退のルール
※組込みソフトウェアギルドには正式な会則が存在します。(非公開)上記のルールは抜粋であり、ギルドメンバーは正確には会則に従います。 |