1 / 23

Turning Ideas into Software

Turning Ideas into Software. Sergey Poplavskiy, Microsoft Corporation. Visual Studio 2013 is evolution , but not Revolution. Что изменилось и что будет дальше ?. Изменились циклы выпуска ПО в Microsoft . Больше новых возможностей в Ultimate. Больше интеграции с облаком.

koren
Download Presentation

Turning Ideas into Software

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Turning Ideasinto Software Sergey Poplavskiy, Microsoft Corporation

  2. Visual Studio 2013 is evolution, but not Revolution.

  3. Что изменилось и что будет дальше ? Изменились циклы выпуска ПО в Microsoft. Больше новых возможностей в Ultimate. Больше интеграции с облаком. Изменения в ALM.

  4. Комплексное ПО везде!

  5. Бизнес работает на приложениях Возможность использования, разработки, интеграции и предоставления заказного программного обеспечения является стратегическим для большинства организаций Тем не менее, в отличие от других стратегических бизнес-процессов, тут часто возникают большие пробелы - что создает риск: Нет консистентного процесса построения и обслуживания заказного ПО. Отчетность по продуктивности разработки, качества ПОи бизнес значениятеряется. Процесс разработки не предсказуемый и не повторимый. Сложность ПО и требования к поддержке постоянно растет независимо от уровня и квалификации команды

  6. Current Trendsin Software Development

  7. Touch Access Everywhere Social/Collaboration Cloud/Services Consumerizationof IT

  8. Две стороны Visual Studio

  9. Интегрированные средства и платформы Connecteddevices .NET Framework 4.5 Continuousservices

  10. Ultimate Premium Test Professional Professional Unifieddevelopment ALM - Integrated manual testing Team collaboration, agility and quality Continuous delivery and efficiencies of scale Value proposition Unified development experience for professional and business apps that span multiple platforms. Key new features Windows Phone and Windows blue support Diagnostics Flexible SCM improvements Team Explorer improvements Target audience Professional Developers and Testers (SDETs) in teams Key new features Agile Portfolio Management capabilities Real time Team Collaboration tools Test Case Management web improvements Coded UI improvements Target audience Enterprise Developers and Testers (SDETs) Key new features Rich IDE experiences through code indicators Actionable diagnostics for performance Memory Debugging in Production Flexible load Testing Target audience Manual Testers (STEs) Key new features Agile Portfolio Management capabilities Real time Team Collaboration tools Test Case Management web improvements Hybrid Application Lifecycle enablement Team Foundation Server Team Foundation Service

  11. End-to-EndLifecycle Management

  12. Software development is difficult, takes a long time, costs a lot of money and often fails! The Voice of Experience

  13. Бизнес спрос опережает возможности разработчиков. 60 60 60 40 40 40 Требования рынка 20 20 20 0 0 0 -20 -20 -20 -40 -40 -40 Бизнес требования Обеспечение ПО

  14. The Value Delivery Cycle PRODUCT BACKLOG Users/Stakeholders Operations REQUIREMENTS Define Ideation Develop From Idea toworking software Implement Monitor Operate Working software in production Value realized OPS BACKLOG Development & testing WORKING SOFTWARE

  15. Как качество влияет на ожидания PRODUCT BACKLOG Users/Stakeholders Operations REQUIREMENTS Не понимание требований Define Ideation Нельзя получить полезную информацию о поломке Новые знания не запоминаются Develop From Idea toworking software Баги на продуктиве сложно отладить и починить Implement Monitor Operate Working software in production Value realized • Путаница с требованиями и приоритетами • Качество в последнюю очередь • Нет прослеживаемости • Потеря фокуса OPS BACKLOG • Не удовлетворение пользовательских ожиданий Development & testing Разнородные средства управления • В итоге требования не выполняются WORKING SOFTWARE

  16. Что такое ALM? Сегодня ПО это фундамент конкурентоспособности. Важность разработки специализированного ПО постоянно растет,т.к. оно влияет на продуктивность заказчиков. И это можно измерить. Приложение должно обслуживаться на протяжении его жизни, уже не достаточно просто написать его!

  17. Все не так просто, как кажется ! PRODUCT BACKLOG Users/Stakeholders Operations REQUIREMENTS Не понимание требований Define Ideation Нельзя получить полезную информацию о поломке Новые знания не запоминаются Develop From Idea toworking software Баги на продуктиве сложно отладить и починить Implement Monitor Operate Working software in production Value realized • Путаница с требованиями и приоритетами • Качество в последнюю очередь • Нет прослеживаемости • Потеря фокуса OPS BACKLOG • Не удовлетворение пользовательских ожиданий Development & testing Разнородные средства управления • В итоге требования не выполняются WORKING SOFTWARE

  18. Visual Studio 2013: встроенный Agile! Backlog and SprintManagement StoryboardingandPrototyping Tools Stakeholder Feedback

  19. Никто не слышит Вашего крика PRODUCT BACKLOG Users/Stakeholders Operations REQUIREMENTS Не понимание требований Define Ideation Нельзя получить полезную информацию о поломке Новые знания не запоминаются Develop From Idea toworking software Баги на продуктиве сложно отладить и починить Implement Monitor Operate Working software in production Value realized • Путаница с требованиями и приоритетами • Качество в последнюю очередь • Нет прослеживаемости • Потеря фокуса OPS BACKLOG • Не удовлетворение пользовательских ожиданий Development & testing Разнородные средства управления • В итоге требования не выполняются WORKING SOFTWARE

  20. FromTestingTo Quality Enablement Исследовательское тестирования для поиска новых багов Новые возможности для тестирования Интеграция с Operations

  21. No Visual Studio? No Problem! ALM in the Cloud – TFS ServiceWeb-based Agile tools for small and medium teams: http://tfs.visualstudio.com Team Explorer EverywhereIntegrates JAVA Developers on Eclipse with TFS (UNIX/Linux/OS X).Supports complete TFS functionality.Brings heterogeneous teams together.It‘s free! (TFS CAL required).

  22. Demo

More Related