5 Things to Do Before You Start Your Next Design File in Sketch

https://medium.com/@jon.moore/5-things-to-do-before-you-start-your-next-design-file-in-sketch-or-preparing-your-design-mise-en-ff7ea9fe3722#.v1tufnqnf

from Designer News Feed https://www.designernews.co/stories/72447-5-things-to-do-before-you-start-your-next-design-file-in-sketch

Coding is Designing

2014-10-08-96-Web_Design.13430

As product development becomes more collaborative, it’s not uncommon to find developers in a design strategy meeting.

In fact, it’s encouraged. The notion that developers are “not creative” is far outdated.

You can ask the most technical coder of all, and they will describe their coding process as problem solving using a development language.

And what is “problem solving” if not a core design skillset?

In this piece, we’ll explore how the two disciplines aren’t as different as you think, and how developer experience can improve a design approach.

Two parts of the same team

Let’s look at two development best practices and their design equivalent.

1. Create modular code to increase efficiency

Just like designers strive for component-based design, developers apply reusable elements and efficient use of CSS. The lego-block approach to development scales incredibly well (especially for complex products).

image00

Consider this scenario: a client has a contact form and wants to add a feedback form. If the developer has already created a class for general forms, adding a new one is not that big of a deal. Since developers are innately thinking in this manner – they are inevitably aware of ideas in which different aspects of an interface or application can be reused or re-appropriated in terms of functionality or UI.

2. Create flexible code for scalability

Just like designers build design languages that survive a growing product suite, developers seek to write code that doesn’t require complete re-writing for major changes.

Much like a designer’s UI kit, a developer creates a code pattern library which is even more flexible in the long run.

Change one element, and the update occurs everywhere.

The modular approach is the same – it’s just expressed in different forms.

image02

Photo credit: Jack Moffett for e-book Eliminate UX Gaps In Your Product

How developer logic strengthens the design skillset

Of course, not all designers need to code. In today’s Agile teams, we should embrace the power of specialization.

That being said, code-savvy designers tend to better understand technical implications (especially useful for enterprise products). They also gain a more structured framework for problem-solving. I say that from personal experience as a developer turned designer.

Learning to code in grad school gave me a chance at an entry-level web development job, which lead to programming roles, which finally grew into a UX career.

My development experience disciplines my design process like nothing else. Coding opens our eyes to new ways of thinking and unlocks hidden parts of the creative process. Thinking logically within coding parameters brings the design problem into focus.

image01

Photo credit: Laura Kershaw for e-book UX Design in Action

For example, at the start of a recent project for a data analytics product, the only requirement I faced was “reinvent our interface, inspire our company, and stand out in the marketplace”.

With such unclear requirements, I needed to blend design thinking and code thinking:

1. Identify the situation as a non-traditional exploration exercise.

First, I listened intently.

Is the client mainly concerned with the interface? Not so, in this case.

Sure, their interface needed updating, but the deeper problem was presenting data in a meaningful way beyond icons and colors.

2. Reframe the initial thinking.

As a developer, I’ve approached similar problems in the past by laying out a data model to support a richer experience.

On this project, I applied the same understanding to the client’s needs.

When the client said they’d like to surface a specific piece of data on a specific screen, I understood it as so much more – they were essentially drawing a connection between the significance of this piece of data to the adjacent components.

Furthermore, I now understood that two specific pieces of data are actually more powerful together, and was able to find opportunities to implement this type of “design relationship” throughout the application.

The client’s problem was much deeper than “we need a new design”.

  • To support such a complex product, they must prepare for a high degree of collaboration and flexibility.
  • Based on my past developer experience, I knew that the client would surface more data and capabilities as we go along. They were just preoccupied with too much work with to communicate everything at once in a traditional “requirements gathering” stage.

So, I reframed my thinking: the entire design process must be treated as ongoing requirements gathering. Everyone needed to work in an extremely flexible manner, or the project would fall apart.

In short, Photoshop wasn’t going to cut it.

3. Create a sustainable framework.

This approach to segmenting the interface is code thinking at work.

When approaching an interface development project, developers usually start by creating a framework: in broad strokes, defining areas where smaller pieces will live, and grouping these smaller pieces in a way that makes sense.

A developer’s job becomes very difficult if this organization doesn’t exist before they start diving into the details (such as specific CSS implementation and smaller components).

In a similar manner, I first sketched a “UI framework” – a way to designate some broad user goals for the design problem. By outlining the overall principles, we keep the look and feel consistent as we dive deeper into specific interactions.

When moving into the prototyping,  I was able to dedicate the necessary time to perfecting the UI components since the overall vision was clear. Since the prototype elements were treated as modules, the transition from vision to detailed crafting was much easier.

Conclusion

Be it a launchpad to modular and scalable thinking, or a valuable design tool – coding is an essential part of the design process.

To ensure that code-thinking is part of the design process consider doing the following:

  • Include a developer or two at different checkpoints during the project planning and design activities.
  • Collaborate with a developer about prototyping techniques that will benefit the project at hand.
  • Discuss a modular approach with the development team to understand how the bits and pieces of information can positively influence the design.

If you found this post useful, get more advice in the free guide UX Design Process Best Practices

The post Coding is Designing appeared first on Studio by UXPin.

from Studio by UXPin https://www.uxpin.com/studio/blog/coding-is-designing/

8 Things Successful People Do Before Breakfast

It’s no secret that successful entrepreneurs and business leaders do things their way. It gives them a competitive advantage and assists them in overcoming adversity.

But, that doesn’t mean that there common habits that these successful individual share. For example, they meditate daily and enjoy telling stories of both their failures and success. They also do these eight things every morning before they even eat breakfast.

1. They wake up before everyone else.

Individuals like Jack Dorsey, GE CEO Jeff Immelt, Xerox CEO Ursula Burns, Tim Cook and Richard Branson are just a handful of successful individuals who are known for waking up extremely early.

They know that they have to get a head start on the day and there isn’t a second to lose. More importantly, by getting up so early, they are awake before everyone else so that there are no distractions to get in the the way of them and their thoughts.

2. They exercise.

Exercise is another popular morning routine for successful individuals. Branson, Cook, Gary Vaynerchuk and Disney’s Bob Iger wake-up super early so that they can get a workout in. Dr. Travis Bradberry says that “Getting your body moving for as little as 10 minutes releases GABA, a neurotransmitter that makes your brain feel soothed and keeps you in control of your impulses — improvements in your behavior that you can measure with an emotional intelligence test.”

Related: 7 Healthy Habits That Maximize Your Productivity Every Day

3. They take a shower.

Science has proven that we have our best ideas while in the shower. That’s because the warm water, relaxed state and distraction from everything else around us will release dopamine, as well as boosts creativity when our minds are at ease.

4. They spend time with their families.

Growing up I was told that having family dinner together was important. In fact, unless we had other plans, it was required.

Successful people, however, also believe that kicking off their days with their loved is equally important — whether it’s reading, talking or making breakfast together. If President Obama can make it a point to have breakfast every morning with his family, then what excuse do you have?

5. They work on a passion project.

Outside of work, we all have things that we’re excited about. However, successful people realize that these passion projects can help them blow off steam, boost creativity and refine their current skills or knowledge. That’s why companies like Google encourage employees to have passion projects. And, as a result, Gmail and AdSense were born.

Related: 10 Habits That Help You Learn Twice as Fast

With time being so limited, the most successful people work on these projects as early as they can while they are free of distractions and have the spare time. This helps people like myself decompress.

6. They catch up on the news.

Checking the news gives successful people, such as Bill Gates, Warren Buffett, Jack Dorsey and Virgin America CEO David Cush, the chance to keep tabs on what’s going in the world so that they know how that’s going to affect their business and how they can develop solutions to make the world a better place.

7. They write down what they’re grateful for.

It’s been found that when you write down what you’re grateful for, it helps get you centered and puts your life in perspective.

Tim Ferriss, entrepreneur and author of "The 4-Hour Workweek," spends five minutes doing this each morning.

"The five-minute journal is a therapeutic intervention, for me at least, because I am that person. That allows me to not only get more done during the day but to also feel better throughout the entire day, to be a happier person, to be a more content person — which is not something that comes naturally to me."

Related: 5 Habits That Made Elon Musk an Innovator

I started doing this on my own personal blog. Though it doesn’t happen everyday, when I do it, I have a much more productive day.

8. Read and send emails.

According to a survey from Robert Half Management Resources, most executives (50 percent) begin their days by checking their email. On the hand, only around one-third (39 percent) of entry-level employees start their days with email.

The reason?

Successful people like to organize and schedule their day first thing in the morning. Also, reading and sending emails first thing in the morning allows you to focus on more important tasks throughout the rest of the day.

Related:

from Entrepreneur https://www.entrepreneur.com/article/280026

Tesla is buying SolarCity for $2.6 billion

Tesla is buying SolarCity for $2.6 billion

Electric car maker Tesla Motors has announced that it’s agreed to merge with solar technology firm SolarCity for $2.6 billion in an all-stock transaction.

The deal builds on Tesla CEO Elon Musk’s recent revelation of the second phase of the company’s master plan, a major part of which involves developing solutions to generate, store and enable mass consumption of solar energy.

All Killer, No Filler

We’re bringing Momentum to New York: our newest event, showcasing only the best speakers and startups.

Musk happens to be the chairman of SolarCity; as per the master plan, the combined company plans to scale Tesla’s Powerwall energy storage device and develop more solar products. In addition, the firm will leverage Tesla’s wide network of retail locations to sell its wares.

Tesla noted in a blog post:

Now is the right time to bring our two companies together: Tesla is getting ready to scale our Powerwall and Powerpack stationary storage products and SolarCity is getting ready to offer next-generation differentiated solar solutions. By joining forces, we can operate more efficiently and fully integrate our products, while providing customers with an aesthetically beautiful and simple one-stop solar + storage experience: one installation, one service contract, one phone app.

The transaction is expected to wrap up in the fourth quarter of 2016. However, it’s worth noting that SolarCity has a 45-day ‘go-shop’ period from today, during which time the company is allowed to solicit alternative proposals.

7 Ways to Get More Freelance Clients Than You Can Handle

Best-Freelance-Websites-to-find-Jobs

Best-Freelance-Websites-to-find-JobsResearch shows that over 53 million Americans currently work as freelancers, and an estimated half of the American workforce will be freelancers by 2020. However, all is not necessarily rosy for freelancers; it has been revealed that finding work and achieving income stability are the top barriers for freelancers.

If you work as a freelancer, you’re probably struggling to get clients. With over 53 million Americans freelancing, and more expected to join soon, you simply can’t fold your arms and watch and hope to get freelance clients. With the following seven techniques, you can proactively work to get more freelance clients than you can handle.

  1. Leverage Your Products to Promote Your Services

Many freelance designers and developers create free themes, plugins, graphic packs and other  useful products for other people to use, and there isn’t much benefit they derive from this.

If you have a plugin that thousands of people are installing and you are not advertising your services in it, you are missing out. For example, if you have a plugin that helps people optimize their database, you can include a note in the plugin page that you offer consulting aimed at helping people boost their site speed. If you have a plugin aimed at helping people make their site mobile responsive, you can also note that you offer web design help.

Even if your products are paid, it doesn’t hurt to include a note to let people know that you are a freelancer that they can hire for their design needs.

  1. Partner With Other Freelancers to Get Jobs

If you are a freelance web designer, there’s every probability that your clients will want content for their website when it is finally ready. Since you are not a freelance writer, it is impossible for you to do this job. A mistake most freelancers make is that they let this offer go and forget about it. Instead, you can be creative by partnering with other freelancers and establish a relationship in which you send each other work you cannot do; for example, a freelance designer partners with a freelance writer, and the designer sends his clients to the writer if they have writing jobs. The freelance writer does the same and sends his clients to the designer if they have design jobs.

If done strategically, this alone can serve as a source of more jobs than you can handle for you.

  1. Partner With Agencies to Get Jobs

Also in line with partnering with other freelancers is partnering with agencies. The only difference is that agencies are more likely to have more job offers than individual freelancers.

You can identify SEO agencies, writing agencies and other agencies, and convince them to start offering design services to their clients while you do the work; they charge their clients more, they pay you a part of it and both you and the agency win.

  1. Leverage Content Marketing to Get Clients by Blogging

Interestingly, many freelance web designers and developers have set up countless blogs for other people but they do not have one of their own.

