|
This often involves carrying out advisory and training tasks. When reading this definition in which the functional analyst is the link between the client and the IT team, and who is in charge of defining the functionalities and requirements, I cannot help but have the word agility and the role of product owner. Technical Analyst In principle, and as defined, the analystprogrammer uses the requirements defined by the functional analyst, or the user stories defined by the product owner to design the database and subsequently carry out the necessary programming.
In my opinion, if the project allows it and the person who does the functional analysis is the same person who does the technical analysis, we will be saving time and, above all, errors of interpretation. What happ Senegal WhatsApp Number ens is that in projects where the functional analyst or the product owner does not have the powers to define the database, there is no choice but to keep the roles separate. To understand what a good analystprogrammer does, we are going to delve into a fictitious story that could very well be as real as the next project you have to work on.
![](https://lh7-us.googleusercontent.com/yvOZjzHf_stw6AL93-8ZEESql09oKygrR5oOyZdhaRvp4dfM5Smo7U6OdB-zvid30PBAP47lokiY2IHYY81CaxkMu99ntg9mymMS7Xj61BZZruHSgt6__uCYq8eyEJYOu4QDP4_nxrU9OlsEKzSUiZI)
We have a new client who has hired us to develop custom software. For your company. The ideal for these cases would be development based on “agility”, without deadlines and a closed budget, but this is something that escapes the article. So let's review the different development phases in which the analystprogrammer would be or could be involved. Phase Meetings with the client If possible, even if there is a functional analyst in the team, it would be convenient for the analystprogrammer to be able to attend these meetings to listen to what the client says , and even ask questions to clarify doubts, since to resolve a functionality there can always be multiple solutions.
|
|