Gayathri Devi (GD) Senior Program Manager Agile Development, Design and Project Management in Visual Studio Team System 2008 where technology meets process.

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements


© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Preface Demo A Quick Thank You How Did We Do It?
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Project Management – An Overview Project as a metaphor – a way to approach a series of activities Contexts – construction managementt, IT development,
Sudesh Krishnamoorthy Developer Technology Specialist | Microsoft |
Connect with life Bijoy Singhal Developer Evangelist | Microsoft India |
Co- location Mass Market Managed Hosting ISV Hosting.
Software Development using SCRUM for Visual Team System Sascha P. Corti Developer Evangelist Microsoft Switzerland GmbH
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
Multitenant Model Request/Response General Model.
DEV327 Visual Studio Team Foundation Server, Part 1 Brian Harry Product Unit Manager Team Foundation Server.
Announcing Demo Announcing.
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
 Pablo Castro Software Architect Microsoft Corporation TL08.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
 Rico Mariani Architect Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Print Remaining Documents © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
NEXT: Overview – Sharing skills & code.
4/23/ :45 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Yousef Khalidi Distinguished Engineer Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Document Attachment –Replace OLE Notes © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
 Paul Vick Principal Architect Microsoft Corporation  Lucian Wischik Software Engineer Microsoft Corporation.
Feature: Employee Self Service Timecard Entry © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
SQL Server SQL Azure Visual Studio“Quadrant” SQL Server Modeling Services Entity Framework ADO.NET“M”/EDM Data Services …
Sudesh Krishnamoorthy Developer Technology Specialist | Microsoft |
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
demo Instance AInstance B Read “7” Write “8”
Tejasvi Kumar Developer Technology Specialist | Microsoft India

customer.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Connect with life Vedant Kulshreshtha Technology Solutions Professional – SharePoint | Microsoft India
Giles Davies Testers are from Venus.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
DEV311 Delving into Visual Studio 2005 Team Edition for Software Testers Ed Glas Group Manager, Web and Load Testing Microsoft Corporation.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
The CLR CoreCLRCoreCLR © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Dynamics AX 2012 Accounting 101 Soheil Aghazadeh Certified Master, MCT, Microsoft Dynamics AX Functional & Technical Consultant, Senior Solution Architect.
Connect with life Cheryl Johnson VSTS Solution Expert | Canarys Automations Pvt Ltd Performance Testing.

Connect with life Tejasvi Kumar Developer Technology Specialist | Microsoft India
AGILE SOFTWARE DEVELOPMENT. Agile software development : Agile software development refers to a group of software development methodologies that promotes.
Tech·Ed North America /14/2018 7:13 PM
Возможности Excel 2010, о которых следует знать
The Agile Manifesto is based on 12 principles
11/29/2018 2:52 AM MDC317A Continuous Delivery - The Agile End to End Story for Developers & IT Pros! Morgan Webb Technical © 2013.
Title of Presentation 12/2/2018 3:48 PM
Introduction to VSTS Database Professional
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
PENSACOLA ENERGY WORK PLAN OCTOBER 10, 2016
Шитманов Дархан Қаражанұлы Тарих пәнінің
Title of Presentation 5/24/2019 1:26 PM
Using Smart Unit Tests to find bugs earlier in the development cycle
Welcome to Architect Insight 2010
Presentation transcript:

Gayathri Devi (GD) Senior Program Manager Agile Development, Design and Project Management in Visual Studio Team System 2008 where technology meets process Khalid Abdul Hai Architect & Lead Wipro Technologies

Your opinion counts… Process is a necessary evil in projects: Yes No May be Opinion Poll 1 1

Are you 'Process' driven ? Various Software Development Methodologies Various Software Process Models Problems & Challenges Pros & Cons of “heavy-weight” methodologies “To-Be” Or “Not-To-Be”

Introducing “Agile” What is “Agile”? Various Agile Methodologies Bend it like Agile

Your opinion counts… Does Agile look promising? Yes No May be Opinion Poll 2 2

The Agile Manifesto Customer satisfaction by rapid, continuous delivery of useful software Working software is delivered frequently (weeks rather than months) Working software is the principal measure of progress Even late changes in requirements are welcomed Close, daily, cooperation between business people and developers Face-to-face conversation is the best form of communication Projects are built around motivated individuals, who should be trusted Continuous attention to technical excellence and good design Simplicity Self-organizing teams Regular adaptation to changing circumstances We solemnly swear

The Agile Manifesto People vs. Processes Working Software vs. Documentation Customer Collaboration vs. Contract Negotiation Embracing Change vs. Following a plan In a nut-shell

Your opinion counts… Who is important – customer or employees? Customers Employees Any other? Opinion Poll 3 3

Agile – Keywords Customer satisfaction Teamwork Simplicity Adaptive Iterative (small increments) Collaborative Minimal planning Dynamic requirements COMMUNICATION Small is beautiful

Agile – Team formation Team composition Cross-functional Self-organizing Accountable No corporate hierarchy Small teams Collocated in a single open office Will contain a customer rep. Unity in Diversity

Agile & Others Other Methods Plan driven / Disciplined Predictive: Focus on planning the future in detail Time Period is measured in months Time period is not so strict Unplanned / undisciplined Adaptive: Adapting quickly to changing realities Time Period is measure in weeks Time period is treated strictly as Time box Compare & Contrast Vs Agile

Your opinion counts… Can Agile processes be automated? Yes No Not all Opinion Poll 4 4

Agile Automation Project Management - Microsoft Project Configuration Management – Microsoft VSS Collaboration – Microsoft Sharepoint Portal Services Database Design – MS SQL Development – MS VS IDE A stock check

Microsoft Framework A walk through the memory lane 1993 – MSF – MSF – MSF – MSF – MSF – MSF 4.2 Solutions Development Discipline Designing Component Solutions Principles of Infrastructure Deployment Principles of Application Development Principles of Component Design Principles of Enterprise Architecture MSF4 for Agile Software Development MSF4 for CMMi

A one stop shop…VSTS? Visual Studio Team System VSTS – Application Life Cycle Management Tool Scale & Geography are not necessarily barriers to project success

VSTS – Team Foundation Server TFS for software and non-software projects Supports Agile concepts

Process Enacted In Cycles

Process Enacted By Tooling

Supporting Heterogeneous Development Web Access Client for NON-development roles Eclipse integration as partner solution for heterogeneous environments

Document For The Auditor …because there is a complete audit trail on all the tasks, code and tests… Capturing evidence does not have to be a manual process,...

How Far Can We Get In The Available Time? Work planned Work completed

How Effectively Is Our (Outsourced) Team Delivering? Test rates (pass, inconclusive, fail) shown in bars Against code coverage, … code churn, … and active bugs

Your opinion counts… Has VSTS come to stay? Yes No Can’t say Opinion Poll 5 5

References VSTS What is VSTS ? Bridging the Distance List of software development philosophies VSTS Team Explorer about about.aspx The New Methodology Using an Agile Software Process with Offshore Development

Feedback / QnA Your Feedback is Important! Please take a few moments to fill out our online feedback form Use the Question Manager on LiveMeeting to ask your questions now!

Thank You

© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.