You are currently browsing the archives for the conferences category.
| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| « Jan | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | ||||
September 24, 2011 by mensming.
On Friday, September 16, 2011 I attended the Hive 2011 conference on the Microsoft campus. The conference had the tag line “Where Design and Tech Meet”. The attendees were evenly mixed between designers and developers with a mix of program managers and other business functions thrown in. In that sense, the conference lived up to its tagline. However, the presentations were almost entirely from the designer point of view and therefore the conference missed the mark. Like most conferences the speakers often offered up contradictory advice. All that being said, I think it was time well spent. Below are some of my notes I jotted down (they don’t make complete sense a week later…) :
Workshop – Designing for the Future
This was a great workshop about identifying market opportunities and how to identify and develop product ideas.
Hillel Cooperman, Jackson Fish Market - Professional Software Design. Don’t try this at home.
· Creativity is often dismissed
· Design is an opinion. Demanding proof that it is the “right” opinion is a waste of time
· Popular wisdom is that a designer must be like able to design and to program. This is a not a good use of talent.
· Designer needs real power over engineering deliverables and dates
Jay Greene, CNET – Design is How It Works
This was a talk using examples of design from his book by the same name.
Kim Obbink, Filter – Tribal Instincts
· We are all tribes
· The creative tribe dresses distinctly; uses symbols; have rituals; rely on instincts; respect their elders
· We are all creative
August de los Reyes, Artefact – The Myth of Design Education
· Teaching is not necessary for learning
· Challenge this assumption. Different models over time:
o Master / Apprentice
o Teacher / Student
o Environment – constraints and freedom – failure is acceptable
· Personal aspects
o Lone designer
o Community Based – vertical, hierarchical, status driven
o Collective – horizontal, flat, democratic
(It is this collective experience peer to peer learning)
· Technical aspects
o Handmade to machine made
o Machine to digital
o “Handmade Digital” to “Machine made digital”
Andrew Otwell, Amazon – Five Deadly Venoms: Punch! Kick! Hire!
5 styles of designers:
· Lots of ideas for each problem
· Crisp, precise, focused
· Secret weapon outside of their design skills
· Multiple perspectives
· Thick skinned / able to take criticism
Tyesha Snow, Consultant – Contract vs. In House
3 misconceptions:
· Experienced design role not as important as other roles
· Little bit of design experience is sufficient
· You only have two choices: Full time designer or temporary consultant
It is possible to have the benefit of a full time designer in a contractor role. Bring them into the team for the long term but not full time.
Robbie Ingebretsen, PixelLab – Developer/Designer Workflow for Non-Zombies
· Cultivate passion / fight apathy
· Educated respect
· Chemistry not characters
Scott Berkun, Wordpress.com – Feedback Without Frustration: How to Run and Effective Design Critique
Great design requires great feedback.
3 common (tragic) kinds of critiques:
· Bloodlet – lots of conflicting agendas
· Water Torture – Single persons work criticized by a large group
· Dog & Pony Show – All pretense, no conversation in the meeting
5 things to do:
· If it’s your work, own the critique
· Have a designated facilitator
· Have critique goals
· Separate like/hate from good/bad
· Avoid too many cooks
Jon Bell, Windows Phone – Make it Relevant
Art is a thing well done
Quality is relevant
Not a great design until it is relevant to the user
Matt Brown, Facebook – Stop Filling Buckets: Better Design Through Content
Design and content are not on equal footing.
How to fix?
· Start with copy
· Edit that copy
o Edit that copy
· Mobile view before web
· Design a screenful
· Test with users
Christen Coomer, Valve – How I Learned to Stop Worrying and Love the Engineers
Unique work environment at Valve:
· No titles, no managers
· Work together on a project basis
· Everyone is responsible for the customer experience
· Work with candidates as the interview
Kevin Moore, PixelLab – The Art of Engineering
I had no notes for this lightning talk
Jeff Weir, Microsoft – The Proof is in the Prototype
Designers – learn to code
Developers – Join us
Michelle Goldberg, Ignition Partners – Why VCs Care About Design
Mint – used legacy backend and added a new design. The design was the product.
Michelle Broderick, Uber – Marketers Love Designers
I had no notes for this lightning talk
Braden Kowitz & Jake Knapp, Google – How CEOs can Lead to Great Design
Make design a recruiting priority and start right away.
4 things that a CEO can do:
· Hire a design lead
· Determine what skills are missing
· Run studies every month
· Prototype then decide
Kelly Smith, Curious Office – Mobile Design: The Next Wave of Opportunity
What they have learned:
· Embrace constraint
· Change how you think
· Designers need to get more technical
· Plan for faults
· Prioritize
Lessons:
· Read the human interface guideline books for each target platform
· Learn about all of the components available on the target platform
· Tap, pinch, flick, slide (no click)
· Consider screen size / density, orientation, resolution
· Appreciate what the vendors are supplied
· Over-design at your own risk
· Pay attention to transitions and other animations
Mistakes:
· Failure to edit down features to the essentials
· Failure to understand the differences between the mobile operating systems
· Think mobile OS components are the same as web page elements
· Lack of attention to details (such as not making buttons for each resolution)
· No graphic production work flow for the myriad of files needed for each target platform, resolution, etc.
Enrique Allen, 500 Startups – The Future of Designer Founders in Tech
I had to leave at the beginning of this (final) talk
Posted in conferences | 1 Comment »
September 19, 2011 by mensming.
The Call for Speakers for the 2012 International Conference on Software Quality (ICSQ) has just opened. The conference will be held October 29 - 31, 2012 in Indianapolis. The theme is "Preparing for Tomorrow’s Software Challenges". The calendar for the call is:
Posted in conferences | No Comments »
August 27, 2011 by mensming.
Tools for Continuous Integration at Google Scale (GTAC2010)
Nathan York
29 min, 55 sec
http://www.youtube.com/watch?v=b52aXZ2yi08
Slide Notes:
Posted in source code control, software engineering, process improvement, conferences | No Comments »
August 23, 2011 by mensming.
I have written before about one of my favorite conferences - Pacific Nortwest Software Quality Conference. This year’s conference will be held October 10 - 12, 2011. The theme this year is "Delivering Quality" and the keynote speakers are Goranka Bjedov and Rob Sabourin. As usual the conference will be held at the World Trade Center Portland in Portland, OR.
Registration information can be found at http://www.pnsqc.org/2011-conference/registration-information.
Posted in conferences | No Comments »
May 28, 2011 by mensming.
Latency: Why You Should Worry and What Up You Can Do About It
Philip Tellis, Yahoo! Inc.
2010 Velocity Conference
June 22-24, 2010
(15 min, 40 sec)
Here are my notes from watching the presentation:
What to Do About Latency?
How to measure?
Posted in performance, test tools, conferences | 1 Comment »
April 24, 2011 by mensming.
One of my favorite conferences, Pacific NW Software Quality Conference (www.pnsqc.org), will hold its 29th annual conference October 10 - 12, 2011. This years theme is Delivering Quality.
Submissions for technical papers are due on May 1, 2011. Submissions for poster papers are due on May 22, 2011.
Posted in conferences | 1 Comment »
April 2, 2011 by mensming.
Here are my notes from the the Velocity 2010 lecture "A Day in the Life of Facebook Operations"
A Day in the Life of Facebook Operations
Tom Cook, Facebook
Velocity 2010
June 22-24, 2010
(40 minutes, 48 seconds)
The stack:
Load Balancer -> (assigns a web server)
Web Server -> (assembles data)
Services (fast, complicated), Memcashed(fast, simple), Databases (slow, persistent)
Web server (HipHop for PHP)
Memcached
MySQL
Services
Operations is supplying a platform for the Facebook developers to deploy
So, below the stack, we have:
Deployment, Monitoring
Systems Management
Core Operating System
Operating System
Systems Management
Deployments
Monitoring
What Facebook operations deals with…
Look at network as logical units and dependencies
Constant Communications
Recap
Posted in operations, conferences | No Comments »
March 12, 2011 by mensming.
The following are my notes from this presentation at the Velocity 2010 conference:
The Top 5 Mistakes of Massive CSS
Nicole Sullivan, Consultant
Stoyan Stefanov, Google
2010 O’REILLY Velocity - Web Performance and Operations Conference
June 22 - 24, 2010
(Length 37 minutes, 54 seconds)
(Some demo isssues the first couple of minutes of the video…)
Why optimize CSS?
Top 1000 Alexa Sites Study
Object oriented CSS is a way to make CSS smaller.
Granularity Fail + Stale Rules + Unpredicatbility + Duplication + Specificity Wars = Massive CSS
#5 Granularity Fail
#4 State Fails
2 types of stale:
#3 Unpredictability
#2 Specificity Wars
How to simplify:
What to do
#1 Duplication
Posted in performance, operations, web testing, conferences | No Comments »
May 22, 2010 by mensming.
The 2011 International Conference on Software Quality (ICSQ 2011) will be held in San Diego, CA between February 7 - 10, 2011. The theme of the conference is "High Reliability and Human Safety Critical Software".
The deadline for the call for papers is rapidly approaching - May 30, 2010. See the pdf for more details.
Posted in conferences | 1 Comment »
February 13, 2010 by mensming.
It is that time of year again. My favorite conference, Pacific Northwest Software Quality Conference (PNSQC), has opened their call for papers. This years theme is "Achieving Quality in a Complex Environment". A new twist is that there are two calls - one for traditional papers and one for poster papers. The conference will be held October 18-20, 2010.
Look at the Call for Abstracts page for full details.
Posted in conferences | No Comments »