メンテナンステスト方法論とテスト駆動開発

メンテナンステスト方法論とテスト駆動開発

最近、業界でもテスト駆動開発を導入しようとする試みが多く見られますね。今回はメンテナンスの観点からテスト方法論についてお話ししようと思います。テストについて語るときに避けて通れないのが、そのオーナーシップに関する議論です。テストのオーナーがシステムなのか、ビジネスユーザーなのかということですね。個人的な意見を述べる前に、テストの本質についてまず触れてみましょう。
AppleのOne More Thingとトレンドを読む

AppleのOne More Thingとトレンドを読む

数日前、Appleがシリコン『M1』プロセッサーと共に新しいMacBookラインを発表しましたね。インテルのx86ベースのエコシステムを離れ、ARMベースの自社開発チップで効率と性能を高めようという野心的な計画です。実は、マイクロソフトも2018年にARMベースのSurfaceモデルを発売しましたが、成功を収めたとは言い難いですね。ARMアーキテクチャベースのCPUの性能は飛躍的に進化しましたが、問題は互換性です。
AppleのApp Clipsとストリーミングサービス

AppleのApp Clipsとストリーミングサービス

WWDC 2020でAppleはApp Clipsを発表しました。Androidにはすでに2017年のGoogle開発者カンファレンスで紹介されたInstant Appsという似た機能が存在します。この機能は特定のアプリがスマホにインストールされていない状況でも、リンクやQRコードを通じてそのアプリの一部機能を使えるようにしてくれます✨。
サブスクリプションエコノミー

サブスクリプションエコノミー

サブスクリプションエコノミーは、一定の金額を支払い、定期的に製品、サービス、またはコンテンツを受け取ることを指します。サブスクリプションコマースとも呼ばれていますが、それが重要なことではなく、とにかく最近のすべてのビジネス分野がこのサブスクリプションフレームワークを試してみたくてたまらないという点が重要です。