MSF Team Model

Source: Internet
Author: User
Team Model

Role Cluster Goal Functional Areas & Responsibilities

Product

Management

Satisfied MERs

Marketing
• Drive marketing and public relations messages that have an impact on the target customer.
• Be highly differentiated so the solution stands out from the competition.
• Place the solution into distribution so that the target customer can easily acquire it.
• Provide support so that customers have a positive experience buying and using the solution.

Business Value
• Define and maintain the business justification for the project.
• Define and measure the business value realization and metrics.

Customer Advocate
• Drive a shared project and solution vision.
• Manage customer expectations and communications.

Product Planning
• Gather, analyze, and prioritize customer and business requirements.
• Perform market research, market demand, competitive intelligence/analysis.
• Determine business metrics and success criteria.
• Identify multi-version release plan.

Program
Management
Delivering the solution
Within project constraints

Project Management
• Track and manage budget.
• Manage master project schedule.
• Drive risk management process.
• Facilitate communication and negotiation within the team.
• Track progress and managing project status reporting.
• Manage resource allocation

Solution Architecture
• Drive overall solution design.
• Manage the functional specification.
• Manage the solution scope and critical trade-off decisions.

Process Assurance
• Drive process quality assurance.
• Define and recommend improvements.

Administrative Services
• Implement the project management processes and support the team leads in using them.
• Provide a range of administrative services to support efficient team working.

Development Build to specification

Technology Consulting
• Serve the team as a technology consultant.
• Evaluate and validate technologies.
• Participating actively in the creation and review of the functional specification.
• Contribute to defining development standards for the organization.

Implementation architecture and design
• Map the Enterprise Architecture (EA) to the solution's implementation architecture by providing solution-specific detail for application, data, and technology views of the architecture.
• Own and implement the logical and physical designs of the solution.

Application Development
• Code features to meet the design specifications.
• Conduct code reviews during development to share knowledge and experience.
• Carry out unit testing as defined in the test plan with the support of the test role.

Infrastructure Development
• Develop scripts for automated deployment.
• Develop deployment documentation.

Test Approve for release only
After all product quality
Issues are identified and addressed

Test Planning
• Develop testing approach and plan.
• Particle in setting the quality bar.
• Develop test specification.

Test Engineering
• Develop and maintains automatic test cases, tools, and scripts.
• Conducting CT tests to accurately determine the status of product development.
• Manage the build process.

Reporting and Tracking
• Provide the team with data related to product quality.
• Track all bugs and communicates issues to ensure their resolution before product release.

User
Experience
Enhanced user
Effectiveness

Accessibility
• Drive accessibility concepts and requirements into design.

Internationalization
• Improve the quality and usability of the solution in international markets.

Technical Communications
• Design and develops documentation for support systems (Helpdesk manuals, KB articles, and more ).
• Document Help/maintenance ance.

Training
• Develops and executes learning strategy (build/buy/deliver ).

Usability
• Gather, analyze, and prioritize user requirements.
• Provide feedback and input to solution design.
• Develop usage scenarios and use cases.
• Act as the user advocate to the project team.

Graphic Design
• Drives user interface design.

Release
Management
Smooth deployment and
Ongoing operations

Infrastructure
• Enterprise infrastructure planning.
• Coordinate physical environment use and planning standards SS geographies (data centers, labs, field offices ).
• Provide the team with standards ies and procedures for consistent infrastructure management and standards.
• Provide infrastructure services to the MSF team (building servers, standard images, installing software ).
• Manage hardware/software procurement for the team.
• Build test and staging environments that accurately mirror production environments.

Support
• Provide primary liaison and customer service to the IT users.
• Support the business by managing the SLA with the customer and ensuring commitments are met.
• Provide incident and problem resolution; rapid response to user requests and logged incidents.
• Give feedback to development and design team.
• Develop failover and recovery procedures.

Operations
• Account and system setup controls; manage user accounts and permissions.
• Messaging, database, telecom operations; network operations.
• Systems administration, batch processing.
• Firewall management; security administration.
• Application services.
• Host integration services.
• Directory service operations.

Commercial Release Management
• Product registration codes; registration verification process.
• Licensing management.
• Packaging.
• Manage distribution channel.
• Print and electronic publication.

Accountablities

Scalability

S Cales Up
1. by using acting team roles as a set of functional responsibilities, rather than specific job descriptions. in this way, the responsibilities of each role are not tied to the limits of a single person. A role can be expanded into clusters of roles, each specializing in a more targeted set of responsibilities. one or more individuals can fill these more specialized roles.
2. Using feature teams (vertical) And function teams (horizontal) in various combinations to create any number of possible large team structures. Feature teams and function teams are described below.

Scales Down
Principles for Sharing Roles:
1. Development team members never share a role.
2. Do not to combine roles that have intrinsic conflicts of interest.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.