SlideShare une entreprise Scribd logo
1  sur  15
Tools for
Teamwork
Ayman El-Hattab
SharePoint MVP
About Me
           www.AymanElHattab.com


           fb.com/AymanElHattab



           Twitter.com/AymanElHattab



           Eg.linkedin.com/in/ayman
           elhattab
Barriers to Continuous Value Delivery
                                                    REQUIREMENTS
                              Misunderstood
                               requirements                                       Can’t get
                                                                                  actionable feedback

                        Conflicting
                         priorities

                                                                                                  New learnings
                                                                                                  Production incidents




     Loss of focus

     Integrating heterogeneous
     development teams

     Quality after thought:                Unmet user
     dev and test hand-offs               expectations
                                                                                                  Disparate management tools

                                  Operations readiness             WORKING SOFTWARE
                              requirements are not met
Problem




Solution




Solution
Demo:
Building the Right
Software
Barriers to Continuous Value Delivery
                                                    REQUIREMENTS
                              Misunderstood
                               requirements                                       Can’t get
                                                                                  actionable feedback

                        Conflicting
                         priorities

                                                                                                  New learnings
                                                                                                  Production incidents




     Loss of focus

     Integrating heterogeneous
     development teams

     Quality after thought:                Unmet user
     dev and test hand-offs               expectations
                                                                                                  Disparate management tools

                                  Operations readiness             WORKING SOFTWARE
                              requirements are not met
Problem




Solution
Demo:
Backlogs & Task
Board
Barriers to Continuous Value Delivery
                                                    REQUIREMENTS
                              Misunderstood
                               requirements                                       Can’t get
                                                                                  actionable feedback

                        Conflicting
                         priorities

                                                                                                  New learnings
                                                                                                  Production incidents




     Loss of focus

     Integrating heterogeneous
     development teams

     Quality after thought:                Unmet user
     dev and test hand-offs               expectations
                                                                                                  Disparate management tools

                                  Operations readiness             WORKING SOFTWARE
                              requirements are not met
Problem




Solution




Solution
Problem




Solution




Solution
Demo:
Team Explorer &
My Work
MEA ALM Community
  www.meaalmcommunity.com   www.handsonvisualstudio.com
MEA ALM Community
   tfs2012visualguide.codeplex.co   youtube.com/msmeaalmcommu
                 m                              nity
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the
part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Contenu connexe

Tendances

Automatic fisher cooler copy
Automatic fisher cooler   copyAutomatic fisher cooler   copy
Automatic fisher cooler copyardie fernandez
 
Pilot essentials webinar
Pilot essentials webinarPilot essentials webinar
Pilot essentials webinarMaarga Systems
 
JAD - Joint Applications Development
JAD - Joint Applications DevelopmentJAD - Joint Applications Development
JAD - Joint Applications DevelopmentJohn Crosby
 
Developing a Continuous Improvement Plan for Your Clinical and Safety Systems
Developing a Continuous Improvement Plan for Your Clinical and Safety SystemsDeveloping a Continuous Improvement Plan for Your Clinical and Safety Systems
Developing a Continuous Improvement Plan for Your Clinical and Safety SystemsPerficient
 
Testing in an Agile Context 2011
Testing in an Agile Context 2011Testing in an Agile Context 2011
Testing in an Agile Context 2011Chris Sterling
 
Towards a Push-Button Release
Towards a Push-Button ReleaseTowards a Push-Button Release
Towards a Push-Button ReleaseChris Sterling
 
Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the ...
Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the ...Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the ...
Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the ...Ilia Bider
 
L2 l3 l4 software process models
L2 l3 l4  software process modelsL2 l3 l4  software process models
L2 l3 l4 software process modelsRushdi Shams
 
Performance Management Report
Performance Management ReportPerformance Management Report
Performance Management ReportSean McPheat
 
Agile case study
Agile case studyAgile case study
Agile case studySandy Lee
 
Extreme programming
Extreme programmingExtreme programming
Extreme programmingMr SMAK
 
LPL Local London Customer Sharing Session
LPL Local London Customer Sharing SessionLPL Local London Customer Sharing Session
LPL Local London Customer Sharing SessionLearning Pool Ltd
 

Tendances (14)

