![]() ![]() Consequently, the largest outstanding challenges that we face today are not technical, but residual human factors. We are an industry that attracts individuals interested in technology, so we excel at solving the technical parts of every problem, whilst neglecting the human aspects. The answer is that all software development problems contain both technical factors and human factors. Why have we made huge advances in some areas, but not others? And levels of technical debt are higher than ever. The proportion of failed projects is largely unchanged from fifty years ago. Much software fails to do what the user needs. ![]() Projects deliver just as late and over budget as they ever have. Yet in many important ways, we have failed to make any significant advances. Agile and DevOps, plus new tools and programming languages allow us to deliver products and systems in ways not previously possible. We have achieved huge advances in how we build software. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
March 2023
Categories |