Real World Software Development Management and Solutions Mario Cardinal March 16, 2011.

Slides:



Advertisements
Similar presentations
Iterative Development: Done Simply Emily Lynema NCSU Libraries Code4Lib 2010.
Advertisements

Large + successful + government + IT + Agile = Census Leon Maritz June 2014.
Team Development with Microsoft Scrum 1.0 Doncho Angelov Developer Evangelist Microsoft Bulgaria.
Agile Development Primer – Using Roundtable TSMS in an Agile Shop Michael G. Solomon Solomon Consulting Inc.
Steve Collins Richland County IT Manager Agile.  Have Fun  Learn About Agile  Tell Some Stories.
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
Agenda −Scrum with TFS 2010 using MSF for Agile 5.0 −Planning the Project −How do you plan the project? −Project planning in TFS 2010 −Planning a Sprint.
1 1  Test the Scrum Knowledge of your team.  Play by the rules of Jeopardy® ◦ Play in two teams ◦ Assign a score keeper ◦ All answers have to be in.
Visual Studio 2013 Licensing Overview Offerings, Pricing, Licensing, and Promotions Rachel Pekin Microsoft.
RTC Agile Planning Component
Scrum. An evolutionary/iterative/incremental/agile software process The main roles in Scrum are: – Scrum team: Team of software developers – Scrum master.
Project Management with TFS 1. What TFS offers for Project Management? Work Item tracking 2 Portfolio backlog Backlog Issue tracking Feature Product Backlog.
Morning – 9am Getting Started Agile Manifesto Values & Principles Scrum Framework ~~ 10:40 to 11:00 Break ~~ Scrum Roles Backlog Grooming Estimation.
Visual Studio Online. What it Provides Visual Studio Online, based on the capabilities of Team Foundation Server with additional cloud services, is the.
Agile development By Sam Chamberlain. First a bit of history..
Improving Process for Better Software. Who We Are An experiential learning program that provides technology solutions for our partners, and real- world.
Discover how to improve productivity by going DevOps and SAFe.
03 | Application Lifecycle Management Susan Ibach| Technical Evangelist Christopher Harrison | Head Geek.
Agile-SCRUM. Introduction to SCRUM Sanil Xavier What is Scrum?
© conchango Scrum for Team System.
Paweł Słowikowski What can Agility do for YOU. Who am I Have been: Software tester Verification Project Manager Scrum Master Agile Coach Currently: Scrum.
Introduction to Agile.
Software Development using SCRUM for Visual Team System Sascha P. Corti Developer Evangelist Microsoft Switzerland GmbH
T EAM F OUNDATION S ERVER IN D EVELOPMENT Kambiz Saremi.
Mobile Apps: Review and Retrospectives Refresher Agile Transformation Team 1.
Pricing Changes MSDN subscriptions Stand- alone tool Team collaboration Release management Visual Studio Team Foundation Server Device CAL Visual Studio.
What is Scrum Process? Where is it used? How is it better?
Tuesday, June 8 th, Agile Development-Successful Delivery & Implementing Across the Enterprise.
Scrum’s Product Owner Role Jeff Patton Agile Product Design
AGILE DEVELOPMENT Presented by Quang Nguyen (Sebastian), MBA, PMP, CSM, TESOL.
Software Engineering- Scrum 徐 瑋 Alen 林芳瑜 Flora 1.
DELIVERON CONSULTING SERVICES Getting Agile with Team Foundation Server 2010.
Planning and Tracking Projects with VSTS 2010 By Ahmed Nasr 1.
Alcatel-Lucent CDC Workshop, Coaching & Knowledge Transfer Project Management.
Modern app development Continuous value delivery and rapid response to change.
Sri Lanka Institute of Information Technology Software Engineering Project – I Clone of Rally GROUP NO : WD-SEP-002 | PROJECT NO :25 PROJECT : CLONE OF.
EKOBIT An Enterprise Application Lifecycle Management Company.
Enterprise Project Management
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Agile Assessment Gadi Lifshitz, Ayelet Kroskin, Barak Yagour, Yael Dubinsky.
Real World Software Development Management and Solutions Joel Semeniuk April 5, 2011.
Dev and Test Environments in the Cloud
1 - Agile in a nutshell. 2 - Basic principles ●Relies on an iterative, incremental development mechanism with continuous adaptation to customer requirements.
Access 2013 Platform Overview Access Low up-front investment Easy to evolve and iterate Easy adoption One version of the truth Easy to collaborate.
04 | Define a Software Iteration Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
SMAP 5 - Kickoff 19 March IBM Smarter Planet Agenda Introductions Background (SMAP) Proposed Component Model General discussion on approach An overview.
Microsoft’s ALM Vision. Vision and benefits ALM today ALM outlook.
Team Foundation Server 2012 Maximiliano Déboli Director de Desarrollo Microsoft Azure MVP
Visual Studio Online Visual Studio.NET Work BuildTest Deploy Insights Code Visual Studio Online.
Theories of Agile, Fails of Security Daniel Liber CyberArk.
SCRUM.
© 2010 Marcato Partners, LLC Scrum Experience Group Team Foundation Server (TFS) Marcato / Kardia Health Systems April 27, 2010.
Team Foundation Server 2010 Introductory presentation.
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
Who is Gregg? 1 Mile
Release Management for Visual Studio 2013 Ana Roje Ivančić Ognjen Bajić Ekobit.
YOUR LOGO Phase 2 International Providing critical business software solutions at affordable prices.
AGILE PROJECT MANAGEMENT WITH TEAM FOUNDATION SERVER 2010 Brian Keller Microsoft.
1 Development with Agile methodology Scrum Lifecycle DEVELOPMENT PROCESS IN DROISYS INC.
#msdevcon Community Track IMPLEMENTATION OF SCRUM Bernardin Katić Insa Investment Software AG.
123 What is it? End-to-end capabilities Work ItemsDashboards and Charts Your IDE Your Languages Visual Studio Online and TFS give you a drag and drop collaboration.
Scrum.
Agile Scrum Management
Real Metrics for Real Decisions
Microsoft Exam Dumps Questions & Verified Answer - Dumps4downlod.in
Scrum Experience Group Team Foundation Server (TFS)
Scrum MODULE 3 – Part 3.
Scrum - Plan a Sprint Great Video (but added release /sprint layer)
Office 365 Development July 2014.
Welcome to Architect Insight 2010
Presentation transcript:

Real World Software Development Management and Solutions Mario Cardinal March 16, 2011

Who am I? Software architect who works with the Urban Turtle team

Agenda Insights from customers using TFS TFS value proposition for the enterprise Urban Turtle –About Urban Turtle and Pyxis Technologies –Product background and overview Case studies –Demo Cloud development and where things are headed urbanturtle.com

Insights from customers using TFS Version control –Isolate developers –Isolate teams Trend 1: Automated build –Continuous integration –Recurrent quality validation Trend 2: Agile project management –Requirements –Bugs urbanturtle.com

TFS value proposition for the enterprise Integration –Traceability between source, build and work items –Single source of truth –Reporting Multiple clients –Visual Studio, Eclipse, MS Office, Web Interoperability –.NET, Java, SQL, HTML, PHP, Ruby,… urbanturtle.com

About Urban Turtle and Pyxis Technologies Urban Turtle is the premier Scrum tool for TFS It is developed by Pyxis Technologies, it’s: –10 years of Agility –50 coaching mandates –1,500 certified Scrum Masters Urban Turtle’s Scrum team delivered 10 releases in 10 months urbanturtle.com

Product Backlog Sprint Backlog Sprint Daily Scrum Sprint Review & Retro Sprint Planning Burndown Chart Working Software Scrum Master Product Owner Team Member Scrum

Product background and overview Seamlessly integrates with TFS Web Access –Planning board –Task board Works with any TFS template –Visual Studio Scrum v1 –MSF Agile v5 –Scrum for Team System v3 –Add your own custom process template ‘Before/after’ demo urbanturtle.com

Case study Context –Experienced team –Agile project management Scrum Issues –Remote customer –Distributed team in two locations Paris and Grenoble urbanturtle.com

Product Backlog Sprint Backlog Sprint Daily Scrum Sprint Review & Retro Sprint Planning Burndown Chart Working Software Scrum Master Product Owner Team Member Scrum

User Story role As a, goal I want benefit so that Product Backlog Goals

Priority Grooming the backlog Product Backlog 1 8 5

2 2 8 Sprint Backlog Sprint planning―part 1 5

Product Backlog Sprint Backlog Sprint planning―part 2

Product Backlog Sprint Backlog 5 8 TOO BIG! Sprint planning―part 2 5 TOO BIG!

Product Backlog Sprint Backlog 5 8 COMM IT! 2 Sprint planning―part 2 COMMIT! 2

Backlog grooming Planning the sprint

Case study Benefits –Good communication and collaboration with the client –Team performance unaffected urbanturtle.com

Case study Context –Team begins with Agile practices Scrum Issues –Time to market is important Start small and grow –Align the team with Agile practices Visual management –Comfort managers Information radiator urbanturtle.com

Product Backlog Sprint Backlog Sprint Sprint Revie w & Retro Sprint Planning Burndown Chart Working Software To Do In Progress Done Task Board Scrum Master Product Owner Team Member Daily Scrum Scrum

Product Backlog Sprint Backlog The sprint To Do

Product Backlog Sprint Backlog The sprint To Do In Progress Done To Do In Progress Done

Product Backlog Sprint Backlog The sprint To Do Done In Progress To Do In Progress Done

Product Backlog Sprint Backlog The sprint Done To Do In Progress Done

Tracking day-to-day tasks

Case study Benefits –Reduce time to market –Ensure team performance urbanturtle.com

Case study ― Premium photo album Context –Experienced team –Agile project management Scrum –Silverlight technology Issues –Team is new with Silverlight –Need to verify, repeatedly, and at any time Software under construction meets the Silverlight specifications Benefits –Automated scenario’s testing urbanturtle.com

Cloud development and where things are headed Resistance is futile Economy of scale – (Exchange) –Productivity (Office 365) –Software development The next TFS will be available as a cloud service Today –TFS and Urban Turtle are available as hosted solutions DiscountASP.NET (discountasp.net)discountasp.net PRAKTIK Hosting (praktikhosting.com)praktikhosting.com SaaS Made Easy (saasmadeeasy.com)saasmadeeasy.com urbanturtle.com

Cloud development and where things are headed Lean infrastructure technology –Core business –Team insourcing Lean software development –Scrum urbanturtle.com

Networking breakfast (in French) Challenges and issues of implementing Agility March 22 nd Koko Restaurant at the OPUS Montréal hotel pyxis-tech.com/dejeuner Networking breakfast (in French) Challenges and issues of implementing Agility March 22 nd Koko Restaurant at the OPUS Montréal hotel pyxis-tech.com/dejeuner

Do not hesitate to contact me: