Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Latest trends in information technology

67,027 views

Published on

Slide prepared for

Published in: Technology
  • Hello! I do no use writing service very often, only when I really have problems. But this one, I like best of all. The team of writers operates very quickly. It's called ⇒ www.HelpWriting.net ⇐ Hope this helps!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Überprüfen Sie die Quelle ⇒ www.WritersHilfe.com ⇐ . Diese Seite hat mir geholfen, eine Diplomarbeit zu schreiben.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Have you ever used the help of HelpWriting.net? They can help you with any type of writing - from personal statement to research paper. Due to this service you'll save your time and get an essay without plagiarism.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THE BOOK INTO AVAILABLE FORMAT (New Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://urlzs.com/UABbn } ......................................................................................................................... Download Full EPUB Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download Full doc Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download PDF EBOOK here { https://urlzs.com/UABbn } ......................................................................................................................... Download EPUB Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download doc Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THE can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THE is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBOOK .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, CookBOOK, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, EBOOK, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THE Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THE the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THE Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Brent Forsman is paralyzed from a hunting accident. He now uses the Demolisher system to generate income. He says: "I believe there is no way this system can fail!" ◆◆◆ http://t.cn/A6zP2wH9
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Latest trends in information technology

  1. 1. Latest Trends in the IT Industry
  2. 2. Cloud ComputingMobile ApplicationsAGILE Methodology – SCRUMN-tier architectureJava vs .NET  Object Oriented Design and its Relevance
  3. 3. Cloud Computing Fundamentals• Cloud computing provides computation, software, data access, and storage services that do not require end-user knowledge of the physical location and configuration of the system that delivers the services. • The Power Grid example
  4. 4. Cloud Computing – 5 salient features1. Dynamic Computing Infrastructure2. IT Service Centric approach3. Self Service based usage model4. Minimally or Self Managed platform5. Consumption based billing ** PROVISIONING **
  5. 5. The CLOUD Architecture
  6. 6. Cloud Computing
  7. 7. Social Networking Sites
  8. 8. Social Networking – already on Cloud
  9. 9. Mobile ApplicationsWhat is a mobile app?perioperative patient tracker example …how many of us have a mobile phone here?can you pay the electricity bill using your mobile phone?How do you/a company make money from mobile apps?• Sell it through a mobile app store / network• Ad inside the app - can monetize everytime the user runs the application / plays the game• Question !• What location or where inside the application should an Ad be placed to get maximum returns?
  10. 10. Mobile Applications
  11. 11. Waterfall toAGILE
  12. 12. SDLC – Software Development Life Cycle
  13. 13. SDLC and the Development Models• Waterfall model (traditional)• AGILE development methodology (fairly new)
  14. 14. Success Rate of IT Projects?
  15. 15. Agile Development Methodology Iterative Development  user stories further divided into tasks  Product Backlog, Sprint Backlog Continuous Integration  TFS or Cruise Control Unit Tests + TDD (Test Driven Development) Pair Programming Spike Solutions Merciless Refactoring The Daily Standup meeting (5 minutes / developer)  What has been done after the last stand up meeting?  What will you be doing till the next standup meeting?  Any bottlenecks? The Sprint Burndown chart
  16. 16. AGILE - Scrum Process
  17. 17. Agile Principles1. Satisfy the Customer2. Welcome Change3. Deliver Frequently4. Work as a Team5. Motivate People6. Communicate Face-to-Face7. Measure Working Software8. Maintain Constant Pace9. Excel at Quality10. Keep it Simple11. Evolve Designs12. Reflect Regularly
  18. 18. Sprint Task Board
  19. 19. Sprint Burn Down
  20. 20. Release PlanningPlan features in sprints and releasesReleases depend on accepted sprints
  21. 21. N-tier architecture* N-tier Vs N-layer ? 3-layer architecture
  22. 22. True N-Layer Architecture Example Media Server – CDN based Media Server – CDN based Media Server – CDNCDN Media Servers – based based CDN: content delivery networks3rd Party Web Services * Akamai * Amazon * Reliance Globalcom
  23. 23. Why Java? Development and runtime - both platform independent Better standards compliance Open Source language that further depends on other open source vendors for its IDE, Web Server, App Server, etc. Claimed to be more secure than .NET code** Name a programming construct avilable in Java, but not in .NET?
  24. 24. Why .NET? Fast turn around time Single Framework handles everything – no need for multiple frameworks from different vendors for different functionalities. Much better funded so that newer features are coming out at the fastest pace. LINQ, AJAX, Performance Profiler, Unit Testing Framework, Client side Reporting and a lot more integrated into one platform Language independent – C#, VB.NET, C++ developers can all work together on the same project Simpler AJAX implementation** Is .NET free?
  25. 25. Java, .NET  Object Oriented Most of what can be done using Java can be done using .NET and vice-versa Java as well as.NET languages like C#, VB.NET, etc are all Object Oriented Object Oriented Design has been steady for the past 30 years or so and has changed very little. Case in Point: Most, if not all of the design patterns published by the GoF(Gang of Four) in 1994 are still the back bone of current OOPs design (Singleton, Strategy, State, Factory etc.)
  26. 26. Object Oriented Design – most important  Class  Object  Encapsulation  Inheritance  Polymorphism  Overloading  Overriding  UML (Unified Modeling Language)  Association  Aggregation  Composition  Class diagrams, sequence diagrams, … more.  Abstract Class  Interface
  27. 27. Domain Areas WebSecurity WindowsNetwork Mobile Smart Client
  28. 28. Discover Your Passion! What area in IT interests you the most?  Writing business logic code? – focus on OOPs, design patterns, … etc  Creating beautiful interfaces? – focus on design tools like Expression Blend  Application performance? – focus on optimization tools like VS2010 Profiler, DotTrace, Ants Trace  Application Testing – ( relative cost of a bug in production vs a bug caught during development )  Data storage/retrieval ? focus on DB administration / development  Network administration – security/firewalls/login/domains/ADs/….  ERP software and tools (SAP, Peoplesoft, Oracle, BAAN, …)  Web vs. Windows vs. Smart Client Apps vs. Mobile apps
  29. 29. True Story of a Young Boy Moral of the Story….  You have to figure out your passion  Finding a mentor to guide you and assist you – someone who has the right experience  Having a plan – plan your next 10 years  Do your best and not compare with anyone else
  30. 30. Q&A
  31. 31. Inform Yourself … Check these out…• MSDN Magazine (http://msdn.microsoft.com/en-us/magazine/default.aspx)• Java Magazine (http://www.oracle.com/technetwork/java/javamagazine/index.html)• Refactoring Cheat Sheet (http://www.refactoring.com/,http://www.refactoring.com/catalog/index.html)• Freelance sites like rent a coder(vworker)/elance/oDesk/…• Forums like CodeProject, MSDN forums, Codeplex repository for open source projects• Head First Object-Oriented Analysis and Design: Brett D. McLaughlin, Gary Pollice, DaveWest• Head First Design Patterns: Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra• Code optimization tools like ANTS profiler, Dot Trace profiler• Clientside optimization tools like Fiddler, YSlow, Page Speed• Inspiration: TED Talks (search on Google)
  32. 32. Thank You !! Name: Eldos P. Kuriakose Email: eldospk@logic8.in Web: http://logic8.in/

×