1 / 20

Real World Software Development Management and Solutions Barry Gervin

Real World Software Development Management and Solutions Barry Gervin. March 23, 2011. Who am I?. Hello Align IT!. Social. Twitter: @ BGervin. Email. Work: bgervin@objectsharp.com. Web. Blog: http://objectsharp.com/blogs/barry. Barry Gervin Microsoft MVP, Regional Director

gizela
Download Presentation

Real World Software Development Management and Solutions Barry Gervin

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Real World Software Development Management and SolutionsBarry Gervin March 23, 2011

  2. Who am I? Hello Align IT! Social Twitter: @BGervin Email Work: bgervin@objectsharp.com Web Blog: http://objectsharp.com/blogs/barry Barry Gervin Microsoft MVP, Regional Director ObjectSharp Partner

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

  4. 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!

  5. 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.

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

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

  8. Scenario #1 “We already have a ticketingsystem, what should we do with Work Items? “

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

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

  11. 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!“

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

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

  14. 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.“

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

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

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

  18. 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.

  19. Q&A Thanks! Social Twitter: @BGervin Email Work: bgervin@objectsharp.com Web Blog: http://objectsharp.com/blogs/barry Barry Gervin Microsoft MVP, Regional Director ObjectSharp Partner

More Related