william h. bowers – [email protected] user-centered product teams torres 4

13
William H. Bowers – [email protected] William H. Bowers – [email protected] User-Centered Product User-Centered Product Teams Teams Torres 4 Torres 4

Upload: sheryl-whitehead

Post on 24-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: William H. Bowers – whb108@psu.edu User-Centered Product Teams Torres 4

William H. Bowers – [email protected] H. Bowers – [email protected]

User-Centered Product User-Centered Product TeamsTeams

Torres 4Torres 4

Page 2: William H. Bowers – whb108@psu.edu User-Centered Product Teams Torres 4

William H. Bowers – [email protected] H. Bowers – [email protected]

TopicsTopics

IntroductionIntroduction Ergonomics of Software Ergonomics of Software

DevelopmentDevelopment Required Skill AreasRequired Skill Areas Implications of Software Implications of Software

DevelopmentDevelopment

Page 3: William H. Bowers – whb108@psu.edu User-Centered Product Teams Torres 4

William H. Bowers – [email protected] H. Bowers – [email protected]

TopicsTopics

Required Technical SkillsRequired Technical Skills Team AttributesTeam Attributes Development SkillsDevelopment Skills Skill BuildingSkill Building Manager SkillsManager Skills

Page 4: William H. Bowers – whb108@psu.edu User-Centered Product Teams Torres 4

William H. Bowers – [email protected] H. Bowers – [email protected]

IntroductionIntroduction

UI design is complexUI design is complex Requires large skill setRequires large skill set Lack of skills = high risk for Lack of skills = high risk for

projectproject Skills generally not taughtSkills generally not taught Learned on the jobLearned on the job

Page 5: William H. Bowers – whb108@psu.edu User-Centered Product Teams Torres 4

William H. Bowers – [email protected] H. Bowers – [email protected]

Ergonomics of Software Ergonomics of Software DevelopmentDevelopment Software development process is Software development process is

difficultdifficult Most software and UI’s are Most software and UI’s are

average qualityaverage quality Multitude of issues and trade offsMultitude of issues and trade offs

Page 6: William H. Bowers – whb108@psu.edu User-Centered Product Teams Torres 4

William H. Bowers – [email protected] H. Bowers – [email protected]

Required Skill AreasRequired Skill Areas

Ability to work with many different Ability to work with many different peoplepeople

Understand business users, Understand business users, processesprocesses

Understand future needs and goalsUnderstand future needs and goals Translate ambiguous requirements Translate ambiguous requirements

into specificationsinto specifications FlexibilityFlexibility

Page 7: William H. Bowers – whb108@psu.edu User-Centered Product Teams Torres 4

William H. Bowers – [email protected] H. Bowers – [email protected]

Implications of Software Implications of Software DevelopmentDevelopment

Challenges are 80% people, 20% Challenges are 80% people, 20% technologytechnology

Critical goalsCritical goals– Effective delivery of productEffective delivery of product– Meet requirementsMeet requirements

UsabilityUsability UIUI ConsistencyConsistency

Page 8: William H. Bowers – whb108@psu.edu User-Centered Product Teams Torres 4

William H. Bowers – [email protected] H. Bowers – [email protected]

Required Technical SkillsRequired Technical Skills

UI interface engineeringUI interface engineering UI software engineeringUI software engineering Graphics and media engineeringGraphics and media engineering Information engineeringInformation engineering Usability engineeringUsability engineering Business engineeringBusiness engineering

Page 9: William H. Bowers – whb108@psu.edu User-Centered Product Teams Torres 4

William H. Bowers – [email protected] H. Bowers – [email protected]

Team AttributesTeam Attributes

Personnel with both hard and soft Personnel with both hard and soft skillsskills

Entrepreneurial spiritEntrepreneurial spirit Market (business) drivenMarket (business) driven Team orientedTeam oriented User orientedUser oriented

Page 10: William H. Bowers – whb108@psu.edu User-Centered Product Teams Torres 4

William H. Bowers – [email protected] H. Bowers – [email protected]

Development SkillsDevelopment Skills

Programming languageProgramming language OS knowledgeOS knowledge UI design & developmentUI design & development OO analysis, design and OO analysis, design and

programmingprogramming Cross platform toolsCross platform tools Written and oral communicationWritten and oral communication

Page 11: William H. Bowers – whb108@psu.edu User-Centered Product Teams Torres 4

William H. Bowers – [email protected] H. Bowers – [email protected]

Skill BuildingSkill Building

Formal classesFormal classes Self studySelf study Small first stepsSmall first steps IterateIterate PracticePractice

Page 12: William H. Bowers – whb108@psu.edu User-Centered Product Teams Torres 4

William H. Bowers – [email protected] H. Bowers – [email protected]

Manager SkillsManager Skills

People/team managementPeople/team management PlanningPlanning TrainingTraining Manage technology introductionManage technology introduction Organization behaviorOrganization behavior

Page 13: William H. Bowers – whb108@psu.edu User-Centered Product Teams Torres 4

William H. Bowers – [email protected] H. Bowers – [email protected]

Questions & DiscussionQuestions & Discussion