{"id":2747,"date":"2015-05-12T00:01:57","date_gmt":"2015-05-12T07:01:57","guid":{"rendered":"http:\/\/thinkapps.com\/blog\/?p=2747"},"modified":"2015-05-13T14:35:35","modified_gmt":"2015-05-13T21:35:35","slug":"thinkapps-for-watch-case-study-product-design-development","status":"publish","type":"post","link":"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/","title":{"rendered":"ThinkApps for Watch: A Case Study on Product Design and Development"},"content":{"rendered":"<p><em>Today we&#8217;re launching <span style=\"text-decoration: underline;\"><a href=\"http:\/\/thinkapps.com\/watch-apps\" target=\"_blank\">ThinkApps for Watch<\/a><\/span>,\u00a0a new tool that lets you\u00a0quickly and easily create an interactive prototype\u00a0of an Apple Watch app. This case study will explain the process we followed to design and develop the tool from start to finish.<\/em><\/p>\n<p><a href=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13010017\/Screen-Shot-2015-05-07-at-4.04.05-PM.png\"><img loading=\"lazy\" decoding=\"async\" width=\"959\" height=\"670\" class=\"alignnone size-full wp-image-3443\" src=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13010017\/Screen-Shot-2015-05-07-at-4.04.05-PM.png\" alt=\"ThinkApps for Watch landing page\" srcset=\"https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13010017\/Screen-Shot-2015-05-07-at-4.04.05-PM.png 959w, https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13010017\/Screen-Shot-2015-05-07-at-4.04.05-PM.png 300w\" sizes=\"(max-width: 959px) 100vw, 959px\" \/><\/a><\/p>\n<h2>What Is ThinkApps for Watch?<\/h2>\n<p>As we explain in our <a href=\"http:\/\/thinkapps.com\/blog\/design\/apple-watch-apps-prototype-tool\/\" target=\"_blank\">launch announcement<\/a>, <a href=\"http:\/\/thinkapps.com\/watch-apps\" target=\"_blank\">ThinkApps for Watch<\/a>\u00a0is a free tool that will allow individuals and companies to make a design mockup of their Watch app in\u00a010 minutes or less.<\/p>\n<p>ThinkApps for Watch is\u00a0specialized just for Apple Watch apps\u00a0and\u00a0is already programmed with all of the Watch guidelines and limitations in mind, so you don&#8217;t have to worry about knowing what&#8217;s allowed and what&#8217;s not.<\/p>\n<p>In addition to quickly creating a free\u00a0mockup of your app, you can easily get feedback or even conduct <a title=\"Running a Successful User Interview\" href=\"http:\/\/thinkapps.com\/blog\/launch\/how-start-startup-running-user-interview\/\" target=\"_blank\">user research<\/a> by sharing your design prototype via email or social media.<\/p>\n<h2>Becoming Our Own Client<\/h2>\n<p>ThinkApps is an <a title=\"ThinkApps\" href=\"http:\/\/thinkapps.com\/\" target=\"_blank\">on-demand service for designing and building stunning apps<\/a> for web, mobile, and wearables, <a title=\"Apple Watch App Development by ThinkApps\" href=\"http:\/\/thinkapps.com\/apple-watch\/?Campaign_ID=701F0000000SQ0Y&amp;lead_source=Blog\" target=\"_blank\">including Apple Watch<\/a>. \u00a0Based out of San Francisco, ThinkApps powers top Silicon Valley startups and innovative enterprise companies exploring the cutting edge.<\/p>\n<p><a href=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/04\/23180000\/Screen-Shot-2015-04-20-at-5.30.43-PM.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1174\" height=\"612\" class=\"alignnone size-full wp-image-2995\" src=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/04\/23180000\/Screen-Shot-2015-04-20-at-5.30.43-PM.png\" alt=\"ThinkApps Apple Watch App Development \" srcset=\"https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/04\/23180000\/Screen-Shot-2015-04-20-at-5.30.43-PM.png 1174w, https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/04\/23180000\/Screen-Shot-2015-04-20-at-5.30.43-PM.png 300w, https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/04\/23180000\/Screen-Shot-2015-04-20-at-5.30.43-PM.png 1024w\" sizes=\"(max-width: 1174px) 100vw, 1174px\" \/><\/a><\/p>\n<p>At its core,\u00a0we are\u00a0a network of 1000+ top designers and technologists in more than 25 countries across North America, South America, Europe, and Asia. The network includes experts who are in the top 5% for any design, product, or technology sub-area.<\/p>\n<p>To\u00a0build ThinkApps for Watch, we tapped into the expertise of this network, including designers at <a title=\"PixelGrow\" href=\"http:\/\/pixelgrow.com\" target=\"_blank\">PixelGrow<\/a>\u00a0and developers at <a title=\"DeSmart\" href=\"http:\/\/desmart.com\/\" target=\"_blank\">DeSmart<\/a>.<\/p>\n<p>In creating this tool, we essentially became our own client. Thus, it was important to us\u00a0to write this case study to explain the process we followed and\u00a0shed some light on what&#8217;s\u00a0involved in designing and developing a great software product.<\/p>\n<h2>Assembling the Team<\/h2>\n<p>We expect our clients to arrive with an idea. Ideally this idea will not just live inside the client&#8217;s head but will be spelled out in a one-page description of what they want to build, what their objectives are, and who they expect their audience to be.<\/p>\n<p>Based on the particulars, including platform (e.g. web, Android, iOS), technology requirements\u00a0(e.g. streaming video, high levels of data storage required), and timeline, ThinkApps will assess the skills and availability of the designers and developers in our network and assign the team that is best suited to the project.<\/p>\n<p>ThinkApps essentially provides a one-stop shop where you can get all of the talent and expertise you need to build your product in a single place, including graphic, UX, and UI designers, plus front-end and back-end developers.<\/p>\n<p><strong>And once the team is assembled, they are essentially ready to start the next business day.<\/strong><\/p>\n<h3>ThinkApps for Watch Team<\/h3>\n<p>In this case, ThinkApps itself was the client. We decided in March that we wanted to build a tool that would make it fast, fun, and easy to design\u00a0your own Apple Watch app and wrote up a short description of the features we wanted to include.<\/p>\n<p>We began reaching out to various\u00a0designers and developers\u00a0in our network to assess which teams had the Apple Watch expertise we needed. Once we knew which teams had the ability to help with the project, we inquired about their availability to determine who would actually be able to help us complete the project by our deadline.<\/p>\n<p>In the end, the team involved three individuals from PixelGrow on the design side and four individuals from DeSmart on the development side. Filip Wasilewski joined the team in his usual role as ThinkApps project manager\u00a0and\u00a0Tarun Agarwal, ThinkApps co-founder, rounded things out as the client.<\/p>\n<p>The client was located in San Francisco, with the design team in the Ukraine and the dev team in Poland. As Agarwal put it,<\/p>\n<blockquote><p><strong>&#8220;People essentially came out of the ether and worked together from around the globe to launch a product from scratch in just eight\u00a0weeks.&#8221;<\/strong><\/p><\/blockquote>\n<h2>Project Timeline<\/h2>\n<p>It took just eight\u00a0weeks to complete the project from start to finish, including four weeks of design and four\u00a0weeks of development (with some additional design questions and changes occurring\u00a0during this later stage).<\/p>\n<p>It&#8217;s important to note, however, that the time required of the client was only about three hours per week. So you can see how it would be possible for one client to have multiple products being built\u00a0simultaneously, or, more likely,\u00a0how a startup founder or tech product manager (PM) would be able to\u00a0continue working on lots of other tasks while the product is being built.<\/p>\n<p>If you contrast this with other options \u2014 such as learning to design and code yourself or recruiting five to eight employees to do the work in-house \u2014\u00a0it&#8217;s easy to see how much more efficient our\u00a0process can be.<\/p>\n<h2>Design Phase<\/h2>\n<p>As mentioned above, the design phase took about four weeks.<\/p>\n<p>During this phase, Agarwal\u00a0(as the client)\u00a0participated in\u00a0one-hour video calls twice per week with the designers and project manager to discuss any\u00a0questions and get\u00a0regular updates. Over the course of the four weeks, there were\u00a0eight calls total.<\/p>\n<p><a href=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/04\/23144832\/PixelGrow-Team.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"2196\" height=\"1801\" class=\"alignnone size-full wp-image-3162\" src=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/04\/23144832\/PixelGrow-Team.jpg\" alt=\"PixelGrow Team\" srcset=\"https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/04\/23144832\/PixelGrow-Team.jpg 2196w, https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/04\/23144832\/PixelGrow-Team.jpg 300w, https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/04\/23144832\/PixelGrow-Team.jpg 1024w\" sizes=\"(max-width: 2196px) 100vw, 2196px\" \/><\/a><\/p>\n<h3>Design Team<\/h3>\n<p>The design team was\u00a0from\u00a0<a title=\"PixelGrow\" href=\"http:\/\/pixelgrow.com\" target=\"_blank\">PixelGrow<\/a>\u00a0and included (from left to right):<\/p>\n<ul>\n<li>Oksana Sviridova \u2014 UI design<\/li>\n<li>Bogdan Sviridov \u2014 UI\/UX design<\/li>\n<li>Nick Kurat \u2014 UX design (also co-founder of PixelGrow)<\/li>\n<\/ul>\n<p>As Kurat put it, &#8220;PixelGrow is a digital design and development agency. We grow pixels into beautiful user experiences. Millions of users around the globe enjoy products we&#8217;ve created &#8211; from school kids to Pentagon officers.&#8221;<\/p>\n<h3>Design Kickoff<\/h3>\n<p>The first step after assembling the team was\u00a0scheduling an introductory call with the designers, the project manager, and the client to explain the product vision and set clear expectations.<\/p>\n<h3>Hand-Drawn Sketches<\/h3>\n<p>After establishing the vision, the basic ideas were captured with\u00a0hand-drawn sketches of the tool.<\/p>\n<p><a href=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Sketches.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"2245\" height=\"1633\" class=\"alignnone size-full wp-image-3457\" src=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Sketches.jpg\" alt=\"Hand-Drawn Sketches\" srcset=\"https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Sketches.jpg 2245w, https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Sketches.jpg 300w, https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Sketches.jpg 1024w\" sizes=\"(max-width: 2245px) 100vw, 2245px\" \/><\/a><\/p>\n<h3>Wireframes<\/h3>\n<p>Once the basic idea\u00a0was nailed down through hand-drawn sketches, the designers created wireframes. This was a collaborative process between the designers, project\u00a0manager, and the client.<\/p>\n<p>There were multiple iterations of these wireframes and conversations\u00a0happened over twice-weekly calls, in addition to discussions via a\u00a0dedicated online workspace in Basecamp (more on that below).<\/p>\n<p><a href=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Wireframes.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"2741\" height=\"986\" class=\"alignnone size-full wp-image-3459\" src=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Wireframes.jpg\" alt=\"Wireframes\" srcset=\"https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Wireframes.jpg 2741w, https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Wireframes.jpg 300w, https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Wireframes.jpg 1024w\" sizes=\"(max-width: 2741px) 100vw, 2741px\" \/><\/a><\/p>\n<h3>Full Design and Style Guide<\/h3>\n<p>The final step in the design process was to take the wireframes and create the fleshed out design.<\/p>\n<p>The outcome of this phase is fully designed visual screens as well as a style\u00a0guide that captures key decisions on fonts, typography, button styles, and other design elements.<\/p>\n<p><a href=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/12070157\/ThinkApps-for-Watch-style-guide.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1403\" height=\"1266\" class=\"alignnone size-full wp-image-3507\" src=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/12070157\/ThinkApps-for-Watch-style-guide.png\" alt=\"ThinkApps for Watch style guide\" srcset=\"https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/12070157\/ThinkApps-for-Watch-style-guide.png 1403w, https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/12070157\/ThinkApps-for-Watch-style-guide.png 300w, https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/12070157\/ThinkApps-for-Watch-style-guide.png 1024w\" sizes=\"(max-width: 1403px) 100vw, 1403px\" \/><\/a><\/p>\n<h2>Development Phase<\/h2>\n<p>The developers enter the picture once the design is complete.<\/p>\n<p>For about 30-40% of ThinkApps projects, the designers and developers are part of the same team. But often, the best development expertise relevant for a particular app may be in a team different from the one that does the design. In this case, we might have utilized the same team for both components but there were scheduling conflicts.<\/p>\n<p>(That&#8217;s just one of the benefits of the ThinkApps community\u00a0&#8211; there are enough top-notch designers and developers in our network that you can always find the expertise you need right when you need it.)<\/p>\n<p>For the development phase, clients are\u00a0generally much less involved. They\u00a0can participate as much as they wish, of course, but it is less necessary once the design phase is complete. The main involvement of the client is to review the live staged version of their app as it takes shape day over day, and to provide any feedback.<\/p>\n<p><a href=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/DeSmart-Team.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"3745\" height=\"2760\" class=\"alignnone size-full wp-image-3451\" src=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/DeSmart-Team.jpg\" alt=\"DeSmart Team\" srcset=\"https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/DeSmart-Team.jpg 3745w, https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/DeSmart-Team.jpg 300w, https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/DeSmart-Team.jpg 1024w\" sizes=\"(max-width: 3745px) 100vw, 3745px\" \/><\/a><\/p>\n<h3>Development Team<\/h3>\n<p>The development team was from\u00a0<a title=\"DeSmart\" href=\"http:\/\/desmart.com\/\" target=\"_blank\">DeSmart<\/a>\u00a0and included (from left to right):<\/p>\n<ul>\n<li>Rados\u0142aw Mejer &#8211; DeSmart CTO, PHP Developer<\/li>\n<li>Rafa\u0142 Wyszomirski &#8211;\u00a0Front-End Developer<\/li>\n<li>Robert Pajura &#8211;\u00a0Quality Assurance Tester<\/li>\n<li>Piotr Duszy\u0144ski &#8211; DeSmart\u00a0CEO<\/li>\n<\/ul>\n<p>As Damian Winkowski, who does business development for DeSmart, put it, &#8220;DeSmart is a team of highly experienced people. We prototype a lot, create web apps with PHP, and build mobile apps on Android\/iOS.&#8221;<\/p>\n<p>&#8220;We co-founded UXPin &#8211; a prototyping tool for UX Designers and Conventica &#8211; mobile app for event organisers, added\u00a0Winkowski. &#8220;DeSmart is focused on business and tech side of the project. We work in Agile and believe in the lean approach to software development.&#8221;<\/p>\n<h3>Development Kickoff<\/h3>\n<p>The development kickoff occurs when the design portion of the project is complete, and it&#8217;s time to build.<\/p>\n<p>In this case there was a team video conference to officially jump start\u00a0development\u00a0at the end of the fourth week. The ThinkApps project manager, Filip, helped to steer the transition from the designers to the developers, and the two teams talked\u00a0directly to help answer any questions.<\/p>\n<p>This approach\u00a0helped to make the process as stress-free as possible by creating a seamless transition between the design and development phases.<\/p>\n<h3>Agile Sprints<\/h3>\n<p>The developers followed an <a title=\"Waterfall vs Agile Software Development\" href=\"http:\/\/thinkapps.com\/blog\/development\/waterfall-vs-agile-software-development\/\" target=\"_blank\">agile approach to software development<\/a>, dividing the work into two-week sprints.\u00a0Within each sprint, they segmented the project into <a title=\"User Stories\" href=\"http:\/\/www.mountaingoatsoftware.com\/agile\/user-stories\" target=\"_blank\">user stories<\/a> and sub-stories.<\/p>\n<p>The developers had &#8220;stand-up&#8221; meetings once a day amongst themselves and had one-hour video calls with the project manager and client once per week, with additional calls scheduled as necessary.<\/p>\n<p>Over the course of the four-week development phase, there were\u00a0approximately five team calls (not including the kickoff) and several side calls and conversation between the project manager and the developers.<\/p>\n<p><a href=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Pivotal-Tracker.png\"><img loading=\"lazy\" decoding=\"async\" width=\"2814\" height=\"1610\" class=\"alignnone size-full wp-image-3462\" src=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Pivotal-Tracker.png\" alt=\"Pivotal Tracker\" srcset=\"https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Pivotal-Tracker.png 2814w, https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Pivotal-Tracker.png 300w, https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Pivotal-Tracker.png 1024w\" sizes=\"(max-width: 2814px) 100vw, 2814px\" \/><\/a><\/p>\n<h3>Live Builds<\/h3>\n<p>In order to provide full transparency, our developers shared a live staging server\u00a0with the project manager and client.<\/p>\n<p>At\u00a0the live staging server, you could\u00a0see exactly what the developers see on a live basis as they build the app. And it happens automatically \u2014\u00a0as soon as the developer checked in or committed any code, the automated continuous integration\u00a0system is triggered and you could see the latest version of the app through your\u00a0browser instantly sitting in another city.<\/p>\n<p>Also, since everyone has access to the source code repository, we\u00a0also knew how many times\u00a0and what\u00a0code was committed throughout the day, which made it easy to review\u00a0progress.<\/p>\n<p>In addition to providing transparency, these live links to staging server also provided a lot of\u00a0excitement, as it allowed us as the client to see the product literally coming to life.<\/p>\n<p><a href=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Bitbucket.png\"><img loading=\"lazy\" decoding=\"async\" width=\"2814\" height=\"1610\" class=\"alignnone size-full wp-image-3463\" src=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Bitbucket.png\" alt=\"Bitbucket\" srcset=\"https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Bitbucket.png 2814w, https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Bitbucket.png 300w, https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/13020057\/Bitbucket.png 1024w\" sizes=\"(max-width: 2814px) 100vw, 2814px\" \/><\/a><\/p>\n<h3>Testing<\/h3>\n<p>As mentioned above, one member of the development team was a test engineer. This is significant because it allowed testing to occur\u00a0throughout the development phase on an on-going basis, rather than just being tacked on at the end. Technically, a user story is considered completed once the test engineer verifies and &#8216;accepts&#8217; it.<\/p>\n<h3>Analytics<\/h3>\n<p>In addition to tracking bugs, analytics are built in from the beginning\u00a0to measure usage, user engagement, social sharing, and more.<\/p>\n<p>These analytics not only help to measure and analyze various aspects of usage (such as which features are utilized the most and which should perhaps be discarded or improved)\u00a0but can also help to actually increase engagement.<\/p>\n<p>For example, by tracking the number of times a user views the mockup of an Apple Watch app they&#8217;ve created, we can create a system where an email engagement is triggered after the user returns a certain number of times.<\/p>\n<h2>Launch<\/h2>\n<p>The final step in the process is to launch the product and release it to the public.<\/p>\n<p>For mobile apps, the process of launching involves making\u00a0the app available for download in the appropriate app store. For web products, people often think of launch as the moment the website or web app goes live online.<\/p>\n<p>Given the approach we follow with live staging,\u00a0however, web products (such as the ThinkApps for Watch tool) are technically ready to go\u00a0live, even during the development phase. But people who are not granted access\u00a0to the product can&#8217;t access\u00a0it.<\/p>\n<p>In this case, launch involves moving the web product from the staging server (where it lives during development) to the actual production server. For this product, Davor Bagaric, who is another member of the ThinkApps network specializing in Amazon Web Services, helped set up the web product on AWS\u00a0to ensure that it was\u00a0scalable and fast.<\/p>\n<p>And once the product has launched, the real fun\u00a0begins. (That&#8217;s why we&#8217;re so excited to be launching the ThinkApps for Watch tool today!)<\/p>\n<p>The client is able to collect feedback and see how users are actually using the product. In addition, our team remains available for 60 days post-launch to fix any bugs discovered once the product is out in the wild.<\/p>\n<p>And of course, once you start collecting feedback, it&#8217;ll be time to start planning version 2.0, and the process starts all over again.<\/p>\n<h2>Tools<\/h2>\n<p>Given that we (the client, in this case) and the\u00a0designers and developers were spread throughout the world, it was necessary to utilize a variety of tools to make communication and project management straight-forward and efficient.<\/p>\n<p>The tools used in this particular project were similar to those\u00a0generally used in client projects.<\/p>\n<h3>Communication Tools<\/h3>\n<p>We used\u00a0<a title=\"Skype\" href=\"http:\/\/www.skype.com\/en\/\" target=\"_blank\">Skype<\/a> for all of the voice and\/or video calls referenced above.<\/p>\n<p>Even though the parties involved were\u00a0located in different places, it was not difficult to schedule calls as the professionals in our network are used to working with people in different time zones.<\/p>\n<p>We also used\u00a0<a title=\"Basecamp\" href=\"https:\/\/basecamp.com\/\" target=\"_blank\">Basecamp<\/a> for\u00a0general communication about the project and basic file sharing. With Basecamp,\u00a0discussions between team members and\/or with us, the client, could happen anytime, and it was easy to\u00a0assign to-dos to whomever needed to take action.<\/p>\n<p>The best part? Everyone involved had access to everything, so there was as much transparency as possible.<\/p>\n<h3>Design Tools<\/h3>\n<p>The designers utilized Basecamp to share sketches, mockups, wireframes, etc. with the client and project manager, as well as the development team.<\/p>\n<p>For wireframes, designers often use tools such as <a href=\"https:\/\/balsamiq.com\/\" target=\"_blank\">Balsamiq<\/a> or <a href=\"http:\/\/www.invisionapp.com\/\" target=\"_blank\">InVision<\/a>, and these design assets were generally sent as <a href=\"http:\/\/www.adobe.com\/products\/photoshop.html\" target=\"_blank\">Adobe Photoshop<\/a> or\u00a0<a title=\"Adobe Fireworks\" href=\"https:\/\/creative.adobe.com\/products\/fireworks\" target=\"_blank\">Adobe Fireworks<\/a> files.<\/p>\n<h3>Development Tools<\/h3>\n<p>The developers used <a title=\"Pivotal Tracker\" href=\"http:\/\/www.pivotaltracker.com\/\" target=\"_blank\">Pivotal Tracker<\/a> to manage their agile sprints and create user stories. We\u00a0also utilized <a title=\"BitBucket\" href=\"https:\/\/bitbucket.org\/\" target=\"_blank\">BitBucket<\/a> as a code repository and to share the code with everyone.<\/p>\n<h2>Try It Out for Yourself<\/h2>\n<p>Have a minute or two to spare? Go on and try out the <a href=\"http:\/\/thinkapps.com\/watch-apps\" target=\"_blank\">ThinkApps for Watch tool<\/a> to brainstorm and explore\u00a0your app ideas.<\/p>\n<p>Or, if you already have a specific app idea in mind and just need some help with development,\u00a0<a title=\"Apple Watch App Development by ThinkApps\" href=\"http:\/\/thinkapps.com\/apple-watch\/?Campaign_ID=701F0000000SQ0Y&amp;lead_source=Blog\" target=\"_blank\">reach out to our Apple Watch team.<\/a>\u00a0We can help you\u00a0get started today.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This in-depth case study explains the process we followed to design and develop ThinkApps for Watch, an Apple Watch prototyping tool, from start to finish.<\/p>\n","protected":false},"author":25,"featured_media":3504,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[4],"tags":[203,66,242,237,26,364,200,160],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ThinkApps for Watch: Case Study on Design and Development<\/title>\n<meta name=\"description\" content=\"This in-depth case study explains the process we followed to design and develop ThinkApps for Watch, an Apple Watch prototyping tool, from start to finish.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ThinkApps for Watch: Case Study on Design and Development\" \/>\n<meta property=\"og:description\" content=\"This in-depth case study explains the process we followed to design and develop ThinkApps for Watch, an Apple Watch prototyping tool, from start to finish.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/\" \/>\n<meta property=\"og:site_name\" content=\"Build Blog by ThinkApps | Content on Entrepreneurship, Mobile Apps, Web Platforms and more\" \/>\n<meta property=\"article:published_time\" content=\"2015-05-12T07:01:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-05-13T21:35:35+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/12070157\/Wireframes-feature-revised.jpeg\" \/>\n<meta name=\"author\" content=\"Becky Cruze\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Becky Cruze\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/\",\"url\":\"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/\",\"name\":\"ThinkApps for Watch: Case Study on Design and Development\",\"isPartOf\":{\"@id\":\"http:\/\/localhost:8080\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/12070157\/Wireframes-feature-revised.jpeg\",\"datePublished\":\"2015-05-12T07:01:57+00:00\",\"dateModified\":\"2015-05-13T21:35:35+00:00\",\"author\":{\"@id\":\"http:\/\/localhost:8080\/blog\/#\/schema\/person\/4a47a419a4a4e2fa30bff3157fefdc0f\"},\"description\":\"This in-depth case study explains the process we followed to design and develop ThinkApps for Watch, an Apple Watch prototyping tool, from start to finish.\",\"breadcrumb\":{\"@id\":\"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/#primaryimage\",\"url\":\"https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/12070157\/Wireframes-feature-revised.jpeg\",\"contentUrl\":\"https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/12070157\/Wireframes-feature-revised.jpeg\",\"width\":4458,\"height\":2152,\"caption\":\"Wireframes feature revised\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/localhost:8080\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ThinkApps for Watch: A Case Study on Product Design and Development\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/localhost:8080\/blog\/#website\",\"url\":\"http:\/\/localhost:8080\/blog\/\",\"name\":\"Build Blog by ThinkApps | Content on Entrepreneurship, Mobile Apps, Web Platforms and more\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/localhost:8080\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"http:\/\/localhost:8080\/blog\/#\/schema\/person\/4a47a419a4a4e2fa30bff3157fefdc0f\",\"name\":\"Becky Cruze\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/localhost:8080\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bc1ad1064c1c012b0ab51ae0f38d77a5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bc1ad1064c1c012b0ab51ae0f38d77a5?s=96&d=mm&r=g\",\"caption\":\"Becky Cruze\"},\"description\":\"Becky Cruze is an entrepreneur who previously founded BeCouply, a venture-backed startup that helped couples have epic social lives. As the non-technical co-founder, she cultivated national partners, such as EMI\/Capitol Records, rock band M\u00f6tley Cr\u00fce, and Ford Motor Company. She also spearheaded media outreach, resulting in press coverage by TechCrunch, CNN, USA Today, The Washington Post, The Wall Street Journal, PopSugar, Fast Company, CNET, and more.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/beckycruze\",\"https:\/\/x.com\/beckyloveshugs\"],\"url\":\"https:\/\/thinkapps.com\/blog\/author\/becky\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ThinkApps for Watch: Case Study on Design and Development","description":"This in-depth case study explains the process we followed to design and develop ThinkApps for Watch, an Apple Watch prototyping tool, from start to finish.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/","og_locale":"en_US","og_type":"article","og_title":"ThinkApps for Watch: Case Study on Design and Development","og_description":"This in-depth case study explains the process we followed to design and develop ThinkApps for Watch, an Apple Watch prototyping tool, from start to finish.","og_url":"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/","og_site_name":"Build Blog by ThinkApps | Content on Entrepreneurship, Mobile Apps, Web Platforms and more","article_published_time":"2015-05-12T07:01:57+00:00","article_modified_time":"2015-05-13T21:35:35+00:00","og_image":[{"url":"http:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/12070157\/Wireframes-feature-revised.jpeg"}],"author":"Becky Cruze","twitter_misc":{"Written by":"Becky Cruze","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/","url":"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/","name":"ThinkApps for Watch: Case Study on Design and Development","isPartOf":{"@id":"http:\/\/localhost:8080\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/#primaryimage"},"image":{"@id":"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/#primaryimage"},"thumbnailUrl":"https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/12070157\/Wireframes-feature-revised.jpeg","datePublished":"2015-05-12T07:01:57+00:00","dateModified":"2015-05-13T21:35:35+00:00","author":{"@id":"http:\/\/localhost:8080\/blog\/#\/schema\/person\/4a47a419a4a4e2fa30bff3157fefdc0f"},"description":"This in-depth case study explains the process we followed to design and develop ThinkApps for Watch, an Apple Watch prototyping tool, from start to finish.","breadcrumb":{"@id":"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/#primaryimage","url":"https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/12070157\/Wireframes-feature-revised.jpeg","contentUrl":"https:\/\/d1vqbpto5tbbz0.cloudfront.net\/blog\/wp-content\/uploads\/2015\/05\/12070157\/Wireframes-feature-revised.jpeg","width":4458,"height":2152,"caption":"Wireframes feature revised"},{"@type":"BreadcrumbList","@id":"https:\/\/thinkapps.com\/blog\/design\/thinkapps-for-watch-case-study-product-design-development\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/localhost:8080\/blog\/"},{"@type":"ListItem","position":2,"name":"ThinkApps for Watch: A Case Study on Product Design and Development"}]},{"@type":"WebSite","@id":"http:\/\/localhost:8080\/blog\/#website","url":"http:\/\/localhost:8080\/blog\/","name":"Build Blog by ThinkApps | Content on Entrepreneurship, Mobile Apps, Web Platforms and more","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/localhost:8080\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"http:\/\/localhost:8080\/blog\/#\/schema\/person\/4a47a419a4a4e2fa30bff3157fefdc0f","name":"Becky Cruze","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/localhost:8080\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bc1ad1064c1c012b0ab51ae0f38d77a5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bc1ad1064c1c012b0ab51ae0f38d77a5?s=96&d=mm&r=g","caption":"Becky Cruze"},"description":"Becky Cruze is an entrepreneur who previously founded BeCouply, a venture-backed startup that helped couples have epic social lives. As the non-technical co-founder, she cultivated national partners, such as EMI\/Capitol Records, rock band M\u00f6tley Cr\u00fce, and Ford Motor Company. She also spearheaded media outreach, resulting in press coverage by TechCrunch, CNN, USA Today, The Washington Post, The Wall Street Journal, PopSugar, Fast Company, CNET, and more.","sameAs":["https:\/\/www.linkedin.com\/in\/beckycruze","https:\/\/x.com\/beckyloveshugs"],"url":"https:\/\/thinkapps.com\/blog\/author\/becky\/"}]}},"_links":{"self":[{"href":"https:\/\/thinkapps.com\/blog\/wp-json\/wp\/v2\/posts\/2747"}],"collection":[{"href":"https:\/\/thinkapps.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thinkapps.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thinkapps.com\/blog\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/thinkapps.com\/blog\/wp-json\/wp\/v2\/comments?post=2747"}],"version-history":[{"count":93,"href":"https:\/\/thinkapps.com\/blog\/wp-json\/wp\/v2\/posts\/2747\/revisions"}],"predecessor-version":[{"id":3508,"href":"https:\/\/thinkapps.com\/blog\/wp-json\/wp\/v2\/posts\/2747\/revisions\/3508"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thinkapps.com\/blog\/wp-json\/wp\/v2\/media\/3504"}],"wp:attachment":[{"href":"https:\/\/thinkapps.com\/blog\/wp-json\/wp\/v2\/media?parent=2747"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thinkapps.com\/blog\/wp-json\/wp\/v2\/categories?post=2747"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thinkapps.com\/blog\/wp-json\/wp\/v2\/tags?post=2747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}