- Application Development, Maintenance, and Support: Application development is the development of new applications which may be mainframe, server, network-based, web-based or a combination and may require interfaces to existing applications. Application maintenance and support includes troubleshooting, modifying, maintaining, improving security, and enhancing legacy systems and applications which may be running in a production environment.
- Technology Upgrade, Migration, and Transformation: Technology upgrade, migration, and transformation may be accomplished by converting/migrating legacy applications to new technology, either with or without new business functionality. It may also include introducing new technology into the enterprise and managing any changes as a result of the introduction.
Transformation may include assessments of the current application portfolio, evaluation of the technology assets before beginning technology transformation and Business Case development for justification of an initiative. Part of the transformation journey may include planning, analysis, requirements development, proof of concept, deployment, implementation, integration, remediation, data migration, documentation, application programming and support services, and training support.
Return on investment (ROI), benchmarks, and milestones may also be appropriate to include in a transformation initiative.
Agile methodology may be considered if requesting agency approves the deliverables and/or milstones that align with the documented sprint schedule, methodology, and governance which defines the process of developing, communicating, implementing, monitoring, and approving the project phases.
Additional areas within scope include the following:
- Website content accessibility compliance;
- Cloud transformation;
- Digital transformation;
- IT organizational transformation; and
- User acceptance testing.
3. Enterprise Resource Planning (ERP): ERP is an amalgamation of an organization’s information systems designed to automate and integrate a variety of functions, commonly referred to as “back office”, including financials, human resources and asset management. These systems are usually modularized and generally highly configurable. Business Process Reengineering (BPR), system or application changes, implementation, conversion services, and training are often included in an ERP initiative.
4.Project and Program Management: Project and program management services include any or all of the project management processes identified by the Project Management Institute (PMI) as published in the most recent edition of the PMBOK® Guide, including practice guides such as Agile and Managing Change in Organizations. Examples of included services include utilizing the Customer’s tools and processes, using commercially available off-the-shelf tools, using Contract Holder’s own proprietary tools and processes to manage a project, and using the Texas Project Delivery Framework. Information about the framework tool can be found at the following url: https://prod.dir.texas.gov/project-delivery-framework.
This category includes, but is not limited to:
- Business case development;
- Statewide impact analysis;
- Cost to benefit analysis;
- Risk assessment;
- Stakeholder management;
- Organizational change management;
- Strategic planning;
- Program assessment; and
- Agile development, training, coaching.