Software Development Predictions for 2008
Happy New Year!
Not too long ago, I was asked for my predictions for the IT-Technology in 2008... You can find the full article here, but I thought I'd include my thoughts on my blog.
Where's i-Technology Headed in 2008?
I'd love to hear your thoughts and comments
1. User Experience Reaches the Enterprise. In 2008 we will see several major enterprises start efforts to build UX centric applications that increase worker productivity, reduced transaction costs and increase pull through as the UX meme of the consumer facing world leaks into the enterprise. The days of the battleship gray, forms of data application as the king of the enterprise are numbered because of an imperative towards richer visualization of complex and interconnected data. While there will always be a need for the traditional sort of application, by the end of 2008, it is no longer the only element of the corporate landscape.
2. Testability Becomes a Requirement for Software Development Frameworks. No longer satisfied with simple reductions in costs for initial development, a growing community demand frameworks and tools that facilitate sustainable and agile practices. 2008 is the year that frameworks and tools take notice and start to deliver solutions that are testable out of the box. Technologies such as Test Driven Development, MVC/MVP patterns, and frameworks that support mocking become mainstream. After seeing this year’s cool demos at software development industry conferences a common question will be: “...And how do you test that?” Let’s hope the presenters have an answer.
3. The Companion Applications Become Practical. While RIA and AJAX application categories continue to grow, many consumer facing web applications and enterprise applications developers realize there is a need for desktop exploitive applications as well as reach web applications that work everywhere. What meaningful application wouldn’t benefit from a pairing like that of Outlook and Outlook Web Access? In the past it has been prohibitively expensive to build these applications, but with the circa 2008 technology such as .NET Framework 3.5 and Silverlight, it is finally becoming practical to have a single codebase that fully exploits the desktop and offers a rich web experience.
Comments
Anonymous
December 31, 2007
Basically in agreement, except I think the UX push will REALLY be a 2009 activity.Anonymous
December 31, 2007
Happy New Year! Not too long ago, I was asked for my predictions for the IT-Technology in 2008... YouAnonymous
December 31, 2007
Happy New Year! Not too long ago, I was asked for my predictions for the IT-Technology in 2008... YouAnonymous
December 31, 2007
The comment has been removedAnonymous
December 31, 2007
The comment has been removedAnonymous
December 31, 2007
I think it would take another full year for silverlight to reach its potential. So maybe 2009.Anonymous
December 31, 2007
I agree with you.Anonymous
January 01, 2008
Brad Abrams provided a few predictions for IT-Technology in 2008. I started posting a comment, but it was getting a bit long. So, here are my comments with some snippets from Brad's post. #1) User Experience Reaches the Enterprise In...Anonymous
January 01, 2008
The comment has been removedAnonymous
January 01, 2008
Here's a quick rundown of my take on key trends. Trends are different from fads since they're longer-lastingAnonymous
January 01, 2008
Here's a quick rundown of my take on key trends. Trends are different from fads since they'reAnonymous
January 02, 2008
Testable frameworks - great. It would be good to see frameworks shipping with a full suite of MS Build tasks too. Too many expect that you are not incorporating the framework into a much larger solution that is being continuously integrated and ultimately tested too. So I think "How do I build, deploy AND tes that?" is a better question.Anonymous
January 02, 2008
Question on #3: Is it possible to convert Silverlight application to WPF desktop app? If yes - how to do that? Looks like I need to modify the header of the XAML file? Thank you, Alex.Anonymous
January 02, 2008
On #1 - the WPF team missed the boat by not shipping teh data grid control - true to this date!.Anonymous
January 02, 2008
The comment has been removedAnonymous
January 03, 2008
The comment has been removedAnonymous
January 03, 2008
Silverlight is getting too much hype right now - you need to deliver the goods.Anonymous
January 04, 2008
The comment has been removedAnonymous
January 07, 2008
Happy new year!Anonymous
January 08, 2008
Enterprise development requires that applications pay themselves off within a few years and that they have at least a 5 year life-span. Newer web technologies do not yet offer a significant improvement in productivity to replace existing JavaScript/HTML applications. This is for serious development efforts for financial firms and other companies with security, stability, SOX, and total cost of ownership requirements. Please provide a multi-year roadmap for the existing technologies since we do not want to implement something which is stranded in a dead technology.Anonymous
January 11, 2008
Well, we are not even out of January yet and there is at least a hint of one of my 2008 prediction comingAnonymous
January 18, 2008
Well, we are not even out of January yet and there is at least a hint of one of my 2008 prediction comingAnonymous
February 04, 2008
The comment has been removed