Recolhendo exigências do software para começar analistas do negócio
Afixado março em 8, 2007 em 9:21 am
Trabalhar como um analista do negócio por os últimos 4 anos ensinou-me que algumas coisas sobre o recolhimento das exigências do usuário e do software que eu pensei do eu compartilharia! Há uns pares das coisas que você necessita fazer e se manter na mente quando você está tentando projetar um sistema ou uma aplicação para um jogo particular dos usuários:
1. O que o usuário pede para não pode ser exatamente o que quer! Podem perguntar-lhe que para fazer X, Y, e Z porque aquele fará coisas muito mais fáceis, mas se você vai apenas adiante e faz aquele cega, você mais do que provavelmente para encontrar isso mais atrasado nos usuários se queixará e se dirá que não está trabalhando na maneira melhor possível ou na maneira ele “deve”. A fim figurar para fora o que os usuários necessitam REALMENTE, você deve sentar-se para baixo com eles e PRESTAR ATENÇÃO quando trabalharem. As reuniões são grandes e tentarão recordar como fazem as coisas (50% do material que não recordarão que) e lhe dão alguma vista entortada de seu trabalho. Não que fazem este na finalidade, mas uma vez que você vai sente-se para baixo e veja-se como os povos trabalham, você encontrará lá são toneladas de pequeno pouco, mas as etapas dos importants de que não pensaram valeram a pena mencionar! Uma vez que você vê o fluxo com seus próprios olhos, sente-se então para baixo com todos e tenha-se uma reunião sobre o que quer e PORQUE.
2. Pergunte sempre PORQUE os povos estão fazendo coisas a maneira que são… geralmente você encontrarão que alguns problemas podem apenas ser resolvidos dizendo alguém para a fazer uma outra maneira! Alguma outra pessoa pessoa dita X para fazê-lo esta maneira e assim agora mantêm-se apenas fazê-la essa maneira mesmo que o processo possa ter mudado! Os povos não gostam de mudar, mesmo se for bom para eles! Quando você começar perguntar porque, os povos começarão a pensar realmente sobre ele e podem figurar para fora para se que estão desperdiçando o tempo ou o estão fazendo em uma maneira complicada que não seja necessária.
3. Tente sempre começar primeiramente uma vista geral! Os povos começarão imediatamente a dizê-lo que sobre este problema com esta característica particular ou esta etapa no processo, etc., etc., mas no você queira a primeiramente começam uma compreensão desobstruída do processo inteiro de um nível mais elevado. Se você começar direito nos detalhes, você terminará acima de fazer o software ou um processo que puderam excedente ser complicados! Está espantando-se quantas vezes eu olhei processos e determinado que a etapa inteira pode ser eliminada!!! Tente sempre começar o PERSPECTIVE GRANDE!
4. Certifique-se documentar tudo, assim que povos não pensam que você está desperdiçando o 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! 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





















