Red de conocimientos turísticos - Información de alquiler - ¿Cuáles son las necesidades de los usuarios?

¿Cuáles son las necesidades de los usuarios?

Los requisitos se pueden definir desde la perspectiva del usuario (comportamiento externo del sistema) o desde la perspectiva del desarrollador (alguna funcionalidad interna).

La cuestión clave es documentar los requisitos. Una vez vi un proyecto en el que todos los desarrolladores fueron reemplazados a mitad del proyecto y el cliente se vio obligado a sentarse con un nuevo analista de requisitos. El analista de sistemas dice: "Queremos hablar con usted sobre sus necesidades". La primera respuesta del cliente es: "Le dije a su ex todo lo que quería y ahora solo quiero diseñar un sistema para mí". Pepsi

De hecho, en UGG los requisitos no estaban documentados, por lo que el nuevo analista tuvo que empezar de cero si lo único que tiene es un montón de correos electrónicos, notas de reuniones o conversaciones dispersas, y cree. Si comprende las necesidades de sus usuarios, se está engañando.

Otra definición de requisitos es "necesidades del usuario". Una declaración que desencadena el desarrollo de un programa o sistema". Algunos expertos en análisis de requisitos han ampliado esto. concepto: "Las características, funciones y propiedades de un sistema. Estas características, características y propiedades se pueden encontrar "fuera del sistema para satisfacer las necesidades del usuario". Estas definiciones enfatizan qué es el producto en lugar de cómo está diseñado o construido. Las siguientes definiciones van más allá de las necesidades del usuario a las características del sistema:

Los requisitos son especificaciones de objetivos que deben alcanzarse. Describen el comportamiento, las características o los atributos del sistema y son una restricción del sistema durante el desarrollo. proceso.

A partir de estas diferentes formas de definición, no nos resulta difícil ver que "necesidad" no tiene un término claro y no binario. La verdadera "necesidad" está en realidad en la mente de las personas. Y esta persona es principalmente el cliente, pero en circunstancias normales, los usuarios no pueden describir sus propias necesidades, el analista del sistema solo necesita clasificar las necesidades relevantes en su propio idioma de acuerdo con la descripción del usuario y luego verificar más con el El analista del sistema y el cliente deben asegurarse de que el cliente pueda obtener toda la información. Los ingenieros y los clientes deben asegurarse de que todas las partes interesadas del proyecto tengan un conocimiento profundo de la terminología utilizada para describir los requisitos. Los requisitos documentados (como la especificación de requisitos que se describe a continuación) son solo un modelo, una descripción.

2. La tarea del análisis de requisitos

La parte más difícil del desarrollo de un sistema de software. es describir lo que se va a desarrollar. La tarea conceptual más difícil es escribir requisitos técnicos detallados, que incluyen todas las interfaces con usuarios, máquinas y otros sistemas de software. Si esta parte del trabajo no se realiza correctamente, puede terminar. causando un gran daño al sistema y será extremadamente difícil de modificar en el futuro. Los productos nacionales son muy complejos, una empresa puede tener varios sistemas ejecutándose en paralelo y la interfaz entre ellos es el problema más problemático para los desarrolladores de sistemas.

Para aplicaciones comerciales de usuario final, sistemas de información empresarial y Es obvio que el software es parte de un sistema de producto más grande, pero para nosotros, los desarrolladores, sin un documento de requisitos aprobado por el cliente, ¿cómo sabemos cuándo? ¿El proyecto está terminado si no sabemos qué es lo más importante para el cliente y cómo satisfacerlos?

Sin embargo, incluso los requisitos de software no comerciales son necesarios, como bibliotecas, componentes y herramientas internas. uso por parte del equipo de desarrollo. Por supuesto, es posible que ocasionalmente esté de acuerdo con otros sin documentación, pero la mayoría de las veces, la reelaboración es una consecuencia inevitable y el costo de reescribir el código excede con creces el costo de reescribir los documentos de requisitos. Desarrollo de software en China. Esto es lo que le sucedió al personal. .

Recientemente, me encontré con un equipo de desarrollo que estaba desarrollando un conjunto de software asistido por computadora para uso interno que incluía un editor de código. Desafortunadamente, cuando terminaron de desarrollar la herramienta, descubrieron que no podía imprimir archivos de código fuente, que era lo que querían los usuarios. Como resultado, los equipos tuvieron que transcribir manualmente los archivos de código fuente para revisar el código. Esto ilustra que incluso si los requisitos son claros y bien concebidos, si no documentamos el software, sólo seremos culpados si el software no logra los objetivos previstos.

Al contrario de esto, he visto una interfaz simple integrada en un "sistema de seguimiento de errores", pero solo se escribió una especificación de requisitos de una página. Los administradores de sistemas operativos encuentran útil una lista simple de requisitos cuando escriben scripts.

Cuando probaron el sistema según los requisitos, no sólo implementó muy claramente toda la funcionalidad necesaria, sino que no se encontraron errores.

De hecho, el documento de requisitos guía el proceso de desarrollo.

