Use cases, interactions between an actor and a system.

Use cases are used to organize system requirements and models a system/actor interaction, this interaction must achieve a goal. The actor is not limited to humans, it can also be a system. Use cases are often used to describe the goals of the different stakeholders involved with the project. In other words, they are used …

Unified software process, an incremental and iterative approach to software development.

Unified Process (UP) or Unified Software Process is an iterative and incremental approach to software development. This model is heavily based on use cases. A use case is how two or more entities interact with each other. When you receive a list of requirements by a customer, each one of these requirements can be turned …

Life cycles, so many to choose from, but there’s no wrong answer.

For this mastery topic, I will be talking about software development life cycles. A life cycle is a process that starts right at the moment when it is decided to start a project until the moment the project is no longer needed, removed, deleted. One of the oldest models is known as the waterfall model, …

A bit about me and creating the blog.

Hello! This is my first post in this blog. I will talk a little about myself as well as the first activity, which was creating this blog. To start, I’m Miguel Barro Encinas and I study computer science at Tec de Monterrey. This blog is part of a course about analysis and modeling of software …

Design a site like this with WordPress.com
Get started