Software Quality

--Originally published at Erick learning experience

Software quality is a very important topic that is sometimes overlooked in the school because you are just focus that the program runs and the output is correct but there is a lot more things you have to consider.

So to start talking about the topic first is important to clarify what is software quality, in general a definition to it is that software quality is bug or defect free software that is delivered on time and within budget and the most important part meets requirements and expectations and is maintainable. So there are five principal characteristics:

  • Effectiveness
  • Efficiency
  • Satisfaction (solve the problem)
  • Safety
  • Usability

So why this is important? this things are of common sense no some might say, but when you are working on a real project you are not on your own, you have to write good code that runs well and do what is expected to do but you have to do some extra considerations, first the facilities you have in order to increase the functionality of your software and integration of new functions or external libraries, this is important because I have seen cases when the client wants some changes and the code written is not scalable, so the programmer has to change a lot of things and recode some functionality in order to integrate that new function. Another consideration that is ignored a lot of the times is that you have to write code that others can understand, this is very important to create good software, this because imagine the case that you are no longer in the company and they have to make changes to your code, if the code is hard to read then the software is hard to maintain and the new programmer will spend unnecessary time trying to understand your

Continue reading "Software Quality"

Napoleon Dynamite – Review

--Originally published at Coder Bebop

Grade: 9/10

I am awestrucked. A lot of people will not understand this, and it is okay, in fact it is perfect. This is a masterpiece about characters which we see everyday in our lives, but do not quite understand, probably don’t care, and probably never will. But Napoleon Dynamite does what a good, original film should do: show us a part of the world which is a mystery or plainly unknown to us.

Though the center of the story is the title character, we get some world-building by seeing the lives of those around him: his brother Kip, his eccentric uncle, and the few other people with whom Napoleon maintains (or at least attempts to do so) a relationship. Most will say they don’t like Napoleon, and feel cringed towards the events surrounding him, which they should. After all, it is the story about one’s loneliness and crusade to get out of it. Napoleon represents that side of society in which nobody wants to be in such a slow-paced and sort of relatable fashion that reminds us of the times we felt ridiculous or even pathetic, sometimes without even realizing what we are doing, and such is the innocence of this character.

What we take

Something we can learn about this is that change is as slow as Napoleon, but once in a while, you begin with a hobby or activity which takes some of your time (dancing, guitar, etc.). You enjoy it and maybe not see much future to it, yet it starts molding your personality, it takes you on a slightly different path than the one you were going. Sometimes, that change of course is the one that gives off a sweet payoff in the end. And such is the lesson of this story.

Lean and Mean?

--Originally published at TI2011 – Press enter to continue…

It sounds like a diet, or maybe some kind of weird and aggressive technique to lose weight. I read this term in the Deadline Novel, and I was like, "what are they talking about?" "Organic Well Lean Noodles..." by coutaskdwfv https://flickr.com/photos/185642019@N06/49106899981 is licensed under CC CC0 In the novel, they satanize this term, for a … Continue reading Lean and Mean?

Reminder alert: Another meeting in 5 minutes

--Originally published at TI2011 – Press enter to continue…

"Staff Meeting" by ljguitar https://flickr.com/photos/ljguitar/7697808370 is licensed under CC BY If you've ever worked in any kind of software project, you've experienced meetings. Depending on the size of the project or the place you've worked in, you may have experienced the useless meetings that are only consuming programming time.  In college, I usually have some … Continue reading Reminder alert: Another meeting in 5 minutes

Another way to not reach the deadline

--Originally published at TI2011 – Press enter to continue…

Over the past few posts, I've written about what project managers usually do that may cause the project to be finished even later than was expected.  Today I bring to you: Overstaffing "All Dressed Up :)" by Thru My Shutter https://flickr.com/photos/185261736@N07/49141762121 is licensed under CC BY-NC-ND If you're a manager, the project you're managing is … Continue reading Another way to not reach the deadline

Good bye my friend TI022

--Originally published at Site Title

The last day has come and this is my last delivery so I will try to make it remarkable.

Nowadays hearing of courses about administration, entrepreneurship and management always come to my mind a lame image about hearing a person with a suit talking about big companies, best practice and how we can get with a new business and manage it. And this happens because they only attack you with a bunch of theory and this for me causes an opposite reaction, making me feel bored and does wat to hear about business.

Of course all the information they bring is important, but is not essential and is not the key to make a successful business, the real key is learn to manage people not the resources; learn to behave with different people, learn yourself how to adapt to new environments and hear everyone opinions this is the way you really can make a difference.

A great point that I learned from during this course is also how people work under pressure and how long this pressure can work for good and how can become counterproductive. For this reason is pretty important knowing when is the right moment to use it and when to drop it, because “PEOPLE UNDER PRESSURE DON’T THINK FASTER”. Learning to use this card wisely will give you more advantage in projects and will make feel your staff feel safe.

Learn to learn from your team and understand them. Observe and analyze your team is another key step to get the best of them and make them feel comfortable. This is pretty importan when you want more efficiency, due to everyone is different and has their own ways to work so locate the members in the right activity for them and with the people that make Continue reading "Good bye my friend TI022"

Learning in times of a pandemic

--Originally published at TI2011 – Press enter to continue…

It feels like it has been a lot since my last face to face interaction with anyone. Yeah, it feels like this This semester started like every other semester, but there was this news about a new virus spreading out from China. On those days, there were really few people who thought life would be … Continue reading Learning in times of a pandemic

The Last One

--Originally published at TI2011 – Luis Wilson

Here we are again, just a couple of hours after my last deadline post. I like these ‘exams’ because I don’t really need to read. I mean, I could read about things I want to write about, I suppose.

It’s been a wild ride. This year is actively trying to kill us and we must keep on schooling and working. I’m not saying it’s the wrong thing to do, we have to keep going while scientists or whatever figure this one out. We can’t do anything else besides staying home and trying to be productive but, jeez, it sucks being stuck in the same chair for hours on end doing homework and/or working.

While I have not completely lost sanity due to being inside my house all the time, school and work definitely have made me lose it. I’ve cried, not slept, procrastinated and all that Gen-Z stuff you hear about online these days. Still, I did very well regarding grades, but I do see where the sacrifices were made.

I do feel stronger, and more resilient. Not saying that it was the healthiest thing. It is what it is, and I have to adjust. Everyday I try to be better: exercise a little bit, get more rest, stress less, ask for more help. I’m not getting ‘cured’ anytime soon, but I can see progress almost everyday. Of course, some days are just not great and hope that the next one is better.

What I learned from the course

Well, we had many resources:

The book is just so real with the themes it handles. Not the actual story itself, but its ‘academic material’. I can remember a couple of times I was reading a chapter and being all

Continue reading "The Last One"

css.php