プロのものづくり集
システム開発
お客様にとって役に立ち使いやすいシステムを開発します
システム開発と言っても多種多様です。システム開発会社としては、「お客様の役に立って、使いやすいシステムを開発する」ことを理念として持っています。役に立つシステムというのは、例えば、業務を効率化しコストダウンを図るものであったり、工場の生産性を高めるものであったり、部署ごとにある管理システムを統合し一元管理させたりするものと言えるでしょう。つまり、システム開発とは、お客様の「業務の仕組みを作ること」になります。 お客様が印刷や出版業界に携わっているのであれば、その業界に精通しているシステム開発会社に依頼するのがベストです。Macベースのシステムを希望するなら、実際にMacのシステム開発に精通している開発会社がお薦めです。安心して任せることができますし、大いに力を発揮することでしょう。
システム開発の流れとポイント
システム開発は以下のような進行になります。
- ヒアリング
お客様のご要望をお聞きし、「具体的にどのようなシステムを作りたいのか」「実現させたいシステムとは何か」という、目的を明確にします。現在の状況がどうなっていて、どこに問題があり、今後どこを直していく必要があるのかをお客様と共に考えていきます。 - 概算見積り及び開発プランの作成
お聞きした内容を分析し、お見積書を作成します。そして、どのようなシステムを予算内で作っていけば良いのか検討します。作成プラン、スケジュールなどをお話させていただきます。 - 打ち合わせ
仕事の流れ、スケジュールなど、具体的な進行予定をお客様と共に決定していきます。 - システム開発
具体的にシステムの開発に着手します。 - デバッグ・テスト
システム開発が完了しますと、コンピュータに誤り (バグ) がないかを探します。誤りがあれば取り除く作業を行います。 - 追加機能や変更項目
お客様から追加機能や要望変更があった場合、見積りの変更など最終的な調整を行い、費用の調整が可能となれば、修正を施します。 - 納品・稼働
- 保守
大事なことは、そのシステムを使って何をしたいのかという目的を明確にすることです。暗中模索で開発に着手しますと、途中で大幅な見直しや作り直しが増えて、お客様にとっても開発会社にとってもマイナスです。
次にシステムの及ぶ業務範囲を明確にすることも大切です。誰が使うのか、どのくらいの人員・組織で利用するのかをはっきりさせます。ここでは利用者の役割を確認する必要があります。そして、どんなデータを管理するのか、データの出所はどこになるのか、またデータ容量もこの時に決定していきます。
システム開発では、開発側とお客様とのコミュニケーションが重要で、お客様の窓口である担当者とは、常にコミュニケーションが取れる状態でなければなりません。また、システムを新規で開発するのか、既存のものを変更するだけで良いのかも、ポイントになってきます。作り直すにしても、お客様が求めているシステムがある程度見えている場合と、お客様も開発会社も出来上がりが見えていない (想像できない) 状態で開発臨むのとでは、かなり違ってきます。すり合わせを念入りにしておくことが肝心です。
システムの統合化は大きなテーマ
今日、企業では何らかのシステムを保有していますが、システム開発で大きなテーマになるのがシステムの統合化です。同一部署内で別々のソフトが稼働しているものを同じシステム上で稼働できるようにすること。あるいは、各部署で管理しているのを社内全体で統合し、ネットワーク化を行い、一元管理できるようにすること。と、言ったように統合化は一大テーマになっています。どの企業でも経営者はコスト削減の手段としてシステムの統合化の要望を持っています。
例えば、総務で言えば「給与計算」「タイムカードによる残業計算」「有給・休暇管理」などを、別々のシステムで処理していることがまだまだ多いわけですが、それらを1つにまとめて業務の効率化を行っていくという考えです。
これまでは、部署ごとにシステムを導入し、その部署内で作業効率を高めることについては見直され、新規システムの導入、バージョンアップによって対応していました。しかし、組織全体から見ますと、同じようなシステムが稼働しているケースや、別の部署に報告・連絡する際に、同じ文書を改めて入力し直す作業が出てくるなど、二度手間をかける非効率的な業務が往々にしてあります。そこで部署間のシステムをつなげることで効率化を進めていくことが、今日のシステム開発の大きなテーマになっています。これは、印刷会社にも言えることです。業務、営業、制作のそれぞれの部署で違ったシステムを使っていても、実は統合管理できるかもしれないのです。今までムダなコストをかけていたということも少なくないのです。
主なシステム開発の内容
- プリプレスを主軸に各種運用フロー提案及び実行
- Win、Mac、Linux等OSにとらわれないサーバーの提案、構築
- Mac、MacOSX、Windows機器の提案、販売、運用
- FireWallやVoIP等のルーターを用いた各種通信環境構築
- FileMakerソリューションの提案、作成
- C、C#、NET (マイクロソフト次世代インターネット戦略) 等を用いた各種業務アプリケーション開発
- ISOやPマークに準拠したセキュリティ強化対策の提案及び実施
- Webサイト構築
- SEO対策
- InDesignの機能強化・連携
最近は、iPhone、Android、iPad等のアプリ開発にも対応しています。ですから、このようなモバイル端末を利用したシステム開発をいかに繋げて、業務の効率化を図っていくかがポイントになってきます。そして、システム開発会社では、お客様のニーズに合ったオリジナルのシステムを提案し開発することが可能です。
同じ業界に実績のあるシステム開発会社を
出版・印刷関連のシステムは、さまざまな業務が混在していて、いかに横のつながりをネットワーク化するかが問われます。そのため業務に詳しい開発会社でないと、困難を要することが多々あります。システム開発会社を選ぶ際は、その業界に精通しているかどうかが、大きなポイントになります。
また、市場で有名であるからとか、提示された見積りがどこよりも安いという理由だけで、開発会社を決めるのは危険です。開発し稼働させてみたものの使えないということになってしまっては元も子もありません。
システム開発の見積りは、工数と単価によって設定されているケースが多いため、開発に携わるスタッフの人数とそのスタッフの仕事に対する単価によって、導き出されるのが一般的です。意外と、システム開発というのは属人性が高く、同じシステムを開発するにしても、制作担当者によって生産性が大きく異なってくることが多々あります。制作担当者の能力によってコストは相当異なるわけですから、お客様の業務について詳しくない開発会社に依頼しますと、実は何倍もの開発コストをかけることになりかねないのです。同じ業界で実績のあるシステム開発会社に依頼するのが、結局はコストを安く抑えられる可能性が高くなることを念頭に置いておいてください。
取材協力(2017年):株式会社アイソトープ・テクノロジー(現在 GC東京脱会)
※制作会社検索でご紹介する企業は、「プロのものづくり集」でご紹介した設備や対応、サービス内容が異なる場合があります。詳細については各企業様宛にお問い合わせください。
