Being right and doing it right? – Validation and Verification

On today´s entry we are going to talk about two software testing processes that sound very similar but the way that these two concepts deflects is on the way they approach to a software project, this is Validation and Verification. Doing it right flickr photo by Rob Dando Validation. Validation is the process of... Continue Reading →

From classes to code

So, we have covered how to convert from classes to tables but what about classes to code? In this entry we will talk about the translation that it takes to convert classes to code. If you have been following up, you have known about UML and Modeling Languages and the patterns within software engineering (if you... Continue Reading →

It worked a second ago… Code Revision

For this topic, where are going to take this post a little different. Certainly, it doesn't exist a strictly protocol for code revision since the way programmers or just people that code approach to solve a problem may vary and this is due to their shape of thinking. That's the magic of programming. Acknowledging this,... Continue Reading →

From classes to tables

As we saw in UML, Why do we use it?, there´s something called classes where these are defined as different entities in a project. But what happens if you want to make these imaginary classes into something more real, a database table per say. In this post we´ll find out. Transformation flickr photo by Ilya... Continue Reading →

UML, getting into detailed.

Now is time to get a little bit more descriptive in UML. (If you haven´t read my previous post UML, Why do we use it? I recommend you doing so and then go back to this post.). In our previous post we talked about UML in a more structural way, this is capturing static aspects or... Continue Reading →

UML, Why do we use it?

As we saw in our Drawing software? Modeling languages! post, the Unified Modeling Language (UML) is the most known modeling language used in Software Engineering, but why? In this post we´ll find out. Language flickr photo by richard baxter UML. The Unified Modeling Language is a general purpose modeling language (more info about modeling languages... Continue Reading →

Design Patterns

So, in my last entry we talked about Modeling Languages and Drawing Software where this process of design is not much as deterministic but more empirical. Now, we can say that software design, just like any type of design is based on principles of design and design patterns. As of now, let´s talk bout design... Continue Reading →

Drawing software? Modeling languages!

As we have seen in previous posts from the Analysis and Modeling Software Systems Category, we have determined a general criterion of how the software is developed. However, to not leave all this in "words", in this post, I will share some software programs that will help you model your project a little more and... Continue Reading →

Reta 6-0

Zendayalovers team: Oscar Fabián Ramírez González A01630024Victor Jaret Guido Alvarado A01630603Francisco Mariano Amezquita Ramos A01634495 So, what´s the problem? Reta 6-0 is a project that it is mainly intended to be a solution to those people who like to play tennis but finds difficult to play it in a competitive way, because our first motivation... Continue Reading →

Use Cases

As we saw in the previous blog where we talked about Unified Software Process, Use Cases are a fundamental approach used in software development. But what exactly are the "Use Cases"? Is this approach really useful? In this post, we´ll find out. We will start defining a Use Case as a analysis system that helps... Continue Reading →

Blog at

Up ↑

Create your website with
Get started