Well, just to start let me tell you why I pick UML. I learned about Modeling languages in my university Tecnologico de Monterrey, I’m software Engineer so i have a lot of classes about modeling software i think like 3, but in my first class Software Engineer, I met a lot of Modeling Languages and …
Category Archives: technology
Use Cases
A use case is a software and system engineering term that describes how a user uses a system to accomplish a particular goal. A use case acts as a software modeling technique that defines the features to be implemented and the resolution of any errors that may be encountered. Use cases define interactions between external …
Unified Software Process
Unified Process or better know it like UP is an architecture-centric, use-case driven, iterative an incremental development process that leverages unified modeling language and is compliant with the system process engineering meta-model. Unified process can be applied to different software systems with different levels of technical and managerial complexity across various domains and organizational cultures. …
Number Guessing
Binary Search In this kind of games, we use binary search, The binary search consist in find the position of a target value within a sorted array. Binary search compares the target value to the middle element of the array. If they are not equal, the half in which the target cannot lie is eliminated …
Life Cycle
Definition «The software development life cycle (SDLC) is a framework defining tasks performed at each step in the software development process. » This life cycle consists of a detailed plan describing how to develop, maintain and replace specific software organization. This framework defines a methodology for improving the quality of software and the overall development. …