Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

February 04 2010

tec
22:15

Webanalyse: Die aktuelle Verbreitung von Schriftarten bei Web-Usern

Die Webmasterpro Webanalyse erfasst diesmal erstmals in einer repräsentativen Statistik die Verbreitung von Schriftarten auf User-Seite im (deutschsprachigen) Netz und stellt neue Alternativen zu Verdana, Arial & Co vor.

February 03 2010

tec
13:34

Synchronous, Remote, Real-Time, Internet-based Usability Tests … what for? – Part 2 -

So What About Synchronous Remote Usability Testing?

The previous week, I posted part One of this article.

In order to integrate the user into the design process at the earliest possible date, it is customary to develop a low-fi prototype which will allow initial evaluation of the overall design. We are however faced with a problem if we want to combine the qualitative feedback of synchronous usability testing with the advantages of non-biased remote testing. How can both approaches be combined?

Yet again, technology should hold the answer to this question:

rut-en

Requirements for Synchronous Usability Testing:

  • test-user and moderator need to be connected via the Internet
  • a shared screen needs to be in place for both to view the prototype
  • a live audio connection should be in place for synchronous communication
  • the data of the test-session needs to be recorded (audio, video recording of all mouse movements)
  • recorded data needs to be stored for instant retrieval

Optional requirements which may increase the quality of the session:

  • information and tasks should be visible to the test-user
  • moderator’s ability to integrate questionnaires which the user can fill in his own time
  • the moderator can change parts of the prototype whilst conducting the test
  • comments and annotations can be included on-the-fly
  • test-user and moderator can be connected via a live video-feed

Usability Test: Methodologies

The overall test should allow the following methodologies:

  • Thinking Aloud (test-user must think aloud and express what he thinks or misses in the prototype)
  • Wizard of Oz Prototyping (the prototype can be changed on-the-fly for instant ratifications)
  • Team Observation: (the rest of the production team follows the usability test, make notes and come up with alternatives)
  • Formal and Informal Tests
  • Click-path Analysis
  • Use of Questionnaires

Next week, part THREE of this article will follow.

Tags: Usability

January 26 2010

tec
10:26

New Product Release: Custom Stencils and Dollar Payment

This weekend, we added some new things to pidoco. First, you can now pay in dollar directly with a fixed price. Since many of our test users live in the USA, we thought this might support you. There are no more exchange rates to consider or some special fees from your bank for paying in Euros. Prices start from $9 per month and user. You may want to have a look at the complete pricing list. The free trial remains with 31 days which you can use to extensively test pidoco.

The second thing we added are custom stencils that you can create. We thought the most likely case is that you want to have elements in your own style. Therefore, all images that you upload or add via URL are automatically added to the stencil palette. From there you can use them just like you use the other stencils: simply drag them onto a page. That not enough, we made all images linkable. You can set a target just as you do for a button or a link. This way, you may create and use your very own buttons in a pidoco prototype. Since some pictures may be rather small, you can give them a name that is visible in the palette to distinguish similar looking images.

This is only the first step in adding custom stencils to your prototype. What would you like to be able to do regarding custom stencils? Let us know, either by leaving a comment in here or by adding your idea to our feedback forum.

January 23 2010

tec
08:28

JS Bin - Collaborative JavaScript Debugging

A versioned javascript paste bin that allows you to run the code in the browser.

January 21 2010

tec
08:26

Synchronous, Remote, Real-Time, Internet-based Usability Tests … what for? – Part 1 -

The article will be posted in 3 parts -which should be released a week after another.

Developing a software application is a creative and complex process. It becomes specially challenging when trying to design an interface which suits the end-user. Designers, project managers and programmers all have different views on how to approach their common goal: a successful, stable and user-friendly design.

gantNow let’s be honest: how many of you have met their targets on time and within budget? How many of you have spent sleepless nights because of unforeseen problems which came up in the very last minute?

I bet there are a few of you and one of them is me!

Most problems come up at a stage where a lot of design and programming work has already been invested. These problems become apparent when the test-users start getting their fingers dirty and as soon as they uncover flaws with your work, a lot of heartache will follow. User-tests are necessary yet are often deployed when it is ‘nearly too late’. Don’t get me wrong, I’m a keen supporter of usability tests but I believe that the traditional ways of running such tests are outdated.

The user should be included in the production process as soon as possible. The sooner this happens, the less time and money you will spend on conducting usability tests since you will be able to spot the flaws at an early stage. Makes sense, right?

