技術面での進め方
技術面での進め方
できるだけシンプルに
複雑さは品質の証ではありません。優れたシステムは、不要な技術的負荷をできるだけ抑えて課題を解決します。
テクノロジーは課題に従う
すべての課題に同じ言語、プラットフォーム、アーキテクチャが必要なわけではありません。技術的な形は、製品とその開発段階に基づいて選びます。
早期の可視化
システムを実際に使って評価できるのが早ければ早いほど、確かな知識も早く得られます。
価値を生むところにアーキテクチャを
初期の製品コアは軽量でかまいません。成長する製品には構造が必要です。この二つを取り違えてはなりません。
道具としてのAI
開発ではAIを一貫して活用しています。ただし、AIが専門的な責任に取って代わることはありません。結果は検証され、位置づけられ、修正され、統合されます。
技術的な厚み
デスクトップソフトウェアから、複雑なビジュアルシステム・インタラクティブシステムまで
技術的な仕事は、独立したデスクトップアプリケーションやソフトウェア製品から、複雑なビジュアルシステムやインタラクティブシステムにまで及びます。
たとえば、エディター、リアルタイムシステム、2D・3D可視化、シミュレーション、ジェネレーティブシステム、コンピュータビジョン、自動化、AI統合などが含まれます。
課題に応じて、C++、Qt、.NET、TypeScript、Web技術などを使用します。
この幅広さはサービスメニューではありません。さまざまな製品アイデアを技術的に適切に扱うための前提条件です。
専門的なデスクトップアプリケーションは、Webシステムとは異なるルールに従います。リアルタイム可視化には、データ駆動型の業務アプリケーションとは異なる技術的判断が必要です。初期の製品コアは軽量でかまいませんが、成長する製品には堅牢なアーキテクチャが必要です。
テクノロジーは手段です。課題が技術的な形を決めます。
アート
選択・削ぎ落とし・判断力・独自の方向性
製品開発やソフトウェア開発と並行して、私はプロのアーティストとして、デジタル・ライトアート、絵画、空間作品に取り組んでいます。
製品開発とアートは異なる分野です。しかし、両者には重要な共通の能力があります。
芸術制作では、結果を事前に完全には特定できない状況で判断を下すことが求められます。いくつものバリエーションが生まれ、評価され、捨てられ、削ぎ落とされ、さらに発展していきます。質は可能性の数からではなく、選択から生まれます。
この能力は、技術的な製品開発においても重要性を増しています。AIが生み出せる解決策の範囲が広がるほど、技術的に可能な解決策と、実際に通用する解決策とを質的に見分けることが重要になります。
したがってアートは、Unternehmer Avantgardeにとって装飾的な付け足しではありません。選択、形、判断に対するもうひとつの専門的な視点です。
この件について問い合わせる
TOPIMMERSIVEARTY