SlideShare une entreprise Scribd logo
1  sur  78
Télécharger pour lire hors ligne
17-A-2




                                  長沢智治
                                  日本マイクロソフト
                                  エバンジェリスト




         Developers Summit 2012
10年後も世界で通じるエンジニアであるために




                 Presents
10年後も通用する開発環境の秘訣
継続的フィードバックと Visual Studio “11”

                    日本マイクロソフト株式会社 エバンジェリスト 長沢 智治 (@tomohn)

                                  Actionable Feedback



                                                        Flow of Value



                                                        Unifying Team



      Working Software                                  Reduce Waste

                             2012.02.17,                     at Meguro Gajoen
Tomoharu Nagasawa
Evangelist at Microsoft, Scrum Alliance Certified ScrumMaster



 tomohn@microsoft.com
 @tomohn




   http://SoftwareEngineeringPlatform.com
Tomoharu Nagasawa
Evangelist at Microsoft, Scrum Alliance Certified ScrumMaster

                                   Enterprise Agility



 E-Agility Council              手組み 2.0


 TFSUG

 ASTER Tool Working Group

 Agile / ALM Communities                                Tool WG



   http://SoftwareEngineeringPlatform.com
Takeaway, Declining
はじめに

 現場の解は     講演を      Visual Studio “11”
 チームで見つけ   ぜひ俯瞰して   のコンセプトを
 てください。    お聴きください。 お伝えします。




                         仕様は開発中につき
 Gemba     Bird View     変更される場合もあります。
Your size?       Visual Studio
             7
             1       Scrum Team

                 72       Scrum of Scrum

                      7 2.6     Dunbar’s Number

                          7 4       Scale of Visual Studio Div.




                              7 6     Microsoft Employee



                                    7  8 Visual Studio Users




                                           7  11 Users using App
                                                 made from VS
Business Alignment
and Agility
Traditional Planning


VALUE




              TIME
Traditional Planning


VALUE




              TIME


 ある程度の時間をかけて価値を提供する
Traditional Planning


VALUE




              TIME


 その価値は頭打ちになっていないか?
Business Aligned Planning


VALUE




             TIME


 最大のパフォーマンスを出し続けるには...
Business Aligned Planning


VALUE




               TIME


 Just-in-Time で最高の価値を提供し続ける
Business Aligned Planning


VALUE




             TIME


 価値の頭打ちを打破し、ソフトウェアの価値も最大化
Business Aligned Planning


VALUE




             TIME


 継続的に “価値” を提供し続け、ビジネスをけん引
Business × IT
Biz × IT

‘90s                   ‘00s                   ‘10s
       Business               Business


                                              IT          Business
                  IT                     IT



       便利                     有効                     不可欠
 ビジネスと非同期              ビジネス課題の克服             ビジネスを加速
 固まった要求                要求は変わる                アジリティへの対応
 十分な時間                 QCD の命題               Just-in-Time なデリバリー


  VALUE                             VALUE




                          TIME                              TIME
Biz × IT

‘90s                                 ‘00s                                        ‘10s
            Business                               Business


                                                                                 IT                     Business
                               IT                                   IT


Player               Tool            Player              Tool                    Player              Tool
                                                                 Dev
         Developer          IDE               Dev Team           Test     Tool            Business            ALM
                                                                 PM
Collaborate          Deliverable     Collaborate         Deliverable             Collaborate         Deliverable


  Dev ⇔ Dev            Application    Dev ⇔ Roles               Service          Dev /Ops ⇔Users            Business

    VALUE                                                       VALUE




                                              TIME                                                           TIME
Biz × IT

‘90s                                                 ‘00s                                        ‘10s
             Business                                               Business


                                                                                                 IT                     Business
                                  IT                                               IT


Player               Tool                           Player              Tool                     Player              Tool
                                                                                Dev
         Developer             IDE                           Dev Team           Test     Tool             Business            ALM
                                                                                PM
Collaborate          Deliverable                    Collaborate         Deliverable              Collaborate         Deliverable


  Dev ⇔ Dev              Application                  Dev ⇔ Roles              Service          Dev /Ops ⇔Users             Business

                                                                         Product         Team
                            I am done.                                   Owner                  We are done.
Developers Testers
                                                                         Stakeholder Users


Architects    Managers      We can do that, but it will cost you…                               What we really need to win is…
Biz × IT

‘90s                        ‘00s
 Reduce Waste / Technical Debut                                                                  ‘10s
             Business                                               Business


                                                                                                 IT                     Business
                                  IT                                               IT


Player               Tool                           Player              Tool                     Player              Tool
                                                                                Dev
         Developer             IDE                           Dev Team           Test     Tool             Business            ALM
                                                                                PM
Collaborate          Deliverable                    Collaborate         Deliverable              Collaborate         Deliverable


  Dev ⇔ Dev              Application                  Dev ⇔ Roles              Service          Dev /Ops ⇔Users             Business

                                                                         Product         Team
                            I’m done.                                    Owner                  We’re done.
Developers Testers
                                                                         Stakeholder Users


Architects    Managers      We can do that, but it will cost you…                                              Flow of Value
                                                                                                What we really need to win is…
Working
Software Delivery
Unnatural Flow
                             Users Feedbacks
                           (Bugs, Enhancement)



                                      Delivery




Software Delivery | User View
Unnatural Flow
                            Users Feedbacks
                          (Bugs, Enhancement)



                                     Delivery




Software Delivery | Developer View?
Unnatural Flow
                                  Users Feedbacks
          Tasks                 (Bugs, Enhancement)



                                           Delivery
                   Triages


                               Changes


Commits            Functional Tests




 Software Delivery | Developer View?
Feedback Cycle
                                                 Users Feedbacks
             Tasks                             (Bugs, Enhancement)



                                                            Delivery
                              Triages


                                              Changes


                                  Functional Tests             UAT
Commits                                                 User Acceptance Tests

          Builds
                     Unit Tests


 Software Delivery | Development Team View
Continuous Delivery
                                                 Users Feedbacks
             Tasks                             (Bugs, Enhancement)



                                                            Delivery
                              Triages


                                              Changes


                                  Functional Tests             UAT
Commits                                                 User Acceptance Tests

          Builds
                     Unit Tests


 Actionable Feedbacks for all
Point to Flow
                                           Backlog
               Task                                        Users Feedbacks
               Management
                 Tasks                                   (Bugs, Enhancement)
  IDE


                                                                        Delivery
                                     Triages
                                    ITS / BTS
                      Test Result                            Deploy
                      Management
                                                     Changes
                                                                                   Test Env
                                           Test Script                             Management
                                        Functional Tests                  UAT
Commits
SCM / VCS
                                          Management
                                                                 User Acceptance Tests
                                                            Test Case
             Builds
            Build Sys(CI) Testing                           Management
                           Unit Tests
                           Framework



 Tools bottle neck
Point to Flow
                                           Backlog
               Task                                        Users Feedbacks
               Management
                 Tasks                                   (Bugs, Enhancement)
  IDE


                                                                        Delivery
                                     Triages
                                    ITS / BTS
                      Test Result                            Deploy
                      Management
                                                     Changes
                                                                                   Test Env
                                           Test Script                             Management
                                        Functional Tests                  UAT
Commits
SCM / VCS
                                          Management
                                                                 User Acceptance Tests
                                                            Test Case
             Builds
            Build Sys(CI) Testing                           Management
                           Unit Tests
                           Framework



 Developer Focus
Point to Flow
                                           Backlog
               Task                                        Users Feedbacks
               Management
                 Tasks                                   (Bugs, Enhancement)
  IDE


                                                                        Delivery
                                     Triages
                                    ITS / BTS
                      Test Result                            Deploy
                      Management
                                                     Changes
                                                                                   Test Env
                                           Test Script                             Management
                                        Functional Tests                  UAT
Commits
SCM / VCS
                                          Management
                                                                 User Acceptance Tests
                                                            Test Case
             Builds
            Build Sys(CI) Testing                           Management
                           Unit Tests
                           Framework



 Development Focus
Point to Flow
                                           Backlog
               Task                                        Users Feedbacks
               Management
                 Tasks                                   (Bugs, Enhancement)
  IDE


                                                                        Delivery
                                     Triages
                                    ITS / BTS
                      Test Result                            Deploy
                      Management
                                                     Changes
                                                                                   Test Env
                                           Test Script                             Management
                                        Functional Tests                  UAT
Commits
SCM / VCS
                                          Management
                                                                 User Acceptance Tests
                                                            Test Case
             Builds
            Build Sys(CI) Testing                           Management
                           Unit Tests
                           Framework



 Testing Focus
