The IconProcess: A Web Development Process Based on RUP

Size: px
Start display at page:

Download "The IconProcess: A Web Development Process Based on RUP"

Transcription

1 The IconProcess: A Web Development Process Based on RUP Katherine Marshak IconMedialab, Director of Process Development Katherine.Marshak@IconMedialab.com

2 Agenda» The legacy of web development processes Why this history requires us to change our approach» Critical process changes needed for web development Business Strategy User Experience How to apply the process» Key lessons learned 2

3 Software Development ca Your Business IT/IS Product Managers Customer Service Accounting» Iterative development, GUIs, client/server, object-oriented» Users are internal to the company» Users receive training in new applications 3

4 Business ca Your Business Supplier Customer Service Customer» Suppliers and customers communicate with designated people Burden for completing transactions is on business s employees Manual business processes compensate for inadequate applications» Strategy, brand not revealed online Software developers not involved in these areas 4

5 The Web ca People Talking About the Web People Developing for the Web» Web usage increases» Increased interest in getting something done not just surfing» Dichotomy between useful websites and pretty websites emerges 5

6 Business ca Your Business Supplier (B2B) Customer Service Customer (B2C)» Web apps reveal limitations! Lack business operations to support online ventures Many holiday shoppers gifts arrive late in 1998, 1999» IT/IS challenged to integrate business strategy & brand into software Dichotomy between useful websites and pretty websites 6

7 The Early Web Process Heritage The Creative Team The Technical Team Art Director Brand Strategist Brand Designer Acquisition Marketer Media Planner Customer Relationship Marketer Technical Developer Graphic Designer Information Architect Copy Writer 7

8 The IT Process Heritage The User Interface Team The Technical Team System Analyst Software Architect Software Designer User Interface Designer Database Designer Implementer Integrator System Administrator Configuration Manager Tester 8

9 This Used To Be Good Enough File Edit Utilities Window Help!! " " # $ % Name: Company: X Address 1: Address 2: City: State: ZIP: What s changed? 9

10 Business & Software Today Your Business Customer Service X X X X Supplier (B2B) Competitors» Websites are increasingly the first choice for interaction Businesses are exposed like never before Increasing competition» Multiple channels opening up the Web is just the first step Wireless (cell phones, PDAs), interactive TV Customer (B2C) 10

11 The Cost of Failure» Risk sending mixed messages Products and services Brand Respect for customers, suppliers, and users» Poor usability costs Thousands abandon shopping carts on the Web Employees waste time searching for information» Or worse avoid searching because it is futile!» Competitors are a click away 603,367 sites existed in December 1996* 36,276,252 sites existed in December 2001* * Hobbes' Internet Timeline Copyright (c) by Robert H Zakon 11

12 The Web Changes the Rules» Today s web applications must Define or enable COMPETITIVE STRATEGY Represent BRANDING or IMAGE to the customer Integrate with or become the primary channel for MARKETING Overcome BUSINESS PROCESSES limitations» The software IS the business 12

13 An Example 13

14 Branding 14

15 Graphic Design 15

16 Information Architecture 16

17 Experience 17

18 Marketing 18

19 Content Experience Marketing 19

20 How Can We Succeed?» Recognize changing role of software Software is the business» Integrate new, key skills into projects Add new roles Add new activities and artifacts» Add to an already complex process?! IconProcess codifies web development best practices Builds upon Unified Process and RUP frameworks Streamline with Roadmaps for different project types 20

21 The IconProcess Keeps the Key Features of RUP Phases & Major Milestones PHASES (Dynamic Structure) ITERATIONS 21

22 The IconProcess Keeps the Key Features of RUP Series PHASES of Primary and Supporting Activities (Static Structure) ITERATIONS 22

23 The IconProcess Keeps the Key Features of RUP PHASES Iterative ITERATIONS 23

24 IconMedialab s Revised Process PHASES Discipline names highlight the activities GOAL or PURPOSE ITERATIONS 24

25 IconMedialab s Revised Process PHASES Business Strategy replaces RUP s Business Modeling New scope and focus ITERATIONS 25

26 IconMedialab s Revised Process PHASES User Experience replaces RUP s Requirements Stronger emphasis on usability, visual design, and content ITERATIONS 26

27 Business Strategy the science and art of using all the forces of a company to define and execute its plans as effectively as possible 27

28 Business Strategy Analyze Industry and Enterprise Evaluate Business Opportunities Formulate Business Concept [Domain Modeling] Develop Domain Model [Biz Process Modeling] Define Business Processes Design Business Organization Formulate Brand Strategy Formulate Marketing Strategy 28

29 Business Strategy» Understand external, competitive environment» Understand internal strengths & weaknesses Analyze Industry and Enterprise Evaluate Business Opportunities Formulate Business Concept [Domain Modeling] Develop Domain Model [Biz Process Modeling] Define Business Processes Design Business Organization Formulate Brand Strategy Formulate Marketing Strategy 29

30 Analyze Industry and Enterprise (details) Understand industry trends Industry Analysis Stakeholder Perform Industry Analysis Understand organization & Culture & Strengths & Weaknesses Business Process Analyst Business Strategist Perform Enterprise Analysis Competitive Analysis Situational Assessment Understand existing technologies Software Architect Understand Technical Infrastructure Perform heuristic analysis on competitive products Information Architect Usability Evaluator Establish Usability Benchmarks Usability Benchmarks 30

31 Business Strategy» Identify and evaluate opportunities» Choose a venture to pursue Analyze Industry and Enterprise Evaluate Business Opportunities Formulate Business Concept [Domain Modeling] Develop Domain Model [Biz Process Modeling] Define Business Processes Design Business Organization Formulate Brand Strategy Formulate Marketing Strategy 31

32 Business Strategy» Develop viable business plan Mission Target audience Value proposition Product/service definition Revenue model Go-to-market strategies Basic operational needs [Domain Modeling] Develop Domain Model [Biz Process Modeling] Define Business Processes Analyze Industry and Enterprise Evaluate Business Opportunities Formulate Business Concept Design Business Organization Formulate Brand Strategy Formulate Marketing Strategy 32