According to data from Hubspot, businesses that blog generate significantly more leads than businesses that do not blog. It doesn’t take much effort to realize why this is the case; blogging — in essence, publishing content — means search engines have something to index and rank when people ask questions online. In turn, the people who read this content, if impressed, are potential clients that can use your services. Once you start your blog, use the following techniques to leverage your blog to boost your client portfolio:

  • Create in-depth tutorials about what your potential clients are struggling with
  • Do occasional critiques of some of the major organizations in the industry of your potential clients
  • Try to have articles published on other relevant blogs that link back to you
  • Make it clear on your blog, and in your bio in your articles, that you are a freelancer looking for work
  1. Leverage Freelance Job Boards

Freelance job boards are one of the most popular means freelancers use to get jobs, but a mistake many people make is assuming that you can only get job offers on popular, and often overcrowded, job boards like Upwork.

In reality, there are many popular alternatives to sites like Upwork; not only are these sites less crowded, making it easier for you to get jobs, but they also often result in clients that pay more. They provide opportunities for designers, developers, writers and other freelancers.

Some top sites like this include CloudPeeps and Twago. A simple Google search will reveal many more.

  1. Have a Waiting List for Clients

Pretty much every freelancer goes through the “feast or famine cycle.” The feast or famine cycle is a period where you have a lot of client opportunities at a time and little to none at other times; for most freelance writers, it happens every year. Sometimes, they have more work than they can handle and have to turn work down. At other times, however, they barely have enough work to keep food on the table.

The solution to avoiding this and ensuring that you have work all year round is to create a waiting list; whenever you have more work than you can handle, instead of having to turn clients away, you simply ask clients to sign up to your waiting list and tell them that you will reach out to them once you’re available for more work.

By doing this, you are getting permission from the clients you couldn’t work with to reach out to them when you are finally ready. While not all of them will eventually work with you, a good portion will, and this will ensure you have consistent work at all times.

  1. Strategic Cold Pitching

Finally, mastering the art of strategic cold pitching will help you get more jobs than you know what to do with, season in and season out.

You will notice my emphasis on “strategic.” We all get those cold pitches that we immediately regard as spam, and our reaction is either to send them to the spam or trash folder. You don’t want to be lumped in the same category as these people.

Here are some tips to help you get results through strategic cold pitching:

  • First establish your credibility; if you’ve been featured in a major place, or if you’ve worked for a famous person, start by referencing this fact.
  • Make it clear that you know the person you are pitching; through their site, social media or elsewhere. If you’re a stranger, you’ll probably be ignored.
  • Tell them about the service you want to offer.
  • End by letting them know you’re open to questions/concerns they have.
  • If you don’t hear back after a while, follow up.

Read More at 7 Ways to Get More Freelance Clients Than You Can Handle

from Web Design Blog, Tutorials and Inspiration | Web Design Ledger http://webdesignledger.com/7-ways-get-freelance-clients-can-handle/

The Three R’s of Regional UX Research: Roadblocks, Relevance, and Rewards

Relevance

When you conduct all UX Research close to a company’s home base, you run the risk of designing for a potentially homogenous group of users. A good user experience is a good user experience. So, if you create a good user experience, it should work for all your users, right? But regional exploration of users’ needs helps you uncover gems that turn a good user experience into a great user experience.

During the research I conducted for my company, differences appeared among geographical regions—for example, the North East versus the South versus the Midwest—as well as for different types of communities within those regions—rural versus suburban versus urban.

Maybe you’ve heard the refrain: “rural communities are slower to adopt technology.” The assumption is that rural communities get access to technology later than urban users. While present-day distribution services are making this reality less prevalent, the second tenet in user research is to validate our assumptions. (The first tenet being: “You are not your user.”) What our research showed us was that rural users were not slower to adopt technology. However, they did respect their local customs and standards of decorum, and the technology got in the way.

These users felt it was rude to place technology between themselves, as a service provider, and their customers. Users expressed this same sentiment across geographical lines—including users in Georgia, Missouri, and Idaho, as well as in a rural area of California just outside Silicon Valley.