Point to Flow
                                           Backlog
               Task                                        Users Feedbacks
               Management
                 Tasks                                   (Bugs, Enhancement)
  IDE


                                                                        Delivery
                                     Triages
                                    ITS / BTS
                      Test Result                            Deploy
                      Management
                                                     Changes
                                                                                   Test Env
                                           Test Script                             Management
                                        Functional Tests                  UAT
Commits
SCM / VCS
                                          Management
                                                                 User Acceptance Tests
                                                            Test Case
             Builds
            Build Sys(CI) Testing                           Management
                           Unit Tests
                           Framework



 Management Focus
Point to Flow
                                           Backlog
               Task                                        Users Feedbacks
               Management
                 Tasks                                   (Bugs, Enhancement)
  IDE


                                                                        Delivery
                                     Triages
                                    ITS / BTS
                      Test Result                            Deploy
                      Management
                                                     Changes
                                                                                   Test Env
                                           Test Script                             Management
                                        Functional Tests                  UAT
Commits
SCM / VCS
                                          Management
                                                                 User Acceptance Tests
                                                            Test Case
             Builds
            Build Sys(CI) Testing                           Management
                           Unit Tests
                           Framework



 Software Delivery Focus
Point to Flow
                                                                Unnatural Flow
Expectation




                                                       I/F        I/F            I/F




                                                       Store      Store          Store
              SCM   ITS / BTS   Backlog   Build (CI)
                                                               Unnatural Relation




    Artifacts Driven Tools
Point to Flow
                                                                Unnatural Flow
Expectation




                                                       I/F        I/F            I/F




                                                       Store      Store          Store
              SCM   ITS / BTS   Backlog   Build (CI)
                                                               Unnatural Relation




    Artifacts Driven Tools
Point to Flow
       Practices and Tools
                                           2008, Tool for Agility, Kent Beck.   Unnatural Flow
Expectation




                                    Collaboration, Test Automation, Flow
                                                      I/F        I/F                                I/F
                                                                                  2008, Tool for Agility, Kent Beck.




                                                              Store               Store             Store
              SCM    ITS / BTS   Backlog    Build (CI)
                                                                           Unnatural Relation




    Artifacts Driven Tools
Point to Flow
                                                                Unnatural Flow
Expectation




                                                       I/F        I/F            I/F




                                                       Store      Store          Store
              SCM   ITS / BTS   Backlog   Build (CI)
                                                               Unnatural Relation




    Artifact Driven Tools
Point to Flow
                                                                Natural Flow
Expectation




                                                                 I/F




              SCM   ITS / BTS   Backlog   Build (CI)
                                                       Store     Store         Store
                                                               Natural Relation



    Work Driven Tools
Point to Flow
                                                                Natural Flow
Expectation




                                                                 I/F




              SCM   ITS / BTS   Backlog   Build (CI)
                                                       Store     Store         Store
                                                               Natural Relation



    Work Driven Tools
Visual Studio 2010
                      1st CLASS EXPERIENCE

        Excel / Project / Web     Visual Studio        Test Manager
                                  Eclipse




 OSS                                                                  OSS



 3rd Party                                                            OSS
                                DEVELOPMENT DATA HUB

                     Team Foundation Server (TFS)
Point to Flow | Agile Ready | Continuous Delivery
Point to Flow
                      Excel / Project / Web
                                              Team Foundation Server
                                                      Users Feedbacks
                 Tasks                               (Bugs, Enhancement)



                                                                   Delivery
                                      Triages


                                                    Changes
 Visual Studio                                                Test Manager
 Eclipse
                                        Functional Tests              UAT
Commits                                                        User Acceptance Tests

             Builds
                           Unit Tests


 Visual Studio 2010 World | ALM as a Service
Point to Flow – 3D View 




Visual Studio 2010 World
Point to Flow | Case Study ①
         edit




         commit        versioned         build




         OK                              test
                              OK or NG


                  NG




Developers – Continuous Integration ++
Point to Flow | Case Study ①
         edit
                       Gated Check-in
         commit         Shelving          build




         OK             versioned         test
                                    OK


                  NG
                        Unshelved    NG




Developers – Continuous Integration ++
Point to Flow | Case Study ②
                             Backlog
                                                   Test Case



          Code
                                Bug
                                                        Test Config
   Test Code                                                Test Result
                                                                  Test Env

                 Developer             Tester

                             Build              Sys       Log
                                                Info
                                                Op        Debug
                                                Steps




Developer × Tester – No Repro / Bug Ping-Pong
Point to Flow | Case Study ②
                             Backlog
                                                   Test Case



          Code
                             Bug
                                                        Test Config
   Test Code                                                Test Result
                                                                  Test Env

                 Developer             Tester

                             Build              Sys       Log
                                                Info
                                                Op        Debug
                                                Steps




Developer × Tester – No Repro / Bug Ping-Pong
Point to Flow | Case Study ②
                                     Backlog
                                                           Test Case


             Developer
          Code                                                 Tester
                                     Bug
                                                                Test Config
   Test Code                                                        Test Result
                                                                        Test Env

                         Developer             Tester

                                     Build              Sys       Log
                                                        Info

      Visual Studio / Eclipse                     Test Manager
                                                    Op
                                                    Steps
                                                          Debug


               Web


Developer × Tester – No Repro / Bug Ping-Pong
Point to Flow | Case Study ③
 Code                                               Test Case




        Unit Test
                                              Manual Test



        UI Test
                     Developer     Tester
                                            Fast Forward
                                            Test

        DB Test     テスターによるテストを開発者テストで活用




Developer × Tester – Automated Test Share
Point to Flow | Case Study ③
 Code                                                       Test Case




        Unit TestDeveloper                        Tester
                                                       Manual Test



        UI Test
                             Developer   Tester
                                                    Fast Forward
                                                    Test

        DB Test        テスターによるテストを開発者テストで活用




Developer × Tester – Automated Test Share
Continuous Feedback
Continuous Feedback
アイディア ⇒ 動くソフトウェア




                                              インシデント ⇒ ソリューション
     ALM | Application Lifecycle Management
Actionable Feedback | Ops
インシデント ⇒ ソリューション                                      Defect!




                  Resolved            Assign          Incident




                                      Runbook




               DEVELOPMENT RESOURCE        ORCHESTRATION



Continuous Feedback Concepts
Actionable Feedback | Ops
インシデント ⇒ ソリューション                                Defect!




                  Resolved            Assign    Incident




                                      Runbook




                     System Center Orchestrator 2012
               DEVELOPMENT RESOURCE  ORCHESTRATION



Continuous Feedback Concepts
Continuous Feedback
アイディア ⇒ 動くソフトウェア




                                              インシデント ⇒ ソリューション
     ALM | Application Lifecycle Management
Actionable Feedback | Users
アイディア ⇒ 動くソフトウェア

                                      Feedbacks


                        Dev Team       Delivery Users




                                     Acceptance
                                      Feedbacks



                        Visual Studio 11
                 Demo
                        Storyboard

Continuous Feedback Concepts
Create
               //sites//fabrikamfiber.aspx


 Fabrikam Fiber                                Dashboard   Tickets   Messages   Customers   Employees   Reports   About

                                                                                                   Welcome Drew Robbins!


  Profile                Create
                            Customer
  Drew Robbins
                               First Name
  Alerts: 5
                               Maria
  Tickets: 3
                               Last Name
  My Tickets
                               Anders
  My Profile
  Schedule                     Street

                               Sesame Street

                               City

                               city

                               Zip

                               123

                                      Create
Customers
               //sites//fabrikamfiber.aspx


 Fabrikam Fiber                                Dashboard     Tickets   Messages   Customers   Employees    Reports   About

                                                                                                        Welcome Drew Robbins!


  Profile                      Index
                               Create New
  Drew Robbins
                                                         First Name       Last Name           Address
  Alerts: 5
  Tickets: 3                   Edit | Details | Delete     Maria           Anders        123 Sesame Street

                               Edit | Details | Delete     Antonio         Moreno        123 Sesame Street
  My Tickets
  My Profile                   Edit | Details | Delete     Patricio        Simpson       123 Sesame Street
  Schedule
                               Edit | Details | Delete     Janine          Labrune       123 Sesame Street

                               Edit | Details | Delete     Helen           Bennett       123 Sesame Street
Customers
               //sites//fabrikamfiber.aspx


 Fabrikam Fiber                               Dashboard     Tickets     Messages      Customers      Employees        Reports   About

                                                                                                                   Welcome Drew Robbins!


  Profile                         Create


  Drew Robbins
                              Ref              Status          Escalation          Title
  Alerts: 5
  Tickets: 3                     A014101            Open              Level 1      Cannot playback recorded channel.


  My Tickets
                                 A014101           Closed             Level 2      Several HD channel are not show…
  My Profile
  Schedule
                                 A014101            Open              Level 1      Set top box will not boot up.

                                 A014101            Open              Level 1      Several HD channel are not show…



                               Network Alerts               Messages
                               5/16/2011 9:00am             5/16/2011 9:00am
                               Service outage affecting     Service outage affecting
                               the Redmond area             the Redmond area
