Ir al contenido principal

Who Needs an Architect?

In this article the author talks about the concept of architecture and what it means to him. At the beginning he starts to give the IEEE definition, and it is very interesting to see what he thinks about this definition, giving his opinion about the parts in which he agrees and the parts in which he disagrees.
The author defines two types of architects, these are:


Architectus Reloadus: is the person who makes all the important decisions. The architect does this because a single mind is needed to ensure a system’s conceptual integrity, and perhaps because the architect doesn’t think that the team members are sufficiently skilled to make those decisions. Often, such decisions must be made early on so that everyone else has a plan to follow.
Architectus Oryzus: This kind of architect must be very aware of what’s going on in the project, looking out for important issues and tackling them before they become a serious problem.
The most important activity of Architectus Oryzus is to mentor the development team, to raise their level so that they can take on more complex issues. Improving the development team’s ability gives an architect much greater leverage than being the sole decision maker and thus running the risk of being an architectural bottleneck. This leads to the satisfying rule of thumb that an architect’s value is inversely proportional to the number of decisions he or she makes.

In general, I consider both people to be very important in the software development process. I couldn't imagine this process without one of these two people. I like how the author gives a name to each one and is very specific in the functions he has.
To conclude, I liked this article very much, I understand much better the concept of software architecture and the actors involved in it.



Comentarios

Entradas populares de este blog

Moon Machines: The Navigation Computer

Nowadays, we have a great capacity to find solutions to problems through computers, which have a lot of memory, processing capacity and which give us results in a minimum amount of time. However, this was not always the case. In the beginning, computers were very big and did not have the capacity they have today. That's why this documentary surprised me a lot, to see how the process went so that the engineers could do the calculations for the Apollo to reach the moon. In the beginning this process looked quite complicated for the engineers and professionals to do by hand, but with the help of a computer, which didn't have much memory, it made the process easier for them. One of the scenes that I really liked was when you see the computer printing out calculation results and that it was large amounts of paper to be able to visualize those results. I admire the great effort that was made at that time, because with the tools they had, they obtained a satisfactory result,

Hidden Figures

When the film started, I thought I wouldn't like it and that I would just talk about the story of the take-off of Apollo 11. However, I liked Katherine's story. It's very admirable the great effort she made to achieve her dreams and to stand out among men. Because at that time women were not considered for the important jobs or could not aspire to great positions. However, she struggled to finish her studies and realize her dream of working at NASA. In the beginning it was quite difficult for others to take into account, because the society was very racist, and they always separated the whites from the blacks. However, his great knowledge proved to be superior to that of the other men at NASA and with this he achieved a great change in society. She had to suffer from ridicule, injustice, abuse and racism. That is why I greatly admire her great courage to excel despite having all those obstacles in her way. In my opinion, I hate the ideas of a society that does not value