Applicatieplatform congres 12 & 13 maart. Projectplanning en rapportage met meer controle en inzicht Visual Studio Team System bracht het ontwikkelteam.

Slides:



Advertisements
Similar presentations
Keith McMillan Principal, Adept Technologies Copyright (C) 2008, Adept Technologies llc.
Advertisements

Applicatieplatform congres 12 & 13 maart. Modeling that works with code Preview VSTS Architect edition 2010 Marcel de Vries IT- Architect Info Support.
Colin Weaver The Eleven Essential Behaviours of Successful Agile Project Teams.
Chapter: 3 Agile Development
E X treme Programming & Agile Modeling Copyright © 2003 Patrick McDermott UC Berkeley Extension
COPYRIGHT © 2012 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 1 Agile documentation development methodology Giby Panicker and Judith Benjamin 1-Dec-2012.
Software Development Methodologies 1. A methodology is: A collection of procedures, techniques, principles, and tools that help developers build a computer.
Slide Set to accompany Web Engineering: A Practitioner’s Approach
Agile Project Management with Scrum
Agile Architecture? Paul Lund 24 th Nov Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it.
Eva TrosborgSlide no.: 1Elaboration Iteration 2 Object Oriented design and more patterns Fall 2005 UML Tools and UML as Blueprint (chapter 22, p 397)
Agile Methods.
Agile Principles Suradet Jitprapaikulsarn 1. What is Agility? Effective (rapid and adaptive) response to change Effective communication among all stakeholders.
Does it work with Data Warehouses?. “We are uncovering better ways of developing software by doing it and helping others do it. Through this work we.
Introduction to Agile.
Software engineering Process models Pavel Agejkin.
DE (est) 2. -Joe Justice What does HR output? Exercise.
DE (est) 2. -Steve Denning -Joe Justice What do these groups output? Exercise.
How Agile Are You? Larry Apke Agile Expert
1 Staffordshire UNIVERSITY School of Computing Slide: 1 Prototyping Agile Software Development 2 Agile Methods and Software Architectures.
The Two Faces of Project Management Bendik Bygstad, NITH IFI, 16.Sept 2008.
1 Agile Methodology & Programming Ric Holt July 2009.
Copyright 2008 Scott W. Ambler Agile Practices and Principles Survey 2008 Scott W. Ambler Michael.
Software Engineering Modern Approaches
Agile Programming Principles.
The Agile Primer July 2008 © ThoughtWorks 2008.
Agile Web Development C. Daniel Chase University of Colorado at Boulder.
Chapter 4 Agile Development
OPM: the USAJOBS Product Owner Perspective By Alesia Booth & Richard Cheng.
AgileCamp Presents: Agile 101. Good luck in your presentation! This slide deck has been shared by AgileCamp Kit under the Creative Commons Attribution.
Project Workflow. How do you do it? -Discussion-
CS1: Classic Software Life Cycle “Waterfall” method: 1.Requirements/Analysis Determine the problem to be solved – client-centered 2.Specification.
More Agile than Agile SEDC 2014 April 5, 2014 Zane Scott, VP for Professional Services Vitech Corporation.
AGILE COTS Václav Pergl We are uncovering better ways of developing software by doing it and helping others do it. Through this work.
1 11/21/2015 ã 2007, Spencer Rugaber Agile Manifesto February, 2001 XP, SCRUM, DSDM, Adaptive Software Development,
UX meets XP. Overview of core approaches to creating interactive software Waterfall, iterative design, Agile Hybrid methods of evaluation H&P Chapter.
By salt-productions. Agenda  RUP  Agile Practices  Scrum  Putting it all together with & for People.
Why (or When) Agile Fails Creating high performance software delivery teams.
Jeff Briggs Senior Consultant Capstone Consulting.
#2-What is Agile? Why Agile? Subtopics 1- Agile motivation for software / systems 2- Agile tenets and principles 3- Agile as a risk mitigation strategy.
- Discussion of Chapter 1 in Martin and Martin.  We are uncovering better ways of developing software by doing it and helping others do it. Through this.
Chapter 3 Agile Development
Module 2: What is Agile? Why use it? TLO: Given a DoD program involved in software development, the student will recognize situations where applying agile.
Agile Introduction Emerson Murphy-Hill. Agile Manifesto/Alliance XP, SCRUM, DSDM, Adaptive Software Development, Crystal, FDD February 2001 (Snowbird,
By: Isuru Abeysekera AGILE DEVELOPMENT. WHAT IS AGILE DEVELOPMENT? Broad term used to describe several methods for a development process Introduced in.
Industrial Software Development Process Bashar Ahmad RISC Software GmbH.
Baby Steps to Agility How to Grow Into Agile. A little about me A little about Agile Growing into Agile Questions Goals.
Project Workflow.
AGILE METHODS Curtis Cook CS 569 Spring 2003.
Embedded Systems Software Engineering
Agile Project Management
Agile Project Management and the yin & yang of
Introduction to Agile Software Development
Principles for Agile Development
The Agile/Non-Agile Debate
Agile Training Day 2 November 17, 2015.
Project Workflow.
#2-What is Agile? Why Agile?
Project Management and the Agile Manifesto
Agile Software Development Paradigms
How to Successfully Implement an Agile Project
Rosa María Torres de Paz
Informatics 121 Software Design I
Introduction to Agile Blue Ocean Workshops.
How Strong is Your Agile Foundation
Adjective: Able to move quickly and easily. Principles and Values
Chapter 3: Agile Software Processes
Projects, Assignments, and other Assessments
Agile Development.
Presentation transcript:

Applicatieplatform congres 12 & 13 maart

Projectplanning en rapportage met meer controle en inzicht Visual Studio Team System bracht het ontwikkelteam dichter bij elkaar, doordat individuele work items voor alle teamleden zichtbaar zijn via lijsten en rapporten in Visual Studio, Project en Excel. VSTS2010 helpt het projectteam nog meer door koppelingen in work items, verbeteringen in rapportages en de integratie met Project Server. In deze sessie zie je de nieuwe mogelijkheden om keuzes te maken voor een applicatieportfolio, om inzicht te krijgen in de huidige stand van zaken en om te plannen voor een succesvolle oplevering van je project.

Pieter de Bruin Solution Manager Visual Studio Team System 2010: Projectplanning en rapportage met meer controle en inzicht

The world-wide services integrator helping customers realize the best results from the Microsoft platform. Local offices in Almere and Eindhoven HQ in Seattle Offshore capacity Gold Certified Partner of the year 2008 VSTS Inner Circle Partner VSTS 2010 Technical Adoption Program

Key takeaways Work items link team members Hierarchical work items facilitate planning Richer default reports Easier to create ad-hoc reports Strategy – Portfolio – Application lifecycle

Portfolio & project management Update strategy Choose project Phases and iterations Plan work Do work Report progress Wrap up project

Project Portfolio Server: Select projects aligned to your strategy

Visual Studio Team System 2010

Work items Facilitate planning and reporting Connect team members Improve communication Auditing Compliancy

Workitems for the entire team All use the same repository: Business analyst Architect Developer Tester Release manager Project manager …

Manage work items in

Manage your project Work Item linking and hierarchy Work item usability Rich text Links control HTML link control Drag and Drop Query folders

Work items link from and to Process template Architecture diagrams Source control Build results Test results

DEMO Work items

Hierarchy and team explorer

Tracking Tasks In Microsoft Excel

Tracking Tasks In Microsoft Project

Make Real-time Decisions Comprehensive business intelligence reporting system provides real-time data.

Warehouse aggregates

Reports Individual access in Reporting Services Scheduled delivery by Customizable dashboards Reusable in SharePoint

DEMO Reporting

Stories overview

Ad-hoc planning and reporting Agile Project Management Workbooks Excel & Project Improvements Project round tripping Formula and Conditional Formatting Persistence Undo Current & Trend Backlogs Cube updates Schema Performance rebuilds

DEMO Ad-hoc planning and reporting

Work item count

Iteration backlog

Capacity planning

Extensibility Create, manage and report Import and export Integrate TFS and Project Server Integrate TFS and your tools

Portfolio dashboard

Project lifecycle in Avanade partnership Price PMO Microsoft Oracle Cobol PL DTAP ALM Estimation database Estimation database Project feedback & metrics Based on Agreements Transparancy Trust Benchmarks TPL PLs Dashboard (Online) Dashboard (Online) Market trends Project estimates “learning effect ” … domain

Drive Predictability Reporting at portfolio level Enrich estimations with company and department specific data

Key takeaways Work items link team members Hierarchical work items facilitate planning More information in default reports Easier to create ad-hoc reports Strategy – Portfolio – Application lifecycle

References Channel (VSTS2010 &.NET Framework 4) Virtual Machine: VSTS2010 CTP ?FamilyID=922b d bda4- 94cf5f8d4814&displaylang=en

TFS Power tools Process Template Editor Work item templates us/teamsystem/bb aspx us/teamsystem/bb aspx

TFS Project Server connector

Bedankt voor uw aandacht

Share the Vision

12 Principles of “Agile” 1.Early and continuous delivery of valuable software. 2.Welcome changing requirements 3.Deliver working software frequently with a preference to the shorter timescale. 4.Business people and developers must work together daily throughout the project. 5.Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. 6.The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. 7.Working software is the primary measure of progress. 8.The sponsors, developers, and users should be able to maintain a constant pace indefinitely. 9.Continuous attention to technical excellence and good design enhances agility. 10.Simplicity--the art of maximizing the amount of work not done--is essential. 11.The best architectures, requirements, and designs emerge from self-organizing teams. 12.At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.

Components Of PPM Establishes the link between the strategic management processes & projects Integrates to other core business processes Requires documentation and communication throughout the organization ProjectRequests/Solicitation ProjectPortfolio Selection Prioritization Project 1 (I-P-E-C-C) Resource Allocation Reporting & Analysis Project 2 (I-P-E-C-C) Project 3..n (I-P-E-C-C) Project Portfolio Review Board or Steering Committee Resource Availability Budgeting/ Forecasting Strategic Management (Goals, Objectives, KPI’s)