slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Turning Ideas into Software PowerPoint Presentation
Download Presentation
Turning Ideas into Software

Loading in 2 Seconds...

play fullscreen
1 / 23

Turning Ideas into Software - PowerPoint PPT Presentation


  • 129 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Turning Ideas into Software' - koren


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1
Turning Ideasinto Software

Sergey Poplavskiy, Microsoft Corporation

slide3
Что изменилось и что будет дальше ?

Изменились циклы выпуска ПО в Microsoft.

Больше новых возможностей в Ultimate.

Больше интеграции с облаком.

Изменения в ALM.

slide5
Бизнес работает на приложениях

Возможность использования, разработки, интеграции и предоставления заказного программного обеспечения является стратегическим для большинства организаций

Тем не менее, в отличие от других стратегических бизнес-процессов, тут часто возникают большие пробелы - что создает риск:

Нет консистентного процесса построения и обслуживания заказного ПО.

Отчетность по продуктивности разработки, качества ПОи бизнес значениятеряется.

Процесс разработки не предсказуемый и не повторимый.

Сложность ПО и требования к поддержке постоянно растет независимо от уровня и квалификации команды

slide7

Touch

Access Everywhere

Social/Collaboration

Cloud/Services

Consumerizationof IT

slide9
Интегрированные средства и платформы

Connecteddevices

.NET Framework 4.5

Continuousservices

slide10

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

slide12

Software development is difficult, takes a long time, costs a lot of money and often fails!

The Voice of Experience

slide13
Бизнес спрос опережает возможности разработчиков.

60

60

60

40

40

40

Требования рынка

20

20

20

0

0

0

-20

-20

-20

-40

-40

-40

Бизнес требования

Обеспечение ПО

the value delivery cycle
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

slide15
Как качество влияет на ожидания

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

slide17
Что такое ALM?

Сегодня ПО это фундамент конкурентоспособности.

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

Приложение должно обслуживаться на протяжении его жизни, уже не достаточно просто написать его!

slide18

Все не так просто, как кажется !

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

visual studio 2013 agile
Visual Studio 2013: встроенный Agile!

Backlog and SprintManagement

StoryboardingandPrototyping Tools

Stakeholder Feedback

slide20
Никто не слышит Вашего крика

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

from testing to quality enablement
FromTestingTo Quality Enablement

Исследовательское тестирования для поиска новых багов

Новые возможности для тестирования

Интеграция с Operations

no visual studio no problem
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).