Designing IT Teams for Delivery
Executive Summary
Split innovation and operations into individual teams with clearly defined KRA/KPI.
| S. No. | Team | Responsibilities |
|---|---|---|
| 1 | IT Operations Team | Service Desk Run Solutions Manage Infrastructure Manage Configurations |
| 2 | Systems Engineering Team | Evolve Infrastructure Mitigate Disasters Technical Management Govern IT Operations |
| 3 | Software Engineering Team | Software Development Application Management |
| 4 | Miscellaneous Teams | Application Owners External Auditors and Consultants |
1. IT Operations Team
Service Desk โ is the best-known function within the IT organization for most businesses. The service desk acts as a single point of contact between the business and the IT department where users can submit incident reports or requests for IT services.
Run Solutions โ Running solutions is the main reason that IT operations exists. IT operators are responsible for performing data back-ups, restoring system after a service outage or update, configuring and tuning servers and other configuration items to optimize their performance and allocating IT resources where they are needed to promote effective service delivery.
Manage Infrastructure โ Oversight of IT infrastructure is a key responsibility for IT operations managers. The IT infrastructure is comprised of computing and networking hardware, along with software applications that run on them. Infrastructure management includes oversight of hybrid cloud environments, applications deployed in the cloud, network security management, facilities management and hardware IT infrastructure components.
Manage Configurations โ IT operations must document hardware configurations and solution dependencies, as well as implement new configurations to promote optimal performance of the IT infrastructure and services.
2. Systems Engineering Team
Evolve Infrastructure โ IT operations play a dominant role in day-to-day maintenance, but IT operators can and must act as innovators who work to evolve the infrastructure in a way that meets the demands of the business. This includes activities such as identifying impacts of change, applying software patches and introducing new hardware and software applications to drive service performance.
Mitigate Disasters โ IT operations teams are typically in charge of a business organization's disaster recovery plan. IT operations teams plan, simulate and practice disaster recovery situations to protect the business from experiencing significant downtime and lost revenue if an unexpected problem or disaster causes a major service outage.
Technical Management โ provides high-level technical expertise that can be strategically applied to the design, management and support of IT infrastructure. An IT organization may assign a technical lead or technical analyst for each key technology area, whose purpose is to contribute technical knowledge to service life cycle decision-making.
Govern IT Operations โ IT Operations monitors and measures the performance of the IT infrastructure, including the IT organization's security posture. It may also develop operational metrics to help evaluate the performance of key processes and services, manage software license compliance and conduct infrastructure audits to verify that security and performance targets are being met.
3. Software Engineering Team
Software Development โ deals with the development of innovative applications and services primarily focused on improving the process and services of the business. Software development team possess specific programming knowledge that is required for designing, developing, controlling and monitoring applications at the level of code.
Application Management โ deals with the technical aspect of managing applications that are necessary for supporting IT services within the organization. Application management teams play an important role in designing, testing, deploying, operating and optimizing applications.
| Team | KRA | KPI |
|---|---|---|
| IT Operations | 1. User support 2. Sustain production infra |
1. SLA adherence to infra and process 2. User call volume and TAT |
| Systems Engineering | 1. Strategy 2. New initiatives 3. Increase productivity through automation 4. Current infra improvements |
1. Number of new initiatives 2. Productivity improvements for IT Ops and other users Note: Productivity improvements are measured in cost reduction, man hours saved, error reduction, etc. |
| Software Development | 1. Develop custom applications to support business processes and operations | 1. Number of software features released 2. Productivity and efficiency improvements for users |
Further Reading
- Team Topologies https://teamtopologies.com