THE LINK BETWEEN SOFTWARE DEVELOPMENT AND LOCALISATION

Size: px
Start display at page:

Download "THE LINK BETWEEN SOFTWARE DEVELOPMENT AND LOCALISATION"

Transcription

1 THE LINK BETWEEN SOFTWARE DEVELOPMENT AND LOCALISATION research on localisation and development processes Malte Ressin José Abdelnour-Nocera Peter Komisarczuk

2 Contents Introduction About software localisation What, why, how and by whom? Basic issues About our research Aims and Methods Preliminary results Mismatch: translation in an engineering methodology Discrepancy between developers and translators Call for participation: our online survey

3 Introduction

4 Introduction Malte Ressin MPhil/PhD student at University of West London since 2009 Topic: Software development processes and localisation Supervisors: José Abdelnour-Nocera, Peter Komisarczuk Worked as software developer and localisation team leader Topic decision out of frustration about a lack of literature relating to both localisation (linguistic view) and localisation (technical view). Who s the audience? Software Engineers? Project Managers? UI designers?

5 About localisation

6 Localisation and Internationalisation Localisation: Adapting content for international markets, cultures and languages: Translation of text Enabling different units, formats etc. Visual adaption of layout, colours etc. Different program behavior Different feature sets Internationalisation: Enabling cultural configurability of a product, e.g. by using placeholders instead of text.

7 Why? Relevance: new technologies new software - new interaction modes and purposes centering on human factors - cultural dependencies. Robotics Ubiquitous computing Augmented Reality Privacy and Data Protection Biometric Recognition Electronic Entertainment Cloud Computing Social Networking...

8 Order Internationalisation = Generalisation Usually conducted by software developers Localisation = Specialisation Localisation Usually conducted by translators

9 Who is who software developer Project management UI designer Customer Localisation Marketing Programmer Localiser

10 Singular and Plural English: Russisch: It takes 1 day. It takes 2 days. It takes 5 days. Для этого понадобится 1 день. Для этого понадобится 2 дня. Для этого понадобится 5 дней.

11 Sort orders English: Spanish (trad.): 1. Lama 2. Llama 3. Loma 4. Mama 1. Lama 2. Loma 3. Llama 4. Mama

12 Challenges Quality: Missing localisation due to unknown localisation requirements or process errors Low quality due to lack of context information Effort/Cost: Repeated translation, caused by project changes Inefficient support of localisation process Missing infrastructure, e.g. no translation memory Redundant manual work like copy&paste, file format conversion

13 About our research

14 Research aims Create a comprehensive scientific model for use in applied agile software development. Identify common localisation issues and their causes Enable recommendations for facilitated localization in software development: Tool usage Process implementation Development guidelines

15 Questions Which factors in development influence cost, quality and effort? Processes: How are development teams and their processes connected to localisers and their processes? Infrastructure: What technical options are used? Collaboration: How do developers and localisers work together?

16 As a diagram Processes Infrastructure Localisation Time Cost Quality Communication

17 Methods Interviews Learn about experiences of practicioners. Survey Gather quantitative data from developers (engineers, project managers, UI designers,...) on cultural competence, attitude towards localisation, process knowledge. Focus groups Refine practicioner accounts through discussions Case studies Gain comprehensive picture of interplay between development processes and localisation

18 Preliminary results

19 Preliminary results Placement of localisation in the development process Conflicting requirements in software development and localisation Collaboration obstacles between engineers and localisers

20 Waterfall Model Specification Planning Development Test Release

21 Localisation in the waterfall model Specification Planning Development Localisation Test Release

22 Localisation in the waterfall model (simship) Specification Planning Localisation Development Test Release

23 Iterative model Specification Development Re-scoping Development Re-scoping Release

24 Localisation in the iterative model Specification Development Re-scoping?? Localisation? Development Re-scoping Release

25 Base requirements of agile development Developers and customers co-located 2. Decreased importance of documentation 3. Requirement finding during development 4. Development processes dynamically adapted to the product 5. Developers are experienced in process adaption 6. Project success through incremental changes 7. Prototypes can be tested (in part) through automated tests 8. NO recycling and generalisation during development 9. Costs of change stay constant during development (see Turk, France, Rumpert: Limitations of Agile Software Processes, 2002)

26 and conflicts with localisation 1. Developers and customers co-located Usually not given with international customers 2. Decreased importance of documentation Documentation imperative for context information 3. Requirement finding during development Detailed planning important for outsourcing translatoin 4. Development processes dynamically adapted to the project Localisation processes are usually static, which is especially true when localisation is outsourced

27 and conflicts with localisation 5. Developers are experienced in process adaption Developers usually have no experience in translation, even if they are multilingual 8. NO recycling and generalisation during development Internationalisation is generalisation 9. Costs of change stay constant during development Effort and cost through repeated translations is immense

28 Limits of agile development Missing support of distributed teams 2. Limits with subcontracting 3. Limits with re-use 4. Limits for very large teams 5. Unsuited for security-critical projects 6. Limits for large projects (see Turk, France, Rumpert: Limitations of Agile Software Processes, 2002)

29 ... and impacts on localisation see Turk et al. (2002) 1. Missing support of distributed teams Translators are often separated from developers 2. Limits with subcontracting Localisation is often outsourced 4. Limits for very large teams Each language nominally adds one localiser 6. Limits with large projects Localisation generally makes projects more complex

