Android 版 feather 進捗 4

[caption id="attachment_614" align="alignnone" width="192"]アプリアイコンが設定されました アプリアイコンが設定されました[/caption]

Android 版 feather 開発担当の @numa08 です。

Android 版 featherの進捗はTogglとバーンダウンチャートを利用し、2週間毎に1つのイテレーションとして管理をしています。

本日、4回めのイテレーションが完了したのでその内容を報告します。

IMG_0090

Togglのレポート

7/20 - 7/31 のイテレーション

続きを読む

iOS 版 feather for Twitter のテスト体制 〜いかにしてリリース前の精神的な辛さを取り除いているのか?〜

feather for Twitter の開発は主に 2人のエンジニアによって行われています。

そのため、多機能なアプリケーションに発生する不具合を見つけるのには限界があります。

特に設定の組み合わせや、通信環境 (電車内の不安定な環境など) によって稀に発生する不具合は発見が困難です。

そして何より今回のバージョンはちゃんと動くのかな?と思いながらリリースするのは精神的にも辛いものがあります。

こちらでは十分にテストを行った上でリリースはしているのですがそれでも限界があります。

そこで弊社ではどのようにその精神的な辛さを取り除いているのかを紹介したいと思います。

続きを読む

feather for Android進捗2

スクリーンショット

feather for Android開発担当の@numa08 です。

feather for Androidは開発に2週間で1つのイテレーション1を設定し、タスク毎に割り当てたストーリーポイント2イテレーション内のベロシティー3をバーンダウンチャート4に記入しています。

そして、タスク消化にかかった時間をTogglで記録をすることで、ストーリーポイントの具体化、それによるイテレーションで対応可能なタスク量の計測を行っています。

今回のイテレーションのバーンダウンチャートおよびTogglのレポートをもとに進捗報告を行います。

続きを読む

CircleCiでAndroid開発を爆速にする

CHDcyXDVAAElf12

コベリンの継続的インテグレーション

feather for twitterのAndroid版では開発フローの中に積極的に継続的インテグレーションを取り入れています。ツールとしてはCircleCIを利用しています。今回はCircleCIを利用する際のTipsを紹介します。

現在やっていること。

アプリケーション開発に関わる幾つかのタスクを自動化し、開発効率や品質の向上を狙っています。

Android開発において自動化を行っているタスクは現時点で以下となります。

続きを読む

feather-for-android進捗1

feather-for-twitter Android版の開発は、タスクに割り振ったストーリーポイントに対して2週間のイテレーション毎にバーンダウンチャートを作っています。

バーンダウンチャートとタスク管理サービスTogglのレポートを元に、今回のイテレーションの進捗を公開します 。

IMG_0808

Togglのレポート

続きを読む