Curso de Software Non-functional Assessment Process (SNAP)

 

MOTIVACIÓN

 

El Análisis de Puntos de Función (APF) de IFPUG usa todavía como referencia la Visión del Usuario para poder ser usada desde otras perspectivas. Se considera usuários principalmente:

  • A las personas que desempeñan papeles de negocio y que para cumplir con sus responsabilidades deben intercambiar datos con la aplicación siendo medida, y 
  • Otras aplicaciones de las cuales se realiza transferencia de datos. 

El método de medición del tamaño funcional de IFPUG, de manera simple y consistente, permite medir los requisitos funcionales del usuario en esta perspectiva y visibilidad una serie de beneficios reconocidos. Con ello, carece de una solución para:

  • Abordar manutenciones que no incluyen, alteran o excluyen requisitos funcionales o reglas de negocio desde esta perspectiva. 
  • Cómo abordar manutenciones cuyo objetivo es mejorar el desempeño, la usabilidad y facilidad de manutención del software. 

El problema no se resume en la manutención. Muchas aplicaciones de APF tienen objetivos cercanos a micro gerenciamiento y no pueden contar con la lógica de compensación. APF tiene usos en niveles tácticos y estratégicos, de los cuales las pérdidas en demandas con baja productividad se anulan los ingresos en demandas con alta productividad en relación a la productividad objetiva. 

 

Por ello, permanece la necesidad de ponderar puntualmente las funcionalidades cuyo trabajo es asociado a su ejecución. La comunidad de IFPUG, tiene como factores aquellos relacionados a seguir siendo considerado"requisitos no funcionales" por no presentar adecuadamente la medición padrón que estima los "requisitos funcionales", por ejemplo:

  • Validaciones de entrada de datos;
  • Operaciones lógicas y matemáticas;
  • Formatación de datos
  • Movimentos internos de datos;
  • Entrega de valor para el usuário por medio de configuración de datos.

Así surge SNAP - Software Non-Functional Assessment Process (Proceso de Evaluación No Funcional de Software) buscando los requerimientos a partir de la evaluación de los requisitos no funcionales e identifcar los items del proyecto afectados, con base de las reglas de APM - Assessment Practices Manual (Manual de Práticas de Evaluación) actualmente en su versión 2.1, se miden en SNAP Points.

 

OBJETIVO

 

El objetivo de este curso es permitir al participante tener conocimiento sobre el modelo de evaluación del tamaño no funcional de software propuesto por IFPUG. De esta manera, alcanzar en conjunto con el tamaño funcional, mayores niveles de éxito en el planeamiento y monitoreo de desempeño en la producción de software y sus variables como plazos, alcance y costos. 

 

El objetivo de IFPUG con SNAP (Software Non-functional Assessment Process) es poder ser usado conjuntamente con el tamaño funcional y ayudar a explicar las variaciones del esfuerzo de desenvolvimiento y productividad; adempas de ser usado como entrada para modelos de estimación. Las mediciones utilizando SNAP son hechas desde una perspectiva funcional, pero entendidas y aceptadas entre clientes y proveedores. El busca proporcionar:

  • Medición del tamaño no - funcional del software que el usuario solicita y recibe.
  • Medición del desarrollo y mantenimiento del software basado en requisitos no - funcionales, como por ejemplo tecnología utilizada para la implementación.
  • Ser usado en conjunto con puntos de función para proporcionar una mejor previsibilidad sobre entrega de proyectos de mantenimiento, apoyar la estimación de proyectos y evaluar mejor el desempeño en terminos de proudctividad y calidad. 

Al contrario de las iniciativas que establecen la jerarquía de tipos de requisitos de calidad (ISO/IEC 25010:2011), cuyo proósito es próximo a un check-list para elaboración de requerimientos, SNAP se porpone a estar igual con la definición de Requisitos no Funcionales presente en la iniciativa de ISO/IEC para padronización del vocabulario (ISO/IEC 24765)y que lleva evaluación del proyecto:

 

Un requerimiento de software que describe no lo que el software hará, sino como este lo hará

 

Contenido

 

  • Visión general del modelo SNAP
    • Introducción y definición de SNAP
    • Como SNAP funciona
  • Tipos de Requisitos - Diferenciando Requisitos funcionales de requisitos no-funcionales
  • Relación entre SNAP y características no-funcionales
  • El processo de Evaluación de SNAP
    • Entradas
    • Salidas
    • Categorias e Subcategorias
  • Orientaciones de conteo de SNAP Points
  • Medición de SNAP Points para diferentes tipos de proyectos
  • Adoptando SNAP en la Organización
  • Estudios de Caso y Ejercícios

 

Resultados esperados

 

RESULTADOS ESPERADOS

 

Al final del curso, el participante será capaz de: 

  • Medir el tamaño no funcional del software que el usuario solicita y recibe;
  • Medir el desarrollo y mantenimiento del software basado en requisitos no funcionales, como por ejemplo la tecnología utilizada para la implementación;
  • En conjunto con puntos de función, proporcionar una mejor visibilidad de proyectos de mantenimientos, apoyar en la estimativa de proyectos y evaluar el mejor desempeño en términos de productividad y calidad. 

 

PÚBLICO OBJETIVO

 

Profesionales envueltos en especficación, desarrollo, implementación, garantía y contratación de software. 

 

PRÉ-REQUISITOS 

 

Vivencia en proyectos de software y conocimiento sobre el análisis de puntos de función o participación en cursos de Análisis de Puntos de Función. 

  

Plano de Trabalho

 

PLAN DE TRABAJO

 

El curso sigue un recorrido interactivom donde le participante no es apenas un espectador. Al final de cada sesión teórica son realizarán ejercicios. Casi la mitad de la carga horária del curso es dedicado al estudio de casos didacticamente proyectados (además de los ejercicios fijos) donde el participánte tiene la oportunidad de aplicar la teoría en situaciones reales. 

 

VERSIÓN

 

El curso esta basado en la versión  (2.1) do Software Non-Functional Assessment Process (SNAP) Assessment Practices Manual de IFPUG.

 

CARGA HORÁRIA

  

16 horas

 

 

 

Pagamento

 

 

 

 

Pre-inscripción Gratuita

 

Faça sua pré-inscrição gratuita, e receba informação sobre promoções, datas e preços deste curso. 

 

 

  Por favor, llene y envie el formulario debajo. Los campos com * son obligatorios. 

 

 

Nome Completo: *

Email: *
CPF *:
Data de Nascimento *:
Sexo: *
Empresa/Instituição: *
Cargo:
Teléfono: *
Endereço: *
Ciudad: *
Estado (sigla UF): *
CEP: *
País: *
Cursos: *
Local do Curso:
Dados para Pagamento

 

FATTO Consultoria e Sistemas CNPJ: 02.434.797/0001-60

Dados bancários:

- Banco do Brasil (001), agência 3480-0, cc 22946-6

- Banco Bradesco (237), agência 485-5, cc 148999-2

 

 

 

 

  

   

.

 

.