# Estimativa Noisy raccoon
Estimativa da aplicaçao noisy raccoon com base na documentação e análise dos modulos e suas determinadas features.
## Módulo
Um módulo é aquilo que compõe todo um fluxo de uma feature, pode-se determinar que a nivel de desenvolvimento cada modulo define uma release, desta forma podemos definir que uma entrega de todo um módulo é composto por um conjunto de features front e backend que irão desde a interação do usuário até a gravação no banco de dados de sua ação.
## Feature
Uma feature pode ser vista como uma funcionalidade, back ou frontend, tratasse de uma parte do módulo, as features ainda podem ser divididas em tasks menores quando estas forem aplicadas a nivel de desenvolvimento desde que isto contribua para a melhor distribuição do trabalho.
## Metodologia de estimativa
a metodologia baseada em planing poker foi feita, de forma individual pelos desenvolvedores, posteriormente são comparadas e apresentados os argumentos caso elas diverjam, desta forma a estimativa deve chegar em um consenso com visões críticas distintas.
### Pontos
Durante o desenvolvimento utilizamos a metrica em pontos, damos pontos de acordo com a dificuldade. Os pontos devem seguir a determinada sequencia: 0, 0.5, 1, 2, 3, 5, 8, 13, 20. Os pontos correspondem a uma quantidade de horas que pode ser adaptada de acordo com a potencial produtividade do time, sendo que neste serão utilizados a metrica de 1 ponto = 3 horas.
-------------------------
## ESTIMATIVA POR MÓDULOS
### [Template](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/template/main.html)
Modulo que compõe a estrutura base de toda a aplicação, assim como seus componentes globais.
| feature | estimativa em pontos | horas | done |
| ------- | -------------------- | ----- | - |
| [header](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/template/header.html) | 5 | 15 | ✓ |
| [footer](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/template/footer.html) | 1 | 3 | ✓ |
| [menu](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/template/menu.html) | 3 | 9 | ✓ |
| [confirm dialog](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/template/confirm-dialog.html) | 2 | 6 | ✓ |
| [errors pages](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/template/page-errors.html) | 1 | 3 | ✗ |
| [contact](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/template/contact.html) | 1 | 3 | ✗ |
| [player](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/template/web-player.html) | 8 | 24 | ✗ |
|Total pontos| 21 |
|------------| ---- |
| Done | 11 |21
|Total horas| 63 |
|------------| ---- |
| Done | 33 |
### [Login](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/login/main.html)
Modulo que comtempla
| feature | estimativa em pontos | horas | done |
| ------- | -------------------- | ----- | - |
| [login dialog](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/login/login-dialog.html) | 2 | 6 | ✓ |
| [login rest](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/login/login-rest.html) | 3 | 9 | ✓ |
| [login sign social](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/login/login-sign-social.html) | 5 | 15 | ✓ |
| [login sign social rest](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/login/login-sign-social-rest.html) | 3 | 9 | ✓ |
| [sign dialog](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/login/sign-dialog.html) | 8 | 24 | ✓ |
| [sign confirm](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/login/sign-confirm.html) | 3 | 9 | ✓ |
| [sign rest](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/login/sign-rest.html) | 3 | 9 | ✓ |
| [alter password](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/login/alter-password.html) | 3 | 9 | ✓ |
| [settings sidebar](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/login/settings-sidebar.html) | 2 | 6 | ✓ |
| [settings back info form](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/login/settings-info-form.html) | 5 | 15 | ✓ |
| [settings info form](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/login/settings-info-form.html) | 5 | 15 | ✓ |
| [settings notification form](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/login/settings-notification-form.html) | 2 | 6 | ✓ |
| [settings social form](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/login/settings-social-form.html) | 2 | 6 | ✓ |
| [settings user image](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/login/uploud-user-image.html) | 2 | 6 | ✓ |
| [settings user image rest](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/login/uploud-user-image-rest.html) | 2 | 6 | ✓ |
|Total pontos| 50 |
|------------| ---- |
| Done | 50 |
|Total horas| 150 |
|------------| ---- |
| Done | 150 |
### [Profile](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/profile/main.html)
Modulo onde serão salvos e editados os arquivos de audio, onde serão visualizadas as informações da musica e do histórico de compra e venda.
| feature | estimativa em pontos | horas | done |
| ------- | -------------------- | ----- | - |
| [profile](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/profile/profile.html) | 3 | 9 | - |
| [uplouds](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/profile/uplouds.html) | 5 | 15 | 5 |
| [uploud song dialog](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/profile/uploud-song-dialog.html) | 5 | 15 | - |
| [co author dialog](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/profile/co-author-dialog.html) | 5 | 15 | ✗ |
| [music](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/profile/music.html) | 5 | 15 | 5 |
| [music dialog preset](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/profile/music-dialog-edition.html) | 3 | 9 | ✗ |
| [downloads](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/profile/download.html) | 3 | 9 | ✗ |
| [view downloads detail](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/profile/view-download-detail.html) | 3 | 9 | ✗ |
| [sales](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/profile/sales.html) | 5 | 15 | ✗ |
|Total pontos| 37 |
|------------| ---- |
| Working | 18 |
|Total horas| 111 |
|------------| ---- |
| Working | 54 |
### [Search](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/search/main.html)
Tela que trará duas grandes funcionalidades, a busca que deve ser estremamente efetiva e com resposta rapida, e a waveform, que deverá ser construida de forma fidedigna sem a necessidade de processar o audio eda musica.
| feature | estimativa em pontos | horas | done |
| ------- | -------------------- | ----- | - |
| [search](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/search/search.html) | 8 | 24 | - |
| [search result](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/search/search-result.html) | 8 | 24 | ✗ |
| [favorites](http://noizy-raccoon-docs.surge.sh/apps/noizy-raccoon/modules/search/favorites.html) | 3 | 9 | ✗ |
|Total pontos| 19 |
|------------| ---- |
| Working | 8 |
|Total horas| 57 |
|------------| ---- |
| Working | 7 |
# Buy
| feature | estimativa em pontos | horas | done |
| ------- | -------------------- | ----- | - |
| checkout | 8 | 24 | ✗ |
| plano de pagamento | 10 | 30 | ✗ |
| Paypal (modo simples de integração) | 7 | 21 | ✗ |
|Total pontos| 44 |
|------------| ---- |
| Done | 0 |
|Total horas| 132 |
|------------| ---- |
| Done | 0 |
Informações sobre metodo de pagamento PayPal:
- Front: basicamente vai redirect para o paypal! 2
- Backend : validação da transação ocorrida! 5;
(checkout transparente eles tem que liberar / negociar)
# STATUS DO PROJETO
| Unidade | Estimado | Feito | Trabalhando | Restante |
| - | - | - | - | - |
| pontos | 171 | 61 | 26 | 84 |
| horas | 513 | 183 | 78 | 252 |
Historico: 868
52080
Fev = 190 (-130)
Mar = 95 (-225)
Apr = 130 (-190)
May = 120 (-200)
Jun = 144 (-176)
Jul = 115 (-205)
Aug = 82 (-238)