Your current filters are…
Oh yes. Building web applications on the Microsoft stack continues to evolve. There’s lots of great tools to leverage but it can be difficult to keep up with all the options. In this technical and fast-paced session, you’ll learn from Scott Hanselman how the pieces fit together. We’ll look at The Next Version of Visual Studio, ASP.NET MVC 4, WebForms 4.5, NuGet, Scaffolding, Web API, SignalR, Entity Framework Code First (Magic Unicorn Edition) plus Migrations, jQuery and lots, lots more. We’ll also see how many times Scott can say “unobtrusive” in a single talk. You’ll leave this session with a clear understanding of the technology options available on the Microsoft Web Stack. What’s changed and why? What direction are we going? Let’s see what we can build in an PowerPoint-free hour with the Microsoft Web Stack of Love. We’ll also talk about how you can use the Next Version of Visual Studio to work on and enhance your existing .NET 2, 3 and 3.5 apps as well. Two weeks of content in one hour. Guaranteed.
by Kate Pricer and Timothy Fisher
Join us in this session to hear a story about how two Compuware employees Tim Fisher and Kate Pricer, a developer and a visual designer, have worked side-by-side the past six months on a variety of web and cross-platform mobile apps. Perhaps your familiar with the concept of pair programming for developers? Tim and Kate will tell you how they have used a similar strategy for merging technology and design to achieve high performance design and implementation cycles. Within Compuware they have formed a team known as “Fisher Pricer” which has gained recognition throughout the company for the innovative way they have been working and collaborating side-by-side, merging design and technology on each project they work on. One of their recent projects was an award winning mobile app for the Maker Faire Detroit which they created from scratch in just a few weeks. Their style of working enables close collaboration and rapid feedback shaving weeks off a typical back and forth period between a development team and a design team. Learn how together they conceive the user experience and UI layout for their projects followed by individual yet highly collaborative work on the graphic design and coding of the projects. Can this strategy work for you? Join us to learn how it has worked at Compuware.
by Ben Callahan
This session will be a hands-on walk through of the latest responsive and adaptive web design techniques. Attendees will walk away with a working knowledge of how to implement a responsive front-end on their sites. Particular attention will be given to ensuring that sites are built responsibly (for example, proper image sizes are served to the device). Additionally, the session will cover techniques that can be used on the server in combination with client-side technologies to offer a more seamless user experience. Specific topics covered: - fluid grids - flexible media (images/video/...) - media queries - polyfills - useful resources - effective testing Because this topic is so new, the specifics will certainly change as we approach the conference date. Never fear, I'll make sure that the content presented is fresh and current as well as easy to understand and applicable.
by Carol Smith
Getting user feedback on your progress is key to making successful interfaces and it doesn’t have to take months. In this session you will learn how setting up regular usability tests can allow you to save time doing the studies and without sacrificing quality. In this session you will learn strategies and techniques that can be used for making traditional and remote usability testing methods easier to plan and conduct. We will cover usability testing from planning through analysis, and ways to provide useful and usable recommendations to the team.
This session will cover the following topics:
• Planning tips and tricks
• Recruiting methods
• Note taking and managing observers
• Specific tips for methods (Traditional, Rapid Iterative Testing and Evaluation (RITE)
• Specific tips for locations (in-person, on-site, remote)
• Brief review of software
• Sharing your findings
• Making usable recommendations
by David Giard
We spend much of our time collecting and analyzing data. That data is only useful if it can be displayed in a meaningful, understandable way. Yale professor Edward Tufte presented many ideas on how to effectively present data to an audience or end user. In this session, I will explain some of Tufte's most important guidelines about data visualization and how you can apply those guidelines to your own data. You will learn what to include, what to remove, and what to avoid in your charts, graphs, maps and other images that represent data.
by Carol Smith
User Experience (UX) can be surprisingly difficult to bring into organizations. This session will give you the facts to back up your convictions. Carol will provide you with clear and convincing responses to tough questions about UX and usability methods. You’ll leave with facts about the Return on Investment (ROI) of UX, how to respond to UX skeptics, and how to turn your entire team into usability evangelists.
by Jen Myers
Designers are designers and developers are developers and never the twain shall meet, right? Except – not really. There are some imaginary lines drawn around the two disciplines of design and development, but the truth is they are closely intertwined, and it can be very useful for a developer to have design knowledge and skills in his or her toolbox. This presentation will correct some commonly-held misconceptions about design, cover the basics of design from a developer’s perspective and explore how a developer can employ these principles to build clearer, cleaner and more usable applications.
Discussion: What is design, or more to the point, what isn’t it? Introducing the design myths we’re going to debunk: design is decoration, design is entirely subjective, and design is separate from development.
Myth #1: Design is decoration. Typically, design is defined as only the visual layer on top of website or application. However, design also encompasses structure, content and organization, at all levels of a project.
Myth #2: Design is subjective. True, there is difficult-to-define element of creativity to design. But, just like coding, design has rules and guiding principles, such as those dealing with color theory, typography, negative space, ratios and contrast.
Myth #3: Design is separate from development. They are different disciplines, but having each work in tandem will produce stronger products that won’t need design retrofitting later down the road. Developers can facilitate this with a bit of design know-how integrated into their communication and process.
by Jon R Stahl
Are agile and user experience design compatible? Can they work together or is agile a square hole to the UX round peg? We contend that they are compatible. We help you recognize your company's UX appetite, regardless of software methodology. We then look at how agile changes things, discuss some of the UX practices developers need to understand (including CRAP), show how UX and developers can collaborate, and finally discuss agile and UX in the wild.
11th–13th January 2012