JP2004185221A - ソフトウエア請負支援システム - Google Patents
ソフトウエア請負支援システム Download PDFInfo
- Publication number
- JP2004185221A JP2004185221A JP2002350261A JP2002350261A JP2004185221A JP 2004185221 A JP2004185221 A JP 2004185221A JP 2002350261 A JP2002350261 A JP 2002350261A JP 2002350261 A JP2002350261 A JP 2002350261A JP 2004185221 A JP2004185221 A JP 2004185221A
- Authority
- JP
- Japan
- Prior art keywords
- software
- programmer
- terminal
- database
- administrator
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004891 communication Methods 0.000 claims description 7
- 238000004519 manufacturing process Methods 0.000 claims description 7
- 230000008520 organization Effects 0.000 abstract description 10
- 238000010586 diagram Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 5
- 238000000034 method Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【解決手段】複数の管理者に関する情報が記憶された管理者データベース6と、プログラマに関する情報が記憶されたプログラマデータベース7を備え、請負ったソフトウエアの仕様に基づき、ソフトウエア作成請負業者が前記管理者を検索し、前記検索された管理者がプログラマを検索する。
【選択図】 図1
Description
【発明の属する技術分野】
本発明は、ソフトウエア請負業者が利用できるソフトウエア請負支援システムに関する。
【0002】
【従来の技術】
一般に、コンピュータのソフトウエアは、顧客の依頼に基づき会社組織からなるソフトウエア請負業者により作成されている。ソフトウエア請負業者は、顧客との打ち合わせによりソフトウエアの詳細な仕様を決定し、この仕様に基づいて、ソフトウエアの基本設計を行うと共にプログラマの管理を行う管理者と、実際にソフトウエアの作成に従事するプログラマにソフトウエアを作成させる。顧客の要望に適合した高品質のソフトウエアを作成するためには、請負った各ソフトウエア毎に、必要な知識や経験を有する管理者及びプログラマを組み合わせることが望ましいが、従来のソフトウエア請負業者の組織は、管理者は予め定められた技術上の一定分野のソフトウエアの作成を受け持ち、また、特定のプログラマの管理のみを行うことを前提として運営されているため、ソフトウエア毎に適宜担当する管理者及びプログラマを組み合わせることは困難であった。
【0003】
【発明が解決しようとする課題】
本発明は、斯かる従来技術の問題点を解決するべくなされたものであり、ソフトウエア請負業者にとって、請負ったソフトウエア毎に最適の管理者及びプログラマからなる組織を形成することが可能で、顧客の要望に柔軟に対応できることが期待できるソフトウエア請負支援システムを提供することを課題とする。
【0004】
【課題を解決するための手段】
前記課題を解決するべく、本発明は、通信回線を介して、ソフトウエア作成請負業者の請負業者端末と、ソフトウエアの作成を行うプログラマの管理を行う管理者の管理者端末と、プログラマのプログラマ端末とに接続可能な管理サーバを備えたソフトウエア請負支援システムであって、前記管理サーバは、管理者端末の通知先を含む、複数の前記管理者に関する情報が記憶された管理者データベースと、プログラマ端末の通知先を含む、複数の前記プログラマに関する情報が記憶されたプログラマデータベースと、前記請負業者が制作を請負ったソフトウエアの仕様と、当該ソフトウエアの識別子とが対応付けて記憶されたソフトウエア仕様データベースと、ソフトウエアの作成を受任した受任者の端末の通知先と、当該受任者が作成を受任したソフトウエアの識別子とが対応付けて記憶される受任者データベースとを備え、前記管理サーバは、前記請負業者端末から、前記制作を請負ったソフトウエアの仕様に関連した前記管理者に関する検索用の事項と、前記制作を請負ったソフトウエアの識別子とが送信された際、前記管理者データベースについて前記送信された検索用の事項に適合する管理者を検索し、前記管理者データベースに記憶されている当該管理者の管理者端末の通知先に対し、少なくとも前記ソフトウエアの識別子を送信し、前記管理者端末から、当該管理者端末の通知先と、前記ソフトウエアの識別子とを受信した場合、当該通知先を前記ソフトウエアの識別子と対応付けて前記受任者データベースに記憶させ、前記管理者端末の通知先を送信した管理者端末から、前記ソフトウエアの仕様に関連した前記プログラマに関する検索用の事項が送信された際、前記プログラマデータベースについて前記送信された検索用の事項に適合するプログラマを検索し、前記プログラマデータベースに記憶されている当該プログラマのプログラマ端末の通知先に対し、少なくとも前記ソフトウエアの識別子を送信し、前記プログラマ端末から、当該プログラマ端末の通知先と、前記ソフトウエアの識別子とを受信した場合、当該通知先を前記ソフトウエアの識別子と対応付けて前記受任者データベースに記憶させることを特徴とするソフトウエア請負支援システムを提供するものである。
【0005】
斯かる発明によれば、管理者に関する情報が、管理サーバが備えている管理者データベースに記憶されている。また、プログラマに関する情報が、同じく管理サーバが備えているプログラマデータベースに記憶されている。ソフトウエア作成請負業者(以下、請負業者という)は、請負業者端末より、これらの内の管理者データベースを利用して、制作を請負ったソフトウエアの仕様に関連した管理者を検索することができる。そして、検索された管理者の管理者端末に、少なくとも、制作を請負ったソフトウエアの識別子を送信すると、管理者は、検索されたことを知るとともに、ソフトウエア仕様データベースに記憶されているソフトウエアの仕様を当該識別子を用いて閲覧してソフトウエアの作成を受任するか否かを判断することができる。管理者は、前記ソフトウエアの作成の受任に同意する場合は、当該管理者端末の通知先と、ソフトウエアの識別子とを管理サーバに送る。管理サーバは、管理者端末の通知先とソフトウエアの識別子とを対応付けて受任者データベースに記憶する。
【0006】
以上のように、請負業者は、管理者データベースに記憶されている管理者の中から、制作を請負ったソフトウエアの仕様に関連した管理者を検索することにより、請け負ったソフトウエアを作成させるのに適した管理者を選定することが可能になる。また、管理者データベースに、幅広い知識や経験を有する、より多数の管理者を記憶させるようにすれば、顧客の多様な要望に対して更に柔軟に対応できるようになることが期待できる。
【0007】
また、請負業者により検索され、ソフトウエア制作の受任に同意した管理者は、プログラマを検索することができる。この場合、管理者は、既にソフトウエアの識別子を受信しており、ソフトウエア仕様データベースに記憶されているソフトウエアの仕様を閲覧することができるため、当該仕様に基づいてプログラマを検索することができる。検索されたプログラマに対しても、検索されたことを知らせるために、少なくともソフトウエアの識別子を送信する。
【0008】
プログラマも、ソフトウエア仕様データベースに記憶されているソフトウエアの仕様を当該識別子を用いて閲覧して、ソフトウエアの作成を受任するか否かを判断することができる。プログラマが前記ソフトウエアの作成の受任に同意する場合は、当該プログラマ端末の通知先と、ソフトウエアの識別子とを管理サーバに送る。管理サーバは、プログラマ端末の通知先と、ソフトウエアの識別子とを対応付けて受任者データベースに記憶する。以上のように、管理者は、プログラマデータベースに記憶されているプログラマの中から、ソフトウエアを作成させるのに最も適したプログラマを選定することが可能になる。なお、本発明において、管理者端末及びプログラマ端末の通知先は、各端末を識別する識別子である。
【0009】
以上のように、本発明によれば、ソフトウエア請負業者は、請負ったソフトウエアの仕様に基づき、前記ソフトウエアを作成させるべき管理者及びプログラマを検索することができる。従って、請負ったソフトウエア毎に最適の管理者及びプログラマからなる組織を形成することが可能で、顧客の要望に柔軟に対応できることが期待できる。
【0010】
また、本発明によればプログラマは、常に管理者によって検索される。管理者は、ソフトウエアの作成技術に関する知識を有しており、更に職務上プログラマと日常的に接触しているため、プログラマの業務内容について熟知している。従って、管理者は、プログラマの検索に当たり的確な検索用の事項を使用し、請け負ったソフトウエアの作成に適したプログラマを見出すことができることが期待できる。
【0011】
なお、以上のソフトウエア作成請負業者、管理者及びプログラマは、それぞれ個人であってもソフトハウスのような組織であってもよい。
【0012】
また、本発明は、通信回線を介して、ソフトウエア作成請負業者の請負業者端末と、ソフトウエアの作成を行うプログラマの管理を行う管理者の管理者端末と、プログラマのプログラマ端末とに接続可能な管理サーバを備えたソフトウエア請負支援システムであって、前記管理サーバは、管理者端末の通知先を含む複数の管理者に関する情報が記憶された管理者データベースと、プログラマ端末の通知先を含む複数のプログラマに関する情報が記憶されたプログラマデータベースと、前記請負業者が制作を請負ったソフトウエアの仕様と、当該ソフトウエアの識別子とが対応付けて記憶されたソフトウエア仕様データベースと、ソフトウエアの作成の受任を希望する受任希望者の端末の通知先と、前記ソフトウエアの識別子とが対応付けて記憶される受任希望者データベースと、ソフトウエアの作成を受任した受任者の端末の通知先と、当該受任者が作成を受任したソフトウエアの識別子とが対応付けて記憶される受任者データベースとを備え、前記管理サーバは、前記請負業者端末から、前記ソフトウエアの識別子が送信された際、前記管理者データベース及びプログラマデータベースに記憶されている管理者端末及びプログラマ端末の通知先に対し、少なくとも当該ソフトウエアの識別子を送信し、前記管理者端末及びプログラマ端末から、前記管理者端末及びプログラム端末の通知先と、前記ソフトウエアの識別子とを受信した場合、当該通知を送信した管理者端末及びプログラマ端末の通知先と、当該ソフトウエアの識別子とを対応付けて前記受任希望者データベースに記憶させ、前記請負業者端末から、前記ソフトウエアの仕様に関連した前記管理者に関する検索用の事項と、前記ソフトウエアの識別子とが送信された際、前記管理者データベースについて前記送信された検索用の事項に適合し、かつ前記受任希望者データベースに、通知先が前記ソフトウエアの識別子と対応付けて記憶されている管理者を検索し、前記管理者データベースに記憶されている当該管理者の管理者端末の通知先に対し、少なくとも前記ソフトウエアの識別子を送信し、前記検索された管理者の管理者端末の通知先を、前記ソフトウエアの識別子と対応付けて前記受任者データベースに記憶させ、前記管理者端末から、前記ソフトウエアの仕様に関連した前記プログラマに関する検索用の事項と、前記ソフトウエアの識別子とが送信された際、前記プログラマデータベースについて前記送信された検索用の事項に適合し、かつ前記受任希望者データベースに、通知先が前記ソフトウエアの識別子と対応付けて記憶されているプログラマを検索し、前記プログラマデータベースに記憶されている当該プログラマのプログラマ端末の通知先に対し、少なくとも前記ソフトウエアの識別子を送信し、前記検索されたプログラマのプログラマ端末の通知先を、前記ソフトウエアの識別子と対応付けて前記受任者データベースに記憶させることを特徴とするソフトウエア請負支援システムを提供するものである。
【0013】
斯かる発明によれば、管理者及びプログラマの検索に先立ち、管理者データベース及びプログラマデータベースに通知先が記憶されている管理者端末及びプログラム端末に対して、少なくとも請負業者が制作を請負ったソフトウエアの識別子が送信される。管理者とプログラマは、ソフトウエア仕様データベースに記憶されているソフトウエアの仕様を当該識別子を用いて閲覧してソフトウエアの作成を受任を希望するか否かを検討することができる。受任を希望する場合は、管理サーバに対して、それぞれ管理者端末及びプログラマ端末の通知先と、前記ソフトウエアの識別子とを送信する。管理サーバは、受信したそれぞれ管理者端末及びプログラマ端末の通知先と、ソフトウエアの識別子とを対応付けて受任希望データベースに記憶させる。
【0014】
請負業者は請負業者端末より、管理者データベースと、受任希望データベースとの双方に記憶されている管理者を対象にして検索を行う。請負業者により検索された管理者は、次に、プログラマデータベースと、受任希望データベースとの双方に記憶されているプログラマを対象に検索を行う。このように、請負業者による管理者の検索及び管理者によるプログラマの検索は、ソフトウエア作成の受任を希望する管理者及びプログラマが対象になる。従って、請負業者は、請け負ったソフトウエア作成のためのよりふさわしい人材からなる組織を形成することが可能となる。
【0015】
【発明の実施の形態】
以下、添付図面を参照しつつ、本発明の実施形態について説明する。
図1は、本発明の第1の実施形態に係るソフトウエア請負支援システム100の概略構成図である。図1に示すように、本実施形態のソフトウエア請負支援システム100は、インターネット1を介して、請負業者端末2と、管理者端末3と、プログラマ端末4とに接続可能とされた管理サーバ5を備えている。
【0016】
管理サーバ5は、CPU等の制御手段、メモリやハードディスク等の記憶手段、モニタ等の表示手段、キーボードやマウス等からなる入力手段及びプリンタ等の出力手段を備えた汎用のパーソナルコンピュータやワークステーションを利用して構成されている。前記記憶手段は、管理者データベース6と、プログラマデータベース7と、ソフトウエア仕様データベース8と、受任者データベース9とを備えており、また、以下に述べるような動作を前記制御手段に行わせるためのプログラムが記憶され、当該プログラムが適宜読み出され起動するように構成されている。つまり、管理サーバの5の制御手段は、管理サーバ5から各端末に所定の情報を送信する他、請負業者端末2と、管理者端末3と、プログラマ端末4とがインターネット1を介して管理サーバ5が提供する登録サイトにアクセスしたとき、管理者データベース6等に、管理者情報等の情報を記憶させる動作を行うように構成されている。また、請負業者端末2と、管理者端末3とがインターネット1を介して管理サーバ5が提供する検索サイトにアクセスしたとき、上記登録サイトで記憶させた情報を検索する動作を行うように構成されている。
【0017】
なお、本実施形態においては、管理サーバ5と、請負業者端末2と、管理者端末3と、プログラマ端末4とをインターネット1を介して接続する構成としているが、本発明はこれに限るものではなく、管理サーバ5と、各端末との間の通信を可能にする通信回線である限りにおいて、LANやWANなど種々の形態とすることが可能である。また、顧客の端末(図示せず)と請負業者端末2もインターネット1の他、LANやWANなどの通信回線で接続してもよい。
【0018】
次に、斯かる構成を有するソフトウエア請負支援システム100の動作について説明する。ソフトウエア請負支援システム100の動作は、(1)管理サーバ5の備えている管理者データベース6と、プログラマデータベース7と、ソフトウエア仕様データベース8とに情報を記憶させる際の動作(登録動作)と、(2)請負業者が管理者を選任する際の動作(管理者選任動作)と、(3)管理者がプログラマを選任する際の動作(プログラマ選任動作)とに大別される。以下これらの動作について順次説明する。
【0019】
(1)登録動作
(a)管理者データベース6及びプログラマデータベース7への登録
管理者データベース6及びプログラマデータベース7への管理者及びプログラマに関する情報の登録に当たっては、まず、登録を希望する管理者及びプログラマが、請負業者に登録を希望する旨を申し出る。請負業者は、管理者及びプログラマと面接をしてデータベースへ登録するか否かを決定する。管理者及びプログラマに関する情報は、管理者及びプログラマから情報の提供を受けた請負業者又は請負業者の許可を得た管理者及びプログラマが、管理者に関する情報を管理者データベース6に、プログラマに関する情報をプログラマデータベース7に登録する。
【0020】
図2に示すように、請負業者が管理者及びプログラマに関する情報を登録するときは、初めに、請負業者端末2から管理者及びプログラマに関する情報が管理サーバ5に送信される(図2の(1))。管理者が請負業者から許可を得ている場合は、管理者端末3から管理者に関する情報が管理サーバ5に送信される(図2の(2))。また、同様にプログラマが請負業者から許可を得ている場合は、プログラマ端末4からプログラマに関する情報が管理サーバ5に送信される(図2の(3))。次に、管理サーバ5は、管理者に関する情報を管理者データベース6に記憶させ(図2の(4))、プログラマに関する情報をプログラマデータベース7に記憶させる(図2の(5))。
【0021】
具体的には、前記請負業者端末2等を、管理サーバ5が提供する登録サイトにおける管理者等に関する情報を登録するための登録用ページ(図示せず)にアクセスさせる。前記登録用ページには、所定の情報を入力するための入力欄が設けられており、当該入力欄に所定事項を入力後、所定のキーをクリックすれば、入力した事項が管理者等に関する情報として管理者データベース6等に記憶される。
【0022】
管理者に関する情報及びプログラマに関する情報の具体的な内容は、共に、氏名(組織の場合は組織名)、住所、電話番号、メールアドレス、管理者及びプログラマがホームページを有するときはそのURL、過去に作成したソフトウエア、得意な応用分野(例えば、経理、販売管理、技術計算など)、得意な技術分野(例えば、セキュリティ技術、画像技術、ネットワーク技術など)、対応可能な業種(例えば、建築、金融、医療など)、言語及びOS、等である。これらの情報の内、例えばURLなどは、本発明において管理者やプログラマの検索には使用されないが、別途、請負業者や管理者が管理者やプログラマについての情報を得るために用いることができる。
【0023】
(b)ソフトウエア仕様データベース8への登録
ソフトウエア仕様データベース8に記憶させる仕様は、顧客と請負業者が打ち合わせにより決定する。具体的には、ソフトウエアに要求される機能の他、ソフトウエアの分野、言語、OS等である。請負業者は、請負ったソフトウエアに、他のソフトウエアと識別するために、文字や記号の組合せからなる識別子を付与する。ソフトウエアの仕様は、前記識別子と共に請負業者端末2から管理サーバ5に送信される(図2の(6))。管理サーバ5は、ソフトウエア仕様データベース8に前記送信されたソフトウエアの仕様と、当該ソフトウエアの識別子とを対応付けて記憶する(図2の(7))。
【0024】
(2)管理者選任動作
(a)検索動作
管理サーバ5は、請負業者端末2から、製作を請負ったソフトウエアの仕様に関連した前記管理者に関する検索用の事項と、製作を請負ったソフトウエアの識別子とが送信された際(図3の(8))、管理者データベース6について前記検索用の事項に適合する管理者を検索する(図3の(9))。具体的には、上記検索は請負業者端末2を、管理サーバ5が提供する検索サイトにおける検索用ページにアクセスさせて行う。図8に管理者を検索するための検索用ページを示す。図8に示すように、本ページには、検索用の所定事項として対応可能な業種、得意な応用分野、対応可能な言語を入力するための入力欄が設けられている。各入力欄はプルダウンメニューにより検索語が選定可能とされている。管理者の実務的な技術面での要求水準は、業務の性質上、プログラマに比して低いため検索は、管理者データベースに記憶されている情報の内、前記3つの情報について実施される。管理者データベースに記憶されている他の情報は、本発明において管理者の検索には使用されないが、請負業者が管理者についての情報を得るために用いることができる。請負業者端末2から、所定事項を入力した後、画面中央下の検索ボタンをクリックすれば、管理サーバ5へ、入力した事項が送信され、管理サーバ5は、管理者データベース6に記憶された管理者の内、入力した事項に適合する管理者を検索する。なお、検索方法としては、入力した全ての事項に適合するように検索する方法や、いずれか一つの事項に適合すれば検索結果として全て抽出する方法の他、特定事項との適合を優先(例えば、キーワードを優先する等)して検索する方法等、種々の方法が適用可能である。
【0025】
(b)選択通知動作
管理サーバ5は、管理者を検索すると管理者データベース6に記憶されている当該検索された管理者の管理者端末3の通知先としてのメールアドレスに対し、前記ソフトウエアの識別子を記載した電子メールを送信する(図3の(10))。これにより管理者は、請負業者によって検索されたことを知ることができる。また、前記ソフトウエアの識別子を用いてソフトウエア仕様データベース8に記憶されている前記ソフトウエアの仕様を閲覧することができる。管理者が前記ソフトウエアの作成を受任する場合は、管理者端末3から、管理者端末3のメールアドレスと、前記ソフトウエアの識別子とを管理サーバ5に送信する(図3の(11))。具体的には、管理サーバ5から送信された前記識別子が記載されたメールを管理サーバ5に単純に返信する操作を行えばよい。これにより、管理者端末3のメールアドレスは、返信メールの送信元として管理サーバ5に認識され、前記識別子は、返信メールに記載されているため、管理サーバ5で認識することが可能である。
管理サーバ5は、受信した文字列の中の予め定められた位置に配置されている管理者端末3のメールアドレスと、前記識別子とを読み出すことができる。
(c)記憶動作
管理サーバ5は、前記管理者端末3のメールアドレスを前記ソフトウエアの識別子と対応付けて受任者データベースに記憶させる(図3の(12))。
【0026】
(3)プログラマ選任動作
(a)検索動作
管理サーバ5は、前記管理者端末3のメールアドレスを送信した管理者端末3から、前記ソフトウエアの仕様に関連した前記プログラマに関する検索用の事項が送信された際(図4の(13))、プログラマデータベース7について前記検索用の事項に適合するプログラマを検索する(図4の(14))。プログラマの検索用の事項
としては、プログラマデータベース7に記憶されている事項の内、過去に作成したソフトウエア、得意な応用分野、得意な技術分野、対応可能な言語及びOS、等が使用される。プログラマを検索する管理者は、ソフトウエアに関する技術的知識を有し、プログラマの業務内容について深い知識を持っている。従って、検索用の事項として前記プログラマの得意な技術分野を使用すれば、制作するソフトウエアの仕様から求められる技術内容と、前記プログラマの得意な技術分野とを一致させることが容易にできるため、前記ソフトウエアの作成に適したプログラマを検索することが可能となる。
(b)選任通知動作
管理サーバ5は、プログラマを検索するとプログラマデータベース7に記憶されている当該検索されたプログラマのプログラマ端末4のメールアドレスに対し、前記ソフトウエアの識別子を送信する(図4の(15))。これによりプログラマは、管理者によって検索されたことを知ることができる。また、前記ソフトウエアの識別子を用いてソフトウエア仕様データベース8に記憶されている前記ソフトウエアの仕様を閲覧することができる。プログラマが前記ソフトウエアの作成を受任する場合は、プログラマ端末4から、プログラマ端末4のメールアドレスと、前記ソフトウエアの識別子を管理サーバ5に送信する(図4の(16))。
(c)記憶動作
管理サーバ5は、前記プログラマ端末4のメールアドレスを前記ソフトウエアの識別子と対応付けて受任者データベースに記憶させる(図4の(17))。
【0027】
なお、本実施形態において、ソフトウエア作成を受任した管理者及びプログラマのメールアドレスと、ソフトウエアの識別子を記憶させるために受任者データベース9を管理サーバ5に備えた場合について説明したが、本発明はこれに限るものではなく、管理者及びプログラマがソフトウエア作成を受任したときに、当該ソフトウエアの識別子を、前記管理者及びプログラマと対応付けて管理者データベース6及びプログラマデータベース7に記憶させるなど種々の構成を採用することができる。
【0028】
次に、本発明の第2の実施形態について説明する。
【0029】
本発明の第2の実施形態に係るソフトウエア請負支援システム200の構成は、第1の実施形態のものと略同一であるので略同一の構成には同一の符号を付し、その説明は省略する。なお、第2の実施形態に係るソフトウエア請負支援システム200において、管理サーバ5の記憶手段は、第1の実施形態と同様に管理者データベース6と、プログラマデータベース7と、ソフトウエア仕様データベース8と、受任者データベース9とを備えている他、受任希望者データベース10を備えている。
【0030】
次に、斯かる構成を有するソフトウエア請負支援システムの動作について説明する。ソフトウエア請負支援システムの動作は、1.管理サーバ5の備えている管理者データベース6と、プログラマデータベース7と、ソフトウエア仕様データベース8とに情報を登録する際の動作(登録動作)と、2.請負業者が管理者とプログラマに作成を請負ったソフトウエアの識別子を送信し、当該ソフトウエアの制作の受任を希望する管理者とプログラマのメールアドレスと、前記識別子とを対応付けて受任希望者データベース10に記憶させる際の動作(事前通知・記憶動作)と、3.請負業者が管理者を選任する際の動作(管理者選任動作)と、3.管理者がプログラマを選任する際の動作(プログラマ選任動作)とに大別される。以下これらの動作について順次説明する。
【0031】
(1)登録動作
登録動作は、第1の実施形態に係るソフトウエア請負支援システム100の場合と同一であるため説明は省略する。
【0032】
(2)事前通知・記憶動作
(a)事前通知動作
管理サーバ5は、請負業者端末2から、作成を請負ったソフトウエアの識別子が送信された際(図5の(1))、管理者データベース6及びプログラマデータベース7に記憶されている管理者端末3及びプログラマ端末4のメールアドレスに対し、当該ソフトウエアの識別子を送信する(図5の(2)、(3))。なお、識別子は、管理者データベース6及びプログラマデータベース7に記憶されている管理者端末3及びプログラマ端末4の全てに対して送信しても、製作を請負ったソフトウエアの仕様に関連した管理者及びプログラマを検索し、検索された管理者及びプログラマにのみ送信するようにしてもよい。
(b)事前記憶動作
管理サーバ5は、管理者端末3及びプログラマ端末4から、前記管理者端末3及びプログラム端末のメールアドレスと、前記ソフトウエアの識別子とを受信した場合(図5の(4)、(5))、当該通知を送信した管理者端末3及びプログラマ端末4のメールアドレスと、当該ソフトウエアの識別子とを対応付けて前記受任希望者データベース10に記憶させる(図5の(6))。
【0033】
(3)管理者選任動作
(a)検索動作
管理サーバ5は、請負業者端末2から、前記ソフトウエアの仕様に関連した前記管理者に関する検索用の事項と、前記ソフトウエアの識別子とが送信された際(図6の(7))、前記管理者データベース6について前記送信された検索用の事項に適合し、かつ前記受任希望者データベース10に、メールアドレスが前記ソフトウエアの識別子と対応付けて記憶されている管理者を検索する(図6の(8))。
(b)選任通知動作
管理サーバ5は、管理者データベース6に記憶されている当該管理者の管理者端末3のメールアドレスに対し、前記ソフトウエアの識別子を送信する(図6の(9))。
(c)記憶動作
管理サーバ5は、前記検索された管理者の管理者端末3のメールアドレスを、前記ソフトウエアの識別子と対応付けて前記受任者データベース9に記憶させる(図6の(10))。
【0034】
(4)プログラマ選任動作
(a)検索動作
管理サーバ5は、前記管理者端末3から、前記ソフトウエアの仕様に関連した前記プログラマに関する検索用の事項と、前記ソフトウエアの識別子とが送信された際(図7の(11))、前記プログラマデータベース7について前記送信された検索用の事項に適合し、かつ前記受任希望者データベース10に、メールアドレスが前記ソフトウエアの識別子と対応付けて記憶されているプログラマを検索する(図7の(12))。
(b)選任通知動作
管理サーバ5は、プログラマデータベース7に記憶されている当該プログラマのプログラマ端末4のメールアドレスに対し、前記ソフトウエアの識別子を送信する(図7の(13))。
(c)記憶動作
管理サーバ5は、前記検索されたプログラマのプログラマ端末4のメールアドレスを、前記ソフトウエアの識別子と対応付けて前記受任者データベース9に記憶させる(図7の(14))。
【0035】
なお、本実施形態において、ソフトウエア作成の受任を希望する管理者とプログラマのメールアドレス及びソフトウエアの識別子を記憶させるために受任希望者データベース10を管理サーバ5に備えた場合について説明したが、本発明はこれに限るものではなく、管理者及びプログラマがソフトウエア作成の受任を希望したときに、当該ソフトウエアの識別子を、前記管理者及びプログラマと対応付けて管理者データベース6及びプログラマデータベース7に記憶させるなど種々の構成を採用することができる。
【0036】
【発明の効果】
以上のように、本発明に係るソフトウエア請負支援システムによれば、ソフトウエア請負業者は、請負ったソフトウエアの仕様に基づき、前記ソフトウエアの作成を受任するべき管理者及びプログラマを検索することができる。従って、請負ったソフトウエア毎に最適の管理者及びプログラマからなる組織を形成することが可能で、顧客の要望に柔軟に対応できることが期待できる。
【図面の簡単な説明】
【図1】図1は、本発明の一実施形態に係るソフトウエア請負支援システムの第1の実施形態を示す概略構成図である
【図2】図2は、登録動作を示す図である。
【図3】図3は、管理者選任動作を示す図である。
【図4】図4は、プログラマ選任動作を示す図である。
【図5】図5は、事前通知・記憶動作を示す図である。
【図6】図6は、管理者選任動作を示す図である。
【図7】図7は、プログラマ選任動作を示す図である。
【図8】図8は、管理者を検索するための検索用ページ表示画面例を示す図である。
【符号の説明】
6 管理者データベース
7 プログラマデータベース
Claims (2)
- 通信回線を介して、
ソフトウエア作成請負業者の請負業者端末と、
ソフトウエアの作成を行うプログラマの管理を行う管理者の管理者端末と、
プログラマのプログラマ端末とに接続可能な管理サーバを備えたソフトウエア請負支援システムであって、
前記管理サーバは、
管理者端末の通知先を含む複数の管理者に関する情報が記憶された管理者データベースと、
プログラマ端末の通知先を含む複数のプログラマに関する情報が記憶されたプログラマデータベースと、
前記請負業者が制作を請負ったソフトウエアの仕様と、当該ソフトウエアの識別子とが対応付けて記憶され、前記請負業者端末、管理者端末およびプログラマ端末を通じて閲覧可能なソフトウエア仕様データベースと、
ソフトウエアの作成を受任した受任者の端末の通知先と、当該受任者が作成を受任したソフトウエアの識別子とが対応付けて記憶される受任者データベースとを備え、
前記管理サーバは、
前記請負業者端末から、前記制作を請負ったソフトウエアの仕様に関連した前記管理者に関する検索用の事項と、前記制作を請負ったソフトウエアの識別子とが送信された際、前記管理者データベースについて前記検索用の事項に適合する管理者を検索し、
前記管理者データベースに記憶されている当該検索された管理者の管理者端末の通知先に対し、少なくとも前記ソフトウエアの識別子を送信し、
前記管理者端末から、当該管理者端末の通知先と、前記ソフトウエアの識別子とを受信した場合、前記通知先を前記ソフトウエアの識別子と対応付けて前記受任者データベースに記憶させ、
前記通知先を送信した管理者端末から、前記ソフトウエアの仕様に関連した前記プログラマに関する検索用の事項が送信された際、前記プログラマデータベースについて前記検索用の事項に適合するプログラマを検索し、
前記プログラマデータベースに記憶されている当該検索されたプログラマのプログラマ端末の通知先に対し、少なくとも前記ソフトウエアの識別子を送信し、
前記プログラマ端末から、当該プログラマ端末の通知先と、前記ソフトウエアの識別子とを受信した場合、前記通知先を前記ソフトウエアの識別子と対応付けて前記受任者データベースに記憶させることを特徴とするソフトウエア請負支援システム。 - 通信回線を介して、
ソフトウエア作成請負業者の請負業者端末と、
ソフトウエアの作成を行うプログラマの管理を行う管理者の管理者端末と、
プログラマのプログラマ端末とに接続可能な管理サーバを備えたソフトウエア請負支援システムであって、
前記管理サーバは、
管理者端末の通知先を含む複数の管理者に関する情報が記憶された管理者データベースと、
プログラマ端末の通知先を含む複数のプログラマに関する情報が記憶されたプログラマデータベースと、
前記請負業者が制作を請負ったソフトウエアの仕様と、当該ソフトウエアの識別子とが対応付けて記憶され、前記請負業者端末、管理者端末およびプログラマ端末を通じて閲覧可能なソフトウエア仕様データベースと、
ソフトウエアの作成の受任を希望する受任希望者の端末の通知先と、前記ソフトウエアの識別子とが対応付けて記憶される受任希望者データベースと、
ソフトウエアの作成を受任した受任者の端末の通知先と、当該受任者が作成を受任したソフトウエアの識別子とが対応付けて記憶される受任者データベースとを備え、
前記管理サーバは、
前記請負業者端末から、前記ソフトウエアの識別子が送信された際、前記管理者データベース及びプログラマデータベースに記憶されている管理者端末及びプログラマ端末の通知先に対し、少なくとも当該ソフトウエアの識別子を送信し、
前記管理者端末及びプログラマ端末から、前記管理者端末及びプログラム端末の通知先と、前記ソフトウエアの識別子とを受信した場合、当該通知を送信した管理者端末及びプログラマ端末の通知先と、当該ソフトウエアの識別子とを対応付けて前記受任希望者データベースに記憶させ、
前記請負業者端末から、前記ソフトウエアの仕様に関連した前記管理者に関する検索用の事項と、前記ソフトウエアの識別子とが送信された際、前記管理者データベースについて前記送信された検索用の事項に適合し、かつ前記受任希望者データベースに、通知先が前記ソフトウエアの識別子と対応付けて記憶されている管理者を検索し、
前記管理者データベースに記憶されている当該管理者の管理者端末の通知先に対し、少なくとも前記ソフトウエアの識別子を送信し、
前記検索された管理者の管理者端末の通知先を、前記ソフトウエアの識別子と対応付けて前記受任者データベースに記憶させ、
前記請負業者端末から、前記ソフトウエアの仕様に関連した前記プログラマに関する検索用の事項と、前記ソフトウエアの識別子とが送信された際、前記プログラマデータベースについて前記送信された検索用の事項に適合し、かつ前記受任希望者データベースに、通知先が前記ソフトウエアの識別子と対応付けて記憶されているプログラマを検索し、
前記プログラマデータベースに記憶されている当該プログラマのプログラマ端末の通知先に対し、少なくとも前記ソフトウエアの識別子を送信し、
前記検索されたプログラマのプログラマ端末の通知先を、前記ソフトウエアの識別子と対応付けて前記受任者データベースに記憶させることを特徴とするソフトウエア請負支援システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002350261A JP2004185221A (ja) | 2002-12-02 | 2002-12-02 | ソフトウエア請負支援システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002350261A JP2004185221A (ja) | 2002-12-02 | 2002-12-02 | ソフトウエア請負支援システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004185221A true JP2004185221A (ja) | 2004-07-02 |
Family
ID=32752537
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002350261A Pending JP2004185221A (ja) | 2002-12-02 | 2002-12-02 | ソフトウエア請負支援システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004185221A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10147933B2 (en) | 2006-06-16 | 2018-12-04 | Murata Manufacturing Co., Ltd. | Cathode active material, its manufacturing method, cathode, its manufacturing method, and secondary battery |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11288435A (ja) * | 1998-04-01 | 1999-10-19 | Hitachi Ltd | 人材割当支援システム |
| JP2002007657A (ja) * | 2000-06-26 | 2002-01-11 | Fujitsu Systems Construction Ltd | プロジェクト管理装置及び記録媒体 |
| JP2002041506A (ja) * | 2000-07-24 | 2002-02-08 | Toppan Printing Co Ltd | 共同編集システム及びサーバ並びに方法 |
| JP2002049729A (ja) * | 2000-08-01 | 2002-02-15 | Kokuyo Co Ltd | プロジェクト活動支援システム及び方法 |
| JP2002056049A (ja) * | 2000-08-08 | 2002-02-20 | Maeda Corp | 作業者マッチングシステム、方法、及びこれを用いた建築リテールシステム |
| JP2002109161A (ja) * | 2000-10-03 | 2002-04-12 | Konami Computer Entertainment Yokyo Inc | 人員配置支援システム |
| JP2002150061A (ja) * | 2000-11-10 | 2002-05-24 | Uchida Yoko Co Ltd | スペースデザイン支援方法及びシステム |
| JP2002163479A (ja) * | 2000-11-28 | 2002-06-07 | Takayoshi Yamamoto | Wwwサーバー |
| JP2002256334A (ja) * | 2001-02-27 | 2002-09-11 | Nkk Corp | 炉内搬送ロールの寿命判定方法 |
-
2002
- 2002-12-02 JP JP2002350261A patent/JP2004185221A/ja active Pending
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11288435A (ja) * | 1998-04-01 | 1999-10-19 | Hitachi Ltd | 人材割当支援システム |
| JP2002007657A (ja) * | 2000-06-26 | 2002-01-11 | Fujitsu Systems Construction Ltd | プロジェクト管理装置及び記録媒体 |
| JP2002041506A (ja) * | 2000-07-24 | 2002-02-08 | Toppan Printing Co Ltd | 共同編集システム及びサーバ並びに方法 |
| JP2002049729A (ja) * | 2000-08-01 | 2002-02-15 | Kokuyo Co Ltd | プロジェクト活動支援システム及び方法 |
| JP2002056049A (ja) * | 2000-08-08 | 2002-02-20 | Maeda Corp | 作業者マッチングシステム、方法、及びこれを用いた建築リテールシステム |
| JP2002109161A (ja) * | 2000-10-03 | 2002-04-12 | Konami Computer Entertainment Yokyo Inc | 人員配置支援システム |
| JP2002150061A (ja) * | 2000-11-10 | 2002-05-24 | Uchida Yoko Co Ltd | スペースデザイン支援方法及びシステム |
| JP2002163479A (ja) * | 2000-11-28 | 2002-06-07 | Takayoshi Yamamoto | Wwwサーバー |
| JP2002256334A (ja) * | 2001-02-27 | 2002-09-11 | Nkk Corp | 炉内搬送ロールの寿命判定方法 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10147933B2 (en) | 2006-06-16 | 2018-12-04 | Murata Manufacturing Co., Ltd. | Cathode active material, its manufacturing method, cathode, its manufacturing method, and secondary battery |
| US10243200B2 (en) | 2006-06-16 | 2019-03-26 | Murata Manufacturing Co., Ltd. | Cathode active material, its manufacturing method, cathode, its manufacturing method, and secondary battery |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20030004985A1 (en) | Method and apparatus for classifying document information | |
| JP2003150602A (ja) | 文書情報管理方法および装置 | |
| CN1947110B (zh) | 用于在计算机网络中生成聚集数据视图的系统和方法 | |
| US6879972B2 (en) | Method for designing a knowledge portal | |
| CN101174270A (zh) | 访问不同种类的配置管理数据库储存库的方法和装置 | |
| JP2008250556A (ja) | ワークフロー管理システム、ワークフロー管理方法、及びプログラム | |
| JP2002334147A (ja) | 求職者援護システム及び方法、求職者援護サーバ、そのプログラム及びプログラムを記憶した記憶媒体 | |
| JP2019028784A (ja) | 名刺情報管理システム、名刺情報管理装置、名刺情報管理方法及びプログラム | |
| US20090024487A1 (en) | Method and system for offering and commercializing proposals | |
| JP2001034493A (ja) | ワークプロセス管理装置 | |
| US20060190433A1 (en) | Distributed navigation business activities data | |
| JP2004185221A (ja) | ソフトウエア請負支援システム | |
| US20030014610A1 (en) | Experience sharing | |
| KR100366026B1 (ko) | 인터넷상에서 경매 방식을 이용한 프로젝트 사업자 선정방법 | |
| Galup et al. | The enterprise knowledge dictionary | |
| JPWO2006046395A1 (ja) | 連絡情報管理システム | |
| JP2003141423A (ja) | リース情報管理サーバ、その制御プログラム及びリース情報管理システム | |
| US20050086123A1 (en) | Method, system and program product for managing items available for electronic purchase | |
| CN101171583A (zh) | 自动内联网服务公布和服务接入 | |
| US7778854B2 (en) | System and method for managing channel partner responsibilities | |
| JP4306433B2 (ja) | 業務管理システム | |
| JP2003131920A (ja) | 文書管理装置 | |
| JP2002007427A (ja) | 検索式登録方式を備えた知的財産情報管理システムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
| JP2004334411A (ja) | 業務管理システム | |
| JP2009211366A (ja) | データベースシステム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20040623 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20051028 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20051028 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060512 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060915 |