Your SlideShare is downloading. ×
0
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Trends in IT
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Trends in IT

576

Published on

Inputs on various trends in IT environment.

Inputs on various trends in IT environment.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
576
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
42
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Trends in IT
  • 2. Agenda Technology Trends  Business Trends  Process Trends  Engineering Trends  Programming Trends 
  • 3. Where to go?
  • 4. Technology Trends
  • 5. Technology Trends Cloud computing  Big data  Smart Devices and Tablets  Social Media - Social Business and Enterprise 2.0  Consumerization of IT 
  • 6. Trends to Watch 2009 1 2010 2011 Virtualization 2009 2 Data Deluge 3 Energy and Green IT 4 Complex Resource Tracking Mid-2009 2009–2010 5 Consumerization and Social Software 6 Unified Communications 7 Mobile and Wireless 8 2010 System Density Mashups and Portals 10 Cloud Computing 9 2010–2011
  • 7. Cloud computing  Cloud computing is location-independent computing, whereby shared servers provide resources, software, and data to computers and other devices on demand, as with the electricity grid.
  • 8. SaaS Model
  • 9. IaaS Model
  • 10. Big Data     Collection of large and complex data sets Difficult to process using traditional data processing applications Challenges include capture, curation, storage, search, sharing, analysis, and visualization Examples include Big Science, web logs, RFID, sensor networks, social networks, social data (due to the social data revolution), Internet text and documents, Internet search indexing, call detail records, astronomy, atmospheric science, genomics, biogeochemical, biological, and other complex and often interdisciplinary scientific research, military surveillance, medical records, photography archives, video archives, and large-scale e-commerce.
  • 11. Smart Devices and Tablets  Smart mobile devices based on iOS, Android, and even Blackberry are seeing widespread use.  Using the latest sales projections from Gartner on tablets and current PC shipment estimates from IDC, we can see that by 2015 the tablet market will be 479 million units and the PC market will be only just ahead at 535 million units.  Intel believes that traditional input devices such as keyboards and mouse will be challenged by new input methods like voice and gesture recognition.  Tablets, convertibles and new devices will enter the market blurring the boundaries between PCs and tablets.
  • 12. Mobile & Tablet
  • 13. Mobile and Wireless 7 How does it affect you? • Mobile applications need new servers for delivery • Application delivery complexity • Immature management tools • The next target for virtualization What Next? • What's your strategy for supporting mobile applications? Thousands of new applications are coming online. Text messaging is not a convenience, it's a way of life. • Look at mobile apps as a critical enabler of client interaction, and satisfaction Critical Timeframe 2010–2012
  • 14. Mobile development environment
  • 15. Social Media - Enterprise 2.0  McKinsey and Company is reporting that the revenue growth of social businesses is 24% higher than less social firms and data from Frost and Sullivan backs that up across various KPIs.  The increasing internet penetration means that in 2013 there will be new populations coming online who will look for newer ways to connect and share amongst themselves.  Enterprises will also experience resurgence in connectivity, as employees look for better ways to create connections and work efficiently with colleagues.
  • 16. Smart Devices and Tablets  Smart mobile devices based on iOS, Android, and even Blackberry are seeing widespread use.  Using the latest sales projections from Gartner on tablets and current PC shipment estimates from IDC, we can see that by 2015 the tablet market will be 479 million units and the PC market will be only just ahead at 535 million units.  Intel believes that traditional input devices such as keyboards and mouse will be challenged by new input methods like voice and gesture recognition.  Tablets, convertibles and new devices will enter the market blurring the boundaries between PCs and tablets.
  • 17. Available Internet Social Media
  • 18. Tech Stack Rich Interactive Experience Processes Processe s Business Logic Rules Rules Workflow Workflow Cloud / Virtualization / Storage
  • 19. Process Trends
  • 20. Agile vs. Waterfall
  • 21. Scrum
  • 22. Agile Adoption Scrum 1996 Agile DSDM 1994 Alliance XP 1996 formed & others 2000 Lean (Kanban) Software 2002 Scrum gains worldwide prominenc e Scrum/XP transition strengthe ns IT industry becomes Agile, then business
  • 23. Engineering Trends
  • 24. Acceptance/Developer TDD
  • 25. Team Practices Automated Build/Deploy Automated Testing Coding Standards Continuous Integration Pair Programming Story Wall Iteration Refactoring Retrospectives Daily Stand-ups Simple Design Velocity Metrics User Stories Short Releases Collective Ownership Iterations Co-location Sustainable Pace On-site Customer Test Driven Development INDIVIDUAL TEAM ORGANIZATIONAL
  • 26. Programming Trends
  • 27. Technology Adoption
  • 28. Trends  Master more than one programming language ◦ Javascript ◦ Ruby ◦ Python ◦ Clojure  Learn HTML5 and CSS3  Responsive pages  Continuous integration / delivery
  • 29. Top Languages for 2013 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. HTML/CSS - 7.6 Javascript - 7.3 Ajax - 7.2 Python - 6.9 Java - 6.7 C# - 6.7 Ruby - 6.2 .Net - 6.0 C++ - 5.4 C - 5.1
  • 30. Thank You !

×