UX in ALM Series - UX Project Worflow using TFS 2008 - Presentation Transcript
2000 Succeeded Challenged Failed Source: Extreme Chaos, The Standish Group International, Inc., 2000, 2004, 2006 2004 2006 Average cost overrun: 45% Time overrun: 63% Functionality delivered on average: 67% – Standish Group, 2004 Software Errors: $59B US Economy – NIST, June 2002 28% 23% 49% 34% 15% 51% 35% 19% 46%
Lack of Integrated Tools Separation of Design and Technology Poor Design to Technology Team Communication Either Inflexible or Immature Process 2000 Succeeded Challenged Failed Source: Extreme Chaos, The Standish Group International, Inc., 2000, 2004, 2006 2004 2006 28% 23% 49% 34% 15% 51% 35% 19% 46%
Visual Studio Team Suite MSF Process and Guidance Visual Studio Team Foundation Server Teamprise Plug-in For Java Eclipse Teamprise Explorer Teamprise Command Line Tools Architecture Edition Development Edition Test Edition Database Edition Visual Studio Team Explorer 2008 Application Modeling Infrastructure and Deployment Modeling Code Analysis Performance Tuning Security Analysis Database Deployment Database Change Mgmt. Database Testing Load Testing Web Testing Manual Testing Test Case Management Visual Studio Professional Edition Change Management Work Item Tracking Reporting Project Site Build Management Project Management Load Test Agent Visio and UML Modeling Class Modeling Unit Testing Code Coverage Code Metrics Team Web Access 2008 Test Data Generation Expression Studio (via Shell Extension)
MSF Process and Guidance Visual Studio Team Foundation Server Visual Studio Team Explorer 2008 Change Management Work Item Tracking Workspace Management Team Web Access 2008 Expression Studio (via Shell Extension)
Future Potential
Connected IT
Integrated from CIO strategic planning thru end of life
VS Team System
Expand to development team
Business results from IT
Team productivity and collaboration
Integrated quality
Visual Studio
Productivity
Powerful
Ease of use
World class IDE
Broad reach
Business Analyst PMO Operations CIO Application Support Architect Project Manager Tester DB Pro Designer Developer
Assign work items to resources using Microsoft Project View project status in Microsoft Excel or Microsoft Project Work items show up in Eclipse or TeamPrise Author work items in Team Web Access in any browser
ALM Reporting and Dashboards
“ Dark matter” emerging during iteration Planned work is squeezed out
Process Templates
Project process blueprint
Package of tool settings and templates
Modify ours, handcraft your own, or buy
Two included with Team Foundation Server
MSF for Agile Software Development
MSF for CMMI® Process Improvement
3rd Party templates available:
Avanade Connected Methods
BrightWork PM Point
Cognizant FDD
Conchango SCRUM
Fujitsu Macroscope
Essential Unified Process
Process MeNtOR TeamGuide
To incorporate design process into ALM
Design Research
Design Strategy
IA/IxD Elements
Unique reporting req’s
Design Dept Reporting
Integrate with existing tools, process, and systems
Existing UX process
Innovate design process
tracking creative work
automate design/dev workflow
Microsoft!
3rd party partners
Solution integrators
Individual teams
Who customizes?
Project start
Modify / select template
Mid project
Update work item types
Track additional work
End game
Better check in policies
Enforce usability triage & bug approval
Maintenance
Track customer reporting issues
“ Days to solution”
When to customize?
Work items
Work Item Types
Queries
SharePoint
Process guidance
WSS Site Template
Document templates
Reports
Groups and Permissions
Areas and Iterations
Source Control Settings
Check-in policies
What can
be Customized?
Black = MSF work item type White = new work item type
Access work items, project documents, reports, builds and source control from one location
Associate work items with each check-in to provide traceability from requirements to code
Requirements captured and managed to enable end-to-end traceability
Full integration into Microsoft Project for a real-time view of work items
Atomic Checkin
Work Item Integration
Checkin Policies
Shelving
Delta File Storage
Delta Binary File Storage
Large File Support (>4GB)
Distributed Team Support
Yes No
Policies enforced by tooling reinforce good development practices
0 comments
Post a comment