So why do we keep insisting on setting up expensive test labs and pay thousands of dollars for expensive equipment and spend time and money in finding the right test-users? I want to present you a different approach to user-testing, a way which may very well change your attitude towards the established forms and also a way which can save you from those troubles mentioned earlier.

In order to gain the feedback you need, it always helps to gather qualitative data of users which can test your product in the right environment. Having housewifes, students or seniors sitting in your office and trying out that new e-commerce website for your client isn’t the way forward, or is it? Well, i think it is defenitely more safe and reliable to let them stay at home and do it from their own desk. Why ruin that new test-rig if you can get your test-users to work remotely?


Remote Usability Testing

Remote Usability Tests are conducted in the natural environment of the user (e.g. at home).

The fact that it is conducted remotely and not in a lab environment has a lot of benefits:

Synchronous Usability Testing

Laptop Handshake 2

Synchronous Usability Testing is a well established approach for running qualitative Usability Tests.

As the name suggests, synchronous testing is done on a one-to-one basis and in real time. The test-user will be running tasks set by the moderator which then can be closely monitored and recorded. The moderator’s difficult task is to interpret and evaluate the test-user’s problems with the product. This is not an easy task and it takes a lot of experience and well refined ability to use the feedback in the most effective way possible. This is why synchronous Usability testing is often done with low-fi prototypes – therefore early testing is possible.

The advantages of Synchronous Usability Testing are:

  • allows moderator to guide the user
  • produces qualitative feedback
  • questions can be solved on the spot
  • UX flaws can be spotted at an early stage

Next week, part TWO of this article will follow.

Tags: Usability

January 20 2010

tec
20:53

Wireframes Magazine - Pidoco

Pidoco, is an online prototyping tool tool which supports a wide range of design activities.

January 15 2010

tec
08:01

UXcamp Europe 2010 taking place in Berlin next May

UX Camp Europe 2010
The first UXcamp was a huge success if you read some of the blog articles from last summer (read the review from centigrade or have a look at the German blog feedback). That was encouragement enough to lift the UXcamp to the next level by opening the event to an international audience. This makes it UXcamp Europe 2010.


We still follow the BarCamp principle to bring together the European community for User Experience, Information Architecture, Usability, Interaction Design, Visual Design, and everybody who feels himself dedicated to the user of products and services. In case you fit somehow to that description, please join the UXcamp network and prepare yourself for a trip to Berlin on 29th and 30th of May 2010. The registration for the single days and the UXcamp party is planned to open next month. The concrete date will be published in our network once we decided which day.

Since we want to welcome participants from hopefully every country of Europe, we introduced the concept of Country Ambassadors. If your country is not yet represented by an ambassador, please let us know. The only thing you have to do as an ambassador is to spread the word and connect your local community with our network. We are sure this will be an exciting event to be for everybody!

Usually, a BarCamp is free to the participants to provide everybody with the possibility to join the event and participate by giving a session, discussing with the others, or simply by giving a hand whenever necessary. However, this requires us to cover the expenses with sponsorships. If your company is active in the User Experience field, or if you think your company should get active, please don’t hesitate to get in touch with us. We are thankful for every support we can get!

If you  are still in doubt whether you should travel to Germany next May, there is also the International UPA Conference, taking place in Munich from 26.-28. of May, which is right before the UXcamp Europe. Oh, and two weeks before there will be the (German) IAKonferenz in Cologne. And if you’d like to extend your stay in Berlin, right after the UXcamp Europe there will be the Webinale, another gathering for all the Web geeks. So, plenty of events to go to next May.

January 14 2010

tec
08:41

Fantom Programming Language

Portability Write code portable to the Java VM, .NET CLR, and JavaScript in the browser. Familiar Syntax Java and C# programmers will feel at home with Fantom's evolutionary syntax. Mixins Interfaces but with implementation. Concurrency Tackle concurrency with built-in immutability, message passing, and REST oriented transactional memory. Object Oriented Everything subclasses from Obj. Value types when you need the performance. Functional Functions and closures are baked in. Static and Dynamic Typing Don't like the extremes - take the middle of the road. Serialization Built-in "JSON like" serialization syntax makes Fantom ideal for declarative programming too. Elegant APIs We're quite obsessive about providing all the key features required for a standard library, but with much less surface area than the APIs found in Java or .NET. REST Model data with a unified namespace of resources identified with URIs.

January 10 2010

tec
17:01

Product Discovery not Software Development

lolstartups:

If you’re building a new product, your biggest risk isn’t that you won’t be able to reach a mainstream audience, but that you’ll fail to attract even 50 users that love your product.

