The top-ten tenets of software quality assurance, part two: documentation
Not many people love documentation, but it's an essential element of any project. However, too much is just as bad as too little, warns Mark Wilson

Documentation. I love it. It's the sane view of the labyrinthine quagmire of code; the layman's window on the developer's Kafka-esque world. I know people mistakenly believe that Agile methods ban the...
More on Strategy
US is unprepared for coming AI threat, panel warns
It sees China as the 'most significant challenge' to US technological dominance, suggesting the country will not keep to any autonomous weapons treaty it signs
Budget 2021: The tech industry reacts
From 'music to our ears', to 'robbing Peter to pay Paul', here's what the sector thinks
Microsoft and Amadeus announce partnership to develop 'hyper-personalised' services for travellers
Move will see Amadeus move from private cloud into Azure
DevOps as a Service: when it makes sense to delegate
Demand for DevOps and cloud engineers has never been higher, which is why the service model is gaining popularity
Amazon offers $2,000 'resignation bonuses' to break union action
Amazon workers in a union would be able to demand higher adequate salaries and better working conditions at the company's warehouses