What can a software development company do to overcome users’ manners, customs, and culture and increase usage rates among users in rural regions? Streamlining the workflow and tightening up the user interface so users can create or update records more efficiently helps. And this improves the user experience for all users.

However, designing a workflow so it passes seamlessly between team members lets users maintain that feeling of visiting with their customers. It enables users to work together to provide personal service to their customers and unobtrusively capture all the necessary data to facilitate customer purchases without offending local sensibilities.

Another common assumption is that urban users want everything to work faster because they’re always on the go. Our regional research findings revealed that it’s not so much about users being on the go. It’s that urban customers have the ability to leave and go down the block to another service provider.

In more densely populated, better-served regions, customers have more choices. If a customer experiences inefficiencies in a process with service provider A, he may walk out the door and take his business to service provider B. This is especially true if a customer might be able to complete his intended business in less time—factoring in the distance the customer must travel between service provider A and B—than if he were to wait through service provider A’s struggles with inefficient technology.

But simply streamlining workflows—which create a good user experience in general—wasn’t enough. The solution was to give users more control over how their customers progress through the purchase process. When customers had choices, they chose to work with service providers who could give them individualized attention.

If you don’t get out to see how your users actually work, you won’t fully understand their painpoints.

One of the most revealing days I had when doing user research for this company ended with my walking out of the conference room where I had spent the day conducting back-to-back research sessions to find three police cars lined up in front of the store and quite a conversation going on in the manager’s office across from that room.

All of a sudden I understood why this successful, high-volume auto dealership was using old, 1024×768 monitors. The monitors and PCs were installed behind a wall with a bar-height desktop that held the keyboard and mouse wired to each terminal. There was nowhere for customers to sit at these terminals. As a result, salespeople had to be super quick and efficient in looking up and entering information while customers were still excited about their test drive—before they had time to rethink their vehicle purchase.

The design team was creating beautiful, thorough, linear workflows that let users capture the entire customer story quickly, in one shot. However, while that might work for many users, it was a broken model for this dealership in a less than secure neighborhood. The solution was to break down data entry into small chunks and build more robust information-retrieval capabilities into the system to get the user back in front of the customer quickly.

The executives and product teams expected that users would be thrilled with the expanded, responsive screens and that the small percentage of users still working on older equipment would excitedly upgrade. Regional research revealed that this might not be universally true. More valuable equipment might attract more unwanted attention from opportunists. So the redesigned system would continue to support the 1024×768 screen size.

The biggest regional revelations came when doing research with Canadian users. The consulting, sales, and support teams were aware of differences in the business practices of our neighbors to the north and were helping those users utilize the system as effectively as possible.

Users found workarounds that fit their business practices and basically did the job. However, because the workarounds did the job, issues that were bubbling up in the field were slow to make it back to headquarters and weren’t actionable. Conducting research with users from Canada ensured the redesign accommodated the differences in their business practices.

Rewards

Regional UX research is rewarding. Users throughout North America enjoyed the chance to participate in the research. They welcomed the opportunity to share how they do business, how they interact with their customers, and how they use and would like to be able to use the system. They felt they were part of the design process.

By reaching out beyond customers who were in close proximity to headquarters and learning about regional dissimilarities, the company now has stronger relationships with its customers. In some cases, the results of conducting UX research turned around troubled accounts.

UX research also helped users to understand why they can’t have design changes tomorrow by demonstrating the process that goes into redesigning a rich, robust system. Explaining that we were conducting UX research throughout North America helped users to understand the time and process involved. Being involved in UX research excited users across the continent and earned their patience at the same time.

Our regional outreach built stronger cross-functional relationships within the company, too. Those boots-on-the-ground team members all across the continent felt more engaged with the design and development process. They got excited about what’s ahead. For some, this was the first time they had been given a voice in product development—even though they interact with customers and the products day in and day out. Working with these users also revealed that their work practices are different across different regions.

In the end, one of the strategic services directors declared gratefully, “You are making a positive difference in our future livelihoods!” By extending the reach of UX research beyond the company headquarters’ local region, we made a positive difference to users in 11,000 stores across North America, as well as the team members who support them. That is rewarding! 

from UXmatters http://www.uxmatters.com/mt/archives/2016/07/the-three-rs-of-regional-ux-research-roadblocks-relevance-and-rewards.php