要件機能要件ユーザーはどのデバイスからでもファイルのダウンロード、アップロードができるユーザーはファイルを他のユーザーに共有できるユーザーは自動的にファイルを同期できる非機能要件ファイルのダウンロードや同期は低レイテンシを目指すシステムは一貫性より可用性が重要視される単一のファイルのサイズは100GBまでアップロード可能ユーザーは世界中からこのシステムにアクセスする高信頼性なシステム。ファイルデータは破損して失われてはならない