33 Formulate Business Concept (details)» Business Concept is the vision» Applicable for Internet Intranet Extranet Business Process Creative Analyst Concept Director Stakeholder Software Architect Business Strategist Opportunity Analysis Usability Benchmarks Develop Business Concept Brand Strategy Validate Business Concept Situational Assessment Business Concept» Software is the business Business Process Analyst Requirements Analyst Explore Software Support Use-Case Model (Sketch) Software Architect Software Architecture Document (Sketch) Analysis Model (Sketch) 33

34 Formulate Business Concept (details)» More diverse roles must collaborate» Creative considerations improve the offering» Identify enabling technologies Business Process Creative Analyst Concept Director Stakeholder Software Architect Business Strategist Opportunity Analysis Situational Assessment Usability Benchmarks Develop Business Concept Brand Strategy Validate Business Concept Business Concept Business Process Analyst Requirements Analyst Explore Software Support Use-Case Model (Sketch) Software Architect Software Architecture Document (Sketch) Analysis Model (Sketch) 34

35 Business Strategy» Define key business abstractions using class diagrams Analyze Industry and Enterprise Evaluate Business Opportunities Formulate Business Concept [Domain Modeling] Develop Domain Model [Biz Process Modeling] Define Business Processes Design Business Organization Formulate Brand Strategy Formulate Marketing Strategy 35

36 Business Strategy» Business process modeling Define processes and operations to carry out business strategy Design organization s structures and roles Analyze Industry and Enterprise Evaluate Business Opportunities Formulate Business Concept [Domain Modeling] Develop Domain Model [Biz Process Modeling] Define Business Processes Design Business Organization Formulate Brand Strategy Formulate Marketing Strategy 36

37 Business Strategy» Brand is the promise of performance Users understand the brand over time Emotional Experiential Analyze Industry and Enterprise Evaluate Business Opportunities Formulate Business Concept [Domain Modeling] Develop Domain Model [Biz Process Modeling] Define Business Processes Design Business Organization Formulate Brand Strategy Formulate Marketing Strategy 37

38 Business Strategy» Develop approach for offering Communicate Promote Sell Analyze Industry and Enterprise Evaluate Business Opportunities Formulate Business Concept [Domain Modeling] Develop Domain Model [Biz Process Modeling] Define Business Processes Design Business Organization Formulate Brand Strategy Formulate Marketing Strategy 38

39 How A Project Manager Uses The IconProcess» Phases define major milestones» Roles define required skill sets Choose right people for a project Prioritize skills to develop» Activities define line items for plans & schedule Remove unnecessary items Use of best practices increases confidence Reduce chances that important elements are missed Identify dependencies and review points» Well-defined, repeatable process reduces start-up time 39

40 How A Team Uses The IconProcess» Phases and workflows define project structure and checkpoints» Role based view of responsibilities» Activity descriptions define what to do Steps and techniques based on best practices Checklist for needed inputs» Templates and artifact descriptions provide common starting point Reduce reinventing the wheel Encourage consistency Checklist for issues to address, even if not formally developed» Unifies team with common vocabulary and goals 40

41 User Experience the total impression left by interacting with a system's varied attributes: features and functional behavior, visual design, content, information layout, usability, and robustness 41

42 User Experience Understand Context of Use Establish System Scope Define Requirements Develop Information Architecture Plan & Manage Content Develop Creative Approach Prototype & Evaluate User Experience 42

43 User Experience» Understand users and their tasks Understand Context of Use» Use proven HCI techniques» Personas supplement actor definitions Establish System Scope Define Requirements Develop Information Architecture Plan & Manage Content Develop Creative Approach Prototype & Evaluate User Experience 43

44 User Experience» Define scope with Use Case Model Understand Context of Use» Define non-functional requirements and goals Establish System Scope Define Requirements Develop Information Architecture Plan & Manage Content Develop Creative Approach Prototype & Evaluate User Experience 44

45 User Experience» Detail software requirements Understand Context of Use» Refine use case model» Review requirements Establish System Scope Define Requirements Develop Information Architecture Plan & Manage Content Develop Creative Approach Prototype & Evaluate User Experience 45

46 Define Requirements (details) Subject Matter Expert Requirements Analyst Detail a Use Case Structure the Use Case Model Manage Dependencies Requirements Attributes Information Architect Actor Catalog Wireframes Use Case Use-Case Model Site Map Requirements Analyst Subject Matter Expert Requirements Reviewer Review Requirements Review Record Stakeholder 46

47 User Experience» Organize information and features for usability Site map Wireframes» Define navigation and interaction mechanisms Establish System Scope Define Requirements Understand Context of Use Develop Information Architecture Plan & Manage Content Develop Creative Approach Prototype & Evaluate User Experience 47

48 Develop Information Architecture (details) Business Concept U ser Research Report Content Inventory Creative Concept Actor Catalog Requirements Content Manager Analyst Information Architect Develop Site Map Develop Wireframes Use-Case Model Graphic Designer Stakeholder Use Case Site Map Wireframes 48

49 Wireframes» Purpose Structure pages content and navigation Define page templates Exclude visual design elements» If not used Poorly organized user interface Suboptimal template design User interface information in use cases 49

50 User Experience» Assess content needs» Organize content inventory Understand Context of Use» Develop editorial direction Establish System Scope Define Requirements Develop Information Architecture Plan & Manage Content Develop Creative Approach Prototype & Evaluate User Experience 50

51 User Experience» Define communicative approach Aesthetics Experiential Sound» Synthesizes Business vision Brand values Personality Intended usage Editorial tone Establish System Scope Define Requirements Understand Context of Use Develop Information Architecture Plan & Manage Content Develop Creative Approach Prototype & Evaluate User Experience 51

52 Develop Creative Approach (details) Business Concept (from Business Strategy) Brand Strategy (from Business Strategy) Usability Benchmarks (from Business Strategy) Content Manager Business Strategist Creative Concept Director Develop Visual System Define Key Experiences Actor Catalog Requirements Analyst Brand Strategist Brand Identity (from Business Strategy) Creative Concept User Research Report 52

