{"id":646,"date":"2012-09-29T07:24:37","date_gmt":"2012-09-29T14:24:37","guid":{"rendered":"https:\/\/gonzalo.aro.cl\/blog\/?p=646"},"modified":"2012-09-29T09:10:12","modified_gmt":"2012-09-29T16:10:12","slug":"requerimientos-no-funcionales","status":"publish","type":"post","link":"https:\/\/gonzalo.aro.cl\/blog\/2012\/09\/29\/requerimientos-no-funcionales\/","title":{"rendered":"Requerimientos no funcionales"},"content":{"rendered":"<p>Los rquerimientos no funcionales son por lo general exigencias de los clientes o usuarios que no tienen que ver con la informaci\u00f3n o procesos que va a contener el sistema. Si afectan al sistema, pero m\u00e1s bien a la percepcion de calidad de este. En algunos si afectan el funcionamiento del software cuando estos no se cumplen.<br \/>\nEjemplos ser\u00edan:<\/p>\n<ul>\n<li>rendimiento<\/li>\n<li>disponibilidad<\/li>\n<li>seguridad<\/li>\n<li>accesibilidad<\/li>\n<li>usabilidad<\/li>\n<li>estabilidad<\/li>\n<li>portabilidad<\/li>\n<li>costo<\/li>\n<li>operatividad<\/li>\n<li>interoperabilidad<\/li>\n<li>escalabilidad<\/li>\n<li>concurrencia<\/li>\n<li>mantenibilidad<\/li>\n<\/ul>\n<p>Que un requerimiento funcional no se cumpla, implica que no se cumplen los requisitos del sistema, y afecta al sistema en distinto grado, pero sigue siendo un requerimiento no funcional.<\/p>\n<p>Hay que tener cuidado eso si en definir bien si es un requerimeinto funcional o no funcional. Cuando tiene que ver con una salida de datos y presentacion de informaci\u00f3n eso es un requerimiento funcional.<\/p>\n<p>Ejemplo:<br \/>\n<strong>Concurrencia:<\/strong> El sistema debe proveer la capacidad de 2000 usuarios concurrentes el mismo minuto.<br \/>\n<strong>Disponibilidad:<\/strong> 24&#215;7 es para sistemas online que debiese estar el 100% del tiempo disponible para el usuario, 9&#215;5 ser\u00edan por ejemplo sistemas transaccionales ocupados en horarios laborales de lunes a viernes.<br \/>\n<strong>Rendimiento:<\/strong> El software debe consumir s\u00f2lo hasta un 60% de CPU<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Los rquerimientos no funcionales son por lo general exigencias de los clientes o usuarios que no tienen que ver con la informaci\u00f3n o procesos que va a contener el sistema. Si afectan al sistema, pero m\u00e1s bien a la percepcion de calidad de este. En algunos si afectan el funcionamiento del software cuando estos no [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18,4],"tags":[],"class_list":["post-646","post","type-post","status-publish","format-standard","hentry","category-capacitacion","category-desarrollo"],"_links":{"self":[{"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/posts\/646"}],"collection":[{"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/comments?post=646"}],"version-history":[{"count":4,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/posts\/646\/revisions"}],"predecessor-version":[{"id":649,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/posts\/646\/revisions\/649"}],"wp:attachment":[{"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/media?parent=646"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/categories?post=646"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/tags?post=646"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}