I am a software developer for almost 20 years and when I got started in the business back in the mid-90’s I wrote business apps and really bad HTML web pages. So most of the business apps I wrote did not look good. We really did not have much mandate from the stakeholders to make pretty apps… just get them working and make them fast on the old computers of the day. So we would do a lot of thinking on the backend side of the apps because we were starting to use the new relational databases that were new for most enterprises. See before then most databases were either on mainframes or used flat-file storage like Paradox or Dbase. So we were excited about really having a great tool were we could store our data and do great things with designing relationships between tables, writing stored procs/functions to help developers not to have to do a lot of work on the desktop computers (which were slow) and finally writing software to only pull/push data across the slow network connections used by businesses and users. Jump forward maybe in the last few years and I started seeing a new pattern emerge in software development with the rise of mobile apps. The same issues that we all had back in the beginnings of my career were challenging us. The problem was no one wanted to talk about it. Everyone was so busy with UX! I love UX and enjoy having a great looking app as much as the other guy but I also know that great UX on a slow underdeveloped app is like lipstick on the pig. That is when I came up with my new term to discuss called Data Experience. I even got caught in the trap. I wrote my first Windows Phone app and was called out by some friends that asked why my app called to get the same data over and over. My app also did not do a great job with data projection to only get data that was critical for the current state of the app. This got me thinking an pondering on the subject and wanting to get this out. The end is that UX needs DX and DX needs UX. They should go hand in hand when a team is designing a new app. The issue is that everyone wants to work on the sexy side of the project and sometimes the boring data gets forgotten only to come back later with very dire results. DX is much more expensive to fix in an app than UX after the an app has reached a market.
I am a software developer for almost 20 years and when I got started in the business back in the mid-90’s I wrote business apps and really bad HTML web pages. So most of the business apps I wrote did not look good. We really did not have much mandate from the stakeholders to make […]
Does your organization build web and mobile applications for your customers, clients and/or employees? Do you want to get those applications out into their hands quicker and with less maintainability from your already over-worked IT staff? Knowing and understanding what the Open Data Protocol (OData) can bring to your enterprise will allow you to build […]
I am happy to announce that the kick off meeting for the first Windows Phone Developer Conference will be Wednesday, Nov 6, 2013 at 2:00 PM EST. The meeting open to anyone that wants to help organize this virtual event sometime early in 2014. We will have the following agenda: Very short Introductions Discuss why […]
In sports following a legend never goes well and the coach that does follow is usually not successful. Take a look at the following examples: Lou Holtz retired from Notre Dame in 1996 and 4 coaches later they are still waiting for that level of success. Indiana’s Bob Knight was forced out back in 2000 […]
Chris Woodruff (or Woody as he is commonly known as) has a degree in Computer Science from Michigan State University’s College of Engineering. Woody has been developing and architecting software solutions for almost 15 years and has worked in many different platforms and tools. He is a community leader, helping such events as Day of .NET Ann Arbor, West Michigan Day of .NET and CodeMash. He was also instrumental in bringing the popular Give Camp event to Western Michigan where technology professionals lend their time and development expertise to assist local non-profits. As a speaker and podcaster, Woody has spoken and discussed a variety of topics, including database design and open source. He has been a Microsoft MVP in Visual C#, Data Platform and SQL and was recognized in 2010 as one of the top 20 MVPs world-wide. Woody owns and leads Woodruff Solutions LLC to provide solutions involving mobile apps and the services that drive mobile solutions.