Software Development, as almost any kind of engineering, is a cyclical process: we buy and/or build, bolster and break down our product. And while building new software is more exciting to most developers than maintaining the legacy, all stages are critical. The linked article discusses the concept of sustained engineering and why it is vital to a company's success.
Although the title might suggest it, the linked article does not favour one methodology over the other. The author gives us a historical overview on how software development evolved over time and why certain methodologies might make more sense given the circumstances.
We are nearing the release of version 100 in Chrome and Firefox. A new Y2K-like scenario? Maybe.
Read on to find out about the timeline of events, the strategies that Chrome and Firefox are taking to mitigate the impact, and how you can help.
|