30 Developers and localisers: common ground Developer and localiser: Creative workers in front of a screen using signs, symbols and languages.

31 Developers and localisers: work process Developers: Works on dynamic systems Modularisation is important part of work Program code and visual aids preferred Different methodologies available Project changes during development are common Localisers: Works with static texts and symbols Holistic view of product Dependant on documentation Little control over processes Linear work process

32 Perceptions of quality and success Developers: Quantitative QA metrics (lines of code, numbers of bugs, execution speed etc.) Strictly defined goals Success dependant on own abilities Success is clear Localiser: Subjective quality metrics Roughly defined goals Success dependant from available information Success unclear

33 Relationship to products and roles Developer: Usually employed Paid by time Customer Localiser: Usually freelancer Paid per word Provider

34 Cross-disciplinary knowledge Developer: Amateur translator Ideas of translation as software analogies (e.g. translation as mapping) Localiser: Programming usually part of education

35 Example 1 Software developer: Spanish developer: I need a translation for year. Year in Spanish is Año. Software developer : The 15-diode display can t show a tilde (~). What translation can I use? Spanish developer : For gods sake, display the tilde!!!

36 Example 2 Projekt manager: Lokaliser: Projekt manager: For a whitebox version, our product name Black has to be replaced by the customer name MG. All translations will have to be edited. This will take long and be expensive. We thought about that. We will do that using search&replace. Lokaliser: That doesn t even work in English: A Black product, aber An MG product.

37 Conclusion Software development is generally considered an engineering activity. Development processes are respectively tailored to work as done by engineers Software localisation often considered unimportant Seminal differences between software developers (programming) and translation. Corresponding differences between software developers and localisers lead to loss through friction Infrastructure/process opportunities are not fully embraced

38 Call for participation: our online survey

39 Call for participation To progress our research, we re always looking for an exchange of experiences. In case of interest please mail: Soon (on Thursday) an online survey taking ca. 20 minutes. Target population are localisers and developers who have already worked on international software: (until at least 23. December 2011)

40 The End

Case Management Digital Service Sprint Review Sprint 5.1: 11/16/17 11/29/17. CWDS / Child Welfare Digital Services

Case Management Digital Service Sprint Review Sprint 5.1: 11/16/17 11/29/17. CWDS / Child Welfare Digital Services Case Management Digital Service Sprint Review Sprint 5.1: 11/16/17 11/29/17 CWDS / Child Welfare Digital Services Agenda Sprint Stories Core County Brief Sprint Backlog and Team Metrics Feature Based Presentations:

More information

h(p://ihm.tumblr.com/post/ /word- cloud- for- hci- human- computer- interacbon CS5340 Human-Computer Interaction ! January 31, 2013!

h(p://ihm.tumblr.com/post/ /word- cloud- for- hci- human- computer- interacbon CS5340 Human-Computer Interaction ! January 31, 2013! h(p://ihm.tumblr.com/post/105778492/word- cloud- for- hci- human- computer- interacbon CS5340 Human-Computer Interaction January 31, 2013 Today s Class Administrivia User-centered Design Establishing Requirements

More information

SM 3511 Interface Design. Institutionalizing interface design

SM 3511 Interface Design. Institutionalizing interface design SM 3511 Interface Design Institutionalizing interface design Eric Schaffer, 2013. Institutionalization of UX: A Step-by-Step Guide to a User Experience Practice (2nd Edition) A champion (usually reports

More information

How to Add Usability Testing to Your Evaluation Toolbox

How to Add Usability Testing to Your Evaluation Toolbox How to Add Usability Testing to Your Evaluation Toolbox Christine Andrews Paulsen, Ph.D. Concord Evaluation Group cpaulsen@ Presented at AEA, 11/5/11, Anaheim, CA 1 Goals Develop an understanding of usability

More information

Level 5 Diploma in Computing

Level 5 Diploma in Computing Level 5 Diploma in Computing 1 www.lsib.co.uk Objective of the qualification: It should available to everyone who is capable of reaching the required standards It should be free from any barriers that

More information

Level 4 Diploma in Computing

Level 4 Diploma in Computing Level 4 Diploma in Computing 1 www.lsib.co.uk Objective of the qualification: It should available to everyone who is capable of reaching the required standards It should be free from any barriers that

More information

Information System Architecture. Indra Tobing

Information System Architecture. Indra Tobing Indra Tobing What is IS Information architecture is the term used to describe the structure of a system, i.e the way information is grouped, the navigation methods and terminology used within the system.

More information

Bus Circulator Feasibility Study Scope of Work March 12, 2018

Bus Circulator Feasibility Study Scope of Work March 12, 2018 The City of Hyattsville Comprehensive Transportation and Infrastructure Study Bus Circulator Feasibility Study Scope of Work March 12, 2018 Project Approach At the request of the City of Hyattsville, Toole

More information

Department of Digital Media Handbook. Projected Schedule

Department of Digital Media Handbook. Projected Schedule Department of Digital Media Handbook Projected Schedule Program Information & Flyers: Associate of Arts (AA) Degree Web and Mobile Design Certificate of Achievement Web and Mobile Design Certificate of

More information

Choosing the Right Usability Tool (the right technique for the right problem)

Choosing the Right Usability Tool (the right technique for the right problem) Choosing the Right Usability Tool (the right technique for the right problem) User Friendly 2005 December 18, Shanghai Whitney Quesenbery Whitney Interactive Design www.wqusability.com Daniel Szuc Apogee

More information

Only the original curriculum in Danish language has legal validity in matters of discrepancy

Only the original curriculum in Danish language has legal validity in matters of discrepancy CURRICULUM Only the original curriculum in Danish language has legal validity in matters of discrepancy CURRICULUM OF 1 SEPTEMBER 2007 FOR THE BACHELOR OF ARTS IN INTERNATIONAL BUSINESS COMMUNICATION (BA

More information

APPLICATION DEADLINE:

APPLICATION DEADLINE: Application Directions for Applicants to The Ritchie Program for School Leaders An Innovative Partnership between the University of Denver and Denver Public Schools APPLICATION DEADLINE: The documents

More information

Colorado College. Website Redesign. Colorado College. August 10, 2010

Colorado College. Website Redesign. Colorado College. August 10, 2010 Website Redesign August 10, 2010 1 Who is Paskill Stapleton & Lord? Marketing Strategies and Solutions for Higher Education 25 years, 375 schools, and 300 awards 2 Our dedicated professionals provide consistent

More information

Invisible environments: How to conduct qualitative research within digital spaces

Invisible environments: How to conduct qualitative research within digital spaces Invisible environments: How to conduct qualitative research within digital spaces Amelia Robinson Audience Researcher and Advocate Science Museum, London February 2013 Today 1. What are invisible environments

More information

A d v a n c e d I n t e r a c t i v e

A d v a n c e d I n t e r a c t i v e 9 1 4 2 A d v a n c e d I n t e r a c t i v e G r a p h i c D e s i g n 40S/40E/40M A Graphic Design Course 9 1 4 2 : A d v a n c e d I n t e r a c t i v e G r a p h i c D e s i g n 4 0 S / 4 0 E / 4

More information

V i d e o P o s t - P r o d u c t i o n

V i d e o P o s t - P r o d u c t i o n 9 1 1 8 V i d e o P o s t - P r o d u c t i o n f o r B r o a d c a s t M e d i a ( 1 1 B ) 30S/30E/30M A Broadcast Media Technology Course 9 1 1 8 : V i d e o P o s t - P r o d u c t i o n f o r B r

More information

THE UIGARDEN PROJECT: A BILINGUAL WEBZINE Christina Li, Eleanor Lisney, Sean Liu UiGarden.net

THE UIGARDEN PROJECT: A BILINGUAL WEBZINE Christina Li, Eleanor Lisney, Sean Liu UiGarden.net THE UIGARDEN PROJECT: A BILINGUAL WEBZINE Christina Li, Eleanor Lisney, Sean Liu UiGarden.net http://www.uigarden.net Abstract (EN) uigarden is a bilingual on-line magazine that provides an opportunity

More information

Data Governance Quick Start

Data Governance Quick Start Service Offering Data Governance Quick Start Congratulations! You ve been named the Data Governance Leader Now What? Benefits Accelerate the initiation of your Data Governance program with an industry

More information

The LUCID Design Framework (Logical User Centered Interaction Design)

The LUCID Design Framework (Logical User Centered Interaction Design) The LUCID Design Framework (Logical User Centered Interaction Design) developed by Cognetics Corporation LUCID Logical User Centered Interaction Design began as a way of describing the approach to interface

More information

Project Management Professional (PMP ) Exam Preparation Course

Project Management Professional (PMP ) Exam Preparation Course Course Objective Project Management Professional (PMP ) Spring 2018 Syllabus To prepare the student for the PMP certification examination with a rigorous review of Project Management best practices that

More information

Blogging and Project Management Survey: Preliminary Findings

Blogging and Project Management Survey: Preliminary Findings Blogging and Project Management Survey: Preliminary Findings Dennis D. McDonald, Ph.D. Email: ddmcd@yahoo.com Web: http://www.ddmcd.com December 7, 2007 Contents copyright 2007 by Dennis D. McDonald Background

More information

Knowledge Organiser Digital Information Technology. Year 10: Unit 1, User Interface, Learning Aim A, B & C

Knowledge Organiser Digital Information Technology. Year 10: Unit 1, User Interface, Learning Aim A, B & C Knowledge Organiser Digital Information Technology Year 10: Unit 1, User Interface, Learning Aim A, B & C Enquiry Questions A1 What is a user interface? What is a user interface and how do they vary across

More information

Business Analysis in Practice

Business Analysis in Practice Business Analysis in Practice (Level 2 CCBA Certification Preparation Course) Duration: 3 days PM-Partners have been leaders in project management certification for 20 years, training over 8,500 industry

More information

Chartered Membership: Professional Standards Framework

Chartered Membership: Professional Standards Framework Chartered Membership: Professional Standards Framework Foreword The Chartered Institute of Architectural Technologists (CIAT) is the lead professional body for Architectural Technology and the UK Competent

More information

MELISSA CRADDOCK USER EXPERIENCE PRODUCT DESIGN LEAD

MELISSA CRADDOCK USER EXPERIENCE PRODUCT DESIGN LEAD MELISSA CRADDOCK USER EXPERIENCE PRODUCT DESIGN LEAD Phone: 404-775-9863 Email: hireme@melissacraddock.com Portfolio: www.melissacraddock.com SKILLS I have a diverse set of skills allowing me to take a

More information

Foundation Level Syllabus Usability Tester Sample Exam

Foundation Level Syllabus Usability Tester Sample Exam Foundation Level Syllabus Usability Tester Sample Exam Version 2017 Provided by German Testing Board Copyright Notice This document may be copied in its entirety, or extracts made, if the source is acknowledged.

More information

needs, wants, and limitations

needs, wants, and limitations In broad terms Process in which the needs, wants, and limitations of end users of a product are given extensive attention at each stage of the design process. ISO principles which says that the design

More information

Quality, Project Management & Supply Professional (Customized). Choice of any 3 certifications outlined as follows:

Quality, Project Management & Supply Professional (Customized). Choice of any 3 certifications outlined as follows: Any 3 Certifications Prep: ASQ Quality, PMI Project Management, APICS Supply Chain, or Scrum QPS Course No. 343 TRAINING PROGRAM: Quality, Project Management & Supply Professional (Customized). Choice

More information

Safety Perception Survey s: Interviewing & Sampling Method Considerations

Safety Perception Survey s: Interviewing & Sampling Method Considerations Safety Perception Survey s: Interviewing & Sampling Interviewing Methods Each method has advantages and disadvantages. Personal Interviews An interview is called personal when the interviewer asks the

More information

*ANSWERS * **********************************

*ANSWERS * ********************************** CS/183/17/SS07 UNIVERSITY OF SURREY BSc Programmes in Computing Level 1 Examination CS183: Systems Analysis and Design Time allowed: 2 hours Spring Semester 2007 Answer ALL questions in Section A and TWO

More information

Leveraging simulators to educate non STEM students in conducting real time cybersecurity field research

Leveraging simulators to educate non STEM students in conducting real time cybersecurity field research Leveraging simulators to educate non STEM students in conducting real time cybersecurity field research Aunshul Rege 2017 National Initiative for Cybersecurity Education (NICE) Conference 1 Acknowledgements

More information

2/18/2009. Introducing Interactive Systems Design and Evaluation: Usability and Users First. Outlines. What is an interactive system

2/18/2009. Introducing Interactive Systems Design and Evaluation: Usability and Users First. Outlines. What is an interactive system Introducing Interactive Systems Design and Evaluation: Usability and Users First Ahmed Seffah Human-Centered Software Engineering Group Department of Computer Science and Software Engineering Concordia

More information

Standard Glossary of Terms used in Software Testing. Version 3.2. Foundation Extension - Usability Terms

Standard Glossary of Terms used in Software Testing. Version 3.2. Foundation Extension - Usability Terms Standard Glossary of Terms used in Software Testing Version 3.2 Foundation Extension - Usability Terms International Software Testing Qualifications Board Copyright Notice This document may be copied in

More information

Position Description IT Auditor

Position Description IT Auditor Position Title IT Auditor Position Number Portfolio Performance and IT Audit Location Victoria Supervisor s Title IT Audit Director Travel Required Yes FOR OAG HR USE ONLY: Approved Classification or Leadership

More information

Requirement Engineering within an Agile Environment BY KEJI GIWA. Digital Bananas Technology

Requirement Engineering within an Agile Environment BY KEJI GIWA. Digital Bananas Technology Requirement Engineering within an Agile Environment BY KEJI GIWA HLR Workshop Requirement Catalogue Product Planning Sprint Planning Meeting Keyscreens Use Case / Epic Stories Implement Wireframes DBT

More information

Marco Porta Betim Çiço Peter Kaczmarski Neki Frasheri Virginio Cantoni. Fernand Vandamme (BIKEMA)

Marco Porta Betim Çiço Peter Kaczmarski Neki Frasheri Virginio Cantoni. Fernand Vandamme (BIKEMA) New Trends in Information Technologies and Their Integration in University Curricula: a Brief Study in the Context of the FETCH European Thematic Network Marco Porta Betim Çiço Peter Kaczmarski Neki Frasheri

More information

Marketing Performance in Executive perspective on the strategy and effectiveness of marketing

Marketing Performance in Executive perspective on the strategy and effectiveness of  marketing Executive perspective on the strategy and effectiveness of email marketing Table of Contents Introduction 2 The state of email marketing performance 3 Successfully achieving objectives 4 Most important

More information

Wireframes for Testing and Design

Wireframes for Testing and Design Wireframes for Testing and Design Elizabeth Rosenzweig Principal Consultant, Bentley User Experience Center Adjunct Professor, Bentley University erosenzweig@bentley.edu 1 Today Design and usability of

More information

Web Engineering. Introduction. Husni

Web Engineering. Introduction. Husni Web Engineering Introduction Husni Husni@trunojoyo.ac.id Outline What is Web Engineering? Evolution of the Web Challenges of Web Engineering In the early days of the Web, we built systems using informality,

More information

Please note: Only the original curriculum in Danish language has legal validity in matters of discrepancy. CURRICULUM

Please note: Only the original curriculum in Danish language has legal validity in matters of discrepancy. CURRICULUM Please note: Only the original curriculum in Danish language has legal validity in matters of discrepancy. CURRICULUM CURRICULUM OF 1 SEPTEMBER 2008 FOR THE BACHELOR OF ARTS IN INTERNATIONAL BUSINESS COMMUNICATION:

More information

Optimize tomorrow today.

Optimize tomorrow today. Applying Agile Practices to Improve Software Quality Name: Arlene Minkiewicz Chief Scientist 17000 Commerce Parkway Mt. Laurel, NJ 08054 arlene.minkiewicz@pricesystems.com Phone: 856 608-7222 Agenda Introduction

More information

The data quality trends report

The data quality trends report Report The 2015 email data quality trends report How organizations today are managing and using email Table of contents: Summary...1 Research methodology...1 Key findings...2 Email collection and database

More information

User-Centered Analysis & Design

User-Centered Analysis & Design User-Centered Analysis & Design Section Topic Slides Study Guide Quick References (QR) Introduction UCA vs. UT 1-26 12 Comparing Analysis and Testing Approaches ROI 1-29 7 Formulas for Calculating ROI

More information

White Paper. Incorporating Usability Experts with Your Software Development Lifecycle: Benefits and ROI Situated Research All Rights Reserved

White Paper. Incorporating Usability Experts with Your Software Development Lifecycle: Benefits and ROI Situated Research All Rights Reserved White Paper Incorporating Usability Experts with Your Software Development Lifecycle: Benefits and ROI 2018 Situated Research All Rights Reserved Learnability, efficiency, safety, effectiveness, memorability

More information

1. WHAT AREAS OF LEARNING DOES THIS ASSESSMENT ADDRESS? 2. WHY IS THE COMPLETION OF THIS ASSESSMENT IMPORTANT?

1. WHAT AREAS OF LEARNING DOES THIS ASSESSMENT ADDRESS? 2. WHY IS THE COMPLETION OF THIS ASSESSMENT IMPORTANT? 12 SDD Task 1: RAD Programming Group Task Due Date: 1/12/2017 Date Distributed: 31/10/2017 Task Weighting: 15% Outcomes H4.2 applies appropriate development methods to solve software problems H5.1 applies

More information

The Analysis and Proposed Modifications to ISO/IEC Software Engineering Software Quality Requirements and Evaluation Quality Requirements

The Analysis and Proposed Modifications to ISO/IEC Software Engineering Software Quality Requirements and Evaluation Quality Requirements Journal of Software Engineering and Applications, 2016, 9, 112-127 Published Online April 2016 in SciRes. http://www.scirp.org/journal/jsea http://dx.doi.org/10.4236/jsea.2016.94010 The Analysis and Proposed

More information

QMS ISO 9001:2015 CERTIFIED COMPANY Software Testing TRAINING.

QMS ISO 9001:2015 CERTIFIED COMPANY Software Testing TRAINING. QMS ISO 9001:2015 CERTIFIED COMPANY Software Testing TRAINING www.webliquidinfotech.com What you Learn: What is Software Testing? Why Testing is Important? Scope of Software Testing Objectives of Software

More information

What is the Joint Application Development (JAD) Process?

What is the Joint Application Development (JAD) Process? What is the Joint Application Development (JAD) Process? By Joy Matthews, Vice President, Pierson Requirements Group, Inc. jmatthews@piersonrequirementsgroup.com JAD is an Important Technique for Software

More information

PMP Exam Prep Training - 5 Days

PMP Exam Prep Training - 5 Days PMP Exam Prep Training - 5 Days PMP31 Preparing for the PMP Exam 5 day Workshop Course ID: PMP31 Credits: 35 PDUs Course Duration: 5 days Course Level: Intermediate/Advanced (Based on the PMBOK Guide,

More information

ICT-U CAMEROON, P.O. Box 526 Yaounde, Cameroon. Schools and Programs DETAILED ICT-U PROGRAMS AND CORRESPONDING CREDIT HOURS

ICT-U CAMEROON, P.O. Box 526 Yaounde, Cameroon. Schools and Programs DETAILED ICT-U PROGRAMS AND CORRESPONDING CREDIT HOURS Website: http:// ICT-U CAMEROON, P.O. Box 526 Yaounde, Cameroon Schools and Programs DETAILED ICT-U PROGRAMS AND CORRESPONDING CREDIT HOURS Important note on English as a Second Language (ESL) and International

More information

Answer: D. Answer: B. Answer: B

Answer: D. Answer: B. Answer: B 1. Management information systems (MIS) A. create and share documents that support day-today office activities C. capture and reproduce the knowledge of an expert problem solver B. process business transactions

More information

10 Cloud Myths Demystified

10 Cloud Myths Demystified 10 Cloud s Demystified The Realities for Modern Campus Transformation Higher education is in an era of transformation. To stay competitive, institutions must respond to changing student expectations, demanding

More information

Multilingual Information Access for Digital Libraries The Metadata Records Translation Project

Multilingual Information Access for Digital Libraries The Metadata Records Translation Project Multilingual Information Access for Digital Libraries The Metadata Records Translation Project Jiangping Chen Http://max.lis.unt.edu/ Jiangping.chen@unt.edu July 2011 Presentation Outline About Me Current

More information

Chapter 5. The Database Life Cycle. Class 04: Topic 3.1: The Database Life Cycle

Chapter 5. The Database Life Cycle. Class 04: Topic 3.1: The Database Life Cycle Chapter 5 The Database Life 1 Database Design Life Database Life : all the events from the time the database is first proposed to the time it is retired from service Work is typically divided into project

More information

This course includes 14 lessons and 5 Course Activities. Each lesson contains one or more Lesson Activities. The lessons cover the following topics:

This course includes 14 lessons and 5 Course Activities. Each lesson contains one or more Lesson Activities. The lessons cover the following topics: Syllabus Computer Science 1B Overview This one-semester course is intended as a practical, hands-on guide to help you understand various phases of the Software Development Life Cycle (SDLC). This course

More information

Software Life Cycle. Main issues: Discussion of different life cycle models Maintenance or evolution

Software Life Cycle. Main issues: Discussion of different life cycle models Maintenance or evolution Software Life Cycle Main issues: Discussion of different life cycle models Maintenance or evolution Introduction software development projects are large and complex a phased approach to control it is necessary

More information

POSITION DETAILS. Content Analyst/Developer

POSITION DETAILS. Content Analyst/Developer HR191 JOB DESCRIPTION NOTES Forms must be downloaded from the UCT website: http://www.uct.ac.za/depts/sapweb/forms/forms.htm This form serves as a template for the writing of job descriptions. A copy of

More information

Identify the guidelines for system development. Discuss the purpose of the activities performed in the analysis phase

Identify the guidelines for system development. Discuss the purpose of the activities performed in the analysis phase Discovering Computers 2010 Living in a Digital World Objectives Overview Define system development and list the system development phases Identify the guidelines for system development Discuss the importance

More information

Progress Report & Outline Title. Student Name University of British Columbia Co-op Course Number Employer s Name Submitted: Supervisor s Name

Progress Report & Outline Title. Student Name University of British Columbia Co-op Course Number Employer s Name Submitted: Supervisor s Name Progress Report & Outline Title Student Name University of British Columbia Co-op Course Number Employer s Name Submitted: Supervisor s Name Table of Contents Introduction: Commonwealth Insurance Company

More information

SE 2730 Final Review

SE 2730 Final Review SE 2730 Final Review 1. Introduction 1) What is software: programs, associated documentations and data 2) Three types of software products: generic, custom, semi-custom Why is semi-custom product more

More information

User-centered design in technical communication

User-centered design in technical communication User-centered design in technical communication Information designer & information architect Sharing knowledge is better than having it. Tekom - TC Europe November 19-20, 2003 Nov. 19-20, 2003 User-centered

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION CHAPTER 1 INTRODUCTION A decade and half after Weiser s call to integrate computation into the fabric of our lives [248], the design and evaluation of ubiquitous computing systems remains challenging.

More information

EISAS Enhanced Roadmap 2012

EISAS Enhanced Roadmap 2012 [Deliverable November 2012] I About ENISA The European Network and Information Security Agency (ENISA) is a centre of network and information security expertise for the EU, its Member States, the private

More information

Working with Health IT Systems is available under a Creative Commons Attribution-NonCommercial- ShareAlike 3.0 Unported license.

Working with Health IT Systems is available under a Creative Commons Attribution-NonCommercial- ShareAlike 3.0 Unported license. Working with Health IT Systems is available under a Creative Commons Attribution-NonCommercial- ShareAlike 3.0 Unported license. Johns Hopkins University. Welcome to Quality Improvement: Data Quality Improvement.

More information

USER EXPERIENCE DESIGN (UXD)

USER EXPERIENCE DESIGN (UXD) Kent State University Catalog 2018-2019 1 USER EXPERIENCE DESIGN (UXD) UXD 20001 INTRODUCTION TO USER EXPERIENCE DESIGN 3 Credit Students explore the context within which User Experience Design exists

More information

Bachelor's degree in Audiovisual Communication - Syllabus

Bachelor's degree in Audiovisual Communication - Syllabus Bachelor's degree in Audiovisual - Syllabus Branch of knowledge Duration Schedule Academic year Languages Credits Social and legal sciences Four academic years Half-day schedule in the first two years,

More information

Research, Development, and Evaluation of a FRBR-Based Catalog Prototype

Research, Development, and Evaluation of a FRBR-Based Catalog Prototype Research, Development, and Evaluation of a FRBR-Based Catalog Prototype Yin Zhang School of Library and Information Science Kent State University yzhang4@kent.edu Athena Salaba School of Library and Information

More information

UX / UI THE BOOT CAMP AT UT AUSTIN CURRICULUM OVERVIEW. McCombs School of Business School of Information

UX / UI THE BOOT CAMP AT UT AUSTIN CURRICULUM OVERVIEW. McCombs School of Business School of Information McCombs School of Business School of Information THE UX / UI BOOT CAMP AT UT AUSTIN CURRICULUM OVERVIEW In the modern digital economy, design and user experience are two of the hottest buzzwords. Employers

More information

TESTING TRENDS IN 2016: A SURVEY OF SOFTWARE PROFESSIONALS

TESTING TRENDS IN 2016: A SURVEY OF SOFTWARE PROFESSIONALS WHITE PAPER TESTING TRENDS IN 2016: A SURVEY OF SOFTWARE PROFESSIONALS Today s online environments have created a dramatic new set of challenges for software professionals responsible for the quality of

More information

Joint Application Design & Function Point Analysis the Perfect Match By Sherry Ferrell & Roger Heller

Joint Application Design & Function Point Analysis the Perfect Match By Sherry Ferrell & Roger Heller Joint Application Design & Function Point Analysis the Perfect Match By Sherry Ferrell & Roger Heller Introduction The old adage It s not what you know but when you know it that counts is certainly true

More information

Hans Joachim Jelena Mirkovic Ivica Milanovic Øyvind Bakkeli

Hans Joachim Jelena Mirkovic Ivica Milanovic Øyvind Bakkeli Hans Joachim Jelena Mirkovic Ivica Milanovic Øyvind Bakkeli Introduction Research questions: What are most common and accepted authentication methods for mobile services? What are differences, opportunities

More information

Multimedia Design and Authoring

Multimedia Design and Authoring Unit 13: Multimedia Design and Authoring Unit code: H/601/0467 QCF Level 4: BTEC Higher National Credit value: 15 Unit aim To help learners understand design processes including planning, iteration and

More information

Track 1 // Collaboration & Partnerships

Track 1 // Collaboration & Partnerships Track 1 // Collaboration & Partnerships 1.1 Designate Single Point of Contact to serve as an consistent entry point for companies seeking to deploy in San Francisco. There is often a lack of trust and

More information

Introduction To Software Development CSC Spring 2019 Howard Rosenthal

Introduction To Software Development CSC Spring 2019 Howard Rosenthal Introduction To Software Development CSC 295-01 Spring 2019 Howard Rosenthal Course References Materials for this course have utilized materials in the following documents. Additional materials taken from

More information

Design Iteration: From Evidence to Design. Slides originally by: Dick Henneman

Design Iteration: From Evidence to Design. Slides originally by: Dick Henneman Design Iteration: From Evidence to Design Slides originally by: Dick Henneman Foundations: MS-HCI @ Georgia Tech Context of use Context of development Analyze/ Evaluate Design/B uild Evidence-Based Design

More information

STRATEGIC PLAN

STRATEGIC PLAN STRATEGIC PLAN 2013-2018 In an era of growing demand for IT services, it is imperative that strong guiding principles are followed that will allow for the fulfillment of the Division of Information Technology

More information

Business Analysis for Practitioners - Requirements Elicitation and Analysis (Domain 3)

Business Analysis for Practitioners - Requirements Elicitation and Analysis (Domain 3) Business Analysis for Practitioners - Requirements Elicitation and Analysis (Domain 3) COURSE STRUCTURE Introduction to Business Analysis Module 1 Needs Assessment Module 2 Business Analysis Planning Module

More information

A Proposal to Develop a Testing Framework for Agile Software Process

A Proposal to Develop a Testing Framework for Agile Software Process C.G. Anupama, Rashi Nair and Soumi Roy ISSN : 0974 5572 International Science Press Volume 9 Number 40 2016 A Proposal to Develop a Testing Framework for Agile Software Process C.G. Anupama a Rashi Nair

More information

EVALUATING THE IMPACT OF BUILDABILITY ASSESSMENT AND VALUE MANAGEMENT ON CONSTRUCTION PROJECT DELIVERY

EVALUATING THE IMPACT OF BUILDABILITY ASSESSMENT AND VALUE MANAGEMENT ON CONSTRUCTION PROJECT DELIVERY Slide 1 http://pmsymposium.umd.edu/pm2017/ EVALUATING THE IMPACT OF BUILDABILITY ASSESSMENT AND VALUE MANAGEMENT ON CONSTRUCTION PROJECT DELIVERY Charles Igwe 2017 Project Management Symposium Slide 2

More information

Certified Software Quality Engineer Preparation On Demand, Web-Based Course Offered by The Westfall Team

Certified Software Quality Engineer Preparation On Demand, Web-Based Course Offered by The Westfall Team Certified Software Quality Engineer (CSQE) Preparation course is an on demand, web-based course design to be a comprehensive, in-depth review of the topics in the ASQ s Certified Software Quality Engineer

More information

"Charting the Course... Certified Information Systems Auditor (CISA) Course Summary

Charting the Course... Certified Information Systems Auditor (CISA) Course Summary Course Summary Description In this course, you will perform evaluations of organizational policies, procedures, and processes to ensure that an organization's information systems align with overall business

More information

Best Practices for Collecting User Requirements

Best Practices for Collecting User Requirements Federal GIS Conference February 9 10, 2015 Washington, DC Best Practices for Collecting User Requirements Gerry Clancy Glenn Berger Requirements Provide direction for program success Why Requirements are

More information

REGULATIONS AND CURRICULUM FOR THE MASTER S PROGRAMME IN INFORMATION ARCHITECTURE FACULTY OF HUMANITIES AALBORG UNIVERSITY

REGULATIONS AND CURRICULUM FOR THE MASTER S PROGRAMME IN INFORMATION ARCHITECTURE FACULTY OF HUMANITIES AALBORG UNIVERSITY REGULATIONS AND CURRICULUM FOR THE MASTER S PROGRAMME IN INFORMATION ARCHITECTURE FACULTY OF HUMANITIES AALBORG UNIVERSITY SEPTEMBER 2018 Indhold PART 1... 4 PRELIMINARY REGULATIONS... 4 Section 1 Legal

More information

Major Topics. Prototyping and Rapid Application Development

Major Topics. Prototyping and Rapid Application Development Prototyping Major Topics Prototyping concepts Types of prototypes Prototyping and the systems development life cycle Prototype development guidelines Prototype evaluation Rapid application development

More information

Course Outline. Department of Computing Science Faculty of Science. COMP 3450 Human Computer Interaction Design (3,1,0) Fall 2015

Course Outline. Department of Computing Science Faculty of Science. COMP 3450 Human Computer Interaction Design (3,1,0) Fall 2015 Course Outline Department of Computing Science Faculty of Science COMP 3450 Human Computer Interaction Design (3,1,0) Fall 2015 Instructor: Office: Phone/Voice Mail: E-Mail: Course Description Students

More information

Information Technology

Information Technology Courses - Victoria 2017 This document has been developed to assist students and parents in researching undergraduate information technology and computer science courses. It isn t an exhaustive list, and

More information

EasyTech Scope & Sequence for Grades K 8

EasyTech Scope & Sequence for Grades K 8 EasyTech Scope & Sequence for Grades K 8 Use the table below to develop your school district s technology plan. It provides an in-depth look at twelve critical digital literacy skills today s students

More information

Improve Under Performing Web Content with a Content Audit DAVID STURTZ DIRECTOR OF PRODUCT STRATEGY

Improve Under Performing Web Content with a Content Audit DAVID STURTZ DIRECTOR OF PRODUCT STRATEGY Improve Under Performing Web Content with a Content Audit DAVID STURTZ DIRECTOR OF PRODUCT STRATEGY Today s Presenter David Sturtz Directory of Product Strategy Geonetric David is the product lead for

More information

Please note: Only the original curriculum in Danish language has legal validity in matters of discrepancy. CURRICULUM

Please note: Only the original curriculum in Danish language has legal validity in matters of discrepancy. CURRICULUM Please note: Only the original curriculum in Danish language has legal validity in matters of discrepancy. CURRICULUM CURRICULUM OF 1 SEPTEMBER 2008 FOR THE BACHELOR OF ARTS IN INTERNATIONAL COMMUNICATION:

More information

Course Information

Course Information Course Information 2018-2020 Master of Information Systems: Digital Business System Institutt for teknologi / Department of Technology Index Index... i 1 s... 1 1.1 Content... 1 1.2 Name... 1 1.3 Programme

More information

REGULATIONS AND CURRICULUM FOR THE MASTER S PROGRAMME IN INFORMATION ARCHITECTURE FACULTY OF HUMANITIES AALBORG UNIVERSITY

REGULATIONS AND CURRICULUM FOR THE MASTER S PROGRAMME IN INFORMATION ARCHITECTURE FACULTY OF HUMANITIES AALBORG UNIVERSITY REGULATIONS AND CURRICULUM FOR THE MASTER S PROGRAMME IN INFORMATION ARCHITECTURE FACULTY OF HUMANITIES AALBORG UNIVERSITY SEPTEMBER 2017 Indhold PART 1... 4 PRELIMINARY REGULATIONS... 4 Section 1 Legal

More information

AN ISO 9001:2008 CERTIFIED COMPANY. Software Testing TRAINING.

AN ISO 9001:2008 CERTIFIED COMPANY. Software Testing TRAINING. AN ISO 9001:2008 CERTIFIED COMPANY Software Testing TRAINING www.webliquids.com ABOUT US Who we are: WebLiquids is an ISO (9001:2008), Google, Microsoft Certified Advanced Web Educational Training Organisation.

More information

Acurian on. The Role of Technology in Patient Recruitment

Acurian on. The Role of Technology in Patient Recruitment Acurian on The Role of Technology in Patient Recruitment Wearables smartphones social networks the list of new technological tools available to patients and healthcare providers goes on and on. Many clinical

More information

Corporate IT and Business User Survey,

Corporate IT and Business User Survey, THE RADICATI GROUP, INC. A TECHNOLOGY MARKET RESEARCH FIRM 1900 EMBARCADERO ROAD, SUITE 206. PALO ALTO, CA 94303 TEL. 650 322-8059 FAX 650 322-8061 Corporate IT and Business User Survey, 2012-2013 Editor:

More information

Potential candidates should their CV with visual portfolio to

Potential candidates should  their CV with visual portfolio to work opportunities MID-LEVEL GRAPHIC DESIGNER (Freelance Position) You will primarily be responsible for artworking and applying designs across a range of medias, so an eye for detail and the ability to

More information

Data governance and data quality: is it on your agenda or lurking in the shadows?

Data governance and data quality: is it on your agenda or lurking in the shadows? Data governance and data quality: is it on your agenda or lurking in the shadows? Associate Professor Anne Young Director Planning, Quality and Reporting The University of Newcastle Context Data governance

More information

Danny Knight Producer / Project Manager Resume. dannyknight.co.uk +44 (0)

Danny Knight Producer / Project Manager Resume. dannyknight.co.uk +44 (0) Danny Knight Producer / Project Manager Resume dannyknight.co.uk danny@dannyknight.co.uk +44 (0) 7456 715 415 Personal statement I am a highly experienced Digital Producer with over 10 years experience

More information

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Developing Microsoft SharePoint Server 2013 Advanced Solutions 20489 - Developing Microsoft SharePoint Server 2013 Advanced Solutions Duration: 5 Days Course Price: $2,975 Software Assurance Eligible Course Description Course Overview This training course provides

More information

Designing the Next Generation Embedded Data Center. Silicon Valley Leadership Group

Designing the Next Generation Embedded Data Center. Silicon Valley Leadership Group Designing the Next Generation Embedded Data Center Silicon Valley Leadership Group November 5, 2014 Agenda 1. Background 2. Solution setting overview 3. Market interventions 4. Cloud panel 5. Next steps

More information

Hippo Software BPMN and UML Training

Hippo Software BPMN and UML Training Hippo Software BPMN and UML Training Icon Key: www.hippo-software.co.uk Teaches theory concepts and notation Teaches practical use of Enterprise Architect Covers BPMN, UML, SysML, ArchiMate Includes paper

More information