Recolectando los requisitos del software para comenzar a analistas del negocio
Fijado el 8 de marzo de 2007 en 9:21
¡El trabajo como analista del negocio por los 4 años pasados me ha enseñado que algunas cosas sobre la acopio de los requisitos del usuario y del software que me pensé compartiría! Hay pares de cosas que usted necesita hacer y tener presente cuando usted está intentando diseñar un sistema o un uso para un sistema particular de usuarios:
1. ¡Qué el usuario pide no puede ser exactamente lo que él desea! Pueden preguntarle que para hacer X, Y, y Z porque ése hará cosas mucho más fáciles, pero si usted apenas va a continuación y hace eso oculto, usted encontrará más que probablemente que los usuarios se quejarán y dirán después que no está trabajando de la mejor manera posible o la manera él “debe”. Para calcular hacia fuera lo que necesitan los usuarios REALMENTE, usted debe sentarse abajo con ellos y MIRAR mientras que trabajan. Las reuniones son grandes e intentarán recordar cómo hacen las cosas (el 50% de la materia que no recordarán que lo hacen) y le dan una cierta vista combada de su trabajo. ¡No que hacen esto en propósito, pero una vez que usted vaya siéntese abajo y vea cómo la gente trabaja, usted encontrará allí son toneladas de pequeño poco, pero los pasos de los importants que ella no pensó valieron el mencionar! Una vez que usted vea el flujo con sus propios ojos, entonces siéntese abajo con cada uno y tenga una reunión sobre lo que desean y PORQUÉ.
2. ¡Pregunte siempre PORQUÉ la gente está haciendo cosas la manera que ella es… usted encontrará generalmente que algunos problemas pueden apenas ser solucionados diciendo a alguien hacerla otra manera! ¡Algún otro persona dicha X para hacerlo esta manera y tan ahora apenas guardan el hacer de ella que manera aun cuando que el proceso pudo haber cambiado! ¡La gente no tiene gusto de cambiar, aunque él es buena para ellos! Cuando usted comienza a preguntar porqué, la gente comenzará a pensar realmente de él y puede calcular hacia fuera para sí mismos que ella está perdiendo tiempo o lo está haciendo de una manera complicada que no sea necesaria.
3. ¡Intente siempre conseguir una visión general primero! La gente comenzará inmediatamente a decirle que sobre este problema con esta característica particular o este paso en el proceso, el etc, el etc, pero usted desee a primero consigan una comprensión clara del proceso entero de un de alto nivel. ¡Si usted consigue derecho en los detalles, usted terminará encima de hacer el software o un proceso que pudieron ser complicados excesivamente! ¡Está sorprendiendo cuántas veces he mirado procesos y determinado que el paso entero se puede eliminar!!! ¡Intente siempre conseguir la PERSPECTIVA GRANDE!
4. Cerciórese de documentar a todo, así que a gente no piensan que usted está perdiendo tiempo. If you’re spending a lot of time with the people who actually do the work (which you should), then make sure you write everything down because you don’t want your boss to think you’re not getting anything done! It’ll also be easier to convince others that your solution is the best solution if you have lots of supporting evidence on paper.
5. Get sign off from all the top people, plus the users! If management wants it one way and users want it another way, those issues need to be resolved quickly and jointly! Don’t ever say you’ll do one thing before making sure it’s ok with the boss. Otherwise you’ll have to backtrack on your promise and people will get annoyed!
6. Lastly, but MOST IMPORTANTLY, TEST TEST TEST!!! Write out test scripts and test cycles. Don’t have to do anything fancy, use Excel to write it out. One column for the particular feature or function you are testing, one column for the expected outcome, one column for the inputs and one column for the expected outputs. You should always have expected inputs and outputs. And try to use varied data sets, small sets, large sets, and sets you know will cause errors (but hope to catch).
Hope this helps!
» Filed Under IT Job Stuff
Save this page |
Stir it up on Mixx |
|
Add to Reddit |
Related Posts
- Reasons to work for a small company if you’re in IT
- Excel Basics - How to use the Conditional Sum wizard
- Excel Tutorial - How to make a simple graph or chart in Excel
- How to ask for a raise in the IT/Computer field!
- Want more information on your Windows XP processes?
Save this page
Stir it up on Mixx
Add to Reddit





