www.fabrikamfiber.com


Fabrikam Fiber
Support                                                                                                       Welcome Drew Robbins!
Scheduled Maintenance: Lorem ipsum dolor sit amet, consectetur adipiscing elit


 My Tickets                                             [Open] Cannot playback recorded programs. Possible settop box failure.
 [AD14101] -    Cannot playback reco..                    Created on:
                                                          5/15/2011 12:32 AM
 [AD14102] -    Several HD channel..
                                                          Assigned to:
 [AD14103] -    Set top box will not..                    Drew Robbins
 [AD14104] -    Cannot playback re..
 [AD14105] -    Several HD Channel..




 Having issues?
                                         Welcome
 No service
                                         Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
 Dead Channel                            Maecenas porttitor congue massa.

 Wrong Signal
                                                                                         Submit
                                                Select Issue          Provide
                                                                                         Service
 Other                                             Type               Details
                                                                                         Request
2:43
FABRIKAM FIBER

login
Enter your credentials to login into the
application.

Username



Password

q w e r t y u i o p
    Remember me
  a s d f g h j k l
     log in
 z x c v b n m
    register
&123       /      space         ·   search
2:43
FABRIKAM FIBER

login
Enter your credentials to login into the
application.

Username
drew
Password

q w e r t y u i o p
    Remember me
  a s d f g h j k l
     log in
 z x c v b n m
    register
&123       /      space         ·   search
2:43
FABRIKAM FIBER

login
Enter your credentials to login into the
application.

Username
drew
Password
robbins

    Remember me


     log in

    register
2:44
       FABRIKAM FIBER

       agenda
       11:00 AM
       Grab lunch
       2 hours (Paradise)


       2:00 PM
       Install a cable box
       30 minutes (Kirkland)

       2:45 PM
       Add an additional cable line
       1 hour (Lake Washington)

       5:00 PM
       Check in at the office
       30 minutes (Seattle)
2:44
 FABRIKAM FIBER

 agenda entry
 Add an additional cable line
 2:45 pm

 1 hour (Lake Washington)
 We need to go the
 customer’s house boat and
 setup a whole new box
2:45
                               2:45
FABRIKAM FIBER Map it.
  Running late!

agenda entry
Add an additional cable line
2:45 pm

1 hour (Lake Washington)
We need to go the
customer’s house boat and
setup a whole new box
Actionable Feedback | Users
アイディア ⇒ 動くソフトウェア

                                      Feedbacks


                        Dev Team       Delivery Users




                                     Acceptance
                                      Feedbacks



                        Visual Studio 11
                 Demo
                        Feedback Manager

Continuous Feedback Concepts
Actionable Feedback | Users
アイディア ⇒ 動くソフトウェア

                                      Feedbacks


                        Dev Team       Delivery Users




                                     Acceptance
                                      Feedbacks



                        Visual Studio 11
                 Demo
                        Team Foundation Server Web App

Continuous Feedback Concepts
Continuous Feedback
アイディア ⇒ 動くソフトウェア




                                              インシデント ⇒ ソリューション
     ALM | Application Lifecycle Management
Actionable Feedback | Developers
アイディア ⇒ 動くソフトウェア




                                                        Code
                                Bug                                      Build
                        タスクを
                        こなしたい                   Test Code




                        レビュー
                                 Pending         Code          Review
                        してほしい     Bug
                                                               Request
                                           Test Code




                        Visual Studio 11
                 Demo
                        Team Explorer | My Work

Continuous Feedback Concepts
Actionable Feedback | Developers
アイディア ⇒ 動くソフトウェア




                            Code




                        Visual Studio 11
                 Demo
                        Unit Test Explorer

Continuous Feedback Concepts
Actionable Feedback | Testers
アイディア ⇒ 動くソフトウェア
                        Knowledge
                                                       UI Test




                        Exploratory        Test Case
                        Test                           Manual Test




                                                       Fast Forward
                                                       Test
                         Bug




                        Visual Studio 11
                 Demo
                        Exploratory Testing

Continuous Feedback Concepts
Continuous Feedback
アイディア ⇒ 動くソフトウェア




                                              インシデント ⇒ ソリューション
     ALM | Application Lifecycle Management
Continuous Feedback
アイディア ⇒ 動くソフトウェア




                                                 インシデント ⇒ ソリューション
                           Visual Studio 2010
                                       で実践フェーズ




                           Visual Studio “11”
                                       で実践フェーズ



     ALM | Application Lifecycle Management
Information
✔   MSDN Subscription

✔   Visual Studio 11
              Developer Preview


    http://www.microsoft.com/japan/vstudio
Information  2 月 20 日 (月) 19:00 ~ @ 東京・品川
                TFS 導入の両輪 (開発と運用)
                                 第4回 TFSUG

             2 月 24 日 (金) 19:00 ~ @ 名古屋

Team            名古屋アジャイル勉強会 ALM
Foundation                       名古屋アジャイル ALM

Server       2 月 25 日 (土) 10:00 ~ @ 名古屋

Users           名古屋アジャイル勉強会 TFS ハンズオン
Group                            名古屋アジャイル TFS




             ?
Microsoft             2 月 20 日 (月) 以降に、検索!!
Developer
Event                      Windows Developer Days
☞ Ask the Speaker
✉ tomohn@microsoft.com
t @tomohn

Contenu connexe

Tendances

Open Source as a an attitude and the approach of OSGeo
Open Source as a an attitude and the approach of OSGeoOpen Source as a an attitude and the approach of OSGeo
Open Source as a an attitude and the approach of OSGeoFranz-Josef Behr
 
Genius Rocket Select One-Sheet
Genius Rocket Select One-SheetGenius Rocket Select One-Sheet
Genius Rocket Select One-SheetMediaMensch
 
Agile 10 Step Story Model
Agile 10 Step Story ModelAgile 10 Step Story Model
Agile 10 Step Story Modelallan kelly
 
case discussion:DEO Product Development
case discussion:DEO Product Developmentcase discussion:DEO Product Development
case discussion:DEO Product DevelopmentSandeep Gunjan
 
The Groop Welcome Kit Sample
The Groop Welcome Kit SampleThe Groop Welcome Kit Sample
The Groop Welcome Kit Samplethegroop
 
Android最新技術動向(2012.2)
Android最新技術動向(2012.2)Android最新技術動向(2012.2)
Android最新技術動向(2012.2)Makoto Anjo
 
UX for Developers - ZehnerGroup
UX for Developers - ZehnerGroupUX for Developers - ZehnerGroup
UX for Developers - ZehnerGroupZehnerGroup
 
Mix challenge video(slide_show)
Mix challenge video(slide_show)Mix challenge video(slide_show)
Mix challenge video(slide_show)Tsukasa Makino
 
Why Traditional UX doesn't Jibe with Lean and How You Can Make it Work for St...
Why Traditional UX doesn't Jibe with Lean and How You Can Make it Work for St...Why Traditional UX doesn't Jibe with Lean and How You Can Make it Work for St...
Why Traditional UX doesn't Jibe with Lean and How You Can Make it Work for St...Darryl Prince
 
Agile for Startups
Agile for StartupsAgile for Startups
Agile for StartupsBhavin Javia
 
Design Guidelines: Real-Life Stories
Design Guidelines: Real-Life StoriesDesign Guidelines: Real-Life Stories
Design Guidelines: Real-Life StoriesDesign for Context
 
Global Opportunities in Software
Global Opportunities in SoftwareGlobal Opportunities in Software
Global Opportunities in SoftwareMorphlabs
 
Insync 10 session jd edwards strategy and roadmap anz (a4) - final
Insync 10 session   jd edwards strategy and roadmap anz (a4) - finalInsync 10 session   jd edwards strategy and roadmap anz (a4) - final
Insync 10 session jd edwards strategy and roadmap anz (a4) - finalInSync Conference
 

Tendances (20)

Five questions for Ogilvy
Five questions for OgilvyFive questions for Ogilvy
Five questions for Ogilvy
 
Open Source as a an attitude and the approach of OSGeo
Open Source as a an attitude and the approach of OSGeoOpen Source as a an attitude and the approach of OSGeo
Open Source as a an attitude and the approach of OSGeo
 
5 Questions about Persuasion Profiling
5 Questions about Persuasion Profiling5 Questions about Persuasion Profiling
5 Questions about Persuasion Profiling
 
