Software Innovations. Contents. Vision and New Ideas. How do software companies keep innovating?

Similar documents
UX CAPSTONE USER EXPERIENCE + DEVELOPMENT PROCESS

ANALYSIS OF GREAT LEADERS : Group 6

Class I - Innovation. Disruptive Innovation Why Lawyers Matter

SKILLS CARDS. How to use Example Cards. InnoValor, 2018

Mobile Education Game Development. Michael & Gabriel

Jalisco Alberta R&D and Commercialization Program. Integrated Innovation

Karen B. Paul, Ph.D. From Blurring Boundaries to Boundaryless

Engineering Grand Challenges. Information slides

EPO, SCENARIOS FOR THE FUTURE, 2007

Ten Commandments for Winning Interviews

Technology Management

Behaviors That Revolve Around Working Effectively with Others Behaviors That Revolve Around Work Quality

Leah Boelkins Module 3 January 31, 2016

The Computer Software Compliance Problem

5 False Beliefs That Hurt Client Retention for Hair Salons

PREPARING FOR A JOB INTERVIEW GENERAL INTERVIEW PREP SPECIFIC INTERVIEW PREP

Canada s Support for Research & Development. Suggestions to Improve the Return on Investment (ROI)

R&D PROJECT MANAGEMENT IS IT AGILE?

2050 Edinburgh City Vision. One Year On

Overall approach, including resources required. Session Goals

By Mark Hindsbo Vice President and General Manager, ANSYS

3 rd December AI at arago. The Impact of Intelligent Automation on the Blue Chip Economy

Planning Activity. Theme 1

100 Common Job Interview Questions

PROFESSIONAL DEVELOPMENT IN DESIGN THINKING

CONCURRENT ENGINEERING

5th-discipline Digital IQ assessment

The 6 Revenue Killing Mistakes In Online Marketing

Lazy Money Method. With Methods Like These, Why are You Broke?

Academic Program IIT Rajasthan

Your clients have spoken!

Fostering Innovative Ideas and Accelerating them into the Market

50 Tough Interview Questions (Revised 2003)

The 8 step plan to build a digital culture. Martin Talks

A PLATFORM FOR INNOVATION

2019 PP of Iowa Official Print Competition Rules PLEASE READ AS NEW CHANGES ARE IN EFFECT!! Instructions for All Entrants

Decentralisation, i.e. Internet for Social Good

Dan Davis Emerging Technologies Assessment Project ITEC7445

Calling All Student Graphic Designers: Logo Design Contest with $500 Cash Prize! Deadline: Oct. 31, 2018

National Instruments Accelerating Innovation and Discovery

DRAWING MANAGEMENT MISTAKES

Running head: THE IMPACT OF COMPUTER ENGINEERING 1

DESIGN THINKING AND THE ENTERPRISE

Establishing a Culture of Technology Creativity & Innovation. Kevin Iwersen Chief Information Officer Idaho Judicial Branch

Go From Employee to Entrepreneur with One of These 7 Online Business Models

Disney Corporate Analysis Course

ALL THE IDEAS BUILDING A STRATEGIC ROADMAP

C 2 A L L Y O U R P A R T N E R I N U S E R E X P E R I E N C E

Website Planning Questionnaire

Accenture Technology Vision 2015 Delivering Public Service for the Future Five digital trends: A public service outlook

TEL EPISODE #025: The Entrepreneur Mind with Kevin D. Johnson Show Notes:

SAMPLE INTERVIEW QUESTIONS

ARTICLE VENTURE CAPITAL

ACCENTURE INNOVATION ARCHITECTURE USES AN INNOVATION-LED APPROACH TO HELP OUR CLIENTS DEVELOP AND DELIVER DISRUPTIVE INNOVATIONS, AND TO SCALE THEM

Spreading the word through Eco Art

Blog CONTENT PLANNER. 1 of 24 chantelarnett.com

Realizing Augmented Reality

MEDIA KIT GOOD Worldwide This is V confidental ; ) 01.

5 Drawing Management Mistakes You re Making. And How to Avoid Them

INTRODUCTION... 9 CHAPTER 1 CRITIQUING DESIGN Practice Questions... 12

MANAGING PEOPLE, NOT JUST R&D: FIVE COMPANIES EXPERIENCES

June 12, 2017 Health and the Social Innovation Ecosystem

What is it? Why would you use it?

Improving Application Development with Digital Libraries

TOOLS FOR DISTANCE COLLABORATION 2012 OSEP PD CONFERENCE WASHINGTON, DC

Empirical Research on Systems Thinking and Practice in the Engineering Enterprise

JOB HUNTING FOR BEGINNERS

Digital Agency Finds its Groove

How to Build Your List. To Attract Ideal Clients

Education & Training Plan Photography Entrepreneur with Adobe Certificate Program. Photography Entrepreneur with Adobe Specialist Certificate Program

