Feature

10 reasons software projects are slower than we expect

Despite efforts to re-engineer software development with new methodologies and tools, projects still warp time lines thanks to bureaucracy, new demands, and the nature of code.
slow development red tape bureaucracy bureauocratic
track5 / Getty Images
    Related:
  • Software Development
  • Agile Development
Peter Wayner is the author of more than 16 books on diverse topics, including open source software ("Free for All"), autonomous cars ("Future Ride"), privacy-enhanced computation ("Translucent Databases"), digital transactions ("Digital Cash"), and steganography ("Disappearing Cryptography").