Posts

Showing posts with the label Software Engineering

Five ways to tackle burnouts and disappointments due to working from home for engineers

Image
Many IT Professionals are complaining about the burnout and inconveniences due to working from home these days. Ever since the lock down began in March, people who were initially enjoying working from home are now having second thoughts about it.

One Richard Stallman isn't enough, we need lot more to save individual freedoms in computing

Image
We live in a world full of materialist and greedy capitalists who don't give a crap about individual liberties and freedoms. RMS is one rare individual who goes to such extremities like avoiding proprietary software entirely which is practically impossible for most of us individuals. Forget switching entirely to free software or even open source (FOSS), most of us aren't even prepared to adopt Linux, we are too addicted and accustomed to the comfort that Windows provides

Agile Cross Functionality: Coders should indulge more in Discipline, Testers in Technology

Image
Cross-functional teams are the latest buzzword in the Agile industry these days. Everyone should know about everything in a team to the extent that its possible to know. People should be able to switch hats from a coder to tester or tester to build guy on demand to the extent that its possible to switch.

Agile of the Avengers - The myth of flat hierarchies and T-shaped engineers

Image
The world is changing fast and so is the world of Agile. The Agile I had experienced when I worked as programmer at my last IT firm was more about project management and successful completion of a release through the phases of development and testing to delivery and support. There was a healthy collaboration between team members of a project that worked really well but command chain was still there. Developers and Testers still had to report to their Project Manager (PM). The PMs further reported to their seniors in the firm until the chain ended at VP (Operations). Our client was a company located abroad and the stakeholders communicated through emails and Skype.