Estou prestes a iniciar um projeto que envolverá o desenvolvimento de protótipos de aplicativos móveis nativos (iOS e Android inicialmente), além de uma interface administrativa baseada na Web e uma API para a comunicação desses aplicativos. Já temos uma lista de histórias elaboradas, mas muitas delas estão no formato:
As a mobile user I want to be able to view a login screen so that I can sign into the app
Se isso fosse direcionado para uma única plataforma, eu não veria um problema. No entanto, como estamos segmentando várias plataformas, não tenho certeza se agora elas devem ser duplicadas, por exemplo, "como usuário do Android" ou similar. Parece duplicação, mas é um trabalho que precisará ser concluído separadamente para cada plataforma.
Este é o primeiro projeto móvel em que nos tornamos nativos - anteriormente era o Phonegap e reunimos todas as histórias em "Como usuário móvel". Como essencialmente esse era um aplicativo baseado na Web envolto em código nativo, isso não apresentava muitos problemas, mas estou consciente de que aplicativos totalmente nativos são um jogo diferente!