Applicatieplatform congres 12 & 13 maart. Projectplanning en rapportage met meer controle en inzicht...

39
Applicatieplatform congres 12 & 13 maart

Transcript of Applicatieplatform congres 12 & 13 maart. Projectplanning en rapportage met meer controle en inzicht...

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

Applicatieplatform congres12 & 13 maart

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

Pieter de BruinSolution [email protected]

Visual Studio Team System 2010: Projectplanning en rapportage met meer controle en inzicht

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

The world-wide services integrator helping customers realize the best results from the Microsoft platform.Local offices in Almere and EindhovenHQ in SeattleOffshore capacity

• Gold Certified Partner of the year 2008• VSTS Inner Circle Partner• VSTS 2010 Technical Adoption Program

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

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

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

Portfolio & project management

Update strategy

Choose project

Phases and iterations

Plan workDo work

Report progress

Wrap up project

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

Project Portfolio Server:Select projects aligned to your strategy

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

Visual Studio Team System 2010

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

Work items

• Facilitate planning and reporting

• Connect team members

• Improve communication

• Auditing

• Compliancy

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

Workitems for the entire team

• All use the same repository:

• Business analyst• Architect• Developer• Tester• Release manager• Project manager• …

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

Manage work items in

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

Manage your project

• Work Item linking and hierarchy• Work item usability• Rich text• Links control• HTML link control• Drag and Drop

• Query folders

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

Work items link from and to

• Process template

• Architecture diagrams

• Source control

• Build results

• Test results

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

DEMO

Work items

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

Hierarchy and team explorer

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

Tracking Tasks In Microsoft Excel

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

Tracking Tasks In Microsoft Project

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

Make Real-time Decisions

• Comprehensive business intelligence reporting system provides real-time data.

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

Warehouse aggregates

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

Reports

• Individual access in Reporting Services• Scheduled delivery by e-mail• Customizable dashboards• Reusable in SharePoint

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

DEMO

Reporting

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

Stories overview

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

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

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

DEMO

Ad-hoc planning and reporting

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

Work item count

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

Iteration backlog

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

Capacity planning

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

Extensibility

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

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

Portfolio dashboard

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

Project lifecycle in Avanade partnership

Price

PMO

Microsoft Oracle Cobol

PL PL PL PL

DTAPALM

Estimation

database

Project feedback & metrics

Based on

• Agreements

• Transparancy

• Trust

Benchmarks

TPLTPLPLs

Dashboard

(Online)

Market trendsProject estimates “learning effect”

… domain

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

Drive Predictability

• Reporting at portfolio level

• Enrich estimations with company and department specific data

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

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

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

References

Channel9http://channel9.msdn.com/VisualStudio/

10-4 (VSTS2010 & .NET Framework 4)http://channel9.msdn.com/shows/10-4/

Virtual Machine: VSTS2010 CTPhttp://www.microsoft.com/downloads/details.aspx?FamilyID=922b4655-93d0-4476-bda4-94cf5f8d4814&displaylang=en

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

TFS Power tools

• Process Template Editor• Work item templates• http://msdn.microsoft.com/en-us/teamsystem/bb980963.aspx

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

TFS Project Server connector

• http://www.codeplex.com/pstfsconnector

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

Bedankt voor uw aandacht

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

Share the Vision

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

12 Principles of “Agile”

1. Early and continuous delivery of valuable software. 2. Welcome changing requirements3. 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.

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

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

Project Requests/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 PortfolioReview Board or Steering Committee

Resource Availability

Budgeting/ Forecasting

Strategic Management(Goals, Objectives, KPI’s)