<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Waverley</title>
	<atom:link href="http://www.waverleysoftware.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.waverleysoftware.com/blog</link>
	<description>Mobile Application Development Blog</description>
	<lastBuildDate>Wed, 12 Jun 2013 21:12:02 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Beauty or the Beast?  Understanding Mobile Web and Native Application Development Tradeoffs</title>
		<link>http://www.waverleysoftware.com/blog/beauty-or-the-beast/</link>
		<comments>http://www.waverleysoftware.com/blog/beauty-or-the-beast/#comments</comments>
		<pubDate>Tue, 11 Jun 2013 14:11:02 +0000</pubDate>
		<dc:creator>Eugene Bogatyriov</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=288</guid>
		<description><![CDATA[These days, when choosing a development strategy for your next mobile app, an essential question is whether to write it as a cross-platform hybrid mobile web app versus &#8220;going native&#8221;. A hybrid mobile web app is an application written mostly &#8230; <a href="http://www.waverleysoftware.com/blog/beauty-or-the-beast/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>These days, when choosing a development strategy for your next mobile app, an essential question is whether to write it as a cross-platform hybrid mobile web app versus &#8220;going native&#8221;.</p>
<p>A <a href="http://en.wikipedia.org/wiki/HTML5_in_mobile_devices#Hybrid_Mobile_Apps">hybrid mobile web app</a> is an application written mostly in JavaScript/HTML5 and wrapped in a native shell using tools such as <a href="http://phonegap.com/">PhoneGap</a>. A native app is written in a platform-specific programming language (Objective C for iOS, Java for Android, etc.) and is able to take full advantage of all device-specific features. There are also “pure” mobile web apps that run in a browser, but they are not really apps per se because they cannot be placed in platform stores such as Apple&#8217;s AppStore or Google&#8217;s Play.</p>
<p>There are many parameters to consider when deciding between hybrid and native app development. Many articles on the web provide &#8220;pros and cons&#8221; which aid analysis. But is there an easy way to understand the tradeoffs, as in the classic <a href="http://en.wikipedia.org/wiki/Project_management_triangle">project management triangle</a>? Here&#8217;s one: the choice is between a multiplatform solution, the beauty of an awesome user experience, and the beast: development cost.</p>
<p><img class="alignleft size-medium wp-image-289" alt="Beauty or the Beast" src="http://www.waverleysoftware.com/blog/wp-content/uploads/2013/05/Blog-post-Beauty-or-the-Beast-300x237.jpg" width="300" height="237" /></p>
<p>Basically, when choosing how you will develop a mobile app, you have to settle for two out of three. Here’s how it works.</p>
<p>If you want a the most elegant and beautiful app that runs both on iOS and Android, be prepared to reach deep into your pocket. That&#8217;s because you&#8217;ll have to do native apps for each platform. You could probably design your app in a way that some code would be reusable, but the potential savings are quite limited. If you paid X dollars to design and develop your native app for one platform, be prepared to spend 70%-80% of X for each additional platform.</p>
<p>If you have a limited budget, and still want to reach the maximum possible group of users across multiple platforms, be prepared to sacrifice some of the slickness of the user experience. Why? With HTML5 and JavaScript, it only costs 15-30% extra to support each additional platform. You could even afford to include Windows Phone 8 which is gaining momentum, and not break the bank. But complex animations, scrollable lists of transparent images, certain background processes like always-on location tracking: some of that stuff is going to have stay home. Javascript doesn&#8217;t have what it takes to pull these off smoothly.</p>
<p>But if you are developing an enterprise mobile app, then you can usually do it in a cross-platform hybrid <em>and</em> do it cheaply. Your audience may not need a top-notch user experience. After years of working with your current enterprise application on Windows, designed in say the early 2000&#8242;s, will your users really be <em>that</em> demanding for UX? Even if you believe they will, do you have the budget to address this perceived need? If you do, we’d like to hear from you!</p>
<p>Don’t get us wrong – it&#8217;s certainly possible to develop slick, beautiful apps in HTML5/JavaScript as we know from experience. Been there, done that. But be careful – you need to know the pitfalls and limitations of the technology stack you are choosing. You need to know what can be done and what can&#8217;t be done. Or you need a developer that knows, and can bring that knowledge to your project. At Waverley, we love AngularJS because it allows us to build really slick JavaScript apps that function well on all major platforms. More on that in another post.</p>
<p>What is your experience with choosing an approach to mobile development? What route have you chosen, what were the tradeoffs you had to make? Did the approach you chose meet your expectations? Share your story!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/beauty-or-the-beast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hacking &#8220;Made in China&#8221;</title>
		<link>http://www.waverleysoftware.com/blog/hacking-made-in-china/</link>
		<comments>http://www.waverleysoftware.com/blog/hacking-made-in-china/#comments</comments>
		<pubDate>Thu, 30 May 2013 12:59:40 +0000</pubDate>
		<dc:creator>mbrown</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=280</guid>
		<description><![CDATA[At Waverley, I&#8217;m the lucky person who receives auto-generated emails regarding anything to do with our Web server. One of the messages I receive most frequently is entitled &#8220;Large Number of Failed Login Attempts&#8221;. These emails contain the &#8220;offending&#8221; IP &#8230; <a href="http://www.waverleysoftware.com/blog/hacking-made-in-china/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>At Waverley, I&#8217;m the lucky person who receives auto-generated emails regarding anything to do with our Web server. One of the messages I receive most frequently is entitled &#8220;Large Number of Failed Login Attempts&#8221;. These emails contain the &#8220;offending&#8221; IP address, the account that was targeted, reverse DNS info, a timestamp, etc. A simple action I&#8217;ve taken with each of these is to block access from the specific IP address so that our server can&#8217;t be reached again from the same address.</p>
<p>Since I go through these personally, over time I&#8217;ve started to notice a trend: the country with the largest share of attempted hacks to Waverley&#8217;s server is China. This week, I decided to build a spreadsheet to take a closer look at the geographic distribution of hacking attempts. Since the first of the year, Waverley&#8217;s server has logged 307 failed logins. Of this total, 124 (40.4%) originated in China. The second biggest offender was the United States, with 40 attemps (13%). Rounding out the top five are Korea, Germany and Brazil .</p>
<p>Interestingly, it is reported that &#8220;<a href="http://www.guardian.co.uk/technology/2013/may/28/obama-chinese-president-cyber-attacks">President Obama will confront Chinese president Xi Jinping next week over a spate of cyber-attacks on the US, including the latest allegation that Chinese hackers gained access to more than two dozen of America&#8217;s most advanced weapons systems.</a>&#8221; I have no idea if the hacking attempts on our servers originating from China are coordinated and run by the military or if the Chinese people just have a lot of time on their hands to break into computer systems.</p>
<p>China, the largest country has 19.1% of worlds by population, and India is at 17.1%. However comparing the two countries of similar size shows very different picture from the hacking perspective. As of May 30, 2013, China has 124 hacking attempts compared to India&#8217;s 7, almost 18 times the number as seen from China.</p>
<p>Sometime during the last few months, Waverley began limiting entire subnets from offending Chinese IP addresses, masking off the least significant byte of the IP address. It&#8217;s hard to say how much of a difference this has made, but we still get lots of failed logins from China. Interestingly, almost all the &#8220;Made in China&#8221; hacks are directed at the account &#8220;root&#8221;, whereas access attempts from other countries are slightly more likely to use people&#8217;s names.<br />
<a href="http://www.waverleysoftware.com/blog/wp-content/uploads/2013/05/hackingattempts.png"><img class="aligncenter size-medium wp-image-310" alt="Hacking Attempts by Country" src="http://www.waverleysoftware.com/blog/wp-content/uploads/2013/05/hackingattempts.png" width="576" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/hacking-made-in-china/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Partner Domain Experience</title>
		<link>http://www.waverleysoftware.com/blog/partner-domain-experience/</link>
		<comments>http://www.waverleysoftware.com/blog/partner-domain-experience/#comments</comments>
		<pubDate>Thu, 18 Apr 2013 15:31:12 +0000</pubDate>
		<dc:creator>mbrown</dc:creator>
				<category><![CDATA[Process]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=259</guid>
		<description><![CDATA[While working with prospective clients I am often asked, &#8220;Do you have experience with our particular industry?&#8221; This question is a part of a client&#8217;s standard due diligence on which vendor to hire. While many software development companies such as &#8230; <a href="http://www.waverleysoftware.com/blog/partner-domain-experience/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>While working with prospective clients I am often asked, &#8220;Do you have experience with our particular industry?&#8221; This question is a part of a client&#8217;s standard due diligence on which vendor to hire. While many software development companies such as ours do end up building experience in certain industry verticals, to really be an expert in a large number disciplines is nearly impossible. When searching for a development partner, looking only at providers that have experience in your domain seems foolish to me. You may be overlooking the relationships that could be most productive. Why?</p>
<p>At Waverley we believe that magic happens when buyers and sellers of a software development project integrate their knowledge to create combined know-how greater than the sum. Assuming the buyers, or clients, know their business well and that the sellers, or providers, know how to design, write and deliver great software, the magic happens when two parties figure out how to bring their experience and knowledge together to get the job done. They need to listen to one another and brainstorm to find the best possible approaches for solving problems, which technology to choose and what processes to employ in design and implementation. When a vendor has specific domain experience it can be reassuring for the client &#8211; but is domain experience <em>really</em> such a critical component of a successful project?</p>
<p>We feel there are several considerations that trump domain experience. Care, attention, intelligence and trust for starters. Granted, trust is something that results from successful outcomes so trust takes time. But the others are there from the very first phone call. Care and attention mean prompt and thoughtful responses: &#8220;digging down&#8221; to get to a deeper level of understanding. Intelligence means bringing smart thinking to a problem, sometimes by those who are looking at the problem in a new way, and are in a position to question assumptions, challenge supposed limitations and take a fresh look at how the problem is framed and then solved.</p>
<p>Naturally the process used to build the solution is important. Agile is great, we use it on every project, but Agile is only a process; it&#8217;s the people who implement the process that make it work. Creating an environment where the team works together and solves problems well is also crucial. Environment is perhaps an over-used term. At Waverley we believe it covers everything from the physical work environment to the tools used to communicate over distance and the quality and bandwidth of that communication, down to the accessibility and readability of documents used to share ideas.</p>
<p>So when shopping for a software developer, we suggest looking beyond domain experience. Otherwise you might miss the magic: a chance to build a great working relationship and the clean design, solid engineering and top results that come with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/partner-domain-experience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notes from IAOP 2013 World Summit: Is Outsourcing Really Dead?</title>
		<link>http://www.waverleysoftware.com/blog/notes-from-iaop-2013-world-summit-is-outsourcing-really-dead/</link>
		<comments>http://www.waverleysoftware.com/blog/notes-from-iaop-2013-world-summit-is-outsourcing-really-dead/#comments</comments>
		<pubDate>Tue, 26 Mar 2013 17:11:00 +0000</pubDate>
		<dc:creator>Alex_G</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=232</guid>
		<description><![CDATA[After attending thought provoking presentation &#8220;Is Outsourcing Dead?&#8221; by Cliff Justice, KPMG and Lee Coulter, Ascension Healthcare, I have some observations.  It looks like the whole dynamics of the industry is changing, and that this represents a fundamental shift in &#8230; <a href="http://www.waverleysoftware.com/blog/notes-from-iaop-2013-world-summit-is-outsourcing-really-dead/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>After attending thought provoking presentation &#8220;Is Outsourcing Dead?&#8221; by Cliff Justice, KPMG and Lee Coulter, Ascension Healthcare, I have some observations.  It looks like the whole dynamics of the industry is changing, and that this represents a fundamental shift in thinking rather than a temporary trend.</p>
<p>The leaders among business services organizations are embracing a new global delivery concept, which KPMG calls &#8220;Extended Global Enterprise&#8221; or &#8220;EGE&#8221;. EGE includes end-to-end processes, with internal resources and outsourced service providers working together towards the goal of delivering high-value services.</p>
<p>As a result of this paradigm shift, client expectations are changing. Service providers need to adjust or become irrelevant. Forget about transactional long-term mega-deals with the emphasis on back office and TCO metrics. Labor arbitrage is more and more out of the equation. Some argue that even location matters less. All of which begs the question of whether outsourcing is dead or is instead evolving into something broader and wider than the traditional ìmodel? I think that the latter is true.</p>
<div>
<p>The new EGE includes outsourced partners, not just vendors, where clear business and financial alignment are crucial, where value is expected at every customer touch point.  The focus is on smaller Agile partnerships that are &#8220;best of breed&#8221; and best of geographical locations, delivering solutions for the middle and front office.  Cloud, social, mobile, and big data change the rules of engagement fast. Amazon Web Services capitalized on these game changers and has emerged as the leading EGE.</p>
<div>
<p>We at Waverley believe that organizations should position themselves to benefit from the latest developments and the &#8220;new normal&#8221; dynamics of the industry. To us it means working smarter, not just faster and cheaper.</p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/notes-from-iaop-2013-world-summit-is-outsourcing-really-dead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Declining Enthusiasm for Outsourced Agile?</title>
		<link>http://www.waverleysoftware.com/blog/declining-enthusiasm-for-outsourced-agile/</link>
		<comments>http://www.waverleysoftware.com/blog/declining-enthusiasm-for-outsourced-agile/#comments</comments>
		<pubDate>Thu, 21 Mar 2013 17:10:29 +0000</pubDate>
		<dc:creator>Patti</dc:creator>
				<category><![CDATA[Process]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=217</guid>
		<description><![CDATA[VersionOne does a State of Agile Dev survey every year, which for 2012 they kicked off during the Agile 2012 conference in Dallas in August.  They recently released their results and it&#8217;s full, as always, of exciting findings pointing to the &#8230; <a href="http://www.waverleysoftware.com/blog/declining-enthusiasm-for-outsourced-agile/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>VersionOne does a <a title="State of Agile Dev survey" href="http://www.versionone.com/state-of-agile-survey-results/" target="_blank">State of Agile Dev survey</a> every year, which for 2012 they kicked off during the Agile 2012 conference in Dallas in August.  They recently released their <a title="results" href="http://www.versionone.com/state-of-agile-survey-results/" target="_blank">results</a> and it&#8217;s full, as always, of exciting findings pointing to the further increase in adoption and passion for Agile across the industry.  One statistic they revealed though definitely caught my attention.</p>
<p>According to the survey the support for Agile with outsourced projects has fallen significantly from last year. Only 49% of respondents said they use, or plan to use, Agile methods &#8211; down from 77%!  Given our success with Agile methods this trend surprises me. Unfortunately the results report doesn&#8217;t go into any detail about why people are struggling in this area, I would have loved to get into the details of this one.</p>
<p>We have found that Agile actually aids us in our success and could not imagine a better way to coordinate with our clients and make sure we are addressing their highest priority features and issues during development. Agile promotes close communication which is so vital in outsourced projects.  I can confirm that we are <strong>not</strong> part of that drop in outsourced Agile support!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/declining-enthusiasm-for-outsourced-agile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notes from IAOP 2013 World Summit: Eastern Europe is emerging!</title>
		<link>http://www.waverleysoftware.com/blog/notes-from-iaop-2013-world-summit-eastern-europe-is-emerging/</link>
		<comments>http://www.waverleysoftware.com/blog/notes-from-iaop-2013-world-summit-eastern-europe-is-emerging/#comments</comments>
		<pubDate>Fri, 15 Mar 2013 14:47:22 +0000</pubDate>
		<dc:creator>Alex_G</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=235</guid>
		<description><![CDATA[We’ve been working in Eastern Europe for more than 8 years now, and it’s always been obvious to us that it’s a great location to build a productive software development team. My thoughts about it were echoed at the recent &#8230; <a href="http://www.waverleysoftware.com/blog/notes-from-iaop-2013-world-summit-eastern-europe-is-emerging/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>We’ve been working in Eastern Europe for more than 8 years now, and it’s always been obvious to us that it’s a great location to build a productive software development team. My thoughts about it were echoed at the recent IAOP Summit in Phoenix. In addition to encouraging macro and regional industry trends, we noted that interest in Ukraine and Belarus as outsourcing technology destinations is growing. Looking at the latest developments and the case studies presented from Eastern Europe region, we came away from IAOP with palpable feeling that the world of outsourcing doesn’t revolve around blockbuster multi-million dollar deals anymore. Well thought-out and thoroughly-executed technology deals with smaller 5 to 50-person teams offshore lead to great ROI for both partners by utilizing an Agile approach and enabling innovative thinking. These deals move  the client experience towards that of a consultative approach, as opposed to simply offshoring work that could have been done in-house. At Waverley our teams have always been small and focused, and we believe great designers and developers and an experienced management team paired with a well-executed Agile process are critical to a successful globally-sourced product development cycle.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/notes-from-iaop-2013-world-summit-eastern-europe-is-emerging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building the JavaScript Community in Kharkiv</title>
		<link>http://www.waverleysoftware.com/blog/building-the-javascript-community-in-kharkiv/</link>
		<comments>http://www.waverleysoftware.com/blog/building-the-javascript-community-in-kharkiv/#comments</comments>
		<pubDate>Thu, 14 Feb 2013 22:55:37 +0000</pubDate>
		<dc:creator>Eugene Bogatyriov</dc:creator>
				<category><![CDATA[Process]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=194</guid>
		<description><![CDATA[At Waverley we’re keenly aware that HTML5 / JavaScript is gaining ground as a technology for the development of cross-platform mobile apps. Already strong in the desktop space, JavaScript is still finding its legs in mobile app development. Although it &#8230; <a href="http://www.waverleysoftware.com/blog/building-the-javascript-community-in-kharkiv/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<div>
<div>
<p>At Waverley we’re keenly aware that HTML5 / JavaScript is gaining ground as a technology for the development of cross-platform mobile apps. Already strong in the desktop space, JavaScript is still finding its legs in mobile app development. Although it can present some performance challenges (compared with native code) it continues to generate significant interest from developers and clients alike.</p>
</div>
</div>
<div>
<p><a href="http://www.waverleysoftware.com/blog/wp-content/uploads/2013/01/JavascriptLogo.png"><img class=" wp-image-195 alignleft" title="Kharkiv Javascript Community" src="http://www.waverleysoftware.com/blog/wp-content/uploads/2013/01/JavascriptLogo-224x300.png" alt="" width="125" height="168" /></a>Kharkiv, Ukraine, home to Waverley’s largest development center, has many professional communities. In the software space, Ruby, .NET, Java, and iOS developers are all represented. But, until recently, not JavaScript. In November 2012, recognizing the increasing relevance of JavaScript to mobile app development, Waverley organized the first gathering of Kharkiv’s JavaScript community, attracting more than 80 professionals.</p>
<p>Waverley’s top developers Nikita Tratyakov and Nick Nilga each delivered presentations to the audience. Nikita’s topic was “Web Arsenal for Mobile Application Development” in which he compared several frameworks for implementing object-oriented development (OOD) patterns such as MVC, MVP and MVVM in JavaScript. Nick Nilga’s presentation centered around his experience using PhoneGap to package mobile HTML5 / JavaScript apps into a native shell.</p>
<p><a href="http://www.waverleysoftware.com/blog/wp-content/uploads/2013/01/KharkivJS4.jpg"><img class="alignright size-medium wp-image-196" title="KharkivJS conference" src="http://www.waverleysoftware.com/blog/wp-content/uploads/2013/01/KharkivJS4-300x200.jpg" alt="" width="300" height="200" /></a>In December, Waverley continued to support the Kharkiv JavaScript community, which now has a LinkedIn group. We were the gold partner of the first Kharkiv JS conference (www.kharkivjs.com), which drew 300+ people from all over Eastern Ukraine – a great success! The conference confirmed that developers’ interest in the HTML5 / JavaScript technology stack is growing. Of particular interest was the participation of the gaming industry, with many engineers creating games for Facebook and other social networks in JavaScript.</p>
<p>Until recently, many developers thought of JavaScript as a “supporting” language which allowed them to “spice up” the UI of their web app. But we now see a new generation of engineers who embrace HTML5 / JavaScript as a solid platform for all of their front end development needs. These developers have used “traditional” platforms such as .NET and Java, and have excelled at developing beautiful UI for their apps in Silverlight or Flash. Now, with both of these technologies on their way out, these developers are looking at HTML5/JavaScript as at the next big thing in UI development.</p>
<p>JavaScript is much easier to pick up than traditional “heavyweight” server-side technologies. With solid OOP knowledge, a good mentor, and sucient motivation, an average web developer can master JavaScript in a matter of weeks. That’s why growing the community is vital for promoting HTML5 / JavaScript as a technology of choice for cross-platform mobile app development.</p>
<p>Waverley plans to continue supporting local communities of JavaScript professionals. The next gathering in Kharkiv was conducted on February 5th. The topic was “Scalable Javascript Architecture and Widget-Based Development. Kernel.js, ScaleApp, Aura.js and Terrific.” At Waverley we believe the future is mobile, and that the future of mobile development is JavaScript. The technology is still in the first quadrant of the bell curve and is rapidly ramping up. We’re helping Kharkiv’s engineering talent pool ramp with it.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/building-the-javascript-community-in-kharkiv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UX is not UI</title>
		<link>http://www.waverleysoftware.com/blog/ux-is-not-ui/</link>
		<comments>http://www.waverleysoftware.com/blog/ux-is-not-ui/#comments</comments>
		<pubDate>Thu, 31 Jan 2013 11:08:24 +0000</pubDate>
		<dc:creator>Alex_S</dc:creator>
				<category><![CDATA[Process]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=189</guid>
		<description><![CDATA[We recently came across an article by Erik Flowers which makes a useful distinction between two terms that are usually conflated and confused: user experience (UX) design and user interface (UI) design. Erik has even created a handy site offering print-ready PDFs of a &#8230; <a href="http://www.waverleysoftware.com/blog/ux-is-not-ui/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>We recently came across an <a href="http://www.helloerik.com/ux-is-not-ui">article</a> by Erik Flowers which makes a useful distinction between two terms that are usually conflated and confused: user experience (UX) design and user interface (UI) design. Erik has even created a handy <a href="http://www.uxisnotui.com/">site</a> offering print-ready PDFs of a two-column comparison which lists all the activities that are properly, in an ideal world, part of the former, meaning part of UX design. Twenty-three activities are listed, of which <strong>two</strong>: <em>interface design</em> and <em>visual design</em> are, according to Erik, what most people think of when talking about UX design. The rest, as he sees it, are mostly essential precursors to a good user interface design effort, but they often not given the attention they deserve. Amongst these are <em>field research, creation of personas, creation of user tests, gathering and organizing statistics, feature writing, information architecture, taxonomy creation, working tightly with programmers, design culture evangelism</em>, and so on.</p>
<p>Erik’s point is that many entrepreneurs, clients, product managers, etc don’t often stop to consider all that needs to happen for good UI design to happen, and that good UI design is not the goal but a kind of natural follow-on to <em>effective thinking</em> about a problem: thinking that is informed by considering how work actually gets done, thinking that considers the views of multiple stakeholders, most of whom are not concerned with design at all, thinking that leads to solutions that are relevant, parsimonious, elegant, adaptable, and robust.</p>
<p>In Erik’s words, “UX is the intangible design of a strategy that brings us to a solution.” Put another way, UX is all about how to approach a problem, whereas UI expresses, in limited terms, a part of the solution that good multi-stakeholder problem-solving generates. UI is about layout and flow and widgets and content and transitions and giving the user the tools he needs as the need arises. UX is about how to get there, how to know what parts of the original problem can’t be addressed by the UI alone, and how to keep asking the right questions so the UI evolves with the way real people actually end up using the product.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/ux-is-not-ui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Smartphone Use in the European and US Markets</title>
		<link>http://www.waverleysoftware.com/blog/smartphone-use-in-the-european-and-us-markets/</link>
		<comments>http://www.waverleysoftware.com/blog/smartphone-use-in-the-european-and-us-markets/#comments</comments>
		<pubDate>Wed, 07 Nov 2012 02:00:17 +0000</pubDate>
		<dc:creator>Waverley</dc:creator>
				<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://waverley.blackfly.info/blog/?p=15</guid>
		<description><![CDATA[The market research firm comScore analyzed mobile consumption behaviors and device penetration for the EU5 (France, Germany, Italy, Spain and the UK). Waverley found it surprising that Italy and Spain, which have been in the news for their stagnating economies, &#8230; <a href="http://www.waverleysoftware.com/blog/smartphone-use-in-the-european-and-us-markets/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>The market research firm comScore analyzed mobile consumption behaviors and device penetration for the EU5 (France, Germany, Italy, Spain and the UK). Waverley found it surprising that Italy and Spain, which have been in the news for their stagnating economies, had amongst the highest mobile consumption behaviors. The biggest consumers as of late 2011 were in the UK.</p>
<table cellspacing="0">
<thead>
<tr>
<th></th>
<th>EU5</th>
<th>France</th>
<th>Germany</th>
<th>Italy</th>
<th>Spain</th>
<th>UK</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td colspan="6">Penetration (%) of Mobile Subscribers</td>
</tr>
<tr>
<td align="right">Used Smartphone</td>
<td>45,2%</td>
<td>41,4%</td>
<td>38,2%</td>
<td>44,4%</td>
<td>52,5%</td>
<td>52,6%</td>
</tr>
<tr>
<td align="right">Used Application (excl. pre-installed)</td>
<td>39,2%</td>
<td>35,2%</td>
<td>34,7%</td>
<td>34,8%</td>
<td>43,0%</td>
<td>49,8%</td>
</tr>
<tr>
<td align="right">Used Browser</td>
<td>39,2%</td>
<td>37,7%</td>
<td>32,2%</td>
<td>35,1%</td>
<td>42,0%</td>
<td>50,6%</td>
</tr>
<tr>
<td align="right">Played Games</td>
<td>28,1%</td>
<td>16,5%</td>
<td>25,9%</td>
<td>32,3%</td>
<td>31,3%</td>
<td>35,4%</td>
</tr>
<tr>
<td align="right">Sent Text Message</td>
<td>84,5%</td>
<td>86,5%</td>
<td>80,2%</td>
<td>82,1%</td>
<td>81,8%</td>
<td>91,8%</td>
</tr>
<tr>
<td align="right">Listened to Music</td>
<td>27,5%</td>
<td>24,1%</td>
<td>27,3%</td>
<td>24,7%</td>
<td>36,2%</td>
<td>27,4%</td>
</tr>
<tr>
<td align="right">Accessed Social Networking Site or Blog</td>
<td>26,4%</td>
<td>23,8%</td>
<td>19,9%</td>
<td>23,3%</td>
<td>28,9%</td>
<td>38,0%</td>
</tr>
</tbody>
</table>
<h3>Symbian, Android and iOS, Europe</h3>
<p>ComScore also analyzed the European market for smartphones over the last couple of years (data reported below through July 2011). Between 2010 and 2011 Google Android gained 16.2 percentage points, almost exactly matching the market share lost by Nokia’s Symbian. Apple iOS and RIM both grew by about 1.3%. Current trends indicate that Symbian will continue to lose market share and disappear entirely by 2015. Also worth noting is the far greater growth of Android’s market share compared with Apple’s iOS.</p>
<table cellspacing="0">
<thead>
<tr>
<th colspan="4">
Top Smartphone Platforms in EU5 by Share of Smartphone Users<br/>3 month average ending July 2011 vs. July 2010 &#8211; total EU5 mobile subscribers, age 13+
</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="2" align="right">Smartphone Platform</td>
<td colspan="3" align="center">Share (%) of EU5 Smartphone Users</td>
</tr>
<tr>
<td align="center">July 2010</td>
<td align="center">July 2011</td>
<td align="center">point change</td>
</tr>
<tr>
<td align="right">Total Smartphone Users</td>
<td align="center">100,0%</td>
<td align="center">100,0%</td>
<td align="center">–</td>
</tr>
<tr>
<td align="right">Symbian</td>
<td align="center">53,9%</td>
<td align="center">37,8%</td>
<td align="center">-16,1</td>
</tr>
<tr>
<td align="right">Google Android</td>
<td align="center">6,1%</td>
<td align="center">22,3%</td>
<td align="center">+16,2</td>
</tr>
<tr>
<td align="right">Apple iOS</td>
<td align="center">19,1%</td>
<td align="center">20,3%</td>
<td align="center">+1,2%</td>
</tr>
<tr>
<td align="right">RIM</td>
<td align="center">8,0%</td>
<td align="center">9,4%</td>
<td align="center">+1,4%</td>
</tr>
<tr>
<td align="right">Microsoft</td>
<td align="center">11,5%</td>
<td align="center">6,7%</td>
<td align="center">-4,8%</td>
</tr>
</tbody>
</table>
<h3>Android and iOS, USA</h3>
<p>ComScore’s analysis of the US market runs through February 2012. As of that date, Google’s Android has just passed the 50% market share mark (50.1%), a 3.2% gain relative to November 2011. Apple’s iOS market share grew only 1,5% in the same quarter, and now stands at 30,2% overall. iOS and Android together occupy an 80.3% share of the US smartphone market. Of the competition only RIM is managing to hang on with 13.4% of the market, down 3.2% from November 2011 to February 2012. Windows Phone market share stands at 3.9% and Nokia’s Symbian at 1.5%.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/smartphone-use-in-the-european-and-us-markets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Storming and Norming in UX/UI Design</title>
		<link>http://www.waverleysoftware.com/blog/storming-and-norming-in-uxui-design/</link>
		<comments>http://www.waverleysoftware.com/blog/storming-and-norming-in-uxui-design/#comments</comments>
		<pubDate>Thu, 02 Aug 2012 01:43:22 +0000</pubDate>
		<dc:creator>Waverley</dc:creator>
				<category><![CDATA[Relationships]]></category>

		<guid isPermaLink="false">http://waverley.blackfly.info/blog/?p=5</guid>
		<description><![CDATA[In 1965 a researcher named Bruce Tuckman, later a Professor of Educational Psychology at Ohio State University, named four stages in the creation of an efficiently performing team. In the first stage, which Tuckman called Forming, members of a group &#8230; <a href="http://www.waverleysoftware.com/blog/storming-and-norming-in-uxui-design/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>In 1965 a researcher named Bruce Tuckman, later a Professor of Educational Psychology at Ohio State University, named four stages in the creation of an efficiently performing team. In the first stage, which Tuckman called Forming, members of a group first come together. Forming is a get-to-know-each-other phase, with lots of mutual observation and a general avoidance of conflict. Forming is usually polite and comfortable, but productivity tends to be low.</p>
<p>Things begin to get interesting in what Tuckman called the Storming stage, when team members open up and start confronting each other’s ideas, discuss the degree of autonomy each will have, and settle on what leadership model will operate. In contrast to Forming, the Storming stage is almost always uncomfortable, but it’s just as necessary to the growth and eventual productivity of the team. One might say it’s the process by which a collection of individuals becomes a team, so it’s important to go through it and not get stuck there. In the next two stages, Norming and Performing, some ideas and personal agendas within the group are given up, a mutually agreed-upon plan and shared set of priorities emerge, and things start to hum along.</p>
<p>At Waverley we’re familiar with this cycle. We’ve seen it within our own organization (changing circumstances and new hires can partially reset the cycle) and in most new client relationships. A a new project kicks off and bright, talented people who have never worked together form a new far-located team. When the stakes are high (and in software design and engineering they almost always are), there’s always a moment when the new team is finding its legs, the clock is ticking, and the temperature rises. We’ve learned to harness this heat to improve outcomes, to cook tastier applications. While the team Storms and Norms synergies are created, and these synergies are a big part of what brings us to work in the morning.</p>
<p>On a recent project, the first in which Waverley’s new in-house UX/UI team was asked to produce a complete cross-platform mobile app design for a visionary entrepreneur, Tuckman’s phases were right there, textbook-style. The concept was so exciting that our lead designer started envisioning features and opportunities well beyond what was initially presented. And although the enthusiasm was welcome, it wasn’t long before we were busier sketching version 3 than writing a spec for version 1. The client, who was on a very tight budget for the UX design phase of the project, started to push back while our designer maintained that the only way to stress-test the flow and interrelation of certain features was to project them out into future versions. All good, but the clock was ticking and before too long the design of actual screens had to take priority.</p>
<p>This was classic Storming. In those early conversations, framing and reframing functionality, we weren’t just debating abstractions, we were getting to know the app, and each other: observing how we each responded to challenges while stress-testing assumptions about everything from on-screen help to the potential for social networking. Our designer was getting his head around the app’s proposed features, something the client had long-since done, but fundamental to what happened next: an elegant set of screens started to emerge, informed by the concerns of all stakeholders: market knowledge, cost constraints, user needs, and aesthetics, in an atmosphere of mutual respect. Respect doesn’t come easy, and politely pretending to agree doesn’t cut it when people are demanding the best of themselves and each other. Storms have a way of focusing our minds and sharpening our senses. Faced together, they bring out the best in a group.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/storming-and-norming-in-uxui-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