53 Creative Concept» Purpose Define communicative vision Identify essential colors, imagery, and tone Define key experiences» If not used Application lacks coherent approach from a user s perspective Miss opportunity to develop compelling user experience Brand Keywords All of MedMojo s communication will rest on the foundation of three core values: Objectivity, Innovation & Transparency. In addition, the tone of both the b2b & b2c sites should be guided by the words we have selected to describe the brand s personality: Color - b2c Authoritative Objective Trustworthy Un-prejudiced Cutting edge Clinical - BFC4AB Reachable Fresh - DDE2C9 Through these key words, we will aim to appeal to our users on both Accessible an - CCCCFF emotional and an intelligent level. Beautiful - CC99CC Sensual Transparent - FFFFFF 26 April 2001 IconMedialab Proportional distribution of colours Again, Transparent is the dominant background colour, while the pastels will be used to set the site s overall tone. Sensual will act as an accent colour. Objective is MedMojo s corporate colour, and will be reserved for the logotype. 26 April 2001 IconMedialab 53

54 User Experience» Prototype user interface Understand Context of Use» Plan and run usability tests» Poor usability affects the bottom line Intranet Internet Extranet Establish System Scope Define Requirements Develop Information Architecture Plan & Manage Content Develop Creative Approach Prototype & Evaluate User Experience 54

55 Prototype & Evaluate User Experience (details) Visual Development Guide Content Inventory User Research Report Usability Evaluator End User Information Architect User Interface Prototyper Prototype User Interface Wireframes Site Map Plan Usability Test Information Architect Graphic Designer Conduct Usability Test Usability Test Report User Interface Prototype Use-Case Model 55

56 IconProcess Changes Other Disciplines PHASES Changes ripple through: Show new input artifacts and new activities to complete content development, optimizing rich media assets, implementing business and marketing strategies, etc. ITERATIONS 56

57 IconProcess Results By Phase Inception Elaboration Construction Transition & Business, marketing, branding strategies & User research & Use case model & Creative concept & Requirements (most significant) & Software architecture & Information architecture & Prototypes & Usability test results & Final content, art, rich media assets & Tested, production ready application & Deployment plan & Live product rollout & Implement deployment and marketing plans & Training & Results measurement & Maintenance 57

58 Key Lessons Learned» Working with creative disciplines» Any usability testing is better than none» Streamlining the process is essential» Don t forget to build skills! 58

59 Creative Disciplines Expect Flexibility 59

60 Any Usability Testing Is Better Than None» Integrate usability test activities» Focus on content, structure, interaction Do mental models match? Is navigation effective and efficient?» Key selling points Improve users productivity Increase application quality Reduce risks 60

61 Use Roadmaps To Streamline The Process» Roadmaps optimize development Brochureware Simple behavior (e.g., shopping cart) Dynamic content management Complex systems integration 61

62 Skills Are Important! The IconProcess: A Web Development Process 62

63 Thank you Katherine Marshak, Director of Process Development IconMedialab Phone: (636) (866) STL ICON Address: 700 Goddard Ave. St. Louis, MO 63005

A Rational Software & Context Integration white paper

A Rational Software & Context Integration white paper Building Web Solutions with the Rational Unified Process: Unifying the Creative Design Process and the Software Engineering Process A Rational Software & Context Integration white paper R TABLE OF CONTENTS

More information

The Rap on RUP : An Introduction to the Rational Unified Process

The Rap on RUP : An Introduction to the Rational Unified Process The Rap on RUP : An Introduction to the Rational Unified Process Jeff Jacobs Jeffrey Jacobs & Associates phone: 650.571.7092 email: jeff@jeffreyjacobs.com http://www.jeffreyjacobs.com Survey Does your

More information

Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK

Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK IBM Software Group Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK Jean-Louis Maréchaux Software IT Specialist IBM Rational

More information

Time Monitoring Tool Software Development Plan. Version <1.1>

Time Monitoring Tool Software Development Plan. Version <1.1> Time Monitoring Tool Software Development Plan Version Revision History Date Version Description Author 10/01/01 1.0 First Draft Sabrina Laflamme 12/01/01 1.1 Completion of Document John Lemon Page

More information

Plan-Driven Methodologies

Plan-Driven Methodologies Plan-Driven Methodologies The traditional way to develop software Based on system engineering and quality disciplines (process improvement) Standards developed from DoD & industry to make process fit a

More information

B2B & B2C PROJECT DEVELOPMENT & MANAGEMENT SO WHAT'S DIFFERENT?

B2B & B2C PROJECT DEVELOPMENT & MANAGEMENT SO WHAT'S DIFFERENT? Presentation P R E S E N T A T I O N Bio W2 Wednesday, February 14, 2001 10:15AM B2B & B2C PROJECT DEVELOPMENT & MANAGEMENT SO WHAT'S DIFFERENT? Rick Smith ObjectSpace, Inc. International Conference On

More information

5 Steps to an Engaging Enterprise Mobile Strategy /

5 Steps to an Engaging Enterprise Mobile Strategy / t 5 Steps to an Engaging Enterprise Mobile Strategy / Growing New Business Through the Mobile Channel / A White Paper for IT Directors, CEO s, CTO s & CIO s Table of Contents Executive Summary /! 3 5D

More information

Modellistica Medica. Maria Grazia Pia, INFN Genova. Scuola di Specializzazione in Fisica Sanitaria Genova Anno Accademico 2002-2003

Modellistica Medica. Maria Grazia Pia, INFN Genova. Scuola di Specializzazione in Fisica Sanitaria Genova Anno Accademico 2002-2003 Modellistica Medica Maria Grazia Pia INFN Genova Scuola di Specializzazione in Fisica Sanitaria Genova Anno Accademico 2002-2003 Lezione 20-21 The Unified Process Dynamic dimension Two dimensions Content

More information

About Us: Some of the web solutions that we have delivered:

