Gathering software requirements for begining business analysts Requisiti software per la raccolta di inizio di attività analisti
Posted on March 8, 2007 at 9:21 am Posted on March 8, 2007 at 9:21 am
Working as a Business Analyst for the last 4 years has taught me a few things about gathering user and software requirements that I thought I would share! Lavorare come Business Analyst per gli ultimi 4 anni mi ha insegnato un paio di cose sulla raccolta requisiti utente e software che ho pensato che sarebbe parti! There are a couple of things you need to do and keep in mind when you are trying to design a system or application for a particular set of users: Ci sono un paio di cose che devi fare e di tenere a mente quando si sta cercando di progettare un sistema o applicazione per un determinato insieme di utenti:
1. What the user ask for may not be exactly what they want! Ciò che l'utente non può chiedere di essere esattamente quello che vogliono! They may ask you to do X, Y, and Z because that’ll make things a lot easier, but if you just go ahead and do that blindly, you will more than likely find that later on the users will complain and say that it’s not working in the best possible way or the way it “should”. Possono chiedere di fare X, Y, Z, che verrà, perché rendere le cose molto più facile, ma se solo andare avanti e farlo ciecamente, è più che probabile che in seguito gli utenti si lamentano e dire che è 'S non funziona nel miglior modo possibile, o il modo in cui "dovrebbe". In order to figure out what the users REALLY need, you must sit down with them and WATCH while they work. Al fine di capire che cosa gli utenti VERAMENTE bisogno, è necessario sedersi con loro e WATCH mentre lavorano. Meetings are great and they will try to remember how they do things (50% of the stuff they will not remember they do) and give you some warped view of their work. Riunioni sono grandi e si tenta di ricordare come possano fare le cose (50% delle cose che non si fanno ricordare), e darvi alcuni degenerata vista del loro lavoro. Not that they do this on purpose, but once you go sit down and see how people work, you’ll find there are tons of small little, but importants steps that they didn’t think were worth mentioning! Non che fanno questo di proposito, ma una volta che vai sedersi e vedere come la gente lavora, troverai ci sono tonnellate di piccoli piccoli, ma importanti passi che non sono stati degni di nota pensare! Once you see the flow with your own eyes, then sit down with everyone and have a meeting about what they want and WHY. Una volta che il flusso di vedere con i vostri occhi, poi sedersi con tutti e di avere un incontro su ciò che vogliono e PERCHÉ.
2. Always ask WHY people are doing things the way they are…usually you’ll find that some problems can just be solved by telling someone to do it another way! PERCHE 'sempre chiedere di persone stanno facendo cose, il modo in cui essi sono di solito… troverete che alcuni problemi possono essere risolti solo da dire a qualcuno di fare in un altro modo! Someone else told Person X to do it this way and so now they just keep doing it that way even though the process may have changed! Qualcun altro ha detto X Persona di farlo in questo modo e così ora sono solo continueremo a farlo anche in questo modo, anche se il processo potrebbe essere cambiato! People don’t like to change, even if it’s good for them! La gente non piace cambiare, anche se è bene per loro! When you start asking why, people will begin to actually think about it and may figure out for themselves that they are wasting time or doing it in a complicated way that’s not necessary. Quando si avvia il motivo per cui chiediamo, la gente comincerà a pensare che effettivamente e può capire da sé che sono perdite di tempo o di farlo in un modo complicato che non è necessario.
3. Always try to get a general view first! Cerca sempre di ottenere una visione generale prima! People will immediately begin to tell you about this problem with this particular feature or this step in the process, etc, etc, but you want to first get a clear understanding of the entire process from a higher level. Persone inizierà subito a dirvi su questo problema con questa particolare caratteristica o di questo passo nel processo, etc, etc, ma si desidera ricevere prima una chiara comprensione di tutto il processo da un livello più elevato. If you get right into the details, you’ll end up making software or a process that might be overly complicated! Se riuscite a destra per i dettagli, ci si ritroverà di software o di un processo che potrebbe essere troppo complicato! It’s amazing how many times I’ve looked at processes and determined that the entire step can be eliminated!!! E 'sorprendente quante volte ho guardato processi e stabilito che l'intero passo può essere eliminato! Always try to get the BIG PERSPECTIVE! Cerca sempre di ottenere il GRANDI PROSPETTIVE!
4. Make sure to document everything, so people don’t think you are wasting time. Assicuratevi di tutto il documento, così la gente non pensi che stai perdendo tempo. 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! Se stai spendendo un sacco di tempo con le persone che effettivamente fare il lavoro (che si dovrebbe), quindi assicuratevi di scrivere tutto giù, perché non si vuole il tuo capo a pensare che stai non riceve nulla di fatto! It’ll also be easier to convince others that your solution is the best solution if you have lots of supporting evidence on paper. E verrà anche più facile convincere gli altri che la sua soluzione è la soluzione migliore se si hanno un sacco di elementi di prova su carta.
5. Get sign off from all the top people, plus the users! Get off segno da tutte le persone in alto, più gli utenti! If management wants it one way and users want it another way, those issues need to be resolved quickly and jointly! Se desidera che la gestione in un modo e gli utenti desiderano in un altro modo, i problemi devono essere risolti rapidamente e in comune! Don’t ever say you’ll do one thing before making sure it’s ok with the boss. Non potrai mai dire una cosa fare prima di fare sicuro che sia ok con il capo. Otherwise you’ll have to backtrack on your promise and people will get annoyed! Altrimenti dovrete ritornare sulla sua promessa e le persone avranno infastiditi!
6. Lastly, but MOST IMPORTANTLY, TEST TEST TEST!!! Infine, ma MOST IMPORTANTLY, TEST TEST TEST! Write out test scripts and test cycles. Scrivere script di test e cicli di prova. Don’t have to do anything fancy, use Excel to write it out. Non hanno voglia di fare nulla, l'uso di Excel per scrivere fuori. 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. Una colonna per la particolare funzione o la funzione che stai test, una colonna per il risultato previsto, una colonna per gli ingressi e una colonna per i risultati attesi. You should always have expected inputs and outputs. Si dovrebbe sempre avere atteso di ingressi e uscite. And try to use varied data sets, small sets, large sets, and sets you know will cause errors (but hope to catch). E tenta di utilizzare varie serie di dati, le piccole serie, grande serie, e vi farà conoscere gli errori (ma speriamo di cattura).
Hope this helps! Hope this helps!
If you enjoyed this post, make sure you Se si godeva questo post, assicuratevi di subscribe to my RSS feed Iscriviti al mio feed RSS ! !
» Filed Under Archiviato in » IT Job Stuff È roba di posti di lavoro
Related Posts Related Posts
- Reasons to work for a small company if you’re in IT Motivi di lavorare per una piccola azienda, se sei in IT
- How to ask for a raise in the IT/Computer field! Come per chiedere un rilancio in IT / Computer campo!
- A few more things about how to ask for aa raise in IT! Un paio di cose su come chiedere a bis sollevare in IT!
- Using the Principles of Dale Carnegie to Create a Great Blog! Uso dei Principi di Dale Carnegie per la creazione di una Grande Blog!
- Learn the physics behind everyday life and how things work Imparare la fisica dietro di vita quotidiana e di come funzionano le cose
























