会社プロフィール・パート2 (スキルおよびテクノロジー

s
株式会社ノボソフト
スキル&テクノロジー
適用分野
業務システム, E-Commerce, 無線・携帯電話, データ管理, 開発ツール, ドライバー, E-CRM,
E-Service, ERP, 医療, 財務会計, 知識ベース,インターネットバンキング他
オペレーティング・システム
Linux, Windows NT/2000/9x/CE/ME/XP, Mac OS, OS/2, Palm OS, QNX, Solaris, UNIX, AIX 他
データベース
Oracle, MS SQL, InterBase, DB2, MS Access, Informix, MySQL, SyBase 他
ツールとテクノロジー
Java,ASP,C/C++/C#, JSP, XML/XSL, .Net, VisualC++, VisualBasic, Cold Fusion, Delphi, Flash,
HTML, Lotus Notes, Perl, PHP,Rational Rose, SHTML, SMS, Swing, Win32API,ドライバー開発他
開発言語
AS/400, RPG
C,C++
COBOL
Fortran
IBM Visual Age for Java
Java
Perl
PL/1
PL/SQL
Visual Basic
X Windows/Motif
対応人員
2
215
9
30
20
104
48
5
28
63
5
Notes
Lotus Notes
Lotus Notes Dev./DBA
Lotus Notes System Admin
Access Dev./Maint.
Crystal Reports
Embedded Systems Development
Excel Dev./Maint.
Project Management
対応人員
73
5
9
40
17
プラットフォーム
FTP Utility Support
Network Operations Support
PC Operations Support
Server Operations Support
49
13
13
13
ウェブ
12
9
3
Oracle
Oracle Designer 2000
OLAP, Oracle
Analyzer(Financial,Sales,Express)
Oracle 9iAS
Oracle Applications DBA
Oracle Applications Developer
Oracle DBA
Oracle Developer
2000(Forms,PL/SQL,Reports)
Oracle Discover
Oracle J Developer
Oracle Parallel Server/Real Appl. Cluster
DBA
Oracle Reports
Pro C
開発言語
その他
2
5
5
3
3
5
10
ATG
Dynamo Application Server
Dynamo Commerce Server
Dynamo Personalization Server
Dynamo Scenario Server
HTML
LDAP
Macromedia - Cold Fusion
Macromedia - Dreamweaver
XML
2
1
3
8
10
Novosoft Profile Part 2, page 1
2
2
1
2
2
155
20
38
14
59
s
クライアントからの推薦状
株式会社アットマーク・インターナショナル
代表取締役社長
横石集
今回のネットチャンネル開発でのやりとりで、物理的距離に関係なく非常にスムーズに進行できたことに、私自身も正直驚いています。完
璧な日本語で、しかも非常に丁寧な(御社の対応は、日本同業種企業の10倍丁寧だと思います)、かつ迅速な対応で本当に感謝していま
す。 http://www.atmark-international.com/
Samsung America, Inc. Internet Development Manager ダフネ・ウォン(Daphne Wong)
我々サムスンがノボソフトに業務を依頼するにあたり、 プログラマーがアメリカではなく、ロシアで業務を進めると いうことに当初は多
少不安を抱きましたが、実際に業務を進めるうちに、それが不要な心配であったということがわかりました。なぜなら、ノボソフトは非常
に 成熟したマネジメント力を持っており、プログラマーのチームも ASP/MS SQL/Site Server 開発の分野で優れた才能をもつ 人材で構成さ
れている ということがわかったからです。我々とノボソフトのプロジェクトの成果は、次のウェブサイトでごらんいただくことができます。
http://www.astragolf.com/
(ASTRAGOLF.COM は、サイバーキャッシュを採用した、オンラインカタログを含むミドルサイズの e-コマースサイトです。)
Thruport Technologies 社
代表
デビド・モーザー(David Moser)
この推薦文では、ヴァージニア州アレクサンドリアに拠点を置く Thruport Technologies の CTO としての私のノボソフトとのいくつかの
経験に基づいた私のノボソフトに対する評価をお知らせしたいと思います。
われわれとノボソフトとの協力関係が確立したのは 1998 年 8 月からです。ノボソフトは、われわれのプロジェクトを進め、ここアメリカ
で販売するに値する十分な製品をその結果として出すというすばらしい最高の能力を遠く離れたロシアで発揮しています。ノボソフトは、複
雑な問題に対するソリューションを構築する際に、シャープなアイデアとその結果に基づいた革新的なリアクションを見せてくれます。ま
た、ノボソフトは、予定されている機能性についての綿密な打ち合わせを求めることにより、厳密に仕様書にしたがった開発を進めます。私
のノボソフトについての最後のコメントは、ハードウェアやソフトウェアの問題点の結果発生するあらゆる問題を通じた彼らのその仕事へ
の献身ぶりを反映したものです。簡単に言うと、ノボソフトはこのような問題点の発生に費やす時間にかかわらず、クライアントをサポー
トするためにどんな労も惜しまないということです。
Schock Associates Inc.
社長
スペンサーショック(Spencer Schock)
ノボソフトの、その卓越したサービスに対し、感謝の言葉を述べたいと思います。
私たちはあなた方の熟練した、そして教養あるプログラマーとの仕事を大いに楽しむことができました。あなた方の価格見積もりは的確で、
そしてなによりも、あなた方のプログラマーは最先端の技術で完璧に仕事を進めてくれます。
今日、我々のインターネットサーチエンジン www.MajorMerchants.com は、世界中の大企業を集めています。我々は幸先の良いスタートを
実現することができ、また、ノボソフトはこの名誉を分かち合うに値します。これらに限らずさまざまな理由から、私はあなた方の優れたプ
ログラミング能力を最も洗練された企業に推薦したいと思います。
遠く離れたシベリアで企業家としての卓越した能力を発揮しているのを見るのは実に頼もしいものです。今後とも良い仕事を続けてください。
Total Recall 社
社長
マーカス・ガブラー(Marcus Gabler)
私 達 が ノ ボ ソ フ ト と の 業 務 を 始 め た の は 1 9 9 2 年 の 初 期 か ら で す 。 TOTAL RECALL
ミュージック メール オーダー
(www.totalrecall.de)関連の我々の家庭用アプリケーションのためのいくつかの小規模な MS Access/VB タスクからのスタートでした。
しかし現在では、私達とノボソフトとの協力関係は、全般的な ANYPAY (www.anypay.com) プロジェクトオンラインアプリケーションおよ
びグラフィック、技術コンサルティングから Web マスターまで、ほぼ全ての我が社のソフトウェア開発を包括しています。
私達は、あらゆる分野のテクノロジーに関するノボソフトのスキルの確かさを確信しています。コミュニケーションについても、何ら問題
はありません。多くの人たちは、私達が E メールのやり取りでだけで数々の案件をこなしてきたことが信じられないようですが、これがで
きてしまうんです!
ここドイツでは、IT サービスプロバイダーがどこも手一杯の状態で、門前払いを受けることもしばしばです。このようなことが念頭にある
ので、私達はノボソフトの人的資源の、まさに無限の有益性を崇拝することだけができるのです。それだけでなく、彼らはこれまで我々の
プロジェクトを良心的な費用で仕上げてくれました。実際、ノボソフトの存在を知らなかったら、ANYPAY のようなチャレンジ的な会社を
新たに創設することは考えもしなかったでしょう。
CustEmers.com, Inc.
社長
スティーヴ・バースティン(Steve Bursten)
ノボソフトのドミトリー・グロトフおよび何人かのスタッフと共に仕事を続け、1年近くになります。これまで彼らは、一般的なウェブサ
イト業務といったシンプルなものから込み入った、クリエイティブでユニークなプログラム等の複雑なものまで、複数のプロジェクトを実
現させてきました。その過程で私は、それぞれのメンバーに、心のあたたかさ、正直さ、納期を守る責任感、そして完璧な仕事を見せてく
れる職人魂を見つけてきました。このようなチームと共に仕事をすることは本当に楽しいものです。私は、彼らを独り占めすることなく皆
さんにもお勧めいたします。これまで私は、ノボソフトの全てにおいての信頼性の高さとその誠実さを認めてきました。彼らは遠方にいて、
しかも時差も11時間あることから、きっと皆さんはコミュニケーションの問題を予想するでしょう。ですが、ノボソフトのプログラマー
は、信じられないほどの時間働き、たいてい必要なときにはすぐに利用することができ、緊急の際も迅速に対応してくれます。仕事内容も
プロフェッショナルで、予算もきっちり守ってくれます。
Novosoft Profile Part 2, page 2
s
品質管理
Rational Unified Process (ラショナル統一プロセス)
ノボソフトの開発アプローチは、本質として反復的であり、
これは Rational Unified Process のフレームワークに基づ
いています。このアプローチにより、クライアントとクラ
イアントの業務(RUP)に携わるプロジェクトマネージャ
ーの双方は、プロジェクト進行を高度に管理することがで
き、リスクを最小にすることができます。ノボソフトで採
用される通常の反復期間は 1 ヶ月ですが、クライアントの
要求によって開発プロセス等に多数の変更が生じた場合は、
短期間(通常2週間)での反復も可能です。このようなア
プローチにより、クライアントとプロジェクトマネージャ
ーの双方とも、技術面および費用面からプロジェクトをよ
り最適に計画できるようになります。
RUP による反復的開発アプローチ
プロジェクト開始段階(Inception Phase)
最初のフェーズでは、システム境界を定義し、外部レベルの要件を収集します。ここではクライアントの要件を分析し、プ
ロジェクトビジョンと最初のソフトウエア要件定義書を作成し、クライアントの承認を得ます。
質疑応答は E-mail、オンラインチャット、必要に応じて電話や直接面談を通じて行われます。プロジェクトマネージャーと
開発チームは、プロジェクト要件をノボソフトの標準開発プロセスに適合させ、プロジェクト成果物の定義、最適なツール
の選択などを行います。この相互理解の作業は、その後の技術提案や概算時間および費用の見積りのベースとするべく書類
化されます。
<成果物>
・
・
・
・
・
主要プロジェクトプランと見積り
ソフトウエア開発計画書(要件管理計画、プロジェクト組織、変更管理計画、リスク管理計画、品質保証計画を含む)
理念
ソフトウエア要件定義書(初版)
アーキテクチャ計画書(技術要件定義書)
プロジェクトの作りこみ・推敲段階(Elaboration)
ここでは、更に詳細な製品要求を明瞭に打ち合わせ、構築されるソリューションの基盤となるアーキテクチャを作成します。
専門技術者がいくつかのアプローチを検討・評価し、クライアントとシステムの要求に最も適合するアプローチを決定しま
す。これにより、アプリケーションは全ての要求に応え、プロジェクトの後半に多大なコストを必要とするかもしれない多
くの問題を見積ることができます。
このフェーズの最後に、次のフェーズで肉付けされ最終製品まで開発されるシステムのスケルトン(外枠)を開発します。
また、クライアントの承認を得るために、いくつかの異なる種類のプロトタイプ(UI や機能)を作成します。
プロジェクト計画は、推敲段階を通じて、大きく変更される可能性があります。ここでシステム要求と選択されたアーキテ
クチャをもとに、正確な時間、費用見積りが作成されます。プロジェクトが小規模な場合は、最初の2段階を合わせて2~
3日で行うこともあります。
<成果物>
・
・
・
・
・
・
更新されたプロジェクト計画(スケジュールを含む)
ソフトウエア要件仕様書(全体)
ソフトウエアアーキテクチャー仕様書
プロトタイプ(機能や UI)
テスト計画
更新されたソフトウエア開発計画
Novosoft Profile Part 2, page 3
s
構築段階 (Construction)
構築段階では、プロジェクト アーキテクチャの骨格にアプリケーションの特徴を肉付けしていくことにより、製品の反復的
な開発を続けます。プログラム開発チーム、グラフィックデザイナー、テスター、プロジェクトマネージャーは、選択され
たアーキテクチャと技術に基づいて、変更・修正が容易なプロダクトを精巧に作ります。
通常、1サイクルに1ヶ月かけますが、もし開発進捗に応じてクライアントの要件がたびたび変わる場合は、短いサイクル
期間(2週間)で行われます。このような方法により、両者ともプロジェクトの技術的、コスト的によりよい計画を立てる
ことができます。
通常、クライアントが一度サイクル計画(成果物リストと正確な金額)を承認すると、予算と納期に影響する全ての変更要
求は延期され、納期は継続されます。プロジェクト予算に影響する変更がある場合は、金額について再交渉が行わます。
それぞれの反復作業の最初には、クライアントに提示していただいた優先度に基づいて、製品の目的を明確にし、それを実
行するために必要な特徴を一式選び出します。最後には、その結果を分析し、最高の柔軟性と最小のリスクを実現するため、
必要であれば何らかの改良を加えます。連続的なテスティングおよび統合により、高品質レベルを確実にします。したがっ
て、クライアントはそれぞれの反復作業の終了時に、先の状態よりも多くの特徴を実証する使用可能な製品バージョンを確
実に得ることができます。そして、もちろんノボソフトの便利な変更/要求 管理ツールにより、私達は開発期間中にクライア
ントより提示されるあらゆる新規要求や変更要求をたどり、追って具体化していきます。
<成果物>
・ 開発された特徴を含む動作システム(反復毎に機能が追加される)
・ 詳細反復計画と明確な目的
・ 前フェーズからの変更点
移行段階(Transition)
クライアント要望の特徴が製品に組み込まれ、クライアントによるご確認を頂いた後、移行段階に進みます。これは、クラ
イアントのユーザーへの製品の譲渡の段階であり、この段階には更に、プロダクションサーバーへの製品のインストール、
ノボソフトは、システムとアプリケーションの稼動期間中を通じて、フォローアップし、問題に大して即座に対応します。
ノボソフト業務管理ツール
1.
BSS (Novosoft ビジネスサポートシステム)
国内外の全てのビジネスプロセスを自動化
(Lotus Notes/Domino プラットフォーム)
2.
TMS (チーム・マネージメント・システム)
プロジェクトの進捗、品質、要員、コスト管理
3.
CM/RM(変更/要件管理システム)
要件仕様、特に仕様変更にかかわるスケジュール、
要員、関連資料等を一括管理
4.
Prometric Testing Center(公認試験センター)
Cisco, Compaq, IBM, Intel, Microsoft, Novell, Oracle,
Sun 等の公認試験を行う
Novosoft Profile Part 2, page 4