Improving UX Through Application Life Cycle Management (ALM)

offbeatnothingSoftware and s/w Development

Dec 2, 2013 (3 years and 6 months ago)

108 views

www.designthinkingdigest.com

“The
future

is already here

it’s just


unevenly distributed.”

William Gibson

Making hard things easier

Picking the right approaches

Understanding how we’re different

Learn how to not ignore dysfunction

Push our teams in the right direction

What to do when

we get
stuck

Poor design can shortchange outcomes

Design is more than this

Source: Charles and Ray Eames

Design workflow has a history

Source: Gregg Berryman

And many processes we're familiar with

Source: Gregg Berryman

But are based on different mediums

Source: Gregg Berryman

We've adapted these processes

Source: Gregg Berryman

To serve us better

Source: Gregg Berryman

And tried to make them agile and simple

Source: Chris Bernard

Source: Chris Bernard

Source: Institute of Design

Source:
Hasso

Plattner

Institute of Design

But design planning starts even sooner

Source: International Design Magazine

And the way we're working is changing

Source: Chris Bernard

Old processes are well understood

Perhaps universally understood

Source: Jesse James Garrett

Trouble is here

We can do better

“We need lightweight,
agile

design
processes”

“Prototyping is not rapid nor
integrated


“Our (distributed) teams are not
communicating

effectively”

“We don’t have good visibility into project
status


“Requirements are not sufficiently defined or
tracked


Design Team

Development Team

One to Four Weeks

Choose process
during
team project creation

Quality


Bug


Exit criteria


Usability Issue

Work


Task


Backlog Item


Wireframe Task


Release Note


IA Task

Planning


Scenario


Use Case


Design Requirement


Content Requirement


Business Requirement


Interaction Design Idea

Project management


Issue


Change request


Risk



Design Risk

Black = MSF work item type

White = new work item type

Yes

No

Quality Indicator

Scope Creep

Project Velocity

Remaining Work

Requirements Tracking

Item

Reactivation

Schedule

Item
Burndown


Instant Messenger


Improved Agile
Process


Additional
Roles



Dashboarding



What if analysis


Simple Report
Creation


Nested Work Items

2006

2007

2008

“Rosario”

2010

2005

2008

2008 SP1

2005


Your feedback is important!

©
2009 Microsoft
Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademar
ks
and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the
dat
e of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accu
rac
y of any information provided after the date of this presentation.

MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.