Presentation is loading. Please wait.

Presentation is loading. Please wait.

MSF 4.0 for Agile Software Development Ron Tolido Capgemini.

Similar presentations


Presentation on theme: "MSF 4.0 for Agile Software Development Ron Tolido Capgemini."— Presentation transcript:

1 MSF 4.0 for Agile Software Development Ron Tolido Capgemini

2

3 Microsoft Solutions Framework 4.0 for Agile Software Development Process Enables People The Agile Process enables people but does not prevent them from reaching their full potential of making mistakes Ron Tolido – CTO ron.tolido@capgemini.com

4 Microsoft methodologies... Why?

5

6 MSF for Agile Software Development Core Ideas Partner with customers Foster open communications Work towards a shared vision Empower team members Establish clear accountability and shared responsibility Focus on delivering business value Stay agile, adapt to change Invest in quality Learn from all experiences Always create shippable products

7

8

9 MSF Agile Work Streams Guide Project Plan an iteration Create a Scenario Create a Quality of Service Requirement Create Solution Architecture Capture Project Vision Build a Product Implement a Development Task Test a Scenario Test a Quality of Service Requirement Fix a Bug Release a product Close a bug Each Iteration implements a set of scenarios & Quality of Service requirements Each Iteration contains several work streams Work streams are groups of activities that flow logically together and are associated with a particular role Work streams consist of activities Activities consist of sub-activities Sub-activities consist of steps

10

11

12 Refactoring

13

14

15

16

17 Where’s the data model...?

18

19

20

21

22 Persona

23 Jacqui Ackerman Project Manager Art Benson Architect Martin Gaines Developer Renee Davis Tester Personas and Scenarios PM Starts New Portfolio Project PM Enumerates Requirements in Excel PM Schedules Work in MS Project PM Monitors Project Status PM Reviews Project Status PM Promotes For Deployment CEO Signs Contract Architect Updates Design Architect Adds Tasks & Checks In Dev Writes Code Dev Writes & Runs Unit Tests Dev Reviews Work Dev Runs Code Analysis Dev Writes Load Tests Dev Checks In Work Dev Diagnoses & Fixes Dev Checks In Work Tester Checks Build Status Tester Runs Load Test Tester Reports Bug PROJECT MANAGEMENTARCHITECT DEVELOPERTEST

24

25 Impact of Scenario’s

26

27

28

29

30

31

32

33 Single Product Backlog

34

35

36

37

38

39 Collaborative Applications Business Service Orientation (Internal, External) Supply Side Collaboration Utility Services (Infrastructure, Security, Instrumentation, Management) Business Process Orchestration Demand Side Collaboration Core Applications Core Data Enterprise Integration Etc…. Procure-to-payOrder-to-Cash Common Application Services Collaborative Design Collaborative Applications Channel Services Supply Side Collaboration Utility Services (Infrastructure, Security, Instrumentation, Management) Business Process Orchestration Demand Side Collaboration Core Applications Core Data Enterprise Integration Etc…. Procure-to-payOrder-to-Cash Common Application Services Collaborative Design

40

41

42 Deployment Designer Logical Datacenter Designer

43

44 Collaborative Project Portal

45 Microsoft Solutions Framework 4.0 Process Enables People The Agile Process enables people but does not prevent them from reaching their full potential of making mistakes Ron Tolido – CTO ron.tolido@capgemini.com

46


Download ppt "MSF 4.0 for Agile Software Development Ron Tolido Capgemini."

Similar presentations


Ads by Google