About Us: Some of the web solutions that we have delivered: C A L L ( + 6 3 2 ) 6 3 1-8 1 5 4 / 9 1 4-0 8 2 1 About Us: Ivant Technologies is a complete internet consulting firm and software company based in Manila, Philippines. It is currently servicing Philippines

More information

Not Just Another Pretty (Inter)Face

Not Just Another Pretty (Inter)Face WHITE PAPER Not Just Another Pretty (Inter)Face Lee Farabaugh, MS-HCI MSHI Chief Experience Officer The Benefits of Integrating Visual Design with User Experience Methodologies The landscape of healthcare

More information

3C05: Unified Software Development Process

3C05: Unified Software Development Process 3C05: Unified Software Development Process 1 Unit 5: Unified Software Development Process Objectives: Introduce the main concepts of iterative and incremental development Discuss the main USDP phases 2

More information

Basic Unified Process: A Process for Small and Agile Projects

Basic Unified Process: A Process for Small and Agile Projects Basic Unified Process: A Process for Small and Agile Projects Ricardo Balduino - Rational Unified Process Content Developer, IBM Introduction Small projects have different process needs than larger projects.

More information

By Peter Merholz, http://peterme.com. If you use it, please attribute it. Thanks.

By Peter Merholz, http://peterme.com. If you use it, please attribute it. Thanks. Ideation/Generation Definition / Requirements Iterative design Implementation Ideation/Generation Definition / Requirements Iterative design Implementation Understand the market Customer empathy Ideation/Generation

More information

Non-Functional Requirements

Non-Functional Requirements IBM Software Group Non-Functional Requirements Peter Eeles peter.eeles@uk.ibm.com Agenda IBM Software Group Rational software Definitions Types of requirement Classifying requirements Capturing NFRs Summary

More information

EMC CONSULTING SERVICES FOR MICROSOFT SHAREPOINT

EMC CONSULTING SERVICES FOR MICROSOFT SHAREPOINT EMC CONSULTING SERVICES FOR MICROSOFT SHAREPOINT Essentials Strategies for a successful Microsoft SharePoint initiative include: Create a clear, shared vision and a roadmap Leverage a user-centric design

More information

Domain modeling: Leveraging the heart of RUP for straight through processing

Domain modeling: Leveraging the heart of RUP for straight through processing Copyright Rational Software 2003 http://www.therationaledge.com/content/jun_03/t_domainmodeling_rm.jsp Domain modeling: Leveraging the heart of RUP for straight through processing by Richard Menard Vice

More information

COLUMN. What is information architecture? Intuitive navigation doesn t happen by chance MAY 2005. The cost of failure

COLUMN. What is information architecture? Intuitive navigation doesn t happen by chance MAY 2005. The cost of failure KM COLUMN MAY 2005 What is information architecture? Organising functionality and content into a structure that people are able to navigate intuitively doesn t happen by chance. Organisations must recognise

More information

In this Lecture you will Learn: Development Process. Unified Software Development Process. Best Practice

In this Lecture you will Learn: Development Process. Unified Software Development Process. Best Practice In this Lecture you will Learn: Development Chapter 5C About the Unified Software Development How phases relate to workflows in an iterative life cycle An approach to system development Major activities

More information

Announcements. Project status demo in class

Announcements. Project status demo in class Web Design cs465 Announcements Project status demo in class Why? You will likely be involved in Web design You have many of the skills necessary Understand similarities and differences between GUI design

More information

How To Adopt Rup In Your Project

How To Adopt Rup In Your Project 08Bergstrom.C08 Page 127 Thursday, December 4, 2003 12:06 PM 8 How to Adopt RUP in Your Project Support Projects with Mentoring Make a High-Level Adoption Plan and Develop a Communication Plan Project

More information

ESTIMATE & SCOPE OF WORK /

ESTIMATE & SCOPE OF WORK / DATE: 08.28.15 / CONTACT: JAY HEYWOOD / PROSPECT: REVOLUTION ENTERPRISES ADDRESS: 5100 MAIN STREET, 2ND FLOOR CITY, STATE, ZIP: DOWNERS GROVE, IL 60515 PROJECT: REVOLUTION ENTERPRISES E-COMMERCE WEBSITE

More information

USER EXPERIENCE DESIGNER. Juan Cordoba. M: 0423 250 375 E: juan@chibchadesign.com W: chibchadesign.com EXPERT REVIEWS A/B TESTING RESEARCH

USER EXPERIENCE DESIGNER. Juan Cordoba. M: 0423 250 375 E: juan@chibchadesign.com W: chibchadesign.com EXPERT REVIEWS A/B TESTING RESEARCH EXPERT REVIEWS RESEARCH A/B TESTING COMPETITIVE ANALYSIS HEURISTICS EVALUATIONS A B USABILITY TESTING BUSINESS ANALYSIS CONTEXTUAL INQUIRY INFORMATION ARCHITECTURE PROTOTYPING STAKEHOLDER MANAGEMENT NEGOTIATION

More information

REQUIREMENT GATHERING QUESTIONNAIRE

REQUIREMENT GATHERING QUESTIONNAIRE V 1.0 w w w. o s m i u m. c o m. a u REQUIREMENT GATHERING QUESTIONNAIRE OSMiUM 1300 652 658 www.osmium.com.au info@osmium.com.au PO BOX 250 Batman, Melbourne, Victoria 3058, Australia. Questionnaire to

More information

Mitigating Service-Orientation Risks with RUP

Mitigating Service-Orientation Risks with RUP by Filippos Santas, IT Architect, Credit Suisse Private Banking in Switzerland and Certified SOA Trainer SERVICE TECHNOLOGY MAGAZINE Issue LIV September 2011 Abstract - In this article, we examine the

More information

Outline Web Design Process

Outline Web Design Process Web Process & Patterns Hall of Fame or Hall of Shame? Slides from: James Landay Two sections of pages from cnn.com ignore the fuzziness that is my screen capture 2/27/2002 1 2/27/2002 2 Hall of Fame Web

More information

Websites & Design. Custom web designs and proven development. info@compvert.com www.compvert.com. Copyright CompVert. All rights reserved.