When embarking on a new venture, your goal isn’t to implement any specific idea in the best way possible, but to iterate as fast as you can, till someone is passionate about whatever product you’ll eventually converge on. Don’t worry about being scalable or cross-platform. So what if IE6 users can’t use your app - you’ve yet to find anyone that wants to use your useless app anyway. Anything that reduces your speed of iteration is poison to your startup at this point.

Yes, we ridicule companies that fail to scale when they start becoming successful, but keep in mind - they’ve become successful and that makes them extraordinary in so many ways. Maybe they didn’t become successful despite being scrappy, but because they were scrappy. Seriously, once you have users that want to use your product but can’t because your tech sucks, you’ve basically won. After all, what you’ve been doing is product discovery, not software development. The tech really is the easy part, since it only becomes important once you have something that people actually want to use.

This article was inspired by a heated discussion on irc.freenode.net #startups about whether not supporting IE and even Firefox is a viable strategy for an early-stage startup. My thoughts are above. I’d love to hear yours. Discuss over at Hacker News.

@Post: So true.

@Discussion: If it’s possible to exclude complete browsers from support primarily depends from your target group. At Pidoco° we do not offer our tools for InternetExplorer, because they don’t support SVG. Looking back it was the right decision.

January 08 2010

tec
08:09

The Beauty of Web-Based Paper Prototyping -Part 3-

The previous week, part TWO of this post was on the benefits which digital, web-based prototyping will make exportation and presentation easier. This FINAL part will show you how iterations can be made easy and that using digital solutions will in fact help against the fight of global warming.

Quick Iteration: share

One of the main benefits of using the digital solution is the possibility to make us of quicker, easier and cost-effective iterations. But this will only happen if the prototype can be adjusted to new requirements in an instant. Digital paper prototypes can be re-used and won’t have to be created all over again once a new iteration starts. You simply have to adjust specific elements once and then apply those changes to the rest of the prototype, that’s it.


Sustainability: green

The average usability testing project leaves a footprint of approximately 250 kilograms, or 0.25 a tonne of CO2. That may not seem much but that is close to amount of CO2 emission as a 3 hour flight. Usability testing is universally seen as the best way to improve a system’s ease and satisfaction of use. If one usability test itself emits the equivalent of a 3 hour flight, there clearly are considerable gains to be made! In an ordinary usability test, someone travels from his/her location to a laboratory or office where they interact with a test facilitator. Normally this takes about an hour and the process is repeated with 7 to 10 people.

The carbon emission for a usability testing project is based on an average of 10 participants, with each participant traveling 20 kilometers return to get to the test and spending 1 hour with the test facilitator.
More on: http://www.prnewswire.com


Conclusion:

By making use of the newest technologies it is now possible to make the shift from paper-based prototyping to digital or web-based prototyping. User-centered design, sharing of ideas, iterative work-flow, collection of feedback and collaborative work are all aspects which speak in favor of implementing such process. Developers, designers, clients and test-users alike can benefit from working on digital prototypes which engage them from the very first idea. Unnecessary iterations which often confuse and hinder continuous work-flow can be a thing of the past since everyone will be up-to-date. Test-users can work in their natural surrounding whilst the design team can make changes on-the-fly.

Overall, web-based prototyping can only be beneficial for all parties involved. Also, since using excessive sheets of paper can be a thing of the past, it will be a make our planet a little greener.

Tags: Usability

January 05 2010

tec
20:06

Product Release: Remote Usability Tests and Specification Document

To start a great new year we have rolled out a brand new product which nicely integrates with the Pidoco Prototype Creator: the Remote Usability Tester.

Take one of your prototypes and do a Usability Test with zero set up time. You start a test session by simply inviting anybody via an eMail just as you would do for letting them view or discuss your prototype. There is nothing more to do for technically preparing a test session. You meet your test participant online within pidoco and can watch exactly what he or she is doing with your prototype. Via either a typical phone or our integrated Flash phone you can talk to each other to apply proven Usability Methods like “Think Aloud Testing”, but this time online from wherever you are. During the whole test session, everything is recorded automatically for playback. Take your time and replay the session as many times as you need to analyze what your test participant did and said.

Using the Prototype Creator and the Remote Usability Tester at the same time, you can test small modifications to your prototype with a test participant watching you. This gives you the unique possibility to apply Usability Methods like “A/B Tests” or “Wizard of Oz Testing”. Prototyping and Usability Testing can go hand in hand for the very first time!

Read what others say about our Remote Usability Tester.

Mircosoft Word or OpenOffice.org Export

