Управление проектами с использованием ms visual studio 2010

Download Управление проектами с использованием  MS Visual Studio 2010

If you can't read please download the document

Upload: awena

Post on 25-Feb-2016

55 views

Category:

Documents


6 download

DESCRIPTION

Управление проектами с использованием MS Visual Studio 2010. Денис Пасечник Ведущий проектный консультант Certified Project Manager(IPMA Level (B)) Certified IPMA Assessor MSF Practitioner RD, MVP, I NETA User Group Leader [email protected] http ://www.ibc-top.com. - PowerPoint PPT Presentation

TRANSCRIPT

PM with VS 2010

MS Visual Studio 2010

Certified Project Manager(IPMA Level(B))Certified IPMA AssessorMSF PractitionerRD, MVP, INETA User Group Leader

[email protected]://www.ibc-top.com

1 Scrum & XP, MSF Agile v 5.0

, Scrum , . , Scrum , . http://www.ddj.com/dept/architect/184415403http://www.spectrum.ieee.org/sep05/1455http://homepages.inf.ed.ac.uk/perdita/Book/ariane5rep.html 1981 MS-DOS 1.0 - 4,000 http://www.operating-system.org/betriebssystem/_english/bs-msdos.htm 2006, Microsoft Windows Vista - 50 http://en.wikipedia.org/wiki/Source_lines_of_code. BM PC 29,000 , . dual-core 150 . Big M little m IT

Scrum & XP, MSF Agile v 5.0 Scrum Scrum Scrum XP 4 , The New New Product Development Game, Harvard Business Review, January 1986. - . , , , .

Agile

Scrum?Scrum - agile , .Scrum - ( 2 ).Scrum .Scrum .Scrum .

7 ( ) product backlog 8Scrum

9: Scrum AzerCell PM Performance 1.0 2007

Sprint 1:Sprint 2: PMSprint 3: AdminSprint 4: PMSprint 5: TM, PO10 Agile Manifest' Scrum- product owner , .

product owner' product backlog , .

burndown-, .

.

Product Owner - (ROI) -

12ScrumMaster , Scrum

13 49 : , , , .. (DBA) , ( )

14Scrum & XP, MSF Agile v 5.0 Scrum Scrum Scrum XP 15 MS VS 2010 VS 2010 MSF Agile v 5.0 Team Project

MS VS 2010 ,

VS 2010 , , . ,

?

MSF for AgileMSF for CMMI WorkflowActiveResolvedClosedProposedActiveResolvedClosed User StoryProductPlanningWorkbookRequirement

Change Request(CMMI) Task (Agile)IterationBacklogWorkbookTask (CMMI) Bug Bug (Agile)TriageWorkbookBug (CMMI)Issue (Agile)IssuesWorkbookIssue (CMMI)Risk (CMMI)Review (CMMI)Test Case(Agile)Test Case (CMMI)MSF for CMMIMSF for Agile

WI s,

VS 2010 MS Project Server 2007,2010 MS Project 2007, 2010, MS Excel WIFs

TDD, , , Team Build WIs, Tests, Builds

, WIs: User Story, Requirement, Change Requests Remaining Work Unplanned Work

Risk WI WIF .

(PMBOK)project charter: ( , ,, ) : 60%

MSF MSF for CMMI v 5.0 . , 4 6 . : ; .

Project charter . . : , , , , complex business rules, integration interactions, . . vision, , , project charter . Team Project VS 2010

Team Project ( IT PMO) : MSF for Agile Software Development Process Template User Story . MSF for CMMI Process Improvement Process TemplateMSF CMMI work items Requirement, , Functional, Interface, Quality of Service, Safety, Security, Scenario. Requirement work item Scenario Quality of Service WITs MSF for Agile. Bug, Risk, Task, MSF for CMMI Change Request.

Team Project Team Explorer 2010 ( ) Process GuidanceWork Items Work Item Queries (Areas Iterations) SharePoint Source Control

VisionBackgroundBusiness History:Business challenges:Dependencies: Driving FactorsBusiness Opportunity:Scope:Solution Design Strategies:Vision Statement Geoffrey Moore. :For( )Who( -)Our solution is( )That ( )Unlike(\) () ScrumMaster Product owner() Team Foundation

1 Team Project MSF Agile v 5.0VisionScrum & XP, MSF Agile v 5.0 Scrum Scrum Scrum XP 33PMBOK ( )

.

35 Scrum - Extreme Programming - 24 , ,

36 product backlog Sprint backlog - (1-16 ), ScrumMaster()High-level design

, .

middle tier (8 ) user interface (4 ) (4 ) (6 ) performance tests (4 )Product Backlog product owner()

333444583581Product Backlog: user story product backlog, . product owner.

, . 38 Product BacklogBacklog 3 5 3 Rev PAR (revenue-per-available-room)8 8...30...5039Product Planning Workbook

: ", , 1.0". Stack Rank 7 , , .

sprint backlog ( ) , sprint backlog , sprint backlog , Sprint backlog UI middle tier middle tier online help 81681284121684118488 error logging8101688 product owner , ?

1 . product owner , ( ). 2 : product owner , , .

