{"ad_unit_id":"App_Resource_Sidebar_Upper","resource":{"id":152279,"author_id":56395,"title":"Propriedades Especificação","created_at":"2013-07-23T14:40:08Z","updated_at":"2019-03-05T16:34:21Z","sample":false,"description":null,"alerts_enabled":true,"cached_tag_list":"engenharia de software, requisitos","deleted_at":null,"hidden":false,"average_rating":null,"demote":false,"private":false,"copyable":true,"score":34,"artificial_base_score":0,"recalculate_score":false,"profane":false,"hide_summary":false,"tag_list":["engenharia de software","requisitos"],"admin_tag_list":[],"study_aid_type":"MindMap","show_path":"/mind_maps/152279","folder_id":115121,"public_author":{"id":56395,"profile":{"name":"carlinhosarena","about":null,"avatar_service":"gravatar","locale":"pt-BR","google_author_link":null,"user_type_id":null,"escaped_name":"carlinhosarena","full_name":"carlinhosarena","badge_classes":""}}},"width":300,"height":250,"rtype":"MindMap","rmode":"canonical","sizes":"[[[0, 0], [[300, 250]]]]","custom":[{"key":"rsubject","value":"Engenharia de Software"},{"key":"rtopic","value":"Requisitos"},{"key":"env","value":"production"},{"key":"rtype","value":"MindMap"},{"key":"rmode","value":"canonical"},{"key":"sequence","value":1},{"key":"uauth","value":"f"},{"key":"uadmin","value":"f"},{"key":"ulang","value":"en_us"},{"key":"ucurrency","value":"usd"}]}
{"ad_unit_id":"App_Resource_Sidebar_Lower","resource":{"id":152279,"author_id":56395,"title":"Propriedades Especificação","created_at":"2013-07-23T14:40:08Z","updated_at":"2019-03-05T16:34:21Z","sample":false,"description":null,"alerts_enabled":true,"cached_tag_list":"engenharia de software, requisitos","deleted_at":null,"hidden":false,"average_rating":null,"demote":false,"private":false,"copyable":true,"score":34,"artificial_base_score":0,"recalculate_score":false,"profane":false,"hide_summary":false,"tag_list":["engenharia de software","requisitos"],"admin_tag_list":[],"study_aid_type":"MindMap","show_path":"/mind_maps/152279","folder_id":115121,"public_author":{"id":56395,"profile":{"name":"carlinhosarena","about":null,"avatar_service":"gravatar","locale":"pt-BR","google_author_link":null,"user_type_id":null,"escaped_name":"carlinhosarena","full_name":"carlinhosarena","badge_classes":""}}},"width":300,"height":250,"rtype":"MindMap","rmode":"canonical","sizes":"[[[0, 0], [[300, 250]]]]","custom":[{"key":"rsubject","value":"Engenharia de Software"},{"key":"rtopic","value":"Requisitos"},{"key":"env","value":"production"},{"key":"rtype","value":"MindMap"},{"key":"rmode","value":"canonical"},{"key":"sequence","value":1},{"key":"uauth","value":"f"},{"key":"uadmin","value":"f"},{"key":"ulang","value":"en_us"},{"key":"ucurrency","value":"usd"}]}
Descrever cada aspecto significante e
relevante do software e incluir detalhes a
respeito das informações
Impossivel de garantir dada a
natureza subjetiva da propriedade
Consistência
Não deve existir requisitos
contraditorios na especificação
Verificalidade
Quando for projetado e implementado deverá ser
possível verificar se seu projeto e implmentação
satisfazem os requisitos originais
Validação
O usuário deve ser capaz de ler e entender as
especificações e indicar se os requisitos refletem
suas ideias
Modificação
As especificações devem permitir alteração de
requisitos facilmente. Existe estruturação
Compreenssão
Toda equipe e inclusive o cliente deve ser capaz de
entender os requisitos. E por terem diferentes formações
podem preferir utilizar distintas representações para os
requisitos
Rastreamento
Devem ser feito referencias entre os requisitos.
Desta forma efeitos de modificações são
controlados.