Websites & Design. Custom web designs and proven development. info@compvert.com www.compvert.com. Copyright CompVert. All rights reserved. Websites & Design Custom web designs and proven development Introduction The Internet is an ever changing environment that demands that you keep up with the latest trends. Your website is the first impression

More information

Iterative Project Management 1

Iterative Project Management 1 Iterative Project Management Module 2 Objectives Understand issues for Project Managers (PM) who use iterative development by: Learning how the PM monitors and steers an iterative project towards success.

More information

The Critical Factor Assessment: Planning for Venture Success

The Critical Factor Assessment: Planning for Venture Success The Critical Factor Assessment: Planning for Venture Success A complimentary white paper from The Canadian Innovation Centre Introduction Launching a new business is a complex and risky process. Whether

More information

The Unified Software Development Process

The Unified Software Development Process The Unified Software Development Process Technieche Universal Darmstadt FACHBEREICH IN-FORMAHK BLIOTHEK Ivar Jacobson Grady Booch James Rumbaugh Rational Software Corporation tnventar-nsr.: Sachgebiete:

More information

A DIGITAL SOLUTIONS AGENCY. 2212 Queen Anne Ave N. Ste. 337 Seattle WA, 98109 206.280.3422 info@peelinteractive.com www.peelinteractive.

A DIGITAL SOLUTIONS AGENCY. 2212 Queen Anne Ave N. Ste. 337 Seattle WA, 98109 206.280.3422 info@peelinteractive.com www.peelinteractive. A DIGITAL SOLUTIONS AGENCY We are an Enteractive Agency! We are a full service digital production agency located in Seattle Washington. We specialize in developing digital marketing for the entertainment

More information

Case Study: Autism Society of America A nonprofit organization s Web site redesign project based on data-driven user experience research

Case Study: Autism Society of America A nonprofit organization s Web site redesign project based on data-driven user experience research A nonprofit organization s Web site redesign project based on data-driven user experience research Introduction A Web site that educates visitors around a mission and ultimately converts visitors into

More information

Infor Rhythm for commerce E-commerce that s comprehensive, integrated, and beautifully-designed

Infor Rhythm for commerce E-commerce that s comprehensive, integrated, and beautifully-designed TM Infor Rhythm for commerce E-commerce that s comprehensive, integrated, and beautifully-designed Deploy a digital experience that delights customers and drives meaningful business results Make online

More information

Experience managing the delivery, ongoing success, and continuous improvement of one or more digital products and/or platforms.

Experience managing the delivery, ongoing success, and continuous improvement of one or more digital products and/or platforms. The labor categories that are within scope of this Multiple Award Blanket Purchase Agreement are the following: Category 1 - Product Manager Category 2 - Technical Architect Category 3 - Interaction Designer

More information

GENERIC AGENCY STATEMENT OF WORK. Website Redesign Project Generic Company

GENERIC AGENCY STATEMENT OF WORK. Website Redesign Project Generic Company GENERIC AGENCY STATEMENT OF WORK Generic Company TABLE OF CONTENTS Our Envisioning Methodology... 3 Promote a Friendly Image to Prospective & Current Clients... 3 Enable Ease of Use... 3 Create a Design

More information

Planning a Project with the Rational Unified Process Author: David West

Planning a Project with the Rational Unified Process Author: David West Planning a Project with the Rational Unified Process Author: David West Rational Software White paper TP 151, 08/02 Table of Contents INTRODUCTION... 1 ABOUT THE PROJECT PLAN... 1 CHARACTERISTICS OF A

More information

Ready to Redesign? THE ULTIMATE GUIDE TO WEB DESIGN BEST PRACTICES

Ready to Redesign? THE ULTIMATE GUIDE TO WEB DESIGN BEST PRACTICES Ready to Redesign? THE ULTIMATE GUIDE TO WEB DESIGN BEST PRACTICES Web Development Your First Online Impression Web development is a complex, multifaceted process with a lot of moving parts. Much like

More information

How To Understand And Understand The Concept Of Business Architecture

How To Understand And Understand The Concept Of Business Architecture WHITE PAPER Business Architecture: Dispelling Ten Common Myths William Ulrich, TSG, Inc. Whynde Kuehn, S2E Consulting Inc. Business Architecture: An Evolving Discipline B usiness architecture is a maturing

More information

RUP for Software Development Projects

RUP for Software Development Projects RUP for Software Development Projects George Merguerian www.bmc-online.com 1 Specialists in Global Project Management Brussels Frankfurt Houston Istanbul Milan Ottawa Shanghai Singapore Warsaw Washington

More information

Demand more from your retail marketing. HP Retail Promotion Manager

Demand more from your retail marketing. HP Retail Promotion Manager Demand more from your retail marketing. HP Retail Promotion Manager Reduce costs and boost sales. The HP Retail Promotion Manager provides a solution for retailers seeking to streamline and simplify the

More information

Driving Operations through Better, Faster Decision Making

Driving Operations through Better, Faster Decision Making Driving Operations through Better, Faster Decision Making Driving Operations through Better, Faster Decision Making Operations faces increasing pressure from all sides. Picky customers know that your competitors

More information

XD: RIA Design Best Practices Theory for Developers

XD: RIA Design Best Practices Theory for Developers Biography Mike Sundermeyer XD: RIA Design Best Practices Theory for Developers Mike Sundermeyer SVP Product Design, Macromedia Himgan Wibisono Senior UI Architect, Macromedia XD SVP Product Design Mike

More information

Supporting Workflow Overview. CSC532 Fall06

Supporting Workflow Overview. CSC532 Fall06 Supporting Workflow Overview CSC532 Fall06 Objectives: Supporting Workflows Define the supporting workflows Understand how to apply the supporting workflows Understand the activities necessary to configure

More information

Leveraging UX Insights to Influence Product Strategy

Leveraging UX Insights to Influence Product Strategy Leveraging UX Insights to Influence Product Strategy Frank Guo, PhD Many UX researchers and analysts aspire to influencing not only design implementation, but also product strategy. However, it is rather

More information

