Posts

Showing posts from April, 2022

Implementing IT solution with waterfall - my personal example

Image
This time I would like to provide an example of one IT project and how choosing wrong project management type can make everything overcomplicated. The example which I am going to provide took place in production factory where I was responsible for logistics. The story was simple - factory had its own applications developed by its software developers long time ago for their needs. However, there were several problems - the application was written using outdated technologies and there was only one software developer left who could maintain those programs. Overall company decided they should not have their own software and switch to some standard ERP solution. As a factory had its project managers and widely followed waterfall approach, they decided to continue using that approach on this project as well. There was no need to make a lot of development per se, as the company decided to use one of standard ERP solutions, mostly some modifications which seemed simple enough. The idea was t...

Thoughts on "How to become a hacker"

Image
After reading an article "How to become a hacker" [1], I had some thinking and want to share some thoughts about it and bring up some points I totally or partly agree and disagree (please note that hacker here is not the same as security hacker). Generally I really liked an article to widen an understanding of software development culture. On the other hand I would not advice to look at this article as some sort of dogma or laws, which have to followed by every software developer. Here are some points I found interesting to discuss after reading an article: In "Learn how to program" it was a surprise for me that discussion about specific programming languages was so huge. Eventually this discussion led to a good conclusion, that a hacker should have a variety of programming languages in his disposal, which I totally agree. On the other hand I do not think this has to be some predefined set of languages - this could be specific for everyone. Also although the article...