When we talk about software
development or even software engineering, we refer to the steps or elements
that we follow to create a project, a program requested from one person, a
group of people gets involved on a project, these people are on different areas
of development from the programmer to the tester. Every person on the project
has an important role and needs to know what he is really doing.
The previous stuff is related to what is the 4+1 View Model, you need to
look far beyond the main objective of the creation, I consider that is
important to get the idea of how the project, program, code, etc. works what
are the elements physical, logical so it could have the correct structure and
the right planning so the project or program could be a complete success.
We have the point of view from ourselves and not from the others, even
if the customer or the person tells you the requirements to create what he
wants we finish understanding or even creating something that is from our point
of view, this needs to be fixed and is not something that for people could be
annoying all the time, but it's something that needs to be corrected so at the
half or even at the end of the project could leave a complete failure about the
requirements of the product and request from the customer.
Now, about the reading and the other video for the blind cases, it's the
same we look at our perspective and own point of view, we can say that is not
correct or it could be wrong, if we talk about the same topic with a person and
has the same knowledge like you the point of view could be different and that
does not mean that is not correct, same thing happens when you are programming,
solutions are pretty different, a problem could be solved in so many ways, but
it will be different the logic from another person compared to yours, that does
not mean is wrong we can look it as a different path to reach another place.
In conclusion, we need to see from different points of view to solve a
problem, not only a way where we feel comfortable, but also a way where we
don't get to a closed solution only, be flexible, also is important to consider
everything around of what you are going to solve, create or develop.
I would like to share an image that
resumes what I want to express on this entry.
No hay comentarios:
Publicar un comentario