Interactive Enterprise Applications for Web, Social and Mobile Media

Interactive Enterprise Applications for Web, Social and Mobile Media Interactive Enterprise Applications for Web, Social and Mobile Media Working with DOOR3 - About DOOR3 - Enterprise Practice & Business Apps - Microsoft Practice - Digital Strategy - User Experience & Design

More information

/// FRICTIONLESS BUSINESS USING I.T. TO STREAMLINE OPERATIONS

/// FRICTIONLESS BUSINESS USING I.T. TO STREAMLINE OPERATIONS WHITE PAPER /// FRICTIONLESS BUSINESS USING I.T. TO STREAMLINE OPERATIONS To move fast in today s market companies must work to remove areas of friction that slow their business down. A key element to

More information

Analytics Strategy Information Architecture Data Management Analytics Value and Governance Realization

Analytics Strategy Information Architecture Data Management Analytics Value and Governance Realization 1/22 As a part of Qlik Consulting, works with Customers to assist in shaping strategic elements related to analytics to ensure adoption and success throughout their analytics journey. Qlik Advisory 2/22

More information

Components Of Successful Software Development. Mobi-Sys Internet Solutions Inc. Software Development Solutions and Consulting

Components Of Successful Software Development. Mobi-Sys Internet Solutions Inc. Software Development Solutions and Consulting Components Of Successful Software Development Mobi-Sys Internet Solutions Inc. Software Development Solutions and Consulting Components of Successful Software Development Component 1: The Right People

More information

Software Development Methodologies

Software Development Methodologies Software Development Methodologies Lecturer: Raman Ramsin Lecture 15 Agile Methodologies: AUP 1 Agile Unified Process (AUP) Proposed by Ambler as a simplified version of the Rational Unified Process (RUP).

More information

Oracle istore. Deliver Intelligent, Personalized Customer Experiences

Oracle istore. Deliver Intelligent, Personalized Customer Experiences Oracle istore Oracle istore is the Enterprise E-Business Suite ecommerce application that provides a personalized, comprehensive and cost-effective Internet sales channel. istore is a key component of

More information

Service Description and Expectations. September 2010

Service Description and Expectations. September 2010 Service Description and Expectations September 2010 If no custom design features are requested, the package includes the following elements: Service Element Pages: Up to 5 Included Design Consultation:

More information

Enterprise Social Media Marketing Software. Evaluation and Selection Guide

Enterprise Social Media Marketing Software. Evaluation and Selection Guide Enterprise Social Media Marketing Software Evaluation and Selection Guide Summer/Fall 2013 How to use this guide Today s enterprises increasingly recognize that they need a technology solution to manage

More information

HELP I NEED TO HIRE A USER EXPERIENCE DESIGNER

HELP I NEED TO HIRE A USER EXPERIENCE DESIGNER HELP I NEED TO HIRE A USER EXPERIENCE DESIGNER TABLE OF CONTENTS: pg.2 pg.5 pg.8 pg.10 ONE. I KNOW I NEED UX. BUT WHAT IS UX AGAIN? TWO. WHAT ARE THE MOST COMMON UX ROLES? THREE. HOW DO YOU FIGURE OUT

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2006 Vol. 5. No. 8, November-December 2006 Requirements Engineering Tasks Donald Firesmith,

More information

EMPLOYEE LOCATION TRACKING SERVICE

EMPLOYEE LOCATION TRACKING SERVICE WES T ST R EET AWE SOM E STR EET EMPLOYEE LOCATION TRACKING SERVICE Web & Android OVERVIEW GPS fleet tracking services have been on the market for some years now but with the explosion of smartphone usage,

More information

Why is ecommerce Important

Why is ecommerce Important Phil Allatt Why is ecommerce Important Why is ecommerce Important Business to Consumer (B2C) ecommerce ecommerce is the fastest growing retail market in Europe 16% of the total UK consumer spend is on

More information

Search Engine Optimization

Search Engine Optimization Search Engine Optimization Harness the Power of Content and be the Authority Site in Your Space By: Beth Lee-Browning Overview When was the last time you Purchased a product online without researching

More information

Due to a period of rapid growth Made Media is recruiting for new roles in development, design, project and account management.

Due to a period of rapid growth Made Media is recruiting for new roles in development, design, project and account management. Due to a period of rapid growth Made Media is recruiting for new roles in development, design, project and account management. About Made Made is an award winning digital creative agency. We help clients

More information

BRAND DEVELOPMENT AND SUPPORT. A brand is the personification of a company, a product or service combined with a promise or set of promises.

BRAND DEVELOPMENT AND SUPPORT. A brand is the personification of a company, a product or service combined with a promise or set of promises. BRAND DEVELOPMENT AND SUPPORT 1 BRAND DEVELOPMENT AND SUPPORT What is a brand? Let s start with what a brand is not. A brand is not a logo, name, tag line, positioning, package or the look of ads, promotions,

More information

The Enterprise Project Tollgate Process

The Enterprise Project Tollgate Process McMaster University Xerox Centre for Engineering Entrepreneurship and Innovation xceei.mcmaster.ca The Enterprise Project Tollgate Process June 2014 Contents Enterprise Project Tollgate Process... 2 Appendix

More information

Is to define and implement a design strategy with deep understanding of user and business needs that makes user interfaces and experiences great.

Is to define and implement a design strategy with deep understanding of user and business needs that makes user interfaces and experiences great. OBJECTIVE: Is to define and implement a design strategy with deep understanding of user and business needs that makes user interfaces and experiences great. SUMMARY: Have 6.5 years of experience as a UX

More information

Managing Small Software Projects - An Integrated Guide Based on PMBOK, RUP, and CMMI

Managing Small Software Projects - An Integrated Guide Based on PMBOK, RUP, and CMMI Managing Small Software Projects - An Integrated Guide Based on PMBOK, RUP, and CMMI César Cid Contreras M.Sc. Prof. Dr. Henrik Janzen Published at the South Westphalia University of Applied Sciences,

More information

Credos client stories. Client stories

