Software DevelopmentTrends and Perspectiveswww.softheme.com
Table of  ContentsThe latest trends
Agile development
Cloud Computing
Modern scripting language
Software as a service (SaaS)
Service-oriented architecture (SOA)
The latest perspectiveswww.softheme.com     Outsourcing to Softheme™           Softheme: Software Outsourcing Practices
The latest trendsIn this ever-changing world of software development it’s extremely important to keep up with current technologies, methodologies and trends.www.softheme.com     Outsourcing to Softheme™           Softheme: Software Outsourcing Practices
The latest trendsTrendsModern scripting languageSoftware as a service (SaaS)Cloud ComputingAgile developmentService-oriented architecture (SOA)www.softheme.com     Outsourcing to Softheme™           Softheme: Software Outsourcing Practices
Agile development Agile increased its dominance as the software development methodology of choice with over one-half selecting its use as their preferred method, notably up from 42% in 2009. Iterative was the second most selected methodology with 13% giving it their top choice.www.softheme.com     Outsourcing to Softheme™           Softheme: Software Outsourcing Practices
Agile development Start work on release N+1Life Cycle Iteration –1 Iteration –1 ReleaseIteration 0 Iteration –1 Construction IterationsProductionRetirementDeliver  a working system which meets the changing needs of stakeholdersRemove the systemcompletely from productionDeploy Release N into ProductionOperate andSupport Release NSelect the projectInitiatethe projectwww.softheme.com     Outsourcing to Softheme™           Softheme: Software Outsourcing Practices
Cloud ComputingRecap of Cloud computing propertiesDistributed
Load Balanced
Secured

Software Development: Trends and Perspectives

  • 1.
    Software DevelopmentTrends andPerspectiveswww.softheme.com
  • 2.
    Table of ContentsThe latest trends
  • 3.
  • 4.
  • 5.
  • 6.
    Software as aservice (SaaS)
  • 7.
  • 8.
    The latest perspectiveswww.softheme.com Outsourcing to Softheme™ Softheme: Software Outsourcing Practices
  • 9.
    The latest trendsInthis ever-changing world of software development it’s extremely important to keep up with current technologies, methodologies and trends.www.softheme.com Outsourcing to Softheme™ Softheme: Software Outsourcing Practices
  • 10.
    The latest trendsTrendsModernscripting languageSoftware as a service (SaaS)Cloud ComputingAgile developmentService-oriented architecture (SOA)www.softheme.com Outsourcing to Softheme™ Softheme: Software Outsourcing Practices
  • 11.
    Agile development Agileincreased its dominance as the software development methodology of choice with over one-half selecting its use as their preferred method, notably up from 42% in 2009. Iterative was the second most selected methodology with 13% giving it their top choice.www.softheme.com Outsourcing to Softheme™ Softheme: Software Outsourcing Practices
  • 12.
    Agile development Startwork on release N+1Life Cycle Iteration –1 Iteration –1 ReleaseIteration 0 Iteration –1 Construction IterationsProductionRetirementDeliver a working system which meets the changing needs of stakeholdersRemove the systemcompletely from productionDeploy Release N into ProductionOperate andSupport Release NSelect the projectInitiatethe projectwww.softheme.com Outsourcing to Softheme™ Softheme: Software Outsourcing Practices
  • 13.
    Cloud ComputingRecap ofCloud computing propertiesDistributed
  • 14.
  • 15.