Featured Posts

Notes from An Event Apart Boston 2012 I had a great time at An Event Apart Boston, 2012. Ill post some photos soon. The conference avoided deep dives into code in favor of showing WHY you would do reactive design. As Eric Meyer said "My...

Read more

Judging the CT Student Innovation Exposition (E-Commerce)... Want to know what the next 10 years will look like? Ask a high school student. Their creativity isnt limited by their knowledge of what we currently call technological limitations. They have a vision of...

Read more

The Value of Feeling Appreciated as an Employee in... Whether you’re a new employee or the vice president of the company, everyone wants to feel valued, even appreciated, in the workplace. Not only does it improve morale and make the workplace a more pleasant...

Read more

The difference between classic and motion tweens in... Here it is: If you're used to doing things "the cs3 way" then you can continue to do so with the classic tween tool. It works the same way as you remember, using key frames as normal, but you cannot...

Read more

PHP: If (equal to AND not equal) - eliminate form spam... Just learned a great function of PHP thats already made my forms a lot better. A while back I wrote an article about eliminating form spam without captchas by using css to hide a text input box for bots...

Read more

twitter

Breaking News

  •  

Can You be a Little Bit Agile?

Category : Confrence Notes, Teaching, Technology

I had the pleasure of attending a presentation from Susan Burk, Principal of Top Five To Seven LLC, about adopting pieces of agile development without embracing all of it. Essentially, being “A Little Agile” shop. Can it work? Why do large companies tend to do this? What parts are indispensable?

My notes are as follows:

Obstacles Large Organizations Face:

  • HR Considerations:
    • Allocations – Resources must have 100% load to be considered efficient
    • Roles – People are rigidly defined in a role
    • Incentives – Personal incentives  given primarily for personal goals
    • Regulatory Constraints:
      • Finance, Healthcare, Pharmaceuticals
      • Incremental Delivery – Must release all at the same time
      • Scale – “Agile cannot be used on large projects”
      • Distributed Teams – “Agile has to be done on site”
  • Documentation Requirements – Real or Imaginary
    • Who reads the documentation and write the required amount of documentation.
  • Architecture Requirements
    • Key people have to commit for the origination of the project or the project will suffer as a result.

3D Adoption: Agile Adoption of Agile

  • Roll out practices with business value
  • Paves way for futre agile advancement
  • Introduce more concepts over time
  • Address corporate and culture concerns early
  • Conduct leadership / platform level retrospective

Where can you compromise?

  • Create a fully agile team
    • Slowly introduce these practices to other areas
    • Add Primary and Secondary roles to resources instead of additional projects
      • Create ‘Generalized Specialists”
  • Documentation Requirements:
    • Ask to change the format and product only what what has a clearly defined “consumer”
    • The tests for your project can generally be used to document what it something should do and how it would work. Perhaps use Epic stories or Use cases to describe a function.
  • Architecture Requirements
    • Set up “Platforms” or “turfs” allowing designers and architects to specialize in broader areas and allow for cross pollination.
    • Key roles must commit to project during start up.

Where CANT you compromise?

  • Stories written from business perspective must deliver business value on each iteration

Companies can benefit from:

  • Agile coaches + Mentoring
  • 3 projects before people really get it

Success Stories:

  • IBM: Websphere – They were eventually producing software faster than their customers could consume it.
  • Michael Mah
  • Merask Shiplines

Read: Jefferson and the Art of Power
Scott Ander, or Ellen Goldensteiner

Scott Berkun – “The 5 Most Dangerous Ideas” Notes

Category : Around The Office, Confrence Notes

Below are my notes from Scott Berkun’s presentation “Five Dangerous Ideas” at An Event Apart Boston 2012:

1. Everyone is a designer
“Rats. My client thinks he is a designer. “
He is a designer, just an extremely bad one. Contunue Reading

Jeffrey Zeldman’s “Content First!” Notes

Category : Around The Office, Confrence Notes

Below are my notes from Jeffrey Zeldman’s presentation “Content First!” at An Event Apart Boston 2012:

Content can be the design problem:
Our designs are often hostile to content
The content users want can be hidden away under promos, titles, ads, images, and generally lost in the layout of a page
Designers may no longer control the visual experience
Maybe they never really did (They make mockups, developers build it. This makes the final product at best an interpretation of the original vision and then further abstracted because of the browser.)

Contunue Reading

Dan Cederholm “Handcrafted Patterns” Notes

Category : Around The Office, Confrence Notes

Below are my notes from Dan Cederholm’s presentation “Handcrafted Patterns” at An Event Apart Boston 2012:

Patterns
Everything uses patterns and its not lazy

We learn by:
Imitation
Repetition
Innovation Contunue Reading

Jared Spool “The Curious Properties of Intuitive Web Pages” Notes

Category : Around The Office, Confrence Notes

Below are my notes from Jared Spool’s presentation “The Curious Properties
of Intuitive Web Pages” at An Event Apart Boston 2012:

The Magic Escalator of Acquired Knowledge
MeoAK = Chippowah for WTF

People at the bottom know nothing, people at the top knew everything

Current knowledge is what you currently know
Target knowledge is what you need to know to accomplish the goal Contunue Reading

Josh Clark “Buttons are a Hack” Notes

Category : Around The Office, Confrence Notes

Below are my notes from Josh Clark’s presentation “Web Typography” at An Event Apart Boston 2012:

Opening Questions:

Touch and other new input methods such as speech, facial recognition, gesture, etc in the next 10 years, so how can we future proof our work?

What happens to menus and buttons when you lose the cursor?

How do we teach touch to new users?

Contunue Reading

Notes from An Event Apart Boston 2012

Category : Around The Office, Confrence Notes, Featured, Teaching

I had a great time at An Event Apart Boston, 2012. Ill post some photos soon.
The conference avoided deep dives into code in favor of showing WHY you would do reactive design.

As Eric Meyer said “My goal in this presentation is to create a platform that you can jump off from – not show you an end point”

Day 1:
Jeffrey Zeldman – “Content First!” Notes
Witney Hess – “Whats your Problem” Notes
Jason Santa Maria – “Web Typography” Notes
Scott Berkun – “The 5 Most Dangerous Ideas” Notes
Karen McGrane – “Adapting Ourselves to Adaptive Content” Notes

Day 2:
Eric Meyer
“The Future Is Now” Notes
Scott Jehl
“Responsibility + Responsivity” Notes
Josh Clark
“Buttons are a Hack” Notes
Luke W “Mobile to the Future” Notes
Dan Cederholm “Handcrafted Patterns” Notes
Jared Spool “The Curious Properties of Intuitive Web Pages” Notes

Day 3:
Luke W “Designing Mobile Web Experiences”

Scott Jehl “Responcibility + Responsivity” Notes – An Event Apart Boston 2012

Category : Around The Office, Confrence Notes

Below are my notes from Scott Jehl’s  presentation “Responcibility + Responsivity” at An Event Apart Boston 2012:

In poor countries, most access is on the cell
Disgraceful Degradation – A shocking unacceptable user experience

We rely on HTTP requests, which are not always accurate, or complete, and sometimes dont come correctly, especially in developing countries with limited connectivity or lots of packet loss. Contunue Reading

Eric Meyer’s “The Future Is Now” AEA Boston 2012 Notes

Category : Around The Office, Confrence Notes

Below are my notes from Eric Meyer’s presentation “The Future Is Now” at An Event Apart Boston 2012:

Using non Prefixed CSS Code

New CSS Gradients – Gradients are “seen” as images
Background-size, background-repeat, and background-position: property can resize and position multiple background elements, including background gradients, using a comma.

Karen McGrane – “Adapting Ourselves to Adaptive Content”

Category : Around The Office, Confrence Notes

Below are my notes from Karen McGrane’s presentation “Adapting Ourselves to Adaptive Content” at An Event Apart Boston 2012:

COPE:

Create
Once
Publish
Everywhere