Credos client stories. Client stories Client stories Sitting comfortably? Take a quick peek at some visual case studies of communication design and consulting work we've done over the years... 1 Sustainability reports for Ford Motor Company

More information

WEBSITE & DIGITAL MARKETING MUST HAVES NOVEMBER 9 TH, 2015 What They Are, Why You Need Them & How They Will Make Your Business Succeed Online

WEBSITE & DIGITAL MARKETING MUST HAVES NOVEMBER 9 TH, 2015 What They Are, Why You Need Them & How They Will Make Your Business Succeed Online WEBSITE & DIGITAL MARKETING MUST HAVES NOVEMBER 9 TH, 2015 What They Are, Why You Need Them & How They Will Make Your Business Succeed Online The Internet is in a constant state of change and websites

More information

for Retail One solution connects retail end-to-end, driving growth and fostering customer relationships.

for Retail One solution connects retail end-to-end, driving growth and fostering customer relationships. Microsoft Dynamics for Retail One solution connects retail end-to-end, driving growth and fostering customer relationships. Our vision is to empower midsized and enterprise retailers with a seamless and

More information

How Application Portfolio Management and Enterprise Architecture Add Up to IT Governance

How Application Portfolio Management and Enterprise Architecture Add Up to IT Governance How Application Portfolio Management and Enterprise Architecture Add Up to IT Governance Optimizing your organization s information system A MEGA White Paper By François Tabourot, Operational Governance

More information

Georgia Department of Education

Georgia Department of Education Marketing Career Cluster Marketing and Entrepreneurship Course Number 08.44100 Course Description: Marketing and Entrepreneurship is the second course in the Marketing and Management Career Pathway. Marketing

More information

UX DESIGN: FOUNDATIONS FOR DESIGNING ONLINE USER EXPERIENCES

UX DESIGN: FOUNDATIONS FOR DESIGNING ONLINE USER EXPERIENCES (J^ SMASHING UX DESIGN: FOUNDATIONS FOR DESIGNING ONLINE USER EXPERIENCES Jesmond Allen James Chudley WILEY A [ohn Wiley and Sons, Ltd, Publication CONTENTS PART I: UX PROCESSES AND PROJECTS 1 Chapter

More information

HEALTHCARE MARKETING: A BODY OF WORK

HEALTHCARE MARKETING: A BODY OF WORK HEALTHCARE MARKETING: A BODY OF WORK WELCOME TO ONEUPWEB WE RE A FULL-SERVICE DIGITAL MARKETING AGENCY Few industries are as simultaneously scientific and emotional as healthcare. That s why our approach

More information

Our Process: Website Design & Development

Our Process: Website Design & Development Our Process: Website Design & Development HOW WE BUILD YOUR VIRTUAL HABITAT The process for building your website is a lot like building a new home. Like any good architect, this means asking questions

More information

quadarc.com Quadarc multimedia LOGO BRANDING WEB PRINT DESIGN ECOMMERCE

quadarc.com Quadarc multimedia LOGO BRANDING WEB PRINT DESIGN ECOMMERCE quadarc.com Quadarc multimedia LOGO BRANDING WEB PRINT DESIGN ECOMMERCE innovative, creative, logical and strategic ideas Quadarc Multimedia is a multidisciplinary design agency, offering original, cost

More information

How To Prepare A Business Plan That Gets Results

How To Prepare A Business Plan That Gets Results Contact Information: www.nebs.ca 1 800 461 7572 WHITE PAPER How To Prepare A Business Plan That Gets Results Writing A Good Business Plan Could Make Or Break Your Business Success A Good Business Plan

More information

Digital Marketplace Services Service Definition

Digital Marketplace Services Service Definition Digital Marketplace Services Service Definition Arrk Limited Manchester Science Park Pencroft Way Manchester M15 6JJ Tel: +44 161 227 9900 Fax: +44 016 227 9966 www.arrkgroup.com Registered In England

More information

Application Development Best Practices

Application Development Best Practices Application Development Best Practices THE ENTERPRISE MOBILUTION ERA An InfoStretch White Paper August 2014 Elevating confidence 3200 Patrick Henry Drive, Suite 250 Santa Clara, CA 95054 408.727.1100 info@infostretch.com

More information

Real Web Project Management : Case Studies and Best Practices from the Trenches Thomas J. Shelford Gregory A. Remillard

Real Web Project Management : Case Studies and Best Practices from the Trenches Thomas J. Shelford Gregory A. Remillard Real Web Project Management : Case Studies and Best Practices from the Trenches Thomas J. Shelford Gregory A. Remillard Foreword. Preface. Acknowledgments. About the Authors. 1. The Project Manager: Who

More information

Knowledge Required for Certification

Knowledge Required for Certification Knowledge Required for Certification The Knowledge Required for Certification by the Digital Analytics Association (DAA) provides an overview of the broad domain of knowledge required for Digital Analytics

More information

Web design & planning

Web design & planning Instructor Guide Timing: 12 to 18 hours Level: Ages 15 and up Web design & planning Project Overview In this project, student teams work on a project to build a website for a client. The client selects

More information

Five Core Principles of Successful Business Architecture. STA Group, LLC Revised: May 2013

Five Core Principles of Successful Business Architecture. STA Group, LLC Revised: May 2013 Five Core Principles of Successful Business Architecture STA Group, LLC Revised: May 2013 Executive Summary This whitepaper will provide readers with important principles and insights on business architecture

More information

Visual Interface Design. Interaction Design. Design Collaboration & Communication. Lean UX

Visual Interface Design. Interaction Design. Design Collaboration & Communication. Lean UX Cooper provides training in all aspects of our unique User Experience Design methodology through our Cooper U educational program. Every Cooper U class is taught by our senior designers to ensure you benefit

More information

Profile. Business solutions with a difference

Profile. Business solutions with a difference Profile Business solutions with a difference Overview ITeM Group was founded in 1999 and has a successful history of delivering IT solutions in Australia, New Zealand, Indonesia, China and Canada. We specialise

More information

What s behind door number three?

What s behind door number three? What s behind door number three? Working with DOOR3 - About DOOR3 - Drupal Practice - Mobile Practice - Digital Strategy - User Experience & Design - Application Development - Enterprise Practice & Business

More information

Bentley Systems Launches AssetWise Initiative for Operating and Sustaining Infrastructure Assets

Bentley Systems Launches AssetWise Initiative for Operating and Sustaining Infrastructure Assets ARC VIEW MARCH 19, 2010 Bentley Systems Launches AssetWise Initiative for Operating and Sustaining Infrastructure Assets By Tom Fiske and Russ Novak Summary As more and more owner-operators shift their

More information

The Agile Drupalist. Methodologies & Techniques for Running Effective Drupal Projects. By Adrian AJ Jones (Canuckaholic)

The Agile Drupalist. Methodologies & Techniques for Running Effective Drupal Projects. By Adrian AJ Jones (Canuckaholic) The Agile Drupalist Methodologies & Techniques for Running Effective Drupal Projects By Adrian AJ Jones (Canuckaholic) Agenda What We Will be Talking About Today! Introductions! What kind of processes

More information

NO 2 E-COMMERCE: SUCCESS IS IN THE BAG

NO 2 E-COMMERCE: SUCCESS IS IN THE BAG E-COMMERCE: SUCCESS IS IN THE BAG WELCOME TO ONEUPWEB WE RE A full-service digital marketing AGENCY ONEUPWEB TRAVERSE CITY, MI What does that mean? Glad you asked. We re a house of strategic and creative

More information

The role of integrated requirements management in software delivery.

The role of integrated requirements management in software delivery. Software development White paper October 2007 The role of integrated requirements Jim Heumann, requirements evangelist, IBM Rational 2 Contents 2 Introduction 2 What is integrated requirements management?

More information

Software Project Management using an Iterative Lifecycle Model

Software Project Management using an Iterative Lifecycle Model Software Corporation Software Project Management using an Iterative Lifecycle Model 1 Objectives of this Presentation To understand what the Unified Process is To understand the iterative lifecycle approach

More information

Development of an Organization Wide Digital Strategy

Development of an Organization Wide Digital Strategy Development of an Organization Wide Digital Strategy Jeff McPherson Chief Digital Officer SilverTech, Inc. Walter Stefy Process Owner Customer Experience Pepco Holdings, Inc. DEVELOPMENT OF AN ORGANIZATION

More information

Fixed Scope Offering for Implementation of Sales Cloud & Sales Cloud Integration With GTS Property Extensions

Fixed Scope Offering for Implementation of Sales Cloud & Sales Cloud Integration With GTS Property Extensions Fixed Scope Offering for Implementation of Sales Cloud & Sales Cloud Integration With GTS Property Extensions Today s Business Challenges Adopt leading CRM practices and stream line processes Take advantage

More information

11 Tips to make the requirements definition process more effective and results more usable

11 Tips to make the requirements definition process more effective and results more usable 1 11 Tips to make the s definition process more effective and results more usable This article discusses what I believe are the key techniques for making s definition process repeatable from project to

More information

Table of Contents. CHAPTER 1 Web-Based Systems 1. CHAPTER 2 Web Engineering 12. CHAPTER 3 A Web Engineering Process 24

Table of Contents. CHAPTER 1 Web-Based Systems 1. CHAPTER 2 Web Engineering 12. CHAPTER 3 A Web Engineering Process 24 Table of Contents CHAPTER 1 Web-Based Systems 1 The Web 1 Web Applications 2 Let s Introduce a Case Study 3 Are WebApps Really Computer Software? 4 Are the Attributes of WebApps Different from the Attributes

More information

What is a life cycle model?

What is a life cycle model? What is a life cycle model? Framework under which a software product is going to be developed. Defines the phases that the product under development will go through. Identifies activities involved in each

More information

whitepaper 16 TIPS FOR BUILDING AN ENGAGING ECOMMERCE EXPERIENCE How to tackle the obvious and not-so obvious challenges

whitepaper 16 TIPS FOR BUILDING AN ENGAGING ECOMMERCE EXPERIENCE How to tackle the obvious and not-so obvious challenges whitepaper 16 TIPS FOR BUILDING AN ENGAGING ECOMMERCE EXPERIENCE How to tackle the obvious and not-so obvious challenges - 16 Tips for Building an Engaging Ecommerce Experience INTRODUCTION 1 INTRODUCTION

More information

Writing Effective Brochures

Writing Effective Brochures A brochure is a one to four page piece that describes in brief, a product, solution or architecture. Brochures are intended to provide customers with additional information on corporate offerings, and

More information

Chapter 11. HCI Development Methodology

Chapter 11. HCI Development Methodology Chapter 11 HCI Development Methodology HCI: Developing Effective Organizational Information Systems Dov Te eni Jane Carey Ping Zhang HCI Development Methodology Roadmap Context Foundation Application 1

More information

Our Company and Ethical Focus

Our Company and Ethical Focus Our Company and Ethical Focus We are software development outsourcing company focusing on IT consulting and offshore programming services with team having years of experience in mobile and web application

More information

Oracle Retail Customer Engagement Cloud Services

Oracle Retail Customer Engagement Cloud Services OR A C L E D A T A S H E E T Oracle Retail Customer Engagement Cloud Services Oracle Retail Customer Engagement Cloud Services is a suite of integrated cloud services designed to drive incremental revenue

More information

Visible Ops Private Cloud

Visible Ops Private Cloud TM Visible Ops Private Cloud From Virtualization to Private Cloud in 4 Practical Steps Interest in private cloud is driven by heightened awareness of public cloud offerings that promise instant access

More information

Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation

Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation Despite significant efforts to improve engineering practices and technologies,

More information

Reaching CMM Levels 2 and 3 with the Rational Unified Process

Reaching CMM Levels 2 and 3 with the Rational Unified Process Reaching CMM Levels 2 and 3 with the Rational Unified Process Rational Software White Paper TP174 Table of Contents INTRODUCTION... 1 LEVEL-2, REPEATABLE... 3 Requirements Management... 3 Software Project

More information