Ethics and algorithms in a “smart” world

Yeah, algorithms, “smart software” and so on are here to stay, and that's a reality we’ll have to accept some day because the more time passes, the more we find ourselves standing at the intersection of humanity and technology in a clash of ethics and ...

Team organization Tools

As a Project Manager in a software developing company you have a lot of things to do. You have to create tasks, assign them properly, do testing, keep track on what everyone is doing, make sure everyone is doing what they are supposed to, ...