Here is a simple truth: It does not take any more effort to dream big than it does to dream small.

Customerville PRO Resources. Measuring customer experience is now part of the experience

Digital Medical Device Innovation: A Prescription for Business and IT Success

OUR VISION. Explaining the WHY, the WHAT and the HOW of SBM Offshore.

You are the first resource of your business and its biggest obstacle. You are the common denominator in every decision you make for your business.

THE INTERVIEW PITCH Techniques that Win

Agile Software Development-- Why it is Hot.

LDS POV THE FUTURE OF WORK IN THE NEXT INDUSTRIAL REVOLUTION: 2 FRAMEWORKS

McGraw-Hill/Irwin. Copyright 2011 by the McGraw-Hill Companies, Inc. All rights reserved.

Michael McKay Resume. Experience. Summary. UX Director, ebay Inc/PayPal in the Bay Area

STRUCTURE SENSOR QUICK START GUIDE

Interview Guidance for Hiring Managers. Page 1 of 14

Leading with Technology! How digital technology is undermining our traditional notions of leadership and what organisations need to do about it.

12 Themes of the New Economy

Interviews. The Four Interview Questions You Must be Able to Answer

(Fig.) JPMA Industry Vision 2025

CHAPTER 1 PURPOSES OF POST-SECONDARY EDUCATION

About Us and Our Expertise :

The Brand s Pocket Guide to UX & Usability Research

We re on the winning track! REGIONAL INNOVATION STRATEGY FOR EAST SWEDEN

FUTURE FILE HOW TO KEEP YOUR DESK CLEAR WITH THE A SNOOZE BUTTON SYSTEM FOR PAPER

A Mashup of Techniques to Create Reference Architectures

Thinking. Design. Principles of. Thinking Like a Designer From Idea to Business

TaiAnna Yee March 12, 2009 Marketing Analysis

Creative Industries: The Next Phase

Applying Regional Foresight in the BMW Region A Practitioner s Perspective

Is Micro-Continuity Right for You? Questions to Ask Before Starting Your Own Membership Site

One Hacker's Opinion: It's All About the PlayStation 4..And PS Vita and ios Too!

Innovation and Funding Priorities at the Technology Strategy Board

TOP 10 INTERVIEW QUESTIONS

Transcription:

Contents Software Innovations Group 1 Braden Mund Fadi Botros Matthew Howitt Melvin Rodriguez Michael Geeraert Subhodeep Ray-Chaudhuri Tyler Tripathy Visions and New Ideas Company Culture Software Development Method Characteristics of Successful Software Entrepreneurs Human Aspect Rise and Fall Products Classroom Participation 2 Vision and New Ideas: Apple Vision and New Ideas How do software companies keep innovating? o o Balancing an open development policy with product management problems Encouraging employees and 3rd parties to innovate Control core product while still allowing 3rd party development Get new ideas from 3rd party developer applications Any.do 3 ios 7 Sources: http://www.animerevolution.ca/wp-content/uploads/2011/10/apple-logo1.png https://www.apple.com/pr/bios/images/ive_hero20110204.png http://www.theverge.com/2013/10/9/4817146/taskmasters-how-israeli-intelligence-officers-helped-inspire-the-look-of-ios-7 4 Vision and New Ideas: Google How successful companies hire: Open-source Android development o Java based open-source software encourages 3rd party creativity 20 percent projects Employees are given 20% of the week for their own projects Sources: http://quickscreen.me/css/chrome.jpg http://upload.wikimedia.org/wikipedia/commons/3/30/googlelogo.png http://fin6.com/wp-content/uploads/2013/08/07641ade31d49d2589152ba9940dd319.png http://faysebastian.files.wordpress.com/2014/02/wpid-flappy-bird1.jpeg https://alumnimigration.georgetown.edu/static/gmail.png http://img3.wikia.nocookie.net/ cb20120825162001/logopedia/images/d/db/2000px-google_talk_logo.svg.png 5 Referrals o Increasingly popular hiring method o Employees hired via referral are shown by studies to be on average, 25% more profitable and 20% less likely to quit the company Interviews o The tried and true method for finding new o employees o Still the most widely used o Need to know what to look for Source: http://www.businessinsider.com/searchlight-meetings-facebook-dropbox-2014-1 6