Automatic fisher cooler copy
Automatic fisher cooler   copyAutomatic fisher cooler   copy
Automatic fisher cooler copy
 
Pilot essentials webinar
Pilot essentials webinarPilot essentials webinar
Pilot essentials webinar
 
JAD - Joint Applications Development
JAD - Joint Applications DevelopmentJAD - Joint Applications Development
JAD - Joint Applications Development
 
Developing a Continuous Improvement Plan for Your Clinical and Safety Systems
Developing a Continuous Improvement Plan for Your Clinical and Safety SystemsDeveloping a Continuous Improvement Plan for Your Clinical and Safety Systems
Developing a Continuous Improvement Plan for Your Clinical and Safety Systems
 
Testing in an Agile Context 2011
Testing in an Agile Context 2011Testing in an Agile Context 2011
Testing in an Agile Context 2011
 
Towards a Push-Button Release
Towards a Push-Button ReleaseTowards a Push-Button Release
Towards a Push-Button Release
 
Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the ...
Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the ...Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the ...
Do Workflow-Based Systems Satisfy the Demands of the Agile Enterprise of the ...
 
L2 l3 l4 software process models
L2 l3 l4  software process modelsL2 l3 l4  software process models
L2 l3 l4 software process models
 
Performance Management Report
Performance Management ReportPerformance Management Report
Performance Management Report
 
Agile case study
Agile case studyAgile case study
Agile case study
 
Extreme programming
Extreme programmingExtreme programming
Extreme programming
 
DSDM
DSDMDSDM
DSDM
 
LPL Local London Customer Sharing Session
LPL Local London Customer Sharing SessionLPL Local London Customer Sharing Session
LPL Local London Customer Sharing Session
 
Agile case studies
Agile case studiesAgile case studies
Agile case studies
 

En vedette

Sigues el teu propi informàtic 1a sessió
Sigues el teu propi informàtic 1a sessióSigues el teu propi informàtic 1a sessió
Sigues el teu propi informàtic 1a sessióDigital Granollers
 
Balancing Agile Adoptions
Balancing Agile AdoptionsBalancing Agile Adoptions
Balancing Agile AdoptionsRobbie Mac Iver
 
Compliance Training is Ruining My Business!
Compliance Training is Ruining My Business!Compliance Training is Ruining My Business!
Compliance Training is Ruining My Business!Human Capital Media
 
7Masters jQuery - boas práticas em JavaScriptQuery, com Bruno Rocha
7Masters jQuery - boas práticas em JavaScriptQuery, com Bruno Rocha7Masters jQuery - boas práticas em JavaScriptQuery, com Bruno Rocha
7Masters jQuery - boas práticas em JavaScriptQuery, com Bruno RochaiMasters
 
Tools for Teamwork
Tools for TeamworkTools for Teamwork
Tools for Teamworktxwescetl
 
Konica Minolta Los Angeles Corporate Major Accounts Capabilities
Konica Minolta Los Angeles Corporate Major Accounts CapabilitiesKonica Minolta Los Angeles Corporate Major Accounts Capabilities
Konica Minolta Los Angeles Corporate Major Accounts CapabilitiesLarry Levine
 

En vedette (6)

Sigues el teu propi informàtic 1a sessió
Sigues el teu propi informàtic 1a sessióSigues el teu propi informàtic 1a sessió
Sigues el teu propi informàtic 1a sessió
 
Balancing Agile Adoptions
Balancing Agile AdoptionsBalancing Agile Adoptions
Balancing Agile Adoptions
 
Compliance Training is Ruining My Business!
Compliance Training is Ruining My Business!Compliance Training is Ruining My Business!
Compliance Training is Ruining My Business!
 
7Masters jQuery - boas práticas em JavaScriptQuery, com Bruno Rocha
7Masters jQuery - boas práticas em JavaScriptQuery, com Bruno Rocha7Masters jQuery - boas práticas em JavaScriptQuery, com Bruno Rocha
7Masters jQuery - boas práticas em JavaScriptQuery, com Bruno Rocha
 
Tools for Teamwork
Tools for TeamworkTools for Teamwork
Tools for Teamwork
 
Konica Minolta Los Angeles Corporate Major Accounts Capabilities
Konica Minolta Los Angeles Corporate Major Accounts CapabilitiesKonica Minolta Los Angeles Corporate Major Accounts Capabilities
Konica Minolta Los Angeles Corporate Major Accounts Capabilities
 

