Ir al contenido principal

Requerimientos

REQUISITOS DEL SOFTWARE


¿Qu茅 describe un requisito?

Un requisito en pocas palabras, se describe como las necesidades de los clientes para su sistema. Independientemente de cada cliente, puede tener diferentes requisitos a satisfacer, haciendo que la creaci贸n de sistemas sea 煤nica y personalizada para cada persona.

¿Qu茅 es un requisito funcional y no funcional?

Requisito funcional: Defina qu茅 debe hacer un sistema, las funciones y las actividades que se le fueron programadas. En si, un requisito funcional, son las cosas que se van a llevar a cabo en el sistema.

Requisito No Funcional: Especifica c贸mo se debe hacer. Es como una l铆nea que siguen los programas para que sean m谩s eficaces a la hora de ejecutarse.


¿Qu茅 factores se deben tener en cuenta en el momento de obtener requisitos?

-Los requisitos deben ser funcionales y plenamente vitales para el sistema.

-Eliminar aquellos requisitos que nos da el cliente que no sean de mayor importancia, para que el rendimiento sea mejor.

-Qu茅 el cliente est谩 al tanto de los requisitos con los que vamos a trabajar (costo, tiempo y necesidad)

-Dependiendo de la calidad del dispositivo, tenga en cuenta qu茅 requisitos van a ser utilizados para un mayor rendimiento.

¿C贸mo deben ser los requisitos?

-Reales, que no sean sacados de la ficci贸n y se puedan programar.

-Utilidades para el sistema.

-Acorde o parecido con los requisitos sugeridos por el cliente.

-Efectivo, para tener una mejor calidad y rendimiento del sistema.

¿Qu茅 deben indicar los requisitos?

los requisitos definen que debe hacer el software, c贸mo debe verse y las condiciones que debe cumplir para su determinado uso y as铆, se considera exitoso.

¿C贸mo se obtienen los requisitos?

los requisitos se obtienen mediante el cliente. El cliente nos especifica qu茅 requisitos quiere que tenga su sistema; c贸mo se ve, qu茅 uso se le va a dar, entre otros...

¿Qu茅 problemas pueden presentarse al obtener requisitos?

En el mundo de la programaci贸n no todo es color rosa y en muchas ocasiones vas a tener que lidiar con los problemas que a todo programador van a perseguir;


  • ¡No es lo que yo pedi!  :  En muchas situaciones vas a tener que bajar al cliente de las nubes. Por lo tanto, habr谩 una gran probabilidad de que nuestro cliente se enoje. Tendremos que saber c贸mo lidiar con estos clientes de la mejor manera, dando argumentos y presentandole el "Por qu茅" no se puede seguir con su idea.
  • Algo falta??  :  Es normal que al inicio tus c贸digos no funcionen, no te preocupes, para esta situaci贸n hay que mantener la calma para resolver este problema de la mejor manera!! Revisa tus anotaciones, busca el problema con calma en el c贸digo, se paciente y resolver谩s este problema r谩pido y de manera eficiente.
  • ¡Lenguaje!;  En muchas ocasiones, los clientes pueden enojarse hasta tal punto de maldecir al perrito que va pasando por ah铆. Tu debes, es mantener la calma y explicarle de manera muy respetuosa que no es la manera adecuada para comunicarte. Una buena comunicaci贸n ayuda a un trabajo bueno y exitoso.

Comentarios

Entradas m谩s populares de este blog

metodolog铆as 谩giles y tradicionales

  METODOLOG脥AS 脕GILES VENTAJAS DESVENTAJAS Kanban 1.establecer din谩micas de mejora continua 2.resolver causas de bloqueos o cuellos de botella sistem谩ticos 3.reducir el impacto del cambio del texto 1.falta de estructura formal 2.dificultades con proyectos complejos 3.dependencias de las disciplinas del equipo 4.limitaciones de planificaci贸n a largo plazo Scrum 1.Gesti贸n regular de las expectativas del cliente y basada en resultados tangibles. 2.Resultados anticipados (time to market). 3.Flexibilidad y adaptaci贸n respecto a las necesidades del cliente, cambios en el mercado, etc. 4.Gesti贸n sistem谩tica del Retorno de Inversi贸n (ROI). 1.Requiere Compromiso de Todo el Equipo. SCRUM exige un alto nivel de compromiso y participaci贸n activa de todos los miembros del equipo. ... 2.Dificultad en la Escalabilidad. ... 3.Sobrecarga de reuniones. ... 4.Dependencia en la Experiencia del SCRUM Master. ... 5.No Adecuado para Todos los Proyectos. METODOLOGIAS TRADICIONALES 1. Permite instruir a ...

Importancia de los requisitos de software