3 . Product owner , . , 1 2, .

ScrumMaster: , ? ( product backlog) : , . , . ScrumMaster: . ? ( ) : ! ScrumMaster: . , ? ( product owner): ? Product owner: . . : . ScrumMaster: , ? : : , . ScrumMaster: 90% 50%? : 90%. ScrumMaster: , , . ? : . ScrumMaster: 90%? 50%? : 50%. : . ScrumMaster: , . ,, . , , , . . ? : . ., .

, .

. , .,

: , . ?, (15 ). 4- . . 50% .

?- , . - , , . - , ( ).

, , 18 story point. 3 , 45 -. .

4 ( 19 story point) 5 (24 story point). , .. 20. , . , 4 19 story point, 19.

, , . , .( , - .) , - . , - , , , , . , , .

? - , . ? - . - . - 0.7, . planning poker , , , . ? , . ( , , , ..).

, - , , . , , , . . , .

. . , , , . . ( ) , . Agile (planning poker) ( ).

Playing Poker 13- , , . ( story point), , , , . , . , , .

, , . , . . , , .. .

0 = .

? = . .

= , . . User Story , , product owner, , product ownera.

, .

, , .

Scrum.

, , . Sprint Backlog

Sprint Backlog MS Project

, ,

57 2Product BacklogIteration Backlog

Scrum & XP, MSF Agile v 5.0 Scrum Scrum Scrum XP 59

PMBOK

PMBOK : defect repairs, preventive actions, corrective actions. Defect repairs - bug fixes. defect bug. - defect repair. Preventive actions - . , . Preventive - planned task, . - , corrective action .

Visual Studio 2010 MSF process templates :Bug work item type - tracking defect repairs. Risk work item type preventive actions corrective actions. MSF preventive actions risk Mitigation Plan corrective actions risk Contingency Plan. , MSF for Agile Software Development WI - Issue. MSF for CMMI Process Improvement issues work item type Analysis, Corrective Action, Target Resolve Date, Actual Resolve Date.

Unplanned Work

quality assurance . , , . , VS 2010 + TDDquality control QIs report

Scrum1015 !!! 67 3 ScrumMaster() ! ?

1 ?

2 ?

368 Scrum . , , 10$. . Scrum' , :o) , , : ", , , , .. , - ". : . : : ! . , , ". : : " , . , , , : , ". ! .Scrum Outsourcing Scrum : IM, Skype70Scrum & XP, MSF Agile v 5.0 Scrum Scrum Scrum XP 71 , 2

, , . , , , .

, . . , .

! ", , , , , !". () . , , , .

, . .

, . , .

-, . " ", " ".

, .

. , , . 1-3 , . : product owner, ScrumMaster. , . - . ScrumMaster sprint backlog . , .. "" . , , , , - . . (Brain storming) . , , . , ScrumMaster , .

Scrum'e ( ), ! " ". : : , . : , -. : , - .

, 5 , , , .

. . , , , , ., API, , , , ...

3Scrum & XP, MSF Agile v 5.0 Scrum Scrum Scrum XP 79 7 2 team of teams ( 13 ) , Scrum 500+

Scrum of ScrumsScrum-of-scrums , Scrum-.Scrum-of-Scrums Scrum-of-Scrums

Scrum & XP, MSF Agile v 5.0 Scrum Scrum Scrum XP 82 XP

Continuous Integration Visual Studio 2010 Build ()Manual : .Continuous : check-in version-control branch.Rolling : .Gated check-in : Check-ins merge build successfully.Scheduled : .

Continuous Integration Visual Studio 2010

?

reverse integrate forward integrate?

user stories? User Stories

? / . branch policy. . .

version control?

(Unit Testing)TDD

agile testing? ? Bug Fixing?

unit tests

(Microsoft Test Manager) (team, product owner, customers) user stories

(Unit Testing)Visual Studio Test Professional 2010 : data-driven unit tests coded UI tests. TDD () . fails . . . . , . . user story . complete story, . Check in code unit .

Scrum & XP, MSF Agile v 5.0 Scrum Scrum Scrum XP 99 VS 2010 .

, ... .

SDP (LPIF)

?

Work Item Queries

Source Code Control Check-In Notes Check-In Policies

TFS 2010 Power Tools RC http://visualstudiogallery.msdn.microsoft.com/en-us/a4f8a47e-1f6b-49d6-8f6e-34f705a2001b

WIs Queries

WIs

ALLOWEDVALUES . [Project]\Contributors, . Expand Item check box, .COPY system clock current user.DEFAULT . system clock ( , work item , current user ( Changed By current user work item ) .MATCH . A, N, X. . A . N - . X - . XXX-XXX-XXX 123-abc-r4g 123.455-23. Work Item Workflow

WI

MS Project

Process GuidanceVSTS Process Guidance Generatorhttp://www.codeplex.com/process/Release/ProjectReleases.aspx?ReleaseId=5626GuidanceGenerator-2.0.2.1.zip

Running from Command Line or ScriptTextTemplatingMultiprocessor.exe /source sourcefile.guidance/template templateFolder/target targetFolder[/templatematch *.htm][/delete false] guidance . Yes, translate this text.

: