Options for Modernizing Legacy Systems
by Chris Durand Say you have an existing iSeries (AS/400) or mainframe “green screen” application. It’s been around for a long time and has a solid, reliable code base based on years (decades?) of...
View ArticleIs Silverlight Right for Your Development Team?
by Morgan McCullough Before making the choice to use Silverlight or any other development tool, it is always important to examine the requirements and trade-offs. Because Silverlight is a Web...
View ArticleProject Management Survival Guide Part I: Why Managing an IT Project is...
by Phillip Smith If you’ve ever watched an episode of Dirty Jobs then you’ve seen Mike Rowe get up close to some type of difficult and risky task. He usually reports on a sensationally dirty, greasy,...
View ArticleProject Management Survival Guide Part II: Three Ways to Stay Clean While...
by Phillip Smith Last week we talked about the dirty job of project management, and how the complexities involved in leading teams and implementing IT projects often make the PM’s job even messier than...
View ArticleWhy You Should Think of People as Raw Materials
by Phillip Smith Those of us in the service industry do not always have something tangible to show as a result of our work. Compare us to people who build things (like roads, or boats, or furniture) or...
View ArticleRequirements, really?
Change is hard. Project teams frequently resist the addition of new processes and procedures, and one process frequently fought is the creation and review of requirements. The reaction is...
View ArticleEven Agile Needs a Quality-First Focus
by John Brooks, Vice President of Engineering There is no doubt that in the software development world, Agile Development is a hot topic. Just about every company engaged in software development...
View ArticleAdapting Enterprise Applications for Mobile Interfaces
by Morgan McCollough, Senior Software Engineer Since the explosion of smartphone and mobile device technology spurred by the release of the iPhone in 2007 and Android-based devices starting in 2008,...
View ArticleThe Convenience of ClojureScript for Complex Applications
by Paul Bostrom, Senior Software Engineer In my last blog post, The Case for Clojure, I discussed the advantages of using the Clojure programming language for writing applications on the Java Virtual...
View ArticleMy View on the 15th International Conference on Human-Computer Interaction
by Jerry Cavin, Senior Software Engineer Every year, HCI International brings together thousands of people from all over the globe who are interested in the seemingly endless approaches to interaction...
View ArticleUnderstanding Build Server and Configuration Management – Part 2
Implementing Configuration Management: How to Start the Process by Morgan McCollough, Senior Software Engineer In my last post we discussed the benefits of creating a development environment with...
View ArticleAnalyzing and Selecting the Right Software Automation Tool
By Nadine Parmelee, Senior Quality Assurance Engineer With all the tool choices available today, selecting an automation tool is a project all on its own. There are a number of variables to consider...
View Article
More Pages to Explore .....