Genius Rocket Select One-Sheet
Genius Rocket Select One-SheetGenius Rocket Select One-Sheet
Genius Rocket Select One-Sheet
 
Agile 10 Step Story Model
Agile 10 Step Story ModelAgile 10 Step Story Model
Agile 10 Step Story Model
 
case discussion:DEO Product Development
case discussion:DEO Product Developmentcase discussion:DEO Product Development
case discussion:DEO Product Development
 
The Groop Welcome Kit Sample
The Groop Welcome Kit SampleThe Groop Welcome Kit Sample
The Groop Welcome Kit Sample
 
Android最新技術動向(2012.2)
Android最新技術動向(2012.2)Android最新技術動向(2012.2)
Android最新技術動向(2012.2)
 
UX for Developers - ZehnerGroup
UX for Developers - ZehnerGroupUX for Developers - ZehnerGroup
UX for Developers - ZehnerGroup
 
Whose Throat to Choke?
Whose Throat to Choke?Whose Throat to Choke?
Whose Throat to Choke?
 
Bern.jb
Bern.jbBern.jb
Bern.jb
 
Mix challenge video(slide_show)
Mix challenge video(slide_show)Mix challenge video(slide_show)
Mix challenge video(slide_show)
 
Why Traditional UX doesn't Jibe with Lean and How You Can Make it Work for St...
Why Traditional UX doesn't Jibe with Lean and How You Can Make it Work for St...Why Traditional UX doesn't Jibe with Lean and How You Can Make it Work for St...
Why Traditional UX doesn't Jibe with Lean and How You Can Make it Work for St...
 
Sikuli
SikuliSikuli
Sikuli
 
Agile for Startups
Agile for StartupsAgile for Startups
Agile for Startups
 
Design Guidelines: Real-Life Stories
Design Guidelines: Real-Life StoriesDesign Guidelines: Real-Life Stories
Design Guidelines: Real-Life Stories
 
Global Opportunities in Software
Global Opportunities in SoftwareGlobal Opportunities in Software
Global Opportunities in Software
 
Insync 10 session jd edwards strategy and roadmap anz (a4) - final
Insync 10 session   jd edwards strategy and roadmap anz (a4) - finalInsync 10 session   jd edwards strategy and roadmap anz (a4) - final
Insync 10 session jd edwards strategy and roadmap anz (a4) - final
 
Imaginea DNA
Imaginea DNAImaginea DNA
Imaginea DNA
 
Imaginea our dna
Imaginea   our dnaImaginea   our dna
Imaginea our dna
 

En vedette

Devsumi2012 攻めの運用の極意
Devsumi2012 攻めの運用の極意Devsumi2012 攻めの運用の極意
Devsumi2012 攻めの運用の極意Ryosuke IWANAGA
 
教科書と現場のあいだ
教科書と現場のあいだ教科書と現場のあいだ
教科書と現場のあいだYukei Wachi
 
10th Anniversary
10th Anniversary10th Anniversary
10th Anniversarydynamis
 
Developer summit continuous deliveryとjenkins
Developer summit   continuous deliveryとjenkinsDeveloper summit   continuous deliveryとjenkins
Developer summit continuous deliveryとjenkinsKohsuke Kawaguchi
 
CouchDB JP Developers Dummit LT
CouchDB JP Developers Dummit LTCouchDB JP Developers Dummit LT
CouchDB JP Developers Dummit LTKoji Kawamura
 
デブサミ2012 appinventorユーザー会
デブサミ2012 appinventorユーザー会デブサミ2012 appinventorユーザー会
デブサミ2012 appinventorユーザー会Takeaki Tada
 
私と自分戦略
私と自分戦略私と自分戦略
私と自分戦略Naoto Takai
 
実践Android Developer Testing
実践Android Developer Testing実践Android Developer Testing
実践Android Developer Testingussy
 
アジャイルプロセス協議会の紹介
アジャイルプロセス協議会の紹介アジャイルプロセス協議会の紹介
アジャイルプロセス協議会の紹介Akiyah
 
17 E-5 震災とHackとクラウドと 亀渕分
17 E-5 震災とHackとクラウドと 亀渕分17 E-5 震災とHackとクラウドと 亀渕分
17 E-5 震災とHackとクラウドと 亀渕分Keiji Kamebuchi
 
TDD研究会 デブサミ2012 コミュニティLT
TDD研究会 デブサミ2012 コミュニティLTTDD研究会 デブサミ2012 コミュニティLT
TDD研究会 デブサミ2012 コミュニティLTYasui Tsutomu
 
10 years devsumi agile and the future
10 years devsumi agile and the future10 years devsumi agile and the future
10 years devsumi agile and the futureKenji Hiranabe
 
三周まわったおれたちのアジャイル
三周まわったおれたちのアジャイル三周まわったおれたちのアジャイル
三周まわったおれたちのアジャイルHiromu Shioya
 
Devsumi2012 倉貫講演資料
Devsumi2012 倉貫講演資料Devsumi2012 倉貫講演資料
Devsumi2012 倉貫講演資料Yoshihito Kuranuki
 
見る前に跳べ 〜ギークの工夫で社会を変えよう〜
見る前に跳べ 〜ギークの工夫で社会を変えよう〜見る前に跳べ 〜ギークの工夫で社会を変えよう〜
見る前に跳べ 〜ギークの工夫で社会を変えよう〜Takuya Oikawa
 
Effective Smartphone UX at GREE
Effective Smartphone UX at GREEEffective Smartphone UX at GREE
Effective Smartphone UX at GREEKenichi Yonekawa
 

En vedette (20)

Devsumi2012 攻めの運用の極意
Devsumi2012 攻めの運用の極意Devsumi2012 攻めの運用の極意
Devsumi2012 攻めの運用の極意
 
教科書と現場のあいだ
教科書と現場のあいだ教科書と現場のあいだ
教科書と現場のあいだ
 
10th Anniversary
10th Anniversary10th Anniversary
10th Anniversary
 
Developer summit continuous deliveryとjenkins
Developer summit   continuous deliveryとjenkinsDeveloper summit   continuous deliveryとjenkins
Developer summit continuous deliveryとjenkins
 
Dev@cloudの実装
Dev@cloudの実装Dev@cloudの実装
Dev@cloudの実装
 
CouchDB JP Developers Dummit LT
CouchDB JP Developers Dummit LTCouchDB JP Developers Dummit LT
CouchDB JP Developers Dummit LT
 
デブサミ2012 appinventorユーザー会
デブサミ2012 appinventorユーザー会デブサミ2012 appinventorユーザー会
デブサミ2012 appinventorユーザー会
 
私と自分戦略
私と自分戦略私と自分戦略
私と自分戦略
 
moon and strategy
moon and strategymoon and strategy
moon and strategy
 
実践Android Developer Testing
実践Android Developer Testing実践Android Developer Testing
実践Android Developer Testing
 
自分戦略
自分戦略自分戦略
自分戦略
 
Devsumi2012 JGGUG LT
Devsumi2012 JGGUG LTDevsumi2012 JGGUG LT
Devsumi2012 JGGUG LT
 
アジャイルプロセス協議会の紹介
アジャイルプロセス協議会の紹介アジャイルプロセス協議会の紹介
アジャイルプロセス協議会の紹介
 
17 E-5 震災とHackとクラウドと 亀渕分
17 E-5 震災とHackとクラウドと 亀渕分17 E-5 震災とHackとクラウドと 亀渕分
17 E-5 震災とHackとクラウドと 亀渕分
 
TDD研究会 デブサミ2012 コミュニティLT
TDD研究会 デブサミ2012 コミュニティLTTDD研究会 デブサミ2012 コミュニティLT
TDD研究会 デブサミ2012 コミュニティLT
 
10 years devsumi agile and the future
10 years devsumi agile and the future10 years devsumi agile and the future
10 years devsumi agile and the future
 
三周まわったおれたちのアジャイル
三周まわったおれたちのアジャイル三周まわったおれたちのアジャイル
三周まわったおれたちのアジャイル
 
Devsumi2012 倉貫講演資料
Devsumi2012 倉貫講演資料Devsumi2012 倉貫講演資料
Devsumi2012 倉貫講演資料
 
見る前に跳べ 〜ギークの工夫で社会を変えよう〜
見る前に跳べ 〜ギークの工夫で社会を変えよう〜見る前に跳べ 〜ギークの工夫で社会を変えよう〜
見る前に跳べ 〜ギークの工夫で社会を変えよう〜
 
Effective Smartphone UX at GREE
Effective Smartphone UX at GREEEffective Smartphone UX at GREE
Effective Smartphone UX at GREE
 