上篇: ¿Por qué ocurrió el terremoto en el Tíbet, donde toda la gente cree en el budismo? ¡Conozca al Bodhisattva Guanshiyin, sumamente misericordioso y compasivo! ¡Rinda homenaje al Gurú Raíz de la Gran Compasión, Su Santidad el Tesoro que cumple los deseos! [6.1 Impermanencia] Los desastres ocurren repentinamente. Aunque hemos escuchado enseñanzas sobre la impermanencia y entendemos que todo está cambiando todo el tiempo y que la vida está llena de altibajos entre ganancias y pérdidas, todavía nos resulta difícil aceptar que la vida revela la verdad de la impermanencia de una manera tan violenta. . ¿Por qué la impermanencia no puede ser más suave? El tiempo también es espacio y nos separa del desastre. La mayoría de las personas sólo pueden ver las cosas con mayor claridad a la distancia adecuada; si están demasiado cerca, se sentirán abrumadas por las emociones; si están demasiado lejos, serán olvidadas. La impermanencia siempre parece menos tierna porque sólo la notamos cuando nos enfrentamos a un dolor intenso, una separación o la muerte. El Buda dijo que todas las acciones son impermanentes y que todo lo que está integrado y armonioso es impermanente. Podemos entender esta verdad, pero cuando se trata de experiencia personal, la impermanencia todavía se refiere a nuestra molestia y enojo cuando las cosas no se desarrollan de acuerdo con nuestras expectativas o preferencias. En última instancia, todavía no somos lo suficientemente humildes como para dejar de lado por completo nuestra arrogancia y prejuicios para reconocer la impermanencia. Si pensamos que cierta impermanencia es buena, leve y aceptable, y que otra es inaceptable, entonces no hemos comprendido verdaderamente el significado más profundo de la impermanencia. Si creemos que algunas personas, ciertos objetos y ciertos fenómenos deberían ser más permanentes que otros, entonces no comprendemos verdaderamente el significado más profundo de la impermanencia. Después del terremoto, algunos discípulos me preguntaron por qué ocurrió tal desastre en una zona tibetana donde toda la gente cree en el budismo y hay muchos templos. Mucha gente, por creencia devota, cree que cualquier cosa relacionada con el budismo debería poder escapar de la ley de la impermanencia en virtud de algún poder misterioso. Las personas todavía parecen estar dispuestas a creer en la existencia de la eternidad y esperan que las personas que admiran, las cosas que aman y con las que están familiarizados, y las situaciones en las que se encuentran siempre serán satisfactorias y cómodas, sin embargo, el Buda quiere; que entendamos que todo tiene un fin y que todo es Impermanente, sin excepciones. Incluso el propio Buda estuvo sujeto a enfermedades, envejecimiento y muerte. En las enseñanzas del Buda, los quinientos Arhats que recopilaron sutras basados ​​en sus méritos mundanos y cambios en los poderes sobrenaturales, así como innumerables grandes siddhas en generaciones posteriores, no tienen cuatro elementos, no pueden ser ahogados por el agua, no pueden ser quemados por fuego, y están lejos del daño. Al final, todos entraron al Nirvana uno tras otro. El Templo de Nalanda en la India era un lugar próspero con una reunión de literatos. Alguna vez fue el centro de expansión del budismo. Posteriormente fue destruido por invasiones extranjeras y ahora solo quedan unos pocos muros rotos en el desierto. El Palacio Sangha de tres pisos donde Padmasambhava alcanzó la iluminación fue destruido por un incendio. La hermosa estupa construida por el rey Asoka se convirtió en polvo con el viento y desapareció sin dejar rastro en un abrir y cerrar de ojos. Las 84.000 enseñanzas y los innumerables clásicos transmitidos por el Buda también se perderán uno por uno. Las enseñanzas del Buda, que han aportado beneficios a innumerables seres sintientes y que nos guían hacia la liberación definitiva con increíbles bendiciones, eventualmente se perderán en el largo río del tiempo. Las bendiciones y ofrendas de las Tres Joyas no tienen como objetivo fortalecer la ilusión de uno mismo y de seguridad, ni hacernos creer que nos hemos puesto una "campana de oro" y que somos invulnerables a las armas, el agua y el fuego. Enfrentarnos a un mundo impredecible con esta mentalidad sólo nos hará más vulnerables. Las bendiciones de las Tres Joyas tienen que ver con nuestra transformación interior. No importa cómo expresemos nuestra devoción a las Tres Joyas, mientras nuestros corazones continúen moviéndose en la dirección del bien, mientras nuestra comprensión de la vacuidad y la bodichita continúe creciendo, recibiremos bendiciones y fortaleza, porque hay Nada más poderoso que esto puede hacer que el corazón de una persona sea duro y amplio. Algunas personas dicen que durante este terremoto, los tibetanos en el área del terremoto mostraron una tristeza única cuando sus familias fueron destruidas. Sin condolencias. No hubo gritos. Los escombros en las calles nos recordaron que el terremoto acababa de ocurrir, pero el ambiente en todo el pueblo era de calma. Las personas se ayudan activamente a sí mismas y a los demás. Niños de tan solo unos años utilizaron sus manos para sacar a la abuela que estaba atrapada bajo los escombros. Algunas personas sufrieron desastres en sus propios hogares, perdiendo a sus seres queridos y sus hogares, pero los que sobrevivieron caminaron juntos durante casi una hora para ayudar a otro amigo. En el hospital de campaña, una joven madre llevaba a su hija de un año, vestida con una túnica tibetana. Cuando vio que alguien mostraba amabilidad con su hija, se giró para acercarla a la gente. Su marido murió en el terremoto. Wujin Tenzin, de 11 años, y su hermana de 3 quedaron huérfanos por el terremoto. Su madre murió y su padre desapareció. Cuida a su hermana herida todos los días, juega con ella y la pone a dormir. Dijo que encontraría una manera de apoyar a su hermana. Mientras su hermana dormía, él iba a jugar al fútbol con amigos a un espacio abierto del asentamiento. Dijo: "Si mi hermana se despierta, no podré jugar contigo". Llevó a su hermana a la espalda, fue a la casa en ruinas y sacó las flores de plástico favoritas de su madre. 下篇: Por qué elegir Guiyang Vocational and Technical College