Information Technology Reference
In-Depth Information
Function point metrics have comparative data available from more than 50,000
software projects. The nonprofit International Software Benchmark Standards
Group (ISBSG) by itself has more than 6,000 projects measured with function
point metrics.
By comparison, the sum total of other metrics such as story points, use case
points, RICE objects, lines of code, and so forth is only about 1,000 projects.
This decade saw the expansion of Agile methods such as Scrum and Extreme
Programming (XP). It also saw the expansion of Watts Humphrey's Team Soft-
ware Process (TSP) and Personal Software Process (PSP). Many more new pro-
gramming languages popped up.
The end of the decade witnessed the resurgence of Apple in the market due to
the success of its famous iPhones and iPads. Indeed, Apple became the company
with the highest market value in the United States, which capped a remarkable
turnaround.
Apple seems to have fostered a culture of innovation, and this has brought forth
a string of new kinds of products that sometimes change the direction of the entire
high-technology business sector.
By the end of the decade, identify theft, hacking, and denial of service problems
were major international concerns. Indeed, “cyberwarfare” was becoming a global
concern, as many attacks are traced to foreign governments.
The phrase “cyberwarfare” started to be widely used by the middle of the dec-
ade. Indeed, apparent cyberattacks involving national governments are becoming
increasingly common, as demonstrated by the attacks on Iran and by the discovery
of hacking attacks on U.S. electric power facilities in 2009.
Earlier in 2007, the McAfee Company reported evidence of 120 countries gear-
ing up for cyberwarfare, with financial systems and electric power systems being
the targets of choice.
Static analysis tools were added to the quality arsenal in the 2000s, with
good results, although the basic technology of static analysis dates to the 1980s.
However, both open-source and commercial static analysis tools expanded in
numbers and sophistication.
It was during this decade that a major shift occurred: More than 50% of the
U.S. programming population worked on maintenance and enhancement of legacy
applications rather than new development. New languages included C# and Visual
Basic Net, and Microsoft's suite of languages evolved and added features.
Search WWH ::




Custom Search