Similaire à 【17-A-2】 10年後も通用する開発環境の秘訣 <デブサミ2012>

Making Architecture Business Value Driven
Making Architecture Business Value DrivenMaking Architecture Business Value Driven
Making Architecture Business Value DrivenIASA
 
Managing product development flow across an IT organization
Managing product development flow across an IT organizationManaging product development flow across an IT organization
Managing product development flow across an IT organizationInstitut Lean France
 
We Can't Do That Here
We Can't Do That HereWe Can't Do That Here
We Can't Do That HereKmanthei
 
More Elements of UX: real-world design deliverables
More Elements of UX: real-world design deliverablesMore Elements of UX: real-world design deliverables
More Elements of UX: real-world design deliverablesPeter Boersma
 
Customer Experience Design Talk Idris Mootee
Customer Experience Design Talk Idris MooteeCustomer Experience Design Talk Idris Mootee
Customer Experience Design Talk Idris MooteeIdris Mootee
 
Catching The Long Tail With SaaS + Windows Azure
Catching The Long Tail With SaaS + Windows AzureCatching The Long Tail With SaaS + Windows Azure
Catching The Long Tail With SaaS + Windows AzureRainer Stropek
 
IBM Innovate 2011- What every System i Developer Needs to Know
IBM Innovate 2011- What every System i Developer Needs to KnowIBM Innovate 2011- What every System i Developer Needs to Know
IBM Innovate 2011- What every System i Developer Needs to KnowStrongback Consulting
 
Seeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowaySeeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowayAGILEMinds
 
蓝白线条ppt模板
蓝白线条ppt模板蓝白线条ppt模板
蓝白线条ppt模板acerpalmatum
 
Agile Framework
Agile FrameworkAgile Framework
Agile FrameworkSubbuiyer
 
Mind the 'business' while you 'analyze' - Mangesh Nadkarni
Mind the 'business' while you 'analyze' - Mangesh NadkarniMind the 'business' while you 'analyze' - Mangesh Nadkarni
Mind the 'business' while you 'analyze' - Mangesh NadkarniBAConfPune
 
Effective Strategies for Distributed Testing
Effective Strategies for Distributed TestingEffective Strategies for Distributed Testing
Effective Strategies for Distributed TestingAnand Bagmar
 
Application Lifecycle Management & VSTS
Application Lifecycle Management & VSTSApplication Lifecycle Management & VSTS
Application Lifecycle Management & VSTSMicrosoft Iceland
 
How varian medical_customized_sap_screens_in_hours
How varian medical_customized_sap_screens_in_hoursHow varian medical_customized_sap_screens_in_hours
How varian medical_customized_sap_screens_in_hoursPeter Spielvogel
 
Are good SharePoint solutions only a myth?
Are good SharePoint solutions only a myth?Are good SharePoint solutions only a myth?
Are good SharePoint solutions only a myth?Adis Jugo
 
Maximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve AlignmentMaximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve AlignmentDavid Baker
 
Softwell serviços 15102012
Softwell serviços 15102012Softwell serviços 15102012
Softwell serviços 15102012agoncalves
 
1513 Driving Sap Value With It Bus Partnership
1513 Driving Sap Value With It Bus Partnership1513 Driving Sap Value With It Bus Partnership
1513 Driving Sap Value With It Bus PartnershipSuzanne Passante
 
Getting Some Respect - How to Measure and Communicate Your EA Success
Getting Some Respect - How to Measure and Communicate Your EA SuccessGetting Some Respect - How to Measure and Communicate Your EA Success
Getting Some Respect - How to Measure and Communicate Your EA SuccessDavid Baker
 

Similaire à 【17-A-2】 10年後も通用する開発環境の秘訣 <デブサミ2012> (20)

Making Architecture Business Value Driven
Making Architecture Business Value DrivenMaking Architecture Business Value Driven
Making Architecture Business Value Driven
 
Managing product development flow across an IT organization
Managing product development flow across an IT organizationManaging product development flow across an IT organization
Managing product development flow across an IT organization
 
We Can't Do That Here
We Can't Do That HereWe Can't Do That Here
We Can't Do That Here
 
More Elements of UX: real-world design deliverables
More Elements of UX: real-world design deliverablesMore Elements of UX: real-world design deliverables
More Elements of UX: real-world design deliverables
 
Customer Experience Design Talk Idris Mootee
Customer Experience Design Talk Idris MooteeCustomer Experience Design Talk Idris Mootee
Customer Experience Design Talk Idris Mootee
 
Catching The Long Tail With SaaS + Windows Azure
Catching The Long Tail With SaaS + Windows AzureCatching The Long Tail With SaaS + Windows Azure
Catching The Long Tail With SaaS + Windows Azure
 
IBM Innovate 2011- What every System i Developer Needs to Know
IBM Innovate 2011- What every System i Developer Needs to KnowIBM Innovate 2011- What every System i Developer Needs to Know
IBM Innovate 2011- What every System i Developer Needs to Know
 
Seeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowaySeeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan Shalloway
 
蓝白线条ppt模板
蓝白线条ppt模板蓝白线条ppt模板
蓝白线条ppt模板
 
Agile Framework
Agile FrameworkAgile Framework
Agile Framework
 
Mind the 'business' while you 'analyze' - Mangesh Nadkarni
Mind the 'business' while you 'analyze' - Mangesh NadkarniMind the 'business' while you 'analyze' - Mangesh Nadkarni
Mind the 'business' while you 'analyze' - Mangesh Nadkarni
 
Effective Strategies for Distributed Testing
Effective Strategies for Distributed TestingEffective Strategies for Distributed Testing
Effective Strategies for Distributed Testing
 
Application Lifecycle Management & VSTS
Application Lifecycle Management & VSTSApplication Lifecycle Management & VSTS
Application Lifecycle Management & VSTS
 
How varian medical_customized_sap_screens_in_hours
How varian medical_customized_sap_screens_in_hoursHow varian medical_customized_sap_screens_in_hours
How varian medical_customized_sap_screens_in_hours
 
EA Roadmapping
EA RoadmappingEA Roadmapping
EA Roadmapping
 
Are good SharePoint solutions only a myth?
Are good SharePoint solutions only a myth?Are good SharePoint solutions only a myth?
Are good SharePoint solutions only a myth?
 
Maximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve AlignmentMaximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve Alignment
 
Softwell serviços 15102012
Softwell serviços 15102012Softwell serviços 15102012
Softwell serviços 15102012
 
1513 Driving Sap Value With It Bus Partnership
1513 Driving Sap Value With It Bus Partnership1513 Driving Sap Value With It Bus Partnership
1513 Driving Sap Value With It Bus Partnership
 
Getting Some Respect - How to Measure and Communicate Your EA Success
Getting Some Respect - How to Measure and Communicate Your EA SuccessGetting Some Respect - How to Measure and Communicate Your EA Success
Getting Some Respect - How to Measure and Communicate Your EA Success
 

Plus de 智治 長沢

「3つの情報」でスクボの良さを伝えてみる
「3つの情報」でスクボの良さを伝えてみる「3つの情報」でスクボの良さを伝えてみる
「3つの情報」でスクボの良さを伝えてみる智治 長沢
 
DevOpsにつながる開発プロセス再考 #TechTrend
DevOpsにつながる開発プロセス再考 #TechTrendDevOpsにつながる開発プロセス再考 #TechTrend
DevOpsにつながる開発プロセス再考 #TechTrend智治 長沢
 
TrelloとBitbucketで書籍をかいてみた
TrelloとBitbucketで書籍をかいてみたTrelloとBitbucketで書籍をかいてみた
TrelloとBitbucketで書籍をかいてみた智治 長沢
 
通りすがりのエバンジェリスト、その瞳は何を見る
通りすがりのエバンジェリスト、その瞳は何を見る通りすがりのエバンジェリスト、その瞳は何を見る
通りすがりのエバンジェリスト、その瞳は何を見る智治 長沢
 
エンタープライズでのチーム開発環境の秘訣
エンタープライズでのチーム開発環境の秘訣エンタープライズでのチーム開発環境の秘訣
エンタープライズでのチーム開発環境の秘訣智治 長沢
 
誰でもできるプレゼン講座
誰でもできるプレゼン講座誰でもできるプレゼン講座
誰でもできるプレゼン講座智治 長沢
 
【基調講演】 あなたの欲しいのは DevOps ですか?それともビジネスの成功ですか? #devopsdaystokyo
【基調講演】 あなたの欲しいのは DevOps ですか?それともビジネスの成功ですか? #devopsdaystokyo【基調講演】 あなたの欲しいのは DevOps ですか?それともビジネスの成功ですか? #devopsdaystokyo
【基調講演】 あなたの欲しいのは DevOps ですか?それともビジネスの成功ですか? #devopsdaystokyo智治 長沢
 
