swirl
Home Software Blog Wallpapers Webtools
Cycle of bad quality
Sunday 05, May 2013   |   Post link

In a recent conversation I had with one of my friends, he mentioned something which caught my attention.

Like old colleagues usually do, we were discussing office. Being in the software development industry for a little more that 11 years and being bombarded from every possible side about 'we need to learn from our mistakes', I am surprised to see how most teams are still struggling with building quality and meeting deadlines.

The more people I speak to, the more I hear about Agile and how its not working for them. A few who understand the problems are point out that what is being followed is 'fragile' and not 'agile'.

One of the truths which must be accepted is that estimation is just that, it is an approximation. Yet teams are held at gun point to deliver on these 'approximate' timelines. Its quite funny to see two months being spent estimating a project which actually takes 8 to 12 months to execute by a team of 8 with almost half the team helping in this effort.

A lot of managers want to get over this estimation-paralysis yet don't. Why? Its because of the company culture. Any place which gives too much emphasis on accountability is ultimately creating fear which in turn leads people working only to cover their ass. The focus is then only on meeting commitments with minimum quality and nothing more. Of course, estimations being estimation don't actually work out. The end result is politics, distrust, overly self-protective attitude, zero risk taking and total loss of morale. Samsara
The part which got my attention was when he mentioned that what we discussed is exactly like the Hindu concept of 'samsara' i.e. continuous birth and death. I completely agree.




Load Comments

Posts By Year

2016 (6)
2017 (5)
2012 (2)
2013 (4)
2014 (2)
2015 (18)

Posts By Category

Software Engineering (1)
IIS (1)
T-SQL (1)
Git (1)
Technology (1)
Database migration (1)
PHP (1)
Corporate culture (1)
Tablet (1)
OData (1)
Containers (3)
Lucene (1)
Test Driven (1)
Java (2)
TDD (1)
Solr (1)
XML (1)
TSQL (5)
Windows (4)
PowerShell (1)
Software development (1)
Wallpapers (1)
Utilities (1)
Entity Framework (2)
Rants (5)
Life (5)
Programming (13)
Office (1)
Book review (3)
Sql Server (1)
ASP.NET MVC (4)
Android (1)
Desktop (1)
Unit Testing (1)

Posts By Tags

Dockers(2) Books(1) Organization(1) Busy(1) PowerShell(1) PHP(1) Backup(1) Database(1) Containers(3) Mobile Apps(1) Paths(1) SSH(1) Web Development(4) Yii(1) Debugging(1) Advertising(1) Adults(1) GradleApache(1) C#(2) SQL Code-first Migration(1) Developer(1) Consumerism(1) Log4J(1) Self reliance(1) Company culture(1) Entity framework(1) Work culture(1) Programming(1) Management(2) Book review(2) Validation(2) C++(1) Sql Express(1) HierarchyID(1) Lucene(1) IIS(1) Windows 10(1) Cmdlet(1) Intelli J(1) JavaScript(1) Spirituality(1) Migration history(1) Tablet(1) OData(1) TDD(1) Data-time(1) Beliefs(1) Checkbox(1) CTE(1) CSRF(1) JSON(1) Windows 8.1(1) Quality(1) XML(1) ASP.NET(4) TSQL(3) File history(1) Windows(1) Wallpapers(1) SD card(1) File copy(1) SQL(1) Windows 2016(2) Python(1) MVC(4) Url rewrite(1) Solr(1) Modern Life(1) System Image(1) Android(1) Commons(1) Office(1) Anti-forgery(1)