This not being enough, we also added a long requested export to Microsoft Word or OpenOffice.org. With just one click you can add text notes to every element to specify and describe your prototype in great detail. All these notes are rendered into one document together with images of the Use Cases, Pages, and Layers of the prototype. All your discussions will be added to the document as well in order to keep track how design decisions evolved over time. Every single piece that is not visible on the pages is described in more detail, like link targets or menu structures. Special Highlight Images show the building blocks of your prototype. You can download a sample document of our homepage prototype.

Take the exported document as is or use it as a resource to write your very own specification document. We know it is a quite difficult task to create a document that satisfies everybody’s requirements. With this style of document we hope to support all of our users in the best possible way. However, please don’t hesitate to approach us with recommendations and ideas of how we can improve the word export.

Starting today, the word export is included for free to all our users. In case you don’t have an account yet, register for a free test account now.

December 30 2009

tec
11:46
Play fullscreen

In case you missed the GTUG in Munich this November this video captured the talks.

December 29 2009

tec
16:08

Thinkpad Turtle

miblog:

Try it out! (If you have a Thinkpad…)

tec
15:10
Play fullscreen

Did I say that pop music sucks?

DJ Earworm - United State of Pop 2009 (Blame It on the Pop) - Mashup of Top 25 Billboard Hits

Reposted byuebermanntnibblerfh

December 26 2009

tec
13:41

PyGoWave Desktop Client auf PyGoWave Blog

Desktop Client allows you to connect to any PyGoWave Server without using a browser. It requires less resources and can run in your system tray all the time, notifying you when you get new Waves.

December 23 2009

tec
00:21

Qt Labs Blogs » Take it with a grain of salt

Running QT (Lighthouse) through Google's native client in the browser

December 14 2009

tec
16:53

The pidoco˚xmas hour!

Dear All,

we here at pidoco˚ love xmas and this is why we have a very special offer for you:

When you place an order for any of our plans, before Dec. 25th we double your uptime!!

Buy one month, get one free – buy 6 months, get 6 months for free!!

No matter how long you book in advance, we will double your booking period without any additional cost!

Simply click on the Santa on your right or go to: https://pidoco.com/en/xmas2009-en and sign-up for this amazing xmas deal!! Hurry!

tec
16:27

The Beauty of Web-Based Paper Prototyping -Part 2-

The previous week, part One of this post was dealing with some of the core ideas of why classic paper prototyping is no longer sufficient. This week, I will talk about why versioning of prototypes and the ability to acces, export and present the results are a necessity.


The Need for Digital Prototyping:

Conference TableThat big round table to which everyone gathers around can never be big enough! The bigger the table becomes, the more sketches and papers are on the whiteboard, the bigger the chance of losing out on some detail. A reasonable alternative would be making use of digital prototyping and to have that table digitized (including the papers, sketches and the words being said). Why keep working with the whiteboard, stacks of paper which have to be carried around the office? Digitizing the work and all what comes with it would make the chaotic meetings a thing of the past. Using a digital solution is a  way which allows collaborative work-flow to be fully recorded, ammended, shared and viewed at at given time.


Team Work Challenge:

collaborate

One of the requirements for successful team work is to administrate various versions of the same prototype. Versioning of prototypes has two meanings within this context:


(1) the different stages in development process which can be accessed at any time
(2) different versions of the same prototype

Once several people work on the same prototype the need for digital versioning quickly becomes apparent. While one is already working on the CSS, the other is still in the process of developing the menu bar; now can you see what may go wrong? Using a tool which gathers all the different process and work-flows of the various co-designers will help to unite the project into one single application and help the collaborative flow. Real-time collaboration will ensure that misunderstandings and miss-communication are reduced to a minimum. A team which works from different locations and on different elements within the same project are in dear need of such a tool!


Presenting the Results:

Once a prototype is finished, the real work starts. The prototype will be used for extensive usability tests, will be used for presentations and is part of the developers specification. All the various players need access to the prototype which again needs to be in various formats. Since it is pivotal to have a prototype ready for presentation, viewing and export, it should be digitized and ready-accessible on the Web. Well, not accessible to all, just to the one’s involved in the process of course!

Usability tests need to be run and an interactive and/or clickable prototype must be easily accessible to the test users. Furthermore, if qualitative feedback is what is needed, a moderator also would need to access the prototype without a problem. In addition, the developers and the rest of the design team must be able to quickly ‘click through’ and be able to make some minor changes if needed. This is why a prototype needs to be open to all the people involved, needs to be updated in real-time and be exportable to any format and at any time!


Part THREE will talk about the benefits of digital iteration cycles and talk about the positive impact digital prototyping can have on our environment. Hope to see you there!
Tags: Usability

December 10 2009

December 06 2009

tec
18:03
Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.