スクラム概要とチーム開発環境の要点
スクラム概要とチーム開発環境の要点スクラム概要とチーム開発環境の要点
スクラム概要とチーム開発環境の要点智治 長沢
 
複雑さに挑む!カンバンによるプロジェクト マネジメント
複雑さに挑む!カンバンによるプロジェクト マネジメント複雑さに挑む!カンバンによるプロジェクト マネジメント
複雑さに挑む!カンバンによるプロジェクト マネジメント智治 長沢
 
プレゼン基礎講座 2016.11
プレゼン基礎講座 2016.11プレゼン基礎講座 2016.11
プレゼン基礎講座 2016.11智治 長沢
 
これだけ DevOps - Sapporo ComCamp 2016 #JCCMVP #clrh98
これだけ DevOps - Sapporo ComCamp 2016 #JCCMVP #clrh98これだけ DevOps - Sapporo ComCamp 2016 #JCCMVP #clrh98
これだけ DevOps - Sapporo ComCamp 2016 #JCCMVP #clrh98智治 長沢
 
ビジネス駆動開発からソフトウェア駆動ビジネスへ #devsumiB 19-B-6
ビジネス駆動開発からソフトウェア駆動ビジネスへ #devsumiB 19-B-6ビジネス駆動開発からソフトウェア駆動ビジネスへ #devsumiB 19-B-6
ビジネス駆動開発からソフトウェア駆動ビジネスへ #devsumiB 19-B-6智治 長沢
 
モダンな開発現場になるためのお作法としてのツール活用
モダンな開発現場になるためのお作法としてのツール活用モダンな開発現場になるためのお作法としてのツール活用
モダンな開発現場になるためのお作法としてのツール活用智治 長沢
 
Evangelist Journey 2015
Evangelist Journey 2015Evangelist Journey 2015
Evangelist Journey 2015智治 長沢
 
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援智治 長沢
 
Business value pipeline with atlassian products
Business value pipeline with atlassian productsBusiness value pipeline with atlassian products
Business value pipeline with atlassian products智治 長沢
 
継続的デリバリーを支える開発環境
継続的デリバリーを支える開発環境継続的デリバリーを支える開発環境
継続的デリバリーを支える開発環境智治 長沢
 
AiiT enPiT ビジネスアプリケーションセミナー資料
AiiT enPiT ビジネスアプリケーションセミナー資料AiiT enPiT ビジネスアプリケーションセミナー資料
AiiT enPiT ビジネスアプリケーションセミナー資料智治 長沢
 
ビジネスとソフトウェア開発現場の架け橋 〜 なぜアジャイル? #AgileJapanOsaka
ビジネスとソフトウェア開発現場の架け橋 〜 なぜアジャイル? #AgileJapanOsakaビジネスとソフトウェア開発現場の架け橋 〜 なぜアジャイル? #AgileJapanOsaka
ビジネスとソフトウェア開発現場の架け橋 〜 なぜアジャイル? #AgileJapanOsaka智治 長沢
 
DevOps時代の開発環境と現場体験 [#cmdevio2015]
DevOps時代の開発環境と現場体験 [#cmdevio2015]DevOps時代の開発環境と現場体験 [#cmdevio2015]
DevOps時代の開発環境と現場体験 [#cmdevio2015]智治 長沢
 

Plus de 智治 長沢 (20)

「3つの情報」でスクボの良さを伝えてみる
「3つの情報」でスクボの良さを伝えてみる「3つの情報」でスクボの良さを伝えてみる
「3つの情報」でスクボの良さを伝えてみる
 
DevOpsにつながる開発プロセス再考 #TechTrend
DevOpsにつながる開発プロセス再考 #TechTrendDevOpsにつながる開発プロセス再考 #TechTrend
DevOpsにつながる開発プロセス再考 #TechTrend
 
TrelloとBitbucketで書籍をかいてみた
TrelloとBitbucketで書籍をかいてみたTrelloとBitbucketで書籍をかいてみた
TrelloとBitbucketで書籍をかいてみた
 
通りすがりのエバンジェリスト、その瞳は何を見る
通りすがりのエバンジェリスト、その瞳は何を見る通りすがりのエバンジェリスト、その瞳は何を見る
通りすがりのエバンジェリスト、その瞳は何を見る
 
エンタープライズでのチーム開発環境の秘訣
エンタープライズでのチーム開発環境の秘訣エンタープライズでのチーム開発環境の秘訣
エンタープライズでのチーム開発環境の秘訣
 
誰でもできるプレゼン講座
誰でもできるプレゼン講座誰でもできるプレゼン講座
誰でもできるプレゼン講座
 
【基調講演】 あなたの欲しいのは DevOps ですか?それともビジネスの成功ですか? #devopsdaystokyo
【基調講演】 あなたの欲しいのは DevOps ですか?それともビジネスの成功ですか? #devopsdaystokyo【基調講演】 あなたの欲しいのは DevOps ですか?それともビジネスの成功ですか? #devopsdaystokyo
【基調講演】 あなたの欲しいのは DevOps ですか?それともビジネスの成功ですか? #devopsdaystokyo
 
スクラム概要とチーム開発環境の要点
スクラム概要とチーム開発環境の要点スクラム概要とチーム開発環境の要点
スクラム概要とチーム開発環境の要点
 
複雑さに挑む!カンバンによるプロジェクト マネジメント
複雑さに挑む!カンバンによるプロジェクト マネジメント複雑さに挑む!カンバンによるプロジェクト マネジメント
複雑さに挑む!カンバンによるプロジェクト マネジメント
 
プレゼン基礎講座 2016.11
プレゼン基礎講座 2016.11プレゼン基礎講座 2016.11
プレゼン基礎講座 2016.11
 
これだけ DevOps - Sapporo ComCamp 2016 #JCCMVP #clrh98
これだけ DevOps - Sapporo ComCamp 2016 #JCCMVP #clrh98これだけ DevOps - Sapporo ComCamp 2016 #JCCMVP #clrh98
これだけ DevOps - Sapporo ComCamp 2016 #JCCMVP #clrh98
 
ビジネス駆動開発からソフトウェア駆動ビジネスへ #devsumiB 19-B-6
ビジネス駆動開発からソフトウェア駆動ビジネスへ #devsumiB 19-B-6ビジネス駆動開発からソフトウェア駆動ビジネスへ #devsumiB 19-B-6
ビジネス駆動開発からソフトウェア駆動ビジネスへ #devsumiB 19-B-6
 
モダンな開発現場になるためのお作法としてのツール活用
モダンな開発現場になるためのお作法としてのツール活用モダンな開発現場になるためのお作法としてのツール活用
モダンな開発現場になるためのお作法としてのツール活用
 
Evangelist Journey 2015
Evangelist Journey 2015Evangelist Journey 2015
Evangelist Journey 2015
 
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援
 
Business value pipeline with atlassian products
Business value pipeline with atlassian productsBusiness value pipeline with atlassian products
Business value pipeline with atlassian products
 
継続的デリバリーを支える開発環境
継続的デリバリーを支える開発環境継続的デリバリーを支える開発環境
継続的デリバリーを支える開発環境
 
AiiT enPiT ビジネスアプリケーションセミナー資料
AiiT enPiT ビジネスアプリケーションセミナー資料AiiT enPiT ビジネスアプリケーションセミナー資料
AiiT enPiT ビジネスアプリケーションセミナー資料
 
ビジネスとソフトウェア開発現場の架け橋 〜 なぜアジャイル? #AgileJapanOsaka
ビジネスとソフトウェア開発現場の架け橋 〜 なぜアジャイル? #AgileJapanOsakaビジネスとソフトウェア開発現場の架け橋 〜 なぜアジャイル? #AgileJapanOsaka
ビジネスとソフトウェア開発現場の架け橋 〜 なぜアジャイル? #AgileJapanOsaka
 
DevOps時代の開発環境と現場体験 [#cmdevio2015]
DevOps時代の開発環境と現場体験 [#cmdevio2015]DevOps時代の開発環境と現場体験 [#cmdevio2015]
DevOps時代の開発環境と現場体験 [#cmdevio2015]
 

Dernier

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Dernier (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

【17-A-2】 10年後も通用する開発環境の秘訣 <デブサミ2012>

  • 1. 17-A-2 長沢智治 日本マイクロソフト エバンジェリスト Developers Summit 2012
  • 3. 10年後も通用する開発環境の秘訣 継続的フィードバックと Visual Studio “11” 日本マイクロソフト株式会社 エバンジェリスト 長沢 智治 (@tomohn) Actionable Feedback Flow of Value Unifying Team Working Software Reduce Waste 2012.02.17, at Meguro Gajoen
  • 4. Tomoharu Nagasawa Evangelist at Microsoft, Scrum Alliance Certified ScrumMaster tomohn@microsoft.com @tomohn http://SoftwareEngineeringPlatform.com
  • 5. Tomoharu Nagasawa Evangelist at Microsoft, Scrum Alliance Certified ScrumMaster Enterprise Agility E-Agility Council 手組み 2.0 TFSUG ASTER Tool Working Group Agile / ALM Communities Tool WG http://SoftwareEngineeringPlatform.com
  • 6. Takeaway, Declining はじめに 現場の解は 講演を Visual Studio “11” チームで見つけ ぜひ俯瞰して のコンセプトを てください。 お聴きください。 お伝えします。 仕様は開発中につき Gemba Bird View 変更される場合もあります。
  • 7. Your size? Visual Studio 7 1 Scrum Team 72 Scrum of Scrum 7 2.6 Dunbar’s Number 7 4 Scale of Visual Studio Div. 7 6 Microsoft Employee 7 8 Visual Studio Users 7 11 Users using App made from VS
  • 10. Traditional Planning VALUE TIME ある程度の時間をかけて価値を提供する
  • 11. Traditional Planning VALUE TIME その価値は頭打ちになっていないか?
  • 12. Business Aligned Planning VALUE TIME 最大のパフォーマンスを出し続けるには...
  • 13. Business Aligned Planning VALUE TIME Just-in-Time で最高の価値を提供し続ける
  • 14. Business Aligned Planning VALUE TIME 価値の頭打ちを打破し、ソフトウェアの価値も最大化
  • 15. Business Aligned Planning VALUE TIME 継続的に “価値” を提供し続け、ビジネスをけん引
  • 17. Biz × IT ‘90s ‘00s ‘10s Business Business IT Business IT IT 便利 有効 不可欠  ビジネスと非同期  ビジネス課題の克服  ビジネスを加速  固まった要求  要求は変わる  アジリティへの対応  十分な時間  QCD の命題  Just-in-Time なデリバリー VALUE VALUE TIME TIME
  • 18. Biz × IT ‘90s ‘00s ‘10s Business Business IT Business IT IT Player Tool Player Tool Player Tool Dev Developer IDE Dev Team Test Tool Business ALM PM Collaborate Deliverable Collaborate Deliverable Collaborate Deliverable Dev ⇔ Dev Application Dev ⇔ Roles Service Dev /Ops ⇔Users Business VALUE VALUE TIME TIME
  • 19. Biz × IT ‘90s ‘00s ‘10s Business Business IT Business IT IT Player Tool Player Tool Player Tool Dev Developer IDE Dev Team Test Tool Business ALM PM Collaborate Deliverable Collaborate Deliverable Collaborate Deliverable Dev ⇔ Dev Application Dev ⇔ Roles Service Dev /Ops ⇔Users Business Product Team I am done. Owner We are done. Developers Testers Stakeholder Users Architects Managers We can do that, but it will cost you… What we really need to win is…
  • 20. Biz × IT ‘90s ‘00s Reduce Waste / Technical Debut ‘10s Business Business IT Business IT IT Player Tool Player Tool Player Tool Dev Developer IDE Dev Team Test Tool Business ALM PM Collaborate Deliverable Collaborate Deliverable Collaborate Deliverable Dev ⇔ Dev Application Dev ⇔ Roles Service Dev /Ops ⇔Users Business Product Team I’m done. Owner We’re done. Developers Testers Stakeholder Users Architects Managers We can do that, but it will cost you… Flow of Value What we really need to win is…
  • 22. Unnatural Flow Users Feedbacks (Bugs, Enhancement) Delivery Software Delivery | User View
  • 23. Unnatural Flow Users Feedbacks (Bugs, Enhancement) Delivery Software Delivery | Developer View?
  • 24. Unnatural Flow Users Feedbacks Tasks (Bugs, Enhancement) Delivery Triages Changes Commits Functional Tests Software Delivery | Developer View?
  • 25. Feedback Cycle Users Feedbacks Tasks (Bugs, Enhancement) Delivery Triages Changes Functional Tests UAT Commits User Acceptance Tests Builds Unit Tests Software Delivery | Development Team View
  • 26. Continuous Delivery Users Feedbacks Tasks (Bugs, Enhancement) Delivery Triages Changes Functional Tests UAT Commits User Acceptance Tests Builds Unit Tests Actionable Feedbacks for all
  • 27. Point to Flow Backlog Task Users Feedbacks Management Tasks (Bugs, Enhancement) IDE Delivery Triages ITS / BTS Test Result Deploy Management Changes Test Env Test Script Management Functional Tests UAT Commits SCM / VCS Management User Acceptance Tests Test Case Builds Build Sys(CI) Testing Management Unit Tests Framework Tools bottle neck
  • 28. Point to Flow Backlog Task Users Feedbacks Management Tasks (Bugs, Enhancement) IDE Delivery Triages ITS / BTS Test Result Deploy Management Changes Test Env Test Script Management Functional Tests UAT Commits SCM / VCS Management User Acceptance Tests Test Case Builds Build Sys(CI) Testing Management Unit Tests Framework Developer Focus
  • 29. Point to Flow Backlog Task Users Feedbacks Management Tasks (Bugs, Enhancement) IDE Delivery Triages ITS / BTS Test Result Deploy Management Changes Test Env Test Script Management Functional Tests UAT Commits SCM / VCS Management User Acceptance Tests Test Case Builds Build Sys(CI) Testing Management Unit Tests Framework Development Focus
  • 30. Point to Flow Backlog Task Users Feedbacks Management Tasks (Bugs, Enhancement) IDE Delivery Triages ITS / BTS Test Result Deploy Management Changes Test Env Test Script Management Functional Tests UAT Commits SCM / VCS Management User Acceptance Tests Test Case Builds Build Sys(CI) Testing Management Unit Tests Framework Testing Focus
  • 31. Point to Flow Backlog Task Users Feedbacks Management Tasks (Bugs, Enhancement) IDE Delivery Triages ITS / BTS Test Result Deploy Management Changes Test Env Test Script Management Functional Tests UAT Commits SCM / VCS Management User Acceptance Tests Test Case Builds Build Sys(CI) Testing Management Unit Tests Framework Management Focus
  • 32. Point to Flow Backlog Task Users Feedbacks Management Tasks (Bugs, Enhancement) IDE Delivery Triages ITS / BTS Test Result Deploy Management Changes Test Env Test Script Management Functional Tests UAT Commits SCM / VCS Management User Acceptance Tests Test Case Builds Build Sys(CI) Testing Management Unit Tests Framework Software Delivery Focus
  • 33. Point to Flow Unnatural Flow Expectation I/F I/F I/F Store Store Store SCM ITS / BTS Backlog Build (CI) Unnatural Relation Artifacts Driven Tools
  • 34. Point to Flow Unnatural Flow Expectation I/F I/F I/F Store Store Store SCM ITS / BTS Backlog Build (CI) Unnatural Relation Artifacts Driven Tools
  • 35. Point to Flow Practices and Tools 2008, Tool for Agility, Kent Beck. Unnatural Flow Expectation Collaboration, Test Automation, Flow I/F I/F I/F 2008, Tool for Agility, Kent Beck. Store Store Store SCM ITS / BTS Backlog Build (CI) Unnatural Relation Artifacts Driven Tools
  • 36. Point to Flow Unnatural Flow Expectation I/F I/F I/F Store Store Store SCM ITS / BTS Backlog Build (CI) Unnatural Relation Artifact Driven Tools
  • 37. Point to Flow Natural Flow Expectation I/F SCM ITS / BTS Backlog Build (CI) Store Store Store Natural Relation Work Driven Tools
  • 38. Point to Flow Natural Flow Expectation I/F SCM ITS / BTS Backlog Build (CI) Store Store Store Natural Relation Work Driven Tools
  • 39. Visual Studio 2010 1st CLASS EXPERIENCE Excel / Project / Web Visual Studio Test Manager Eclipse OSS OSS 3rd Party OSS DEVELOPMENT DATA HUB Team Foundation Server (TFS) Point to Flow | Agile Ready | Continuous Delivery
  • 40. Point to Flow Excel / Project / Web Team Foundation Server Users Feedbacks Tasks (Bugs, Enhancement) Delivery Triages Changes Visual Studio Test Manager Eclipse Functional Tests UAT Commits User Acceptance Tests Builds Unit Tests Visual Studio 2010 World | ALM as a Service
  • 41. Point to Flow – 3D View  Visual Studio 2010 World
  • 42. Point to Flow | Case Study ① edit commit versioned build OK test OK or NG NG Developers – Continuous Integration ++
  • 43. Point to Flow | Case Study ① edit Gated Check-in commit Shelving build OK versioned test OK NG Unshelved NG Developers – Continuous Integration ++
  • 44. Point to Flow | Case Study ② Backlog Test Case Code Bug Test Config Test Code Test Result Test Env Developer Tester Build Sys Log Info Op Debug Steps Developer × Tester – No Repro / Bug Ping-Pong
  • 45. Point to Flow | Case Study ② Backlog Test Case Code Bug Test Config Test Code Test Result Test Env Developer Tester Build Sys Log Info Op Debug Steps Developer × Tester – No Repro / Bug Ping-Pong
  • 46. Point to Flow | Case Study ② Backlog Test Case Developer Code Tester Bug Test Config Test Code Test Result Test Env Developer Tester Build Sys Log Info Visual Studio / Eclipse Test Manager Op Steps Debug Web Developer × Tester – No Repro / Bug Ping-Pong
  • 47. Point to Flow | Case Study ③ Code Test Case Unit Test Manual Test UI Test Developer Tester Fast Forward Test DB Test テスターによるテストを開発者テストで活用 Developer × Tester – Automated Test Share
  • 48. Point to Flow | Case Study ③ Code Test Case Unit TestDeveloper Tester Manual Test UI Test Developer Tester Fast Forward Test DB Test テスターによるテストを開発者テストで活用 Developer × Tester – Automated Test Share
  • 50. Continuous Feedback アイディア ⇒ 動くソフトウェア インシデント ⇒ ソリューション ALM | Application Lifecycle Management
  • 51. Actionable Feedback | Ops インシデント ⇒ ソリューション Defect! Resolved Assign Incident Runbook DEVELOPMENT RESOURCE ORCHESTRATION Continuous Feedback Concepts
  • 52. Actionable Feedback | Ops インシデント ⇒ ソリューション Defect! Resolved Assign Incident Runbook System Center Orchestrator 2012 DEVELOPMENT RESOURCE ORCHESTRATION Continuous Feedback Concepts
  • 53. Continuous Feedback アイディア ⇒ 動くソフトウェア インシデント ⇒ ソリューション ALM | Application Lifecycle Management
  • 54. Actionable Feedback | Users アイディア ⇒ 動くソフトウェア Feedbacks Dev Team Delivery Users Acceptance Feedbacks Visual Studio 11 Demo Storyboard Continuous Feedback Concepts
  • 55. Create //sites//fabrikamfiber.aspx Fabrikam Fiber Dashboard Tickets Messages Customers Employees Reports About Welcome Drew Robbins! Profile Create Customer Drew Robbins First Name Alerts: 5 Maria Tickets: 3 Last Name My Tickets Anders My Profile Schedule Street Sesame Street City city Zip 123 Create
  • 56. Customers //sites//fabrikamfiber.aspx Fabrikam Fiber Dashboard Tickets Messages Customers Employees Reports About Welcome Drew Robbins! Profile Index Create New Drew Robbins First Name Last Name Address Alerts: 5 Tickets: 3 Edit | Details | Delete Maria Anders 123 Sesame Street Edit | Details | Delete Antonio Moreno 123 Sesame Street My Tickets My Profile Edit | Details | Delete Patricio Simpson 123 Sesame Street Schedule Edit | Details | Delete Janine Labrune 123 Sesame Street Edit | Details | Delete Helen Bennett 123 Sesame Street
  • 57. Customers //sites//fabrikamfiber.aspx Fabrikam Fiber Dashboard Tickets Messages Customers Employees Reports About Welcome Drew Robbins! Profile Create Drew Robbins Ref Status Escalation Title Alerts: 5 Tickets: 3 A014101 Open Level 1 Cannot playback recorded channel. My Tickets A014101 Closed Level 2 Several HD channel are not show… My Profile Schedule A014101 Open Level 1 Set top box will not boot up. A014101 Open Level 1 Several HD channel are not show… Network Alerts Messages 5/16/2011 9:00am 5/16/2011 9:00am Service outage affecting Service outage affecting the Redmond area the Redmond area
  • 58. www.fabrikamfiber.com Fabrikam Fiber Support Welcome Drew Robbins! Scheduled Maintenance: Lorem ipsum dolor sit amet, consectetur adipiscing elit My Tickets [Open] Cannot playback recorded programs. Possible settop box failure. [AD14101] - Cannot playback reco.. Created on: 5/15/2011 12:32 AM [AD14102] - Several HD channel.. Assigned to: [AD14103] - Set top box will not.. Drew Robbins [AD14104] - Cannot playback re.. [AD14105] - Several HD Channel.. Having issues? Welcome No service Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Dead Channel Maecenas porttitor congue massa. Wrong Signal Submit Select Issue Provide Service Other Type Details Request
  • 59. 2:43 FABRIKAM FIBER login Enter your credentials to login into the application. Username Password q w e r t y u i o p Remember me a s d f g h j k l log in  z x c v b n m register &123 / space · search
  • 60. 2:43 FABRIKAM FIBER login Enter your credentials to login into the application. Username drew Password q w e r t y u i o p Remember me a s d f g h j k l log in  z x c v b n m register &123 / space · search
  • 61. 2:43 FABRIKAM FIBER login Enter your credentials to login into the application. Username drew Password robbins Remember me log in register
  • 62. 2:44 FABRIKAM FIBER agenda 11:00 AM Grab lunch 2 hours (Paradise) 2:00 PM Install a cable box 30 minutes (Kirkland) 2:45 PM Add an additional cable line 1 hour (Lake Washington) 5:00 PM Check in at the office 30 minutes (Seattle)
  • 63. 2:44 FABRIKAM FIBER agenda entry Add an additional cable line 2:45 pm 1 hour (Lake Washington) We need to go the customer’s house boat and setup a whole new box
  • 64. 2:45 2:45 FABRIKAM FIBER Map it. Running late! agenda entry Add an additional cable line 2:45 pm 1 hour (Lake Washington) We need to go the customer’s house boat and setup a whole new box
  • 65.
  • 66.
  • 67.
  • 68. Actionable Feedback | Users アイディア ⇒ 動くソフトウェア Feedbacks Dev Team Delivery Users Acceptance Feedbacks Visual Studio 11 Demo Feedback Manager Continuous Feedback Concepts
  • 69. Actionable Feedback | Users アイディア ⇒ 動くソフトウェア Feedbacks Dev Team Delivery Users Acceptance Feedbacks Visual Studio 11 Demo Team Foundation Server Web App Continuous Feedback Concepts
  • 70. Continuous Feedback アイディア ⇒ 動くソフトウェア インシデント ⇒ ソリューション ALM | Application Lifecycle Management
  • 71. Actionable Feedback | Developers アイディア ⇒ 動くソフトウェア Code Bug Build タスクを こなしたい Test Code レビュー Pending Code Review してほしい Bug Request Test Code Visual Studio 11 Demo Team Explorer | My Work Continuous Feedback Concepts
  • 72. Actionable Feedback | Developers アイディア ⇒ 動くソフトウェア Code Visual Studio 11 Demo Unit Test Explorer Continuous Feedback Concepts
  • 73. Actionable Feedback | Testers アイディア ⇒ 動くソフトウェア Knowledge UI Test Exploratory Test Case Test Manual Test Fast Forward Test Bug Visual Studio 11 Demo Exploratory Testing Continuous Feedback Concepts
  • 74. Continuous Feedback アイディア ⇒ 動くソフトウェア インシデント ⇒ ソリューション ALM | Application Lifecycle Management
  • 75. Continuous Feedback アイディア ⇒ 動くソフトウェア インシデント ⇒ ソリューション Visual Studio 2010 で実践フェーズ Visual Studio “11” で実践フェーズ ALM | Application Lifecycle Management
  • 76. Information ✔ MSDN Subscription ✔ Visual Studio 11 Developer Preview http://www.microsoft.com/japan/vstudio
  • 77. Information 2 月 20 日 (月) 19:00 ~ @ 東京・品川 TFS 導入の両輪 (開発と運用) 第4回 TFSUG 2 月 24 日 (金) 19:00 ~ @ 名古屋 Team 名古屋アジャイル勉強会 ALM Foundation 名古屋アジャイル ALM Server 2 月 25 日 (土) 10:00 ~ @ 名古屋 Users 名古屋アジャイル勉強会 TFS ハンズオン Group 名古屋アジャイル TFS ? Microsoft 2 月 20 日 (月) 以降に、検索!! Developer Event Windows Developer Days
  • 78. ☞ Ask the Speaker ✉ tomohn@microsoft.com t @tomohn