Self-management

Stephen Covey’s Time Management Matrix applied to working personal Kanban

Introduction

I have 10+ years of experience in software engineering, but only in the last 6 years I’ve been practicing Agile. Since then, complementing those practices has become a permanent task allowing me to discover many advantages and disadvantages of being an advocate to Agile. My main focus is to simplify my life, both personal and working, so I’m always looking ways to be more efficient. Currently I use a personal Kanban at work for my own tasks given the nature of my role as Software Architect, participating in many projects at a time.

Continue reading

Modeling

Data modeling: from the concept to the physical model (part 1)

Introduction

To create a physical data model that is flexible and extensible enough to allow applications to evolve without major changes, we must start by modeling the business. Specifically, modeling entities and their relationships, along with specialized attributes and associations such as inheritance. The artifact that captures reality in a very close way is the Domain Model. Continue reading