Similaire à Visual Studio 2012 Tools for Team Work - From Visual Studio 2012 Launch in Egypt

SIM presentation Oct 9 2012
SIM presentation Oct 9 2012SIM presentation Oct 9 2012
SIM presentation Oct 9 2012sdlc_coach
 
Product design and development
Product design and developmentProduct design and development
Product design and developmentVishal Kachhdiya
 
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...IIBA Rochester NY
 
How To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyHow To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyRoopa Nadkarni
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyIBM
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyIBM
 
CAES Selection Services
CAES Selection Services CAES Selection Services
CAES Selection Services Jim Gilchrist
 
Performance Management Brochure 2010
Performance Management Brochure 2010Performance Management Brochure 2010
Performance Management Brochure 2010bcb5026
 
Lanzamiento Visual Studio 2012 - Modern ALM
Lanzamiento Visual Studio 2012 - Modern ALMLanzamiento Visual Studio 2012 - Modern ALM
Lanzamiento Visual Studio 2012 - Modern ALMDebora Di Piano
 
Worker microcosm hr online
Worker microcosm hr onlineWorker microcosm hr online
Worker microcosm hr onlinetjabali
 
Select integrated with TBE
Select integrated with TBESelect integrated with TBE
Select integrated with TBEsarahcallery
 
Ssw coaching for high performance training for corporate executives
Ssw coaching for high performance training for corporate executivesSsw coaching for high performance training for corporate executives
Ssw coaching for high performance training for corporate executivesSoft Skills World
 
Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...
Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...
Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...Till Quack
 
CVPR2010: Learnings from founding a computer vision startup: Chapter 8: Softw...
CVPR2010: Learnings from founding a computer vision startup: Chapter 8: Softw...CVPR2010: Learnings from founding a computer vision startup: Chapter 8: Softw...
CVPR2010: Learnings from founding a computer vision startup: Chapter 8: Softw...zukun
 
Solution Validation & Assessments - A practical Approach
Solution Validation & Assessments - A practical ApproachSolution Validation & Assessments - A practical Approach
Solution Validation & Assessments - A practical ApproachJulen Mohanty
 

Similaire à Visual Studio 2012 Tools for Team Work - From Visual Studio 2012 Launch in Egypt (20)

SIM presentation Oct 9 2012
SIM presentation Oct 9 2012SIM presentation Oct 9 2012
SIM presentation Oct 9 2012
 
Product design and development
Product design and developmentProduct design and development
Product design and development
 
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...
 
How To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyHow To Make It Real - Hayden Lindsey
How To Make It Real - Hayden Lindsey
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindsey
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindsey
 
Resource development centre
Resource development centreResource development centre
Resource development centre
 
CAES Selection Services
CAES Selection Services CAES Selection Services
CAES Selection Services
 
Performance Management Brochure 2010
Performance Management Brochure 2010Performance Management Brochure 2010
Performance Management Brochure 2010
 
Lanzamiento Visual Studio 2012 - Modern ALM
Lanzamiento Visual Studio 2012 - Modern ALMLanzamiento Visual Studio 2012 - Modern ALM
Lanzamiento Visual Studio 2012 - Modern ALM
 
Worker microcosm hr online
Worker microcosm hr onlineWorker microcosm hr online
Worker microcosm hr online
 
Select integrated with TBE
Select integrated with TBESelect integrated with TBE
Select integrated with TBE
 
Ssw coaching for high performance training for corporate executives
Ssw coaching for high performance training for corporate executivesSsw coaching for high performance training for corporate executives
Ssw coaching for high performance training for corporate executives
 
Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...
Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...
Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...
 
CVPR2010: Learnings from founding a computer vision startup: Chapter 8: Softw...
CVPR2010: Learnings from founding a computer vision startup: Chapter 8: Softw...CVPR2010: Learnings from founding a computer vision startup: Chapter 8: Softw...
CVPR2010: Learnings from founding a computer vision startup: Chapter 8: Softw...
 
Solution Validation & Assessments - A practical Approach
Solution Validation & Assessments - A practical ApproachSolution Validation & Assessments - A practical Approach
Solution Validation & Assessments - A practical Approach
 
Learning & Development In IT Industry Vaidyanathan Ramalingam
Learning & Development In IT Industry Vaidyanathan RamalingamLearning & Development In IT Industry Vaidyanathan Ramalingam
Learning & Development In IT Industry Vaidyanathan Ramalingam
 
Testers Career Development Vaidyanathan Ramalingam
Testers Career Development Vaidyanathan RamalingamTesters Career Development Vaidyanathan Ramalingam
Testers Career Development Vaidyanathan Ramalingam
 
Competency Development For Testers Vaidyanathan Ramalingam
Competency Development For Testers Vaidyanathan RamalingamCompetency Development For Testers Vaidyanathan Ramalingam
Competency Development For Testers Vaidyanathan Ramalingam
 
Metrik Keusahawanan
Metrik Keusahawanan Metrik Keusahawanan
Metrik Keusahawanan
 

Plus de Ayman El-Hattab

Application Lifecycle Management for Nintex Solutions
Application Lifecycle Management for Nintex SolutionsApplication Lifecycle Management for Nintex Solutions
Application Lifecycle Management for Nintex SolutionsAyman El-Hattab
 
Boost O365 User Adoption with 10 Cool Add-ins!
Boost O365 User Adoption with 10 Cool Add-ins!Boost O365 User Adoption with 10 Cool Add-ins!
Boost O365 User Adoption with 10 Cool Add-ins!Ayman El-Hattab
 
Light Up Your Intranet with 10 Cools Apps
Light Up Your Intranet with 10 Cools AppsLight Up Your Intranet with 10 Cools Apps
Light Up Your Intranet with 10 Cools AppsAyman El-Hattab
 
Web Content Management in SharePoint Server 2013 & Office 365
Web Content Management in SharePoint Server 2013 & Office 365Web Content Management in SharePoint Server 2013 & Office 365
Web Content Management in SharePoint Server 2013 & Office 365Ayman El-Hattab
 
Using Virtual Test Labs for SharePoint
Using Virtual Test Labs for SharePoint Using Virtual Test Labs for SharePoint
Using Virtual Test Labs for SharePoint Ayman El-Hattab
 
TechDays Tunisia - Visual Studio & SQL Server, Better Together - Ayman El-Hattab
TechDays Tunisia - Visual Studio & SQL Server, Better Together - Ayman El-HattabTechDays Tunisia - Visual Studio & SQL Server, Better Together - Ayman El-Hattab
TechDays Tunisia - Visual Studio & SQL Server, Better Together - Ayman El-HattabAyman El-Hattab
 
SQL Server Development Tools & Processes Using Visual Studio 2010
SQL Server Development Tools & Processes Using Visual Studio 2010 SQL Server Development Tools & Processes Using Visual Studio 2010
SQL Server Development Tools & Processes Using Visual Studio 2010 Ayman El-Hattab
 
Visual Studio 2010 Testing & Lab Management Tools
Visual Studio 2010 Testing & Lab Management ToolsVisual Studio 2010 Testing & Lab Management Tools
Visual Studio 2010 Testing & Lab Management ToolsAyman El-Hattab
 
Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview Ayman El-Hattab
 
SharePoint Application Lifecycle Management (ALM)
SharePoint Application Lifecycle Management (ALM)SharePoint Application Lifecycle Management (ALM)
SharePoint Application Lifecycle Management (ALM)Ayman El-Hattab
 
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development PlatformSharePoint 2010 as a Development Platform
SharePoint 2010 as a Development PlatformAyman El-Hattab
 
SharePoint Sandboxed Solutions and InfoPath - TechEd Middle East
SharePoint Sandboxed Solutions and InfoPath - TechEd Middle EastSharePoint Sandboxed Solutions and InfoPath - TechEd Middle East
SharePoint Sandboxed Solutions and InfoPath - TechEd Middle EastAyman El-Hattab
 
Data-Centric Composites and Mashups in SharePoint 2010 - TechEd Middle East
Data-Centric Composites and Mashups in SharePoint 2010 - TechEd Middle EastData-Centric Composites and Mashups in SharePoint 2010 - TechEd Middle East
Data-Centric Composites and Mashups in SharePoint 2010 - TechEd Middle EastAyman El-Hattab
 
Creating No-Code BCS Solutions in SharePoint 2010 and Office 2010–From TechEd...
Creating No-Code BCS Solutions in SharePoint 2010 and Office 2010–From TechEd...Creating No-Code BCS Solutions in SharePoint 2010 and Office 2010–From TechEd...
Creating No-Code BCS Solutions in SharePoint 2010 and Office 2010–From TechEd...Ayman El-Hattab
 
Connecting to LOB Systems Using BCS, Ayman El-Hattab, MVP
Connecting to LOB Systems Using BCS, Ayman El-Hattab, MVPConnecting to LOB Systems Using BCS, Ayman El-Hattab, MVP
Connecting to LOB Systems Using BCS, Ayman El-Hattab, MVPAyman El-Hattab
 
Feature and Solution Framework in SharePoint 2010, Ayman El-Hattab MVP
Feature and Solution Framework in SharePoint 2010, Ayman El-Hattab MVPFeature and Solution Framework in SharePoint 2010, Ayman El-Hattab MVP
Feature and Solution Framework in SharePoint 2010, Ayman El-Hattab MVPAyman El-Hattab
 
SharePoint 2010 Web Application Architecture_ Ayman El-Hattab,MVP
SharePoint 2010 Web Application Architecture_ Ayman El-Hattab,MVPSharePoint 2010 Web Application Architecture_ Ayman El-Hattab,MVP
SharePoint 2010 Web Application Architecture_ Ayman El-Hattab,MVPAyman El-Hattab
 
SharePoint 2010 Service Application Architecture_ Ayman El-Hattab,MVP
SharePoint 2010 Service Application Architecture_ Ayman El-Hattab,MVPSharePoint 2010 Service Application Architecture_ Ayman El-Hattab,MVP
SharePoint 2010 Service Application Architecture_ Ayman El-Hattab,MVPAyman El-Hattab
 
SharePoint 2010 as a Development Platform, Ayman El-Hattab MVP
SharePoint 2010 as a Development Platform, Ayman El-Hattab MVPSharePoint 2010 as a Development Platform, Ayman El-Hattab MVP
SharePoint 2010 as a Development Platform, Ayman El-Hattab MVPAyman El-Hattab
 
Introducing SharePoint 2010 to Computer Science Students
Introducing SharePoint 2010 to Computer Science StudentsIntroducing SharePoint 2010 to Computer Science Students
Introducing SharePoint 2010 to Computer Science StudentsAyman El-Hattab
 

Plus de Ayman El-Hattab (20)

Application Lifecycle Management for Nintex Solutions
Application Lifecycle Management for Nintex SolutionsApplication Lifecycle Management for Nintex Solutions
Application Lifecycle Management for Nintex Solutions
 
Boost O365 User Adoption with 10 Cool Add-ins!
Boost O365 User Adoption with 10 Cool Add-ins!Boost O365 User Adoption with 10 Cool Add-ins!
Boost O365 User Adoption with 10 Cool Add-ins!
 
Light Up Your Intranet with 10 Cools Apps
Light Up Your Intranet with 10 Cools AppsLight Up Your Intranet with 10 Cools Apps
Light Up Your Intranet with 10 Cools Apps
 
Web Content Management in SharePoint Server 2013 & Office 365
Web Content Management in SharePoint Server 2013 & Office 365Web Content Management in SharePoint Server 2013 & Office 365
Web Content Management in SharePoint Server 2013 & Office 365
 
Using Virtual Test Labs for SharePoint
Using Virtual Test Labs for SharePoint Using Virtual Test Labs for SharePoint
Using Virtual Test Labs for SharePoint
 
TechDays Tunisia - Visual Studio & SQL Server, Better Together - Ayman El-Hattab
TechDays Tunisia - Visual Studio & SQL Server, Better Together - Ayman El-HattabTechDays Tunisia - Visual Studio & SQL Server, Better Together - Ayman El-Hattab
TechDays Tunisia - Visual Studio & SQL Server, Better Together - Ayman El-Hattab
 
SQL Server Development Tools & Processes Using Visual Studio 2010
SQL Server Development Tools & Processes Using Visual Studio 2010 SQL Server Development Tools & Processes Using Visual Studio 2010
SQL Server Development Tools & Processes Using Visual Studio 2010
 
Visual Studio 2010 Testing & Lab Management Tools
Visual Studio 2010 Testing & Lab Management ToolsVisual Studio 2010 Testing & Lab Management Tools
Visual Studio 2010 Testing & Lab Management Tools
 
Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview
 
SharePoint Application Lifecycle Management (ALM)
SharePoint Application Lifecycle Management (ALM)SharePoint Application Lifecycle Management (ALM)
SharePoint Application Lifecycle Management (ALM)
 
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development PlatformSharePoint 2010 as a Development Platform
SharePoint 2010 as a Development Platform
 
SharePoint Sandboxed Solutions and InfoPath - TechEd Middle East
SharePoint Sandboxed Solutions and InfoPath - TechEd Middle EastSharePoint Sandboxed Solutions and InfoPath - TechEd Middle East
SharePoint Sandboxed Solutions and InfoPath - TechEd Middle East
 
Data-Centric Composites and Mashups in SharePoint 2010 - TechEd Middle East
Data-Centric Composites and Mashups in SharePoint 2010 - TechEd Middle EastData-Centric Composites and Mashups in SharePoint 2010 - TechEd Middle East
Data-Centric Composites and Mashups in SharePoint 2010 - TechEd Middle East
 
Creating No-Code BCS Solutions in SharePoint 2010 and Office 2010–From TechEd...
Creating No-Code BCS Solutions in SharePoint 2010 and Office 2010–From TechEd...Creating No-Code BCS Solutions in SharePoint 2010 and Office 2010–From TechEd...
Creating No-Code BCS Solutions in SharePoint 2010 and Office 2010–From TechEd...
 
Connecting to LOB Systems Using BCS, Ayman El-Hattab, MVP
Connecting to LOB Systems Using BCS, Ayman El-Hattab, MVPConnecting to LOB Systems Using BCS, Ayman El-Hattab, MVP
Connecting to LOB Systems Using BCS, Ayman El-Hattab, MVP
 
Feature and Solution Framework in SharePoint 2010, Ayman El-Hattab MVP
Feature and Solution Framework in SharePoint 2010, Ayman El-Hattab MVPFeature and Solution Framework in SharePoint 2010, Ayman El-Hattab MVP
Feature and Solution Framework in SharePoint 2010, Ayman El-Hattab MVP
 
SharePoint 2010 Web Application Architecture_ Ayman El-Hattab,MVP
SharePoint 2010 Web Application Architecture_ Ayman El-Hattab,MVPSharePoint 2010 Web Application Architecture_ Ayman El-Hattab,MVP
SharePoint 2010 Web Application Architecture_ Ayman El-Hattab,MVP
 
SharePoint 2010 Service Application Architecture_ Ayman El-Hattab,MVP
SharePoint 2010 Service Application Architecture_ Ayman El-Hattab,MVPSharePoint 2010 Service Application Architecture_ Ayman El-Hattab,MVP
SharePoint 2010 Service Application Architecture_ Ayman El-Hattab,MVP
 
SharePoint 2010 as a Development Platform, Ayman El-Hattab MVP
SharePoint 2010 as a Development Platform, Ayman El-Hattab MVPSharePoint 2010 as a Development Platform, Ayman El-Hattab MVP
SharePoint 2010 as a Development Platform, Ayman El-Hattab MVP
 
Introducing SharePoint 2010 to Computer Science Students
Introducing SharePoint 2010 to Computer Science StudentsIntroducing SharePoint 2010 to Computer Science Students
Introducing SharePoint 2010 to Computer Science Students
 

Dernier

unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
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
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
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
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
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
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
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
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 

Dernier (20)

unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
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
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
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
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
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
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
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
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
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
 

Visual Studio 2012 Tools for Team Work - From Visual Studio 2012 Launch in Egypt

  • 2. About Me www.AymanElHattab.com fb.com/AymanElHattab Twitter.com/AymanElHattab Eg.linkedin.com/in/ayman elhattab
  • 3. Barriers to Continuous Value Delivery REQUIREMENTS Misunderstood requirements Can’t get actionable feedback Conflicting priorities New learnings Production incidents Loss of focus Integrating heterogeneous development teams Quality after thought: Unmet user dev and test hand-offs expectations Disparate management tools Operations readiness WORKING SOFTWARE requirements are not met
  • 6. Barriers to Continuous Value Delivery REQUIREMENTS Misunderstood requirements Can’t get actionable feedback Conflicting priorities New learnings Production incidents Loss of focus Integrating heterogeneous development teams Quality after thought: Unmet user dev and test hand-offs expectations Disparate management tools Operations readiness WORKING SOFTWARE requirements are not met
  • 9. Barriers to Continuous Value Delivery REQUIREMENTS Misunderstood requirements Can’t get actionable feedback Conflicting priorities New learnings Production incidents Loss of focus Integrating heterogeneous development teams Quality after thought: Unmet user dev and test hand-offs expectations Disparate management tools Operations readiness WORKING SOFTWARE requirements are not met
  • 13. MEA ALM Community www.meaalmcommunity.com www.handsonvisualstudio.com
  • 14. MEA ALM Community tfs2012visualguide.codeplex.co youtube.com/msmeaalmcommu m nity
  • 15. © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Notes de l'éditeur

  1. Point out the highlighted impediment: Conflicting Priorities.
  2. Instructor Note:This slide introduces the first of many “Loss of focus” Barriers that are removed or minimized with Visual Studio 2012.There are many different areas in software development that can cause a loss of focus. One of the worst is context switching. Moving from one difficult problem to another, then back to the original problem, wastes time, slows development, causes frustration, and results in lost productivity. Developers want focus. And they want to work on high priority tasks until they are complete. In Visual Studio 2012, the Team Explorer has been redesigned to help keep developers in the zone, and removes unnecessary details until they are required. Especially critical for maintaining focus and minimizing the pain of context switching is the newly added “My Work” feature.
  3. Instructor Note:Do demo.
  4. Point out the highlighted impediment: Conflicting Priorities.
  5. Instructor Note: Developers don’t always work with backlog prioritization, but they are all impacted by it. Use a story from your own past to link the churn in requirements to pain felt by you or your team.Rapidly changing requirements, or shifts in priority, can result in confusion, partially complete work, context switching, and a whole lot of dissatisfaction, both from the developer and the customer.Visual Studio 2012 provides easy to use, graphical backlog and task management tools to make work visible, and ensure clear prioritization. Backlog management tools ensure that requirements are prioritized, and any changes to stakeholder priorities are immediately available to the entire team. At the developer level, a new task board visually displays current team efforts, priorities and status. These tools, common in agile development practices, are non-dogmatic and allow you to adopt agile at your own pace, or simply improve your current methodology.
  6. Instructor Note:Do demo.
  7. Point out the highlighted impediment: Loss of Focus.
  8. Instructor Note:This slide introduces the first of many “Loss of focus” Barriers that are removed or minimized with Visual Studio 2012.There are many different areas in software development that can cause a loss of focus. One of the worst is context switching. Moving from one difficult problem to another, then back to the original problem, wastes time, slows development, causes frustration, and results in lost productivity. Developers want focus. And they want to work on high priority tasks until they are complete. In Visual Studio 2012, the Team Explorer has been redesigned to help keep developers in the zone, and removes unnecessary details until they are required. Especially critical for maintaining focus and minimizing the pain of context switching is the newly added “My Work” feature.
  9. Instructor Note:It’s a little bit of a stretch to drop this into Loss of Focus, but it’s the only impediment that relates, even if weakly. Go with the Loss of Focus that results when you have to use external tools to do a code review, or the frustration from the built in diff/merge tools in earlier versions of Visual Studio.Another thing that can cause loss of focus is slow validation of complex code changes. One of the most powerful techniques for improving code quality is a solid code review process, yet few teams regularly use code reviews. Those that do often don’t complete code reviews rapidly, leaving new code to be written on top of buggy code that could have been identified early with a simple code review. Visual Studio 2012 introduces an integrated code review process that creates a work queue for the reviewer, tracks comments at the overall, file and line levels, is fully traceable, and supports email notifications.Another welcome improvement is a new code comparison, or diff/merge, tool that is baked into the new version. It merges a powerful differencing engine with intelligent merge capabilities that result in a tool that’s a pleasure to use. It even allows for rollback and baseless merges to occur directly from the user interface!
  10. Instructor Note:Do demo.