Artisan Food-Delivery Website Satisfies Changing Tastes with Flexible Development
Total Page:16
File Type:pdf, Size:1020Kb
“It would be nearly delivery service and relies on the Microsoft Visual Studio impossible to succeed in a 2010 Ultimate development system to continually improve venture like this without its customers’ experience. Developers make daily code Visual Studio 2010 changes to the website, collaborating with other Ultimate.” employees in an integrated, familiar environment while Dudu Shmaya, Director of Research and Development, Artizone supporting agile development and application lifecycle management. As a result, Artizone is successfully Artizone runs a growing expanding its market. online artisan food home-
Business Needs submitting a change request and a When shoppers want a range of artisan developer deploying that change to “If I had introduced different tools to products delivered to their doors, they the production environment. To manage processes, we would have had turn to Artizone. The company, a 2009 support its processes, Artizone sought a steep learning curve and wasted time spin-off of Dassault Systemes, manages a centralized set of development tools working in a more complicated an online specialty food shopping that it could customize to meet needs environment,” continues Shmaya. community, where savvy gourmands as they arose and that would allow can purchase everything from fresh employees to work together in the Artizone uses several key features, seafood and baked goods to fine wines environments that were most including out-of-the-box Capability and cheeses without running all over comfortable for them. Maturity Model Integration (CMMI), town. source control, work item tracking, and Solution build elements to support complete Creating that shopping experience Artizone briefly considered Rational application lifecycle management required careful planning, especially tools from IBM but instead chose the (ALM). It also customizes the built-in when it came to selecting a Microsoft Visual Studio 2010 Ultimate agile process templates to handle development methodology and tools. development system. “It just made specific needs, such as establishing a Using traditional development methods more sense to implement Microsoft clear way for marketers to ask would not satisfy the marketing staff’s Visual Studio 2010 Ultimate,” says developers for website changes in need for the e-commerce site to be Shmaya. “We saved time, expense, and response to customer feedback. “We constantly updated to reflect changing hassles because we got a platform that use the same tools and production tastes, products, prices, and delivery came with code analysis, debugging, lifecycle to manage all requirements, options as well as enhanced with automatic load-testing, and the other giving stakeholders a complete view seasonal packages and new artisans. necessary tools for everything from into the process and status,” explains “We knew that our speed to market initiation to deployment.” Shmaya. depended on finding a more flexible environment that would streamline the Artizone was able to use its new tools Artizone launched its online service in entire application development right away. “Everything was already Dallas, Texas, in October 2010 and in process,” says Dudu Shmaya, Director of integrated and familiar,” recalls Chicago, Illinois, in February 2012. It Research and Development at Artizone. Shmaya. In fact, the company’s plans to expand into more U.S. cities, “Our developers needed to deliver code marketing, human resources, and making the need for development changes on a daily, not biannual, basis finance employees began using agility even more essential. Artizone is because consumers won’t return to a Microsoft Team Explorer 2010 to adding more automated testing to its website that has slow performance, submit changes, track their progress, production build process and including bugs, or outdated content.” and manage requirements— load test results as part of every build collaborating seamlessly with the so that developers can make smart, The company wanted to adopt agile company’s developers through incremental decisions to ensure high software development processes to Microsoft Visual Studio Team development quality. accelerate the time between a marketer Foundation Server 2010.
This case study is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.
Document published April 2012 Benefits configuration, built-in process problems, and make sure that code By using Visual Studio 2010 Ultimate, templates, and overall flexibility, and works optimally before putting it Artizone can optimize its development you can easily deliver changes on a into production. “Our testing teams processes and stay in sync with the daily basis for continuous quickly identify a performance issue, rapidly changing demands of e- improvement.” focus on the database or specific commerce. “It would be nearly scenario causing the problem, and impossible to succeed in a venture like Improved collaboration. Artizone fix it right away,” says Shmaya. “The this without Visual Studio 2010 has found that the Microsoft more we use Visual Studio 2010 Ultimate,” says Shmaya. “With this product makes it easier for Ultimate to catch issues and development platform, we don’t employees to work together using automate testing, the more manage the tools—we manage our data integrated tools and their preferred confident we can be in our website’s and the full development lifecycle, environments. “When you have performance and appeal to which gives us insight into where we multiple unrelated tools, you get customers in the e-commerce are, where we’ve been, and where we’re delayed, unsatisfactory results,” says world.” headed. It’s absolutely critical to our Shmaya. “Managing everything business.” inside a central repository saves Business agility. Because it can time and results in a high-quality respond quickly to change requests, Faster time-to-market. Artizone has product. With Visual Studio 2010 Artizone can further its business shortened its development cycle Ultimate, we have a complete ALM objectives. “With Visual Studio 2010 times through the use of Visual platform that helps us operate as a Ultimate, we have the flexibility to Studio 2010 Ultimate. “We truly saw single unit.” refine our processes as we grow to the return on our investment in Visual make sure we’re delivering exactly Studio Ultimate on Day One,” says Greater development quality. The the application features our Shmaya. “When you deploy this company uses built-in load test marketing team and customers platform, you can start development tools to replicate its production need,” says Shmaya. immediately due to its initial environment, debug and analyze
This case study is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.
Document published April 2012