FATA #4 / Delivery Management
[FATA] — From test automation to architecture article series
Management is the process of coordinating, directing, or overseeing a project, resources, or individuals with the aim of achieving the targeted results.
It can be different purposes: Increase a firm’s client, develop the knowledge, skills, and capacity of employees, or achieve sales target.
The main goal of the DM is to deliver 100% business in GREEN.
- Secure company profit and support business growth
- Grow experience and engaged employees
- Archive the highest client satisfaction and exceed expectations.
All the activities can be divided into three global directions: business, delivery, and people.
Delivery Area
Delivery Solution
- Exploit technology
- Satisfy needs
- Ensure scope
- Maximize quality
- Be on time
- Optimize cost
- Minimize risks
Assure Delivery
- Enhance sales & presales
- Reinforce governance
- Arrange org structure
- Adjust processes
- Tailor roles & titles
- Adapt policies
- Refine tools
So, at high level, delivery managment takes the following actions:
- Transform the delivery area directly
- Cooperate with business and people management on the way of appropriate transformation in business and people areas.
Who is Delivery Manager ?
The generic DM role responsible for the delivery success. Encompasses many activities, including: Project Management, Solution Delivery, Solution Architecture, Account Management, People Management, Product Management.
Main responsibilities:
- Deliver projects using appropriate agile methodology.
- Work with product roadmap and tranlate into user stories.
- Prioritize work against the capacity and capability of the team.
- Ensure all products are built to an appropriate leve of quality.
- Actively participate in the delivery management community, sharing, bringing best practices.
Lelels
Business Unit -> BU Head/Portfolio Manager
Account -> Account Manager / Staffing Coordinator
Projects -> Delivery Manager (Project)
A business unit consists of multiple accounts united by any principle: geography, business domain, technology-wise, etc.
Each account consists of multiple projects of variable size.
A project may implement different engagement models, both commercial and delivery.
Business development — proactive look for opportunities to expand the business with the client and increase revenue.
Client relationship — estabilishment of trustful relationship, building long-lasting partnership with the client and managing stakeholders on top-management level.
Staffing — performing staffing in organizations (project, account, practice, location, BU, etc.) according to SLAs and minimizing any impact on delivery due to staffing issues,
Metrics and Measurements
Measurements allow assess project status activities in the project, provide tools for making mature manager decisions on the project, objective monitoring and risk reduction for projects, accounts, and organization.
- COST
- Accuracy
- Completeness
- Speed
It helps improve fact-based management and process improvements.
Metrics:
- Measurement objectives
- Processes to be measured
Summary
In a Gartner study of failed IT projects, the analysis revealed most complex projects had unrealistic goals, unproven teams, and almost no accountability at all levels of the management and governance structure, meaning no one is responsible for failure. To enable delivery assurance, you should have four things:
- Proper Delivery Governance — enough people and capacity
- Transparency into delivery status — regular and in time reporting
- Verified delivery status — regular tracking and verification of delivery status
- Regular communication on delivery status in an orgnization — focus on proactive identification and mitigation of potentiaol issues
Growth and Collaboration for Delivery Excellence
PM vs DM roles
PM — How
DM — What and Why
Both of them responsible for the “WHEN” aspect.
How to Become a Delivery Manager
Take part in
- Real Projects
- Pre-sale activities
- Proof of Concept
- Case study Reviews
- Determine the DM level which you want to apply to. It is recommended to start over and move gradually, not skipping levels. This way you achieve a consistency of knowledge and experience.
- Identify delivery management competencies and skills for the target level, using competency framework.
- Enroll in programs, training, and certification, which can help you acquire the knowledge.
Obviously, your own experience is the most valuable asset you can get. This always will stay with you and that is what forms your profile. So don’t ever think that you have tried everything in your life.
Delivery Manager Assessment
Assessment — is a process of employees evaluation by global competency framework requirements using committies of experts or recommend them for promotion to a particular job function and level.
- Technical skills
- Business skills
- People skills
- Leadership skills
Title promotion usually happens when an employee already has experience and achievements corresponding to the desired level.
Artifacts to prepare for the Assessment:
A presentation about yourself including:
- Timeline and careere achievements
- The delivery process and org chart on a stream/project under your leadership.
- High-level architecture, provide an overview of components that build up your system and main integration points.
Collaboration: Why It’s important
- It helps us problem-solve
- Collaboration brings people (and organizations) closer together
- Collaboration boosts morale across your organization
- Collaboration helps people learn from each other
- It opens up new channels for communication
- Collaborating makes work more efficient
An organization that makes collaboration a big part of its culture is bound to normalize this style of working, thereby creating a more efficient (and more appealing) workplace. Organizations that collaborate well are likely to be more financially successful, more culturally aligned and have higher engagement rates.
How to create collaboration within your organization
Collaboration is about support, constructive feedback, and enhancing the work of others. Companies first need to implement a collaborative culture. This can be extremely difficult because it requires a new mindset from employees, especially from the management team. The change needs to come from the company’s key decision-makers and extend outwards across every employee level. How cerate it?
- Support
- Open environment
- Recognition
- Rewards
- Team Building
DMO (Delivery Management Office) and PMO (Project Management Office) takes responsibility for all projects within an organization encompassing ongoing development of delivery as a discipline.
The objectives for DMO:
- Implement a common methodology
- Standardize terminology
- Provide commons supporting tools
- Introduce effective processes (for project management)
- Improve levels of project success (withing the organization)
Delivery Management Network
All DM should be considered as a network of connected professionals.
Engineering culture:
- Participating in a company level
- Get recognition on a company level
- Expands the contacts network
- Systemize experience
- To self-realize through experience sharing
Delivery Management Communities
Present stories and workshops around innovation, customer successes, and learning as well as develop strong collaboration within communities.
Cross-project reviews and sharing experience. Positive feedback or reference from direct management.