PWS - EPPIS (Enterprise Program Project Integration Services) V1.1 (002) SOS.docx
DOCX document 95 KB Posted
- Attached to
- Enterprise Program, Project, Integration Services (EPPIS) Federal contract opportunity
- Solicitation number
- RFI-8246-EPPIS
About this file
This request for information (RFI) seeks contractor support services for the Internal Revenue Service's (IRS) Enterprise Program, Project, Integration Services (EPPIS). The contractor shall assist the IRS in defining, managing, and executing strategies to deliver high-value, high-quality IT services and capabilities. This includes supporting the IRS' selection of engineering lifecycle paths such as Agile, Waterfall, Iterative, COTS, mobile apps, or managed services approaches. The contractor must have expertise implementing traditional sequential or Agile/DevOps methodologies. The contractor will support the IRS' current tax code applications and develop new processes for legislative changes.
View the file
Other files for this federal contract opportunity
| File | Type | Posted |
|---|---|---|
| RFI Capability Questions.pdf |
On GovTribe
Work with this file on GovTribe
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
PERFORMANCE WORK STATEMENT
ENTERPRISE PROGRAM, PROJECT, INTEGRATION SERVICES (EPPIS)
1.0 INTRODUCTION AND BACKGROUND
The IRS Information Technology (IT) Enterprise Program Management Office (EPMO) offers services to manage and provide information technology operations support, provide oversight of program implementations, and ensure compliance. The EPMO is integral to IRS strategic portfolio planning and enterprise portfolio management as it assists in the monitoring and managing of information technology spending and delivery. Serving as the IRS’ systems integrator, the EPMO relies on a common structure and framework for managing programs that includes identifying key roles and responsibilities, identifying metrics, and establishing and fostering a culture of collaboration and integration with business and delivery partners.
To assist EPMO in its mission, the IRS requires professional expertise to provide end-to-end program management support to deliver enterprise-level information technologies capabilities. The IRS is seeking contractor support to provide a full range of delivery services necessary to support program technical and management approaches, organizational resources, and management controls in alignment with program cost, performance requirements and scheduling demands for the EPMO, delivery partners and other business stakeholders.
2.0 OBJECTIVES
IRS is seeking to obtain contractor support for a wide range of program, project, and integration tasks. Applications, Programs and Legislative Mandates to be supported include, but are not limited to:
The Affordable Care Act (ACA) The Patient Protection and Affordable Care Act (PPACA) The Health Care and Education Affordability Reconciliation Act (HCERA) FATCA – Foreign Account Tax Compliance Act Tax Check Program (TCP) Taxpayer First Act (TFA)
The contractor shall provide support services regardless of the selected engineering lifecycle path, methodology or approach for development and delivery of program capabilities. IRS development paths may include: Agile, Waterfall, Iterative, Commercial-Off the-Shelf (COTS), Mobile Apps, Managed Services, or other IRS approved Software development Lifecyle paths.
Capability development and delivery may be accomplished using traditional, largely sequential, or waterfall-based approaches, as well as more iterative and incremental approaches that include leveraging Agile and Development Operations (DevOps) principles, methodologies, practices, and tools. The contractor shall assist the IRS in defining, managing, and executing strategies that result in the delivery of high-value, high-quality IT services and capabilities to meet both current and emerging IRS business needs.
3.0 CONTRACT STRUCTURE
The IRS will procure these services through the establishment of multiple award Blanket Purchase Agreements (BPAs) against active and applicable General Services Administration (GSA) Federal Supply Schedule (FSS) contracts under which Performance-Based, Hybrid; Firm Fixed Price (FFP), Time & Labor Hour Task Orders may be issued.
The establishment of multiple award BPAs does not create guarantees or obligations for the Government to issue orders. The IRS reserves the right to issue no awards under the established BPA.
3.1 GSA Schedule Contract Requirements
Schedule contractors must have an active GSA Schedule contract before a BPA, or a Task Order can be awarded. A contractor may be awarded a BPA that extends beyond the current term of its GSA Schedule contract if there are option periods in the GSA Schedule contract that, if exercised, will cover the BPA's period of performance. If there is any instance where a Schedule contract has expired, the contractor will no longer be eligible for award of subsequent Task Orders under his BPA.
All Task Orders are subject to the terms and conditions of the contractor’s GSA contract and the BPA. If there is a conflict between the terms and conditions of the GSA contract and the additional terms and conditions of the BPA, the GSA contract shall take precedence. If both the GSA contract and the BPA are silent in the event of a conflict, the Task Order shall take precedence.
Contractors shall notify the Contracting Officer (CO) of any changes made by GSA to their applicable Schedule and shall resubmit the updated Schedule within 30 days of receipt of the modification.
3.2 Task Orders
All services required under this contract shall be ordered by the issuance of Task Orders against the multiple award BPAs. Task Orders will be placed directly with any multiple award BPA holder that can meet the agency needs. Individual orders may require support in one or more task areas. Services within the task areas identified below, may be performed under this contract:
a) Task Area 1: Transition Management
b) Task Area 2: Release Management
c) Task Area 3: Program/Project Management
d) Task Area 4: Enterprise Life Cycle (ELC)
e) Task Area 5: Program Integration
f) Task Area 6: Technical Integration
g) Task Area 7: Business Analysis
h) Task Area 8: Requirements Engineering
i) Task Area 9: Configuration and Change Management
j) Task Area 10: Change Management and Change Control
k) Task Area 11: Organizational Readiness
l) Task Area 12: Organizational Change Management
m) Task Area 13: Engineering and Architecture
n) Task Area 14: Enterprise Testing
o) Task Area 15: Cybersecurity
p) Task Area 16: Applications Development
q) Task Area 17: Enterprise Operations (EOps)
r) Task Area 18: Cloud Services
s) Task Area 19: Optional Surge Support
t) Task Area 20: Optional Support
4.0 SCOPE OF WORK
The scope of this PWS encompasses Contractor support for EPMO and IRS IT activities including, but not limited to, program management, project management, integration services, customer consultation/coordination, requirements specification analysis, planning, Enterprise Life Cycle (ELC) processes and documentation, and similar complex services in support of IRS IT missions. The IRS mission requires a Contractor who has expertise in such areas as program and project planning, program/project management and administration, integration services, cyber security services, performance measurements, cost reporting, and recommended solutions based on understanding of IRS’s information architecture, infrastructure, and organization.
As the federal agency that collects taxes and administers internal revenue laws, the Internal Revenue Service (IRS) is required to administer the tax provisions included in all legislation. The Contractor will provide services to support current tax code applications and build new processes that do not exist in tax administration today.
The activities and responsibilities of the contractor will include those identified under the task areas listed below. Specific activities and deliverables shall be fully defined in individual Task Orders.
5.0 DESCRIPTION OF TASKS
5.1 Task Area 1, Transition-in/Transition-out
Transition-in is defined as the one-time “start-up” period at initial award of the task order (i.e., 90 days) for on-boarding resources and transitioning support and knowledge from any incumbent Contractors and/or IRS personnel to the new awardee. The new awardee is tasked with acquiring and understanding the necessary documentation, information, and processes related to any work in progress. This effort includes meeting with the IRS Subject Matter Experts and/or outgoing contractors frequently to gather any tacit knowledge related to the systems, projects, etc. in support of the Task Orders. The Government estimates ramp-up to take 90 days. To minimize any decreases in productivity and to prevent possible negative impacts on additional services at the beginning and conclusion of the Task Order’s performance, if appropriate, a transition phase will start no later than (60) days prior to its expiration date. The contractor shall:
· Have personnel on board during the phase in and out periods.
· Remain responsible for the full performance of all efforts and cooperate fully with the staff and/or the new incumbent contractor.
· Fully cooperate in providing all documentation and data identified by the government as government owned information; and
· Return any Government publication provided to the contractor during associated Task Order performance.
All related work and products become the property of the government, regardless of the ownership of the automation hardware or software used to create the products or services.
All reports, charts, logs, and maps shall become the property of the government upon completion or termination of each Task Order and shall be available for inspection by the Government upon request at any time during the Task Order period of performance.
Key deliverables to be produced are:
· Transition Project Plan (tasks and timeline)
· Transition Presentation, Kickoff meeting and subsequent meetings with the Digital Services PMO(s) and new vendor
· Final Work Summary Report (to include identification of any gaps)
· Document inventory and gap analysis
· Transfer knowledge of technical skills and lessons learned to IRS staff upon completion of deliverable s and work products.
· Transfer knowledge of operations and maintenance processes and procedures.
· Support transition efforts to assist the Government with the transition of work from the contractor to the Government or to a successor contractor.
· Develop a Transition Plan that includes training material, status report, planned activities, issues encountered and identified risks.
Transition-out support: Transitioning support and knowledge from this BPA to the new task order, contract or BPA. The awardee will be tasked with development of documentation, and to provide training in support of the Task Orders to transition the support the awardee of task order is providing to another vendor on the another task order, contract or the BPA. The Government estimates ramp-down to take 90 days. To minimize any decreases in productivity and to prevent possible negative impacts on additional services at the beginning and conclusion of the Task Order’s performance, if appropriate, a transition phase will start no later than (60) days prior to its expiration date. The contractor shall:
· Have personnel available during the phase out periods.
· Remain responsible for the full performance of all efforts and cooperate fully with the staff and/or the new contractor.
· Fully cooperate in providing all documentation and data identified by the government as government owned information; and
· Return any Government publication provided to the contractor during associated Task Order performance.
All related work and products become the property of the government, regardless of the ownership of the automation hardware or software used to create the products or services.
All reports, charts, logs, and maps shall become the property of the government upon completion or termination of each Task Order and shall be available for inspection by the Government upon request at any time during the Task Order period of performance.
Key deliverables to be produced are:
· Transition Project Plan (tasks and timeline)
· Transition Presentation, Kickoff meeting and subsequent meetings with the Digital Services PMO(s) and new vendor
· Final Work Summary Report (to include identification of any gaps)
· Document inventory and gap analysis
· Transfer knowledge of technical skills and lessons learned to IRS staff/ new contractor upon completion of deliverables and work products.
· Transfer knowledge of operations and maintenance processes and procedures.
· Support transition efforts to assist the Government with the transition of work from the contractor to the Government or to a successor contractor.
· Develop a Transition Plan that includes training material, status report, planned activities, issues encountered and identified risks.
DESIRED OUTCOME – All contract efforts are transferred timely and completely from the incumbent contractor to the awardee contractor and from one task order to another contract or BPA. The Government is continuously informed of transition progress, there is no lapse in services provided, and there are no delays in scheduled performance.
5.2 Task Area 2, Release Management
The contractor shall support and advise technical development activities across IRS Domains for key initiatives. The contractor shall provide Development, Modernization and Enhancement (DME) support as it relates to the following:
The contractor shall provide release planning and management support to the IRS EPMO programs. Support shall include:
a) Development of release management plans
b) Technical analysis and support for production and maintenance builds
c) Development of configurable release guidance and other documents tailored for each release
d) Support for release readiness reviews.
Representative activities shall include:
· Establish and maintain an integrated release plan.
· Develop the IT Release Management Plan.
· Identify, monitor, and manage release dependencies.
· Identify, manage, and monitor release-level risks in accordance with IRS guidelines.
· Provide milestone status tracking and reviews; issue identification, tracking and resolution; and participation in program activities.
· Facilitate lessons learned reviews - with continuous development, documentation, communication, and application of lessons learned.
· Develop, update, and maintain configurable release guidance, documents, and plans tailored for each release.
· Plan and execute Release Readiness Reviews.
DESIRED OUTCOME – Develop a Lessons Learned Document and enable continuous improvement to all activities in the task order. Refer lessons learned in Strategy and Planning (S&P) lessons learned library, refer lessons learned in prior releases and effectively minimize and mitigate program risks and deficiencies. Submit Lessons Learned to the S&P lessons learned library. Develop Program Management Institute (PMI) Risk Register that will ensure all important components related to the overall risk management framework are monitored specifically following the risk management processes specified in the PMBOK (Project Management Body of Knowledge) Guide which include planning risk management, identifying risks, performing qualitative risk analysis, performing quantitative risk analysis, planning risk responses and monitoring and controlling risks. Each Release shall have the planning and management guidance and insight necessary to successfully deploy assigned capabilities.
5.3 Task Area 3, Program/Project Management Support
The contractor shall provide services in support of the IRS efforts. The contractor shall provide support and assistance with program and project management oversight. The contractor shall provide and maintain program management expertise and shall use proven and mature program management practices and processes in the execution of IRS EPMO programs. Management shall include Program Control, billing functions, scheduling, and quality management necessary to insure successful management of all TO-related activities. This shall include tracking and reporting on deliverables, work product development, managing requirements, and risk management functions. The contractor shall appoint a Project Manager (PM) to coordinate delivery of the TO. The contractor shall support the IRS by identifying, advising, and promoting the most effective use of resources for the completion of the activities under the TO.
The contractor shall provide a web-based management tool using IRS standard tools such as Rational Team Concert for DME portfolio tracking purposes. Goal is to provide the input and tracking of Agile Surge burndown, user stories and Task Order (TO) iterations. The contractor shall be responsible for managing the workflow process for Agile IT Services.
The contractor shall provide and support the following tasks as related to program management:
| (a) | Strategic Planning |
| (b) | Portfolio Management |
| (c) | Business Case Analysis |
| (d) | Risk Management |
| (e) | Communication Management, |
| (f) | Program Management Office (PMO) Stand-Up |
| (g) | Contingency Planning |
| (h) | Performance Measurement |
| (i) | Program Reporting |
| (j) | Quality Management |
Representative activities shall include:
· Develop program vision and charter, to include program objectives, business benefits, program scope/boundaries, guiding principles, engagement model, etc.
· Develop, update, and document all processes in use on the program, and facilitate regular reviews and updates to ensure currency and accuracy.
· Address and document, or update for existing programs, the critical success factors, associated metrics, technical performance measures and criteria, and the methods by which validation will occur in accordance with IRS guidelines.
· Conduct supporting analyses, including, but not limited to, Analyses of Alternatives (AoAs) and research activities; make recommendations, provide supporting presentations, and track actions.
· Enhance and provide analysis and input for the system reporting requirements for external and internal program reporting, including benefits measurement approaches, plans, metrics, and reporting to support PMO reporting requirements, as well as measurement approaches, plans and reporting for program, delivery partner, project, and release status and activities.
· Revise, review, and update the program benefits based on evolving external and internal direction and feedback from benefits reporting and measurement.
· Maintain program reporting structures.
· Identify and document program-wide risks, associated mitigations and contingencies, and issues, in conjunction with representatives from each project and service delivery partner.
· Implement procedures to continuously identify, prevent, and eliminate deficient or defective processes, practices, or services potentially impeding program success including the use of quality reviews and program control reviews to assess and monitor all aspects of program health, efficiency, and effectiveness.
· Support development and maintenance of strategic roadmaps and operating models.
· Create and/or update plans for contingency planning and management.
· Create, manage, and maintain the program Integrated Master Schedule (IMS).
· Coordinate creation of semi-monthly detailed status reports.
· Coordinate extra hours’ requests, as needed.
· Meet with COR bi-weekly to discuss ongoing task matters and resources to support contract.
· Meet with team members to coordinate and address issues and risks as needed
· Review and approve subcontractor invoices.
· Review and signed off on all new TOs
· Update quarterly housing report.
· Coordinate with COR to get SMART ID badges and minimum background investigations (MBIs) renewals for all team members.
· Work with COR to get all contractor access issues resolved.
· Create Tracker, forecasting and invoice reports
· Review and audit TO process documentation.
· Ensure CMMI guidelines are met, and all data is recorded and archived based on task order needs.
· Ensure uninterrupted performance for all Programs
· Prepare and submit Status Reports
· Prepare power point slides for and participate in monthly Program Management Review.
· Provide timesheet reports via Excel workbook
· Integrated program schedule and work breakdown structure (WBS)
· Integrated requirements tracking
· Measures and metrics
· Processes and procedures related to the software development efforts
· Prepare Ad-hoc reports and briefings
· Budget and financial project tracking report
· Review, comment, and coordinate responses to draft deliverables.
· Represent in Project Planning efforts, as needed.
· Develop and manage IT project specific schedules.
· Provide updates to Integrated Master Schedules.
· Provide schedule analysis, including critical path analysis.
· Assist in the development of financial reporting.
· Identify, record, and manage a project issue management log.
· Identify, record, and manage project action items assigned for resolution.
· Provide updates for project issues and action items in a weekly status reports.
· Provide weekly status of project issues and resolutions
· Meetings will include, but not limited to
· Bi-weekly Meetings with CORs to discuss invoicing, subtask assignments, projections, etc.
· Status Meetings with project leads
· Facilitate and conduct analyses at the necessary depth for current and upcoming projects
· Socialize and gain alignment on the vision, strategy, and conceptual target state architecture
· Develop portfolio/product roadmaps to allocate capabilities to transition states, releases, and projects
DESIRED OUTCOMES – The Contractor shall successfully support the project management office with required documentation by due dates. Project management support activities are effective and completed on schedule and in accordance with the business requirements. Development and application of program management practices and controls that allow the EPMO programs to effectively establish and maintain control of program status, execution, costs, and schedule.
The contractor shall prepare the required documents, deliverables and work products as requested. Project Management support shall include, but not limited to the following:
Task Order Status Report (TOSRs) (monthly, quarterly, and annually as requested in the task order) for all tasks and Government Furnished Equipment (GFE) inventory reports, Burn Rate report for the FFP and LH subtasks, semi-monthly reports on actual hours and dollars expended as well as active task orders, etc. TO’s WBS and project schedule, responses to monthly RACF (Resource Access Controls Facilities) Violation Reports, monthly invoice reconciliation reports, ad hoc reports upon request, etc.
Program Management Review (PMR) The program management review shall cover the items prescribed in this PWS. The Program Manager/ COR is responsible for developing the agenda, prescribing the format (e.g., teleconference, onsite meeting), and scheduling of the PMR.
Frequency of PMR. A PMR will be conducted quarterly. The schedule for conducting an PMR is set by the Program Manager/ COR in coordination with the CO and is dependent
5.4 Task Area 4, Enterprise Life Cycle (ELC)
The Contractor shall provide ELC support by creating and/or maintaining ELC and other documents as specified by the IRS Internal IT Performance Work Request (PWR). Changes to the ELC governance structure, for example implementation of Capability Maturity Model Integration (CMMI) or a change in methodology (e.g., from Waterfall to Agile) may result in the Contractor being required to update content to conform to changes in document templates. These changes will be completed within Five (5) business days after notification is received from the Government. The contractor shall support the IRS in the selection, tailoring, management, and execution of ELC paths, methodologies, and approaches for development and delivery of program capabilities. Selected ELC development paths shall include Waterfall, Iterative, COTS, Mobile Apps, Managed Services, or another IRS approved path. Selected development and delivery approaches include Waterfall, Agile, and DevOps. The contractor shall employ best practices and proven expertise in managing and executing capability delivery utilizing these paths, methods, and approaches. Agile expertise shall include the ability to employ the Scaled Agile Framework (SAFE) as appropriate to realize the benefits of Agile and Lean development at enterprise scale. As specified by the IRS, contractor services and support shall be provided in alignment with existing IRS frameworks, processes, standards, and tools.
The Contractor shall:
· Maintain and/or create ELC documentation such as:
· Project Plan and associated documents, System Deployment Plan
· Estimation Workbook, Computer Operator Handbook, 508 Documentation, Requirements Self Certification Checklist/Business Specification Report, Test Plan, End of Test Report per software release/milestone exit
· Coordinate document reviews using the Peer Review Defect & Resolution Report (PRDRR) Form for creation and/or maintenance of ELC and other documents as specified by the PWR.
· Provide advice and oversight regarding IRS ELC processes and documentation.
· Provide information for milestone readiness reviews as requested.
Representative activities shall include:
· Assist in the selection and tailoring of ELC paths, methodologies, and approaches to managing and delivering program capabilities.
· Assist in the development, communication, and execution of supporting program delivery strategies, incorporating and blending elements from multiple ELC paths, methodologies, and approaches, as needed, to accomplish delivery within the constraints and limitations of the existing IRS environment and culture.
· Assist the IRS in the adoption of new software development and delivery approaches, including to Agile and DevOps, and provide coaching support to assist the IRS in operationalizing supporting methodologies, processes, practices, and tools, as needed.
· Utilize web-based enterprise project management software specifically designed for the IRS-selected software development approach (e.g., Agile, Waterfall, etc.). Document format will be in accordance with IRS guidelines using either Microsoft products.
· Facilitate capture of business needs through agile practices of defining and decomposing epics and user stories to ensure accurate interpretation of requirements.
· Assist with prioritization of requirements, epics, and user stories, as needed, to facilitate rapid and timely delivery of high-value capabilities in accordance with business needs and priorities.
· Engage Business, Development, Quality Assurance, Operations and Maintenance (O&M), and Cybersecurity stakeholders as equal partners in a multi-disciplinary delivery team to specify, design, integrate, deliver, operate, and maintain program capabilities.
· Facilitate and participate in stakeholder feedback sessions to ensure solution alignment with stakeholder needs and requirements.
· Support development and execution of strategies for frequent and continuous building, testing, integration, and deployment of software, utilizing automation, whenever possible, to provision, configure, and modify environments and infrastructure.
· Create and manage documentation required by the ELC. Document format will be in accordance with IRS guidelines and preferably editable / reusable (e.g., Microsoft Word).
· Track and report on the delivery of agreed-upon capability, functionality, documentation, and other artifacts.
· Provide support to facilitate common understanding and consistent application of methodologies, approaches, processes, practices, standards, and tools within and across the EPMO and its Programs.
· Provide continuous analysis of the efficiency and effectiveness of program practices, processes, methodologies, approaches, and tools, along with recommendations for change or improvement, as needed.
DESIRED OUTCOME – Deliver high quality documentation that is relatively error free so that updates, generated by document reviews, are minimal. The contractor shall successfully complete all requirements as documented in the PWR. Rapid, reliable, and low-risk delivery of high-value, high-quality program capabilities produced in close collaboration with integrated business and IT stakeholder teams through adaptive planning, evolutionary development, and rapid and flexible response to change.
Subtask 5.1.1 Scrum Master and Scrum Development Support
The contractor shall provide Scrum (a standard framework in Agile Project Management) development methodology and in producing documentation of Scrum team (sprints are 2-3-week durations of work) activities. The Contractor shall support scrum teams in the following areas:
· Document the teams’ sprint planning efforts by producing sprint burn-down (work that has been accomplished) and backlog (work that needs to be accomplished) reports
· Facilitate daily team meetings
· Identify and track teams’ action items
· Identify and track action items for escalation
· Track and report teams’ burn-down metrics
For information on Agile Project Management please check www.scrumalliance.org
DESIRED OUTCOMES – The completion of the Scrum support CLIN shall result in the following:
· Sprint teams’ plans for each sprint cycle are fully documented
· Sprint teams’ progress against plan is tracked and documented
· Sprint teams’ assigned action items are identified and tracked
· Sprint teams’ action items for escalation are identified and tracked
Subtask 5.2.1 Agile Coaching
The IRS is seeking Agile Coaching support for assistance in adopting flexible Agile software methodologies and to establish the deep, institutional capability required to become a truly agile organization. Agile Coaching support would serve to deliver agile capability services to meet IRS needs such as foundational skills training, topic specific workshops, embedded coaching, spot coaching, team start up, team facilitation and general consulting to the IRS for Agile software practices.
Deliverable Activities include activities such as:
· Identify and provide recommended solutions for systemic gaps in Agile/Iterative delivery capability
· Provide support for the IRS Agile software methodology processes and ensure adhere of FDT activities to prescribed cadences
· Enhance product delivery flow
· Provide staffing coaches to engagements based on the needs of the team/Portfolio/organization
· Support Agile Communities of Practice (CoP) and ensure they increase organizational agile capability through skills practice as well as knowledge acquisition.
· Sustain the internal Agile Coaching Community and championing involvement in external Agile and Coaching community
· Create a sustainable Agile capability that lasts long after key players move ensuring the healthy application of Agile practices and providing assistance to teams and program support when needed
· Assist the IRS with championing Agile transformation activities
DESIRED OUTCOME: Improved knowledge transfer in adopting flexible Agile methodologies in supporting software development of digital capabilities.
Subtask 5.3.1 Agile Transformation
As IRS IT works to transition into Agile software delivery organization, it is to clearly identify define, communicate, and work to transform the barriers between the current operations, staffing and processes to those that will enable an Agile culture. The IRS has had some initial successes in Agile transformation activities but is looking for Contract support to assist with identifying further opportunities to continue the success and developing innovative solutions to achieving further success in working towards a more Agile software development organization.
Delivery Activities include but are not limited to strategic planning, execution, and documentation support for:
· Identify organizational, staffing and process barriers to implementing Agile development practices
· Develop recommendations and plans to break down identified Agile or Iterative barriers
· Assist the Digital Services PMO and other IT organizations to implement recommendations and plans to break down the Agile barriers
DESIRED OUTCOME – The PMO will identify barriers to enabling Agile software development within the IRS and systemically work with IT partners to remove those barriers and transform the way the IRS develops software products
5.5 Task Area 5, Program Integration
The contractor shall support the establishment and execution of stakeholder engagement processes and models, including analysis, documentation, and management of program level action items, dependencies, risks, and gaps. The contractor shall also support the identification, as well as the consistent definition, communication, and application of standards, processes, methodologies, and approaches that are common to multiple EPMO programs and/or designated for EPMO-wide adoption or compliance.
Representative activities shall include:
· Documenting the recommended stakeholder engagement processes, and processes and establish and develop a stakeholder interaction model to facilitate engagement between the PMO and IRS business and IT delivery partners.
· Create, coordinate, and maintain the program integrated master schedule, capturing key program, release, project, stakeholder, and delivery partner activities, milestones, dependencies, and integration points including the schedules of the Program Office, multiple contractors, internal and external stakeholders, and delivery partners.
· Identify, specify, and communicate common or EPMO-wide standards, processes, methodologies, and approaches
· Provide coaching as needed to facilitate consistent and correct adoption or execution within and between EPMO programs.
Desired Outcome: Efforts are aligned across the EPMO to avoid service and capability duplication and disruption, while achieving cost efficiencies. Programs receive information and guidance needed to understand and consistently apply common standards, processes, methodologies, and approaches. Program dependencies are continuously identified, managed, and addressed to minimize impacts to successful capability delivery.
5.6 Task Area 6, Technical Integration
The contractor shall provide systems engineering and integration services to support upfront identification of program dependencies and integration points, as well as continuous monitoring, management, and response to anticipate and mitigate associated impacts to successful delivery of any EPMO program. Contractor integration support shall span the entire lifecycle of any program, from program initiation through delivery and operation of program capabilities. The Contractor shall support the Programs with technical integration analysis of projects and releases, including consideration and interfaces of upstream/downstream systems, with a particular emphasis on enterprise processes, infrastructure, tools, technologies, and environments. Ensure that new releases and projects are seamlessly integrated into the broader enterprise without negative impacts to overarching Program or filing season functionality.
Representative activities shall include:
· High-level technical integration and deployment planning
· Assisting IRS personnel with technical integration and deployment planning
· Identify and manage technical dependencies and integration points at the EPMO-level, as well as those within and between EPMO programs, releases, and projects.
· Identify and manage technical dependencies and integration points between supporting systems, processes, policies, technologies, organizations, delivery partners, project teams, and any other identified stakeholder groups.
· Provide upfront and continuous requirements analysis and engineering to understand, document, and communicate how non-functional requirements further define, refine, and constrain functional requirements.
· Identify, integrate, and manage dependencies and constraints arising from the intersection of functional and non-functional requirements where non-functional requirements are those that specify solution quality and assurance attributes including security, privacy, availability, reliability, and performance.
· Provide continuous requirements refinement and decomposition to produce system, project, and “build-to” requirements needed to sufficiently inform development efforts.
· Establish, maintain, and manage traceability between all levels and types of requirements from program initiation through design, development, testing, delivery, and operational acceptance.
· Perform technical integration planning.
· Provide technical integration support across multiple internal and external projects for testing.
· Provide strategy and technical support for the application and integration of tools needed for program execution including tools for program management, development, and testing.
· Conduct impact analyses of technical dependencies make recommendations for resolution and ensure technical decisions are communicated to all components of the program and owners of impacted upstream and downstream systems.
· Manage and maintain traceability from Technical Integration plans, including development, build, release, and verification schedules, to the specific, approved functional requirements.
· Support research and analysis, assessment, and Independent Verification and Validation (IV&V) efforts to establish or confirm accuracy, completeness, sufficiency, appropriateness, and/or effectiveness of IRS-selected elements of the EPMO programs including program solutions, designs, products, technologies, data, frameworks, processes, practices, and documentation.
· Provide support to analyze and resolve issues impacting the quality of data needed for the program to achieve its stated goals and objectives.
· Perform technical integration planning, review, and update for each release, based on the Contractor’s technical analysis of the release plans, projected capabilities, and schedule. This will be accomplished in coordination with Program, Release and Project support
· Analyze technical alternatives if the release will not deploy on schedule or meet its objectives and develop high-level plans and activities for implementing the alternatives.
Desired Outcome: The program will have an executable technical integration plan incorporated into each release plan to ensure that new releases are seamlessly integrated into the broader enterprise without negative impacts to overarching or filing season functionality. Requirements of all types and levels are sufficiently defined, managed, integrated, traceable, and communicated to facilitate development and delivery of desired solutions with little to no rework due to missing or misunderstood requirements, dependencies, or related impacts.
5.7 Task Area 7, Business Analysis
The contractor shall provide business process analysis, business process reengineering support, and project assessments to the program.
Representative activities include:
· Develop descriptions of existing processes and planned process changes including complex process flow charts and diagrams, and presentations for each release.
· Facilitate the business transition to new capabilities for each release through identification of potential business process and resource impacts and recommendations for implementation.
· Provide supporting analyses, documentation, presentations, meetings, and recommendations as required.
· Update best practices for business process analysis, reengineering, and documentation, and demonstrate potential changes to the Business Modernization Office (BMO).
· Support business process reengineering activities for each release by applying expertise in the techniques and tools and by leading and facilitating reengineering sessions, documenting the results, and analyzing and recommending potential improvements.
· Support identification and communication of business process related impacts to/from all elements of the program and provide recommendations to address them.
Desired Outcome: Business process integration points and impacts to or from the EPMO programs are captured, coordinated, and communicated to business and IT stakeholders to inform requirements, design, development, delivery, quality assurance, and transition planning efforts as needed.
5.8 Task Area 8, Requirements Engineering
The contractor shall provide the program with requirements engineering support applying subject matter expertise and best practices for requirements development, analysis, management, traceability, validation, and tool integration.
Representative activities shall include:
· Analyze business requirements from key stakeholders.
· Elicit, develop, and document program requirements including upfront specification of all functional and non-functional requirements needed to fully support program capabilities and business objectives.
· Refine and decompose program requirements into system, project and “build-to” requirements needed to support program development, testing, delivery, and operations activities.
· Utilize various methods for capturing and communicating requirements, as appropriate, for the program needs including use of epics, user stories, use cases and traditional “shall” statements.
· Establish, maintain, and document traceability from business needs through and between all levels and types of requirements to supporting test cases/scenarios and acceptance criteria.
· Develop a program requirements traceability report to ensure that requirements traceability is maintained at all levels.
· Revise, review, and update program requirements documents.
· Support requirements tool integration.
· Continuously assess requirements to verify and maintain traceability and to ensure persistent alignment with evolving business needs, solution architecture, change requests and other dependencies.
Desired Outcome: A requirements engineering process that integrates with IRS enterprise processes and tools, provides visibility into all program and project requirements, maintains, and illustrates requirements traceability from business benefits and needs through deployment and facilitates rapid identification of issues.
5.9 Task Area 9, Configuration and Change Management
The contractor shall support Configuration Management (CM) functions including Unified Work Request (UWR) activities, Engineering Review Board (ERB) activities, Change Control Board (CCB) activities, business rule changes, configuration identification, configuration control, configuration status accounting and configuration audits.
Representative activities shall include:
· Track and document all configuration items included in baseline releases during design integration, testing, fielding and sustainment.
· Provide CM, quality assurance, and sustainment of all documentation.
· Update Implementation Packages accordingly.
· Develop Audit Plans and Reports, prepare and perform Audit Checklist activities.
· Meet Government acceptance criteria for configuration management.
· Support installation, configuration, integration, optimization of software used by project’s federated development team
· Implementing Agile change and configuration management
· Adherence to established configuration and change management principles
· Provide reporting to convey system configuration information, performance data, cost information, and the status of operational activities. The contractor shall conduct ongoing analysis of the infrastructure to form the basis for recommendations to maintain and replenish inventory in a manner that enables rapid recovery/provisioning with minimized service disruption and downtime.
· Administer and optimize use of network and enterprise approved tools management techniques and tools to deploy new operating systems code, push configuration changes, capture essential information, and manage device configuration files.
· Support installation, configuration, integration, optimization of software used by project’s federated development team and system/infrastructure
· Contractors must state how they would manage the Portfolio and perform functions such as configuration management, the application of industry standards, and use of best practices, version control, security monitoring, preventive maintenance, and training for personnel. Additionally, contractors should describe what monitoring techniques (e.g., inspection regimen, customer input, audits) they would use to ensure the effectiveness of such activities.
Desired Outcome: Consistent configuration management that implements standard documentation and reporting methods and provides a single logical view of all IT components and connections needed to effectively deliver IT services to customers.
5.10 Task Area 10, Change Management and Change Control
The contractor shall define and establish Change Management and Change Control processes and procedures for the IRS Program. The contractor shall describe how changes shall be initiated, analyzed, dispositioned by the IRS Program Office, and handed off for implementation. The contractor shall support the Program Office in establishing a CCB as the official mechanism for reviewing and recommending dispositions of change requests (CRs).
Representative activities shall include:
· Develop a consistent approach to monitor change requests against projects/releases, evaluate change requests in terms of scope, cost, and schedule, and make recommendations to the Program Office.
· Monitor and track system baseline changes throughout the development, integration, and baseline release process.
· Conduct analysis and coordinate UWR/CR life cycle support, business rules life cycle support, ERB support, and CCB support.
· Analyze existing change management and change control processes and provide recommendations for improvement consistent with industry standards and best practices.
Desired Outcome: Mature change management and change control process that controls the lifecycle of all changes and enables beneficial changes to be made with minimum disruption to IT services.
5.11 Task Area 11, Organizational Readiness
The contractor shall provide the PMO with organizational readiness support working across the technical and business organizations to ensure that the readiness work ties directly to the IRS’ goal of ensuring people, process, and technology readiness to support development, delivery, and operation of program capabilities. The Contractor shall provide the Programs with Organizational Readiness support, working across the technical and business organizations to ensure that this readiness work ties directly to our goal of ensuring people, process, and technology readiness.
Representative activities shall include:
· Identify, document, and communicate end-to-end technical and organizational readiness requirements throughout the lifecycle of the program.
· Provide support to facilitate increased use of tools and automation.
· Support definition and implementation of plans to address readiness requirements and to facilitate timely achievement of both technical and organizational readiness.
· Revise, review, and update program Organizational Readiness Plans to reflect changes and modifications in implementation planning.
· Monitor and track the plan for each project/release that ensures the PMO, the business and delivery partners are ready for deployment from a people and process perspective.
· Support PMO leadership and integration of multiple organizational readiness work streams including integrating with business and delivery partners for identification, analysis and resolution of gaps and action items, preparation for stakeholder meetings and best practice analysis.
· Some programs have an integrated plan and process for ensuring the IRS organization is ready for deployment of each release and project, from people, process, and technology perspectives, including coordinating and executing activities, identifying gaps, and tracking resolution implementation across the program.
· Programs execute its Organizational Readiness plan and has a documented artifact to summarize all Organizational Readiness and Transition Management activities.
· Support leadership with integration of multiple organizational readiness work streams focused on people readiness, process readiness and technology readiness. For the purposes of this sub-task, organizational readiness includes transition to operations.
· Ensure that each project/release has a plan and provides development, integration, and execution support for that plan for:
· Providing managers with implementation information to ensure they are ready for deployment from a people perspective including staffing, labor relations, training, and communications.
· Ensuring that managers are ready for deployment from a process perspective including business processes, operational processes, and operational and infrastructure documentation.
· Develop Transition Management Plans, where required, to reflect the plans described above.
Desired Outcome: Coordinated and executed organizational readiness activities with gaps identified and resolutions implemented across business and delivery partners for each program or project as needed. The program has an integrated plan and process for ensuring the IRS organization is ready for development, deployment, and operation of each release from people, process, and technology perspectives.
5.12 Task Area 12, Organizational Change Management
The contractor shall provide services to identify and plan for organizational change needed to support or resulting from; the execution or delivery of EPMO programs.
Representative activities shall include:
· Support organizational design, strategic communications, organizational assessment, and transformation change management activities.
· Develop communications training materials to support stakeholder engagement, rollout procedures and executive and governance reporting.
Desired Outcome: Effective stakeholder engagement model to facilitate organizational change to include processes, specification of roles and responsibilities of key organizational staff positions and templates.
5.13 Task Area 13, Engineering and Architecture
The contractor shall provide support to ensure that the Solution Architecture and System Design Report reflect the strategic directions of the IRS. The Contractor shall provide technical expertise to ensure the development, update, and review of technical artifacts.
Representative activities shall include:
· Support the documentation and evaluation of logical and physical designs.
· Facilitate and participate in detailed logical and physical design reviews at the project and release levels.
· Support capacity performance testing of loads processing.
· Support performance prototypes and analysis of alternatives for candidate solution architecture components.
· Review project and release plans and related documentation and establish a clear articulation of project impacts on the IT Modernization Plan including risks, gaps, and dependencies; and providing recommendations to address.
·…
This is the start of the file's text. The full file is on GovTribe.
File details come from the government source that posted it. Updated .