What to look for in an Employee: What to look for in an Employee: Leadership Skills o Valuable skill regardless of position o Shows the ability to take charge if the situation demands it o Shows the ability to make decisions and not need to be constantly told what to do o Demonstrates the ability to keep things organized and moving Role-Related Knowledge o Previous experience o Prior Knowledge pertaining to the field o Something that shouldn t be ignored but not the only thing to focus on Source: https://www.google.ca/about/jobs/lifeatgoogle/hiringprocess/ 7 Over emphasis on GPA and\or test scores Looking for people who will be able to do the job without training Useless brainteasers Source:http://www.theregister.co.uk/2013/06/20/google_hiring_procedures/ http://superwebdeveloper.com/2013/08/18/11-stupid-things-it-companies-do-when-hiring-software-developers/ Thinking Process o How you think o Companies look for diversity in this area o Get a feel for this through open-ended questions Googleyness o The idea behind this is not specific to Google o What kind of person you are o How well you are expected to integrate into the work environment o How likely you are to get along with other employees 8 Source: https://www.google.ca/about/jobs/lifeatgoogle/hiringprocess/ Company Culture Common Mistakes: What is Company Culture? is the personality of a company and defines what a company, from an employee perspective, is like to work for. includes the company mission, values, ethics, expectations, goals, and work environment. 9 Company Culture : Apple 10 Company Culture : Apple Perfectionism Secrecy Closed office work environment Source: http://blog.sfgate.com/techchron/files/2011/10/books_steve_jobs-nyet434-0.jpg 11 Source: http://www.applegazette.com/feature/inside-apple-hq/ 12

Company Culture : Facebook Company Culture : Facebook Hacker mentality Done is better than perfect Openness o Open Compute Project o Open office work environment Source: http://bloggingrepublic.com/wp-content/uploads/2014/01/mark-zuckerberg-scaled-676165127.jpg 13 Source: http://perspectives.mvdirona.com/content/binary/facebookopencompute1.jpg http://2.bp.blogspot.com/-lrf3s6y_igu/tbbuqfnxe2i/aaaaaaaab2y/-ydccryghao/s1600/facebook-office14 woman-work-space.jpg Software Development Method Company Culture: Facebook Development methods are instrumental to the efficiency of a successful and thriving company. Two companies that demonstrate that different development methods can be successful are Google and Microsoft. Google: Agile Development Continuous Integration - single tree of code Development is focused on quality Microsoft: Source: http://www.orcforge.net/ 15 Waterfall Development Development is focused on meeting deadlines 16 All of the code is developed on a single code tree with a variety of languages. Which simply means that code from Gmail, Android, etc. are all available on the same code tree. Google has its own unique style of agile development which focuses on: Lots of Iterations Little Pair Programming The single code tree improves: Unit Testing Design Documentation Code Reviews Google distinguishes itself in that it doesn t follow the industry standard Date-Oriented Programming. Google focuses on the quality of the code and documentation. 17 Scalability Time per build Accessibility Code Reviewing As a result in 2009 Google saved an estimated ~600 person-years in build time alone. 18

How does Microsoft develop their software? Microsoft's development implements multiple phases of waterfall methodology with some exceptions: Waterfall method At the center of each product is the vision statement How do the requirements for products get decided? Mainly by the product marketing team Microsoft has a modular approach to development which requires the Requirements can change The Vision Statement must be met As well as early adoption of testing to ensure that products are sustainable integration and collaboration of teams. 19 20 Human Aspect The merge between the human and technological aspects Characteristics of successful software entrepreneurs Opportunity Identification Dissatisfaction with the status quo Unconscious software development process. 21 Start-up Expansion 22 Spreading the word Understanding the target market. Requirements gathering Being the user VS understanding the user. Central medium of distribution 23 Achieving success in the technology world has become increasingly difficult. However, holding onto success has shown to be even more difficult. The rapid changing world of technology along with increasing competition has some companies unable to keep up Factors for downfall: Lack of focus, direction, and proper execution of ideas Case Study: 24

Rising Competition Microsoft s Rise Achieved success primarily with the Windows operating system Had a clear focus on what they wanted to deliver Wanted an OS that was simple to use, flexible, and cheap Built a solid ecosystem with related Microsoft products Microsoft continued to innovate with their operating system The rise of new/existing companies put increasing pressure on Microsoft to introduce new products Microsoft expanded to the gaming market with Xbox Apple challenged the innovation of Windows. They also began conquering the music and creativity market. 25 Bumps in the Road Path of Decline Tried to enter music business with the Zune Ended up focusing on software again Wanted to deliver a modern OS experience with Vista. Picking Themselves Up 26 Understood their mistakes and learnt from feedback Industry shifted from desktop to mobile computing which had a big Impact on Microsoft Struggled to enter the phone business and gain a decent market share with Windows Phone. Tried to improve the Windows operating system with Windows 8 The surface failed to gain a decent customer base and market share against products like the ipad. Windows 7 fixed the issues that came with Vista 27 Software Innovation: Products Conclusions 28 Many factors led to Microsoft s downfall as a technology leader but the prominent ones were a lack of focus, direction and a proper execution of their ideas. Radical changes to their best selling product Entering markets too late Constant switch in direction Poor execution of new product categories Microsoft is one company that shows the difficulty of staying on top and stresses the importance of maintaining focus, direction and having a good execution. 29 What makes a product innovative? An extension of the human body Pushes the boundaries and exceeds our limitations Transcendance 30

Questions? 31 32 The Dragons 33