Real World Software Development Management and Solutions Barry Gervin March 23, 2011.

Slides:



Advertisements
Similar presentations
Black marble the strategic IT asset for your organisation BUT IT WORKS ON MY PC OR CONTINUOUS INTEGRATION TO IMPROVE SOFTWARE QUALITY Richard Fennell Engineering.
Advertisements

CVs & Telephone Skills Top Tips to remember …
Iteration Planning.
HP Quality Center Overview.
101.  Computers DO NOT think for themselves. For them to do anything they need to be told what to do.  Simply put computer programming is when you tell.
#IWishMyTeam Growing Effective Agile Chief Scientist – Bouvet.no.
Real World Scrum with Team Foundation Server 2013 Benjamin
Agile Planning Tools in Team Foundation Server 2012 – Make them your Own Anthony Borton ALM Trainer/Consultant Enhance ALM Pty Ltd DEV326.
Build-Deploy-Test with Visual Studio Lab Management 2010 Pieter Gheysens Visual Studio ALM MVP – Sparkles User Group Lead VISUG (
Leading Your Company into a Unit Testing State of Mind Roy Osherove Gil Zilberfeld.
Visual Studio Team System (VSTS). Richard Hundhausen Author of software development books Microsoft Regional Director Microsoft MVP (VSTS) MCT, MCSD,
Scrum Master & Agile Project Manager: A Tale of Two Different Roles
Improving Process for Better Software. Who We Are An experiential learning program that provides technology solutions for our partners, and real- world.
Quality Engineering in Microsoft Office Jeffrey Murray Test Manager PowerPoint, Microsoft Silicon Valley.
© Company Confidentialwww.itcinfotech.com Business Case for Test Automation S.Janardhanan Chief Technology Officer ITC Infotech India Limited Business.
Improving Software Quality with Continuous Integration
Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing.
The Integration Story: Rational Quality Manager / Team Foundation Server / Quality Center Introductions This presentation will provide an introduction.
Real World Software Development Management and Solutions Mario Cardinal March 16, 2011.
Modern app development Continuous value delivery and rapid response to change.
Development Best Practices Concepts & Microsoft’s Approach.
How to be a successful student
Michael Burnside Blog: Software Quality Assurance, Quality Engineering, and Web and Mobile Test.
@benday #vslive Automated Build, Test & Deploy with TFS, ASP.NET, and SQL Server Benjamin
DELIVERON CONSULTING SERVICES Getting Agile with Team Foundation Server 2010.
Agenda Communication Is key Create a strong foundation Provide training and support Evaluate, evaluate, evaluate Working with unions Q&A Page 2.
Modern app development Continuous value delivery and rapid response to change.
Executing Leadership in Software Engineering Carol Brothers Sr. Manager, ProTax Quality/Test Intuit
Sri Lanka Institute of Information Technology Software Engineering Project – I Clone of Rally GROUP NO : WD-SEP-002 | PROJECT NO :25 PROJECT : CLONE OF.
Where USERS Make the Difference! Peer to Peer | Greater Scale | More Voices | Faster How to Personalize the Role Tailored Client – What you.
Beyond the wall of issues - Focus to drive velocity Mathew Aniyan Program Manager, Microsoft.
Building a Culture of Quality, Real World Examples
Viruses Reality and Myth. Virus – True or False Computer viruses happen naturally. FALSE.
Real World Software Development Management and Solutions Joel Semeniuk April 5, 2011.
XP Explained Chapters 7-9. Primary Practices  Sit together Ideal Resistance Multi-site  Whole Team All the necessary skills in a single management structure.
Social Media and the Analytics Opportunity Frank Cotignola March 13, 2013.
Microsoft Office Project 2003: Selling EPM in your Organization Matt Wilson Business Solutions Specialist LMR Solutions.
Using the Right Method to Collect Information IW233 Amanda Murphy.
The Top 10 Reasons Your Manager is Going to Thank You For Using Microsoft Project Raja Noori Doug Welsby PC244.
January 24, 2009 Agile Product Management Making Things Happen Walter Bodwell Planigle.
I Love to Sing – But When?. I love to sing. I know lots of songs. I like to sing when I’m working at school.
Pre-School Test Pre-school children were asked the following question:   "In which direction is the bus pictured below traveling?"     Look carefully.
Hello Friends Let’s get started…. PRESENTED BY: AJAY BALAMURUGADAS A SOFTWARE TESTER Software Tester's Role in Conscious Quality Delivery.
Global Communication Skills Tosspon Agenda: Listening for Complete understanding Summarizing/Confirming Probing Skills.
CHAPTER 9 ANNISA FAIZAH( ) RAHAJENG H. RARAS( ) ANA CLARISTI( ) DAMARINA( ) ASKING AND EXPLAINING.
How Did A Positive Thinker Solve His Problem?. The positive thinker was driving down the road in his car on a wild, stormy night, when he passed by a.
Agile Manifesto Values. Agile Manifesto - Values In 2001, a group of expert software development professionals met to agree on a common set of guiding.
Software services delivering SharePoint, Mobile, and Business Intelligence solutions Understanding and implementing the remote provision pattern in SharePoint.
AGILE PROJECT MANAGEMENT WITH TEAM FOUNDATION SERVER 2010 Brian Keller Microsoft.
Let’s make some NOISE Laura Smith, Media and Campaign Manager.
Internal developer tools and bug tracking Arabic / Hebrew Windows 3.1Win95 Japanese Word, OneNote, Outlook
Automation Testing Trainer: Eran Ruso. Training Agenda Automation Testing Introduction Microsoft Automation Testing Tool Box Coded UI Test and Unit Test.
TFS / Teamprise for J2EE Development Groups Month 00, 0000 Mac Noland Configuration Management Engineer Saturday, July 02, 2016.
HETEROGENEOUS DEVELOPMENT WITH VISUAL STUDIO 2010 Mitch Denny Chief Technology Officer Readify SESSION CODE: #DEV307 (c) 2011 Microsoft. All rights reserved.
Delegating 101.
Let’s make some NOISE Laura Smith, Media and Campaign Manager
Agile Scrum Management
Solving the Hard Problems
Priya Sinha & Ben Mancini
Introduction to Team Foundation Server 2010
Taking an Iteration Down to Code
Sprint Planning April 2018.
Data Science Meetup Matthew Renze Data Science Consultant
Real Testing Scenario Strategy: The Role of Exploratory Testing
Real World Scrum with TFS & VSTS / Azure DevOps
CSE403 Software Engineering Autumn 2001
Chartboost Help Site Competitive Analysis and Proposal
What is Software Testing?
Software Product Management Metrics
Michael Stephenson Microsoft MVP - Azure
Presentation transcript:

Real World Software Development Management and Solutions Barry Gervin March 23, 2011

Who am I? Barry Gervin Microsoft MVP, Regional Director ObjectSharp Partner Hello Align IT! Social Work: Web Blog:

Agenda Insights from our customers adopting TFS Assessing YOUR Situation Top 10 Scenarios and how customers have dealt with them. Key Themes urbanturtle.com

Assessing Your Situation What are your objectives? Who is involved? Are you sure about the big problems? Why are you considering TFS? If you don’t measure it, you can’t manage it!

Why? We need to upgrade VSS, so why not get free defect tracking too? We want to increase our productivity. We want to increase our visibility. I want more visibility into what my developers are doing. We’re moving to Agile. We want to get our testers working closer to our developers.

Decision Point #1 The size & scope of a Team Project

Planning Point #1 What is your timeline, roadmap, expectations? Be realistic

Scenario #1 “We already have a ticketing system, what should we do with Work Items? “

Scenario #2 “Testers don’t work in our department and they use Quality Centre. How should we deal with that?“

Scenario #3 “We have PowerBuilder, Cold Fusion, Delphi, Java and C# is it worth using TFS?“

Scenario #4 “I looked at the two out of the box templates and they don’t fit our process. We need to customize before we start. It looks pretty easy!“

Scenario #5 “Developers are from Mars and Testers are from Venus and they live next door.“

Scenario #6 “I’m having a hard time getting my team to adhere to 100% code coverage.“

Scenario #7 “My project manager keeps asking me to tell him what “percentage” I am complete on my tasks, but I can’t seem to do that in TFS.“

Scenario #8 “I work on 12 projects at the same time how do I calculate my velocity for Project #9?“

Scenario #9 “I’m the BA, Dev, QA and Release Manager so who would I be collaborating with?“

Scenario #10 “I am supposed to check in my code every night but I’m not always done and sometimes it breaks the build.“

Key Themes Ask yourself “What are my ALM Problems?” and “Why/How TFS will help solve those?” Consider a maturity model, roadmap for TFS Adoption – Source Code – Builds – Unit Tests – Project Data – Requirements – QA Automation/Integration – Lab Management Value People over Processes Value Process over Tools Don’t let the tools drive your process or people, but be pragmatic before customization.

Q&A Barry Gervin Microsoft MVP, Regional Director ObjectSharp Partner Thanks! Social Work: Web Blog: