Delivery Management Archives ~ fitzmoskal https://fitzmoskal.me/category/skills/leadership-skills/delivery-management/ You are _here_ Thu, 29 Feb 2024 16:56:36 +0000 en-GB hourly 1 https://wordpress.org/?v=6.9.4 https://fitzmoskal.me/wp-content/uploads/2024/02/cropped-result_880649-32x32.jpeg Delivery Management Archives ~ fitzmoskal https://fitzmoskal.me/category/skills/leadership-skills/delivery-management/ 32 32 11678478 Egyptian Genomics Institute – Software Delivery https://fitzmoskal.me/egyptian-genomics-institute-software-delivery/ Mon, 26 Feb 2024 20:04:01 +0000 https://fitzmoskal.me/?p=1487 Software Delivery I managed the team that took part in a deployment of genomics analysis software to a government programme

The post Egyptian Genomics Institute – Software Delivery appeared first on fitzmoskal.

]]>

Software Delivery

I managed the team that took part in a deployment of genomics analysis software to a government programme based in Cairo Egypt worth £2m in total, I also acted as a hands-on technical lead.

I managed the resourcing of a consultant from China to attend for 3 weeks and had scheduled to be there on the first week. The deployment was time-sensitive and had to be completed on-premise in this window as we wouldn’t have remote access.

The consultant from China was delayed, so I had to use my technical skills to quickly get the install going having not performed one before. I did alone on the first day – a Sunday – and then brought in my other consultant and a DevOps resource on conference call for the following two days, until the Chinese consultant arrived. All this took place whilst the client was monitoring over my shoulder – so I had to present confidence in what I was doing at the same time. The software was successfully deployed inside of the 3 weeks. However there were some performance issues identifed.

Health Check

After concerns were raised by the client regarding performance – with accusations flying, I took the decision to prepare a mirror environment in our offices and we requested soem of their sample files to process and confirm that the software was capable of processing them – which it was. So the issues pointed to infrastructure.

I agreed to attend site with one of the product managers to perform a health check against the software and hardware. I had some input in what to look for from the DevOps team, but largely had to script the health check myself against Kubernetes, NFS and PostgreSQL. Onsite, I ran multiple tests and perfected the script which used a combination of tools including kubectl, docker, fio, iostat, mtr and netstat. With this I was able to narrow down the issue to packet loss between the application and NFS, which was hosted on a different network split by a switch or router – which was not as specified in the Solution Design we had outlined.

This helped to not only provide the customer with confidence in the solution and our commitment to support, but did prevent them from walking away from the contract as they had previously disputed ownership of the issue.

The post Egyptian Genomics Institute – Software Delivery appeared first on fitzmoskal.

]]>
1487
NHS Genomics Partner – Integrations & Software Development https://fitzmoskal.me/nhs-genomics-partner-integrations-software-development/ Mon, 26 Feb 2024 19:31:19 +0000 https://fitzmoskal.me/?p=1484 As Head of Professional Services I took over responsibility for a number of software integrations written by a bioinformatics consultant

The post NHS Genomics Partner – Integrations & Software Development appeared first on fitzmoskal.

]]>

As Head of Professional Services I took over responsibility for a number of software integrations written by a bioinformatics consultant who had previously left the company. One of these integrations was supplied to a parnter organisation and had been reported to have an undetected design flaw which raised a ‘highest severity’ ticket. No-one in my team was familiar with the code, so I had to reach out and coordinate with DevOps and Engineering for assistance.

Through bargaining and persistance I secured some time of one of the lead bioinformaticians to take a look at the code, review the clients requirements and make the changes. This was the easiest part – I recognised the issue with the code myself, but as I wouldn’t understand the genomics interpretation part, I did not want to make edits myself. The second part of the issue was with clinical decisions that had already been made with the flawed code. There was little that I could do here, but it was down to me to make sure that the right resources were aware and assigned to figure out which decisions had been impacted to report back to the client.

The code fix was done within SLAs, finding the impacted clinical decisions took longer. My final action was to ensure that the application was correctly documented for future support and ensure that the client sign off on the new implementation of the code (to ensure that there is record of agreement that it now worked as expected – which was missing before).

I was also engaged with this partner through organising a resource to work on custom reporting, using a combination of python and flask. I acted as liaison and project manager with the customer ensuring that the code was developed to specification and that milestones for delivery, test and sign off were met.

The post NHS Genomics Partner – Integrations & Software Development appeared first on fitzmoskal.

]]>
1484
UK Retailer – Managed Service Architecture https://fitzmoskal.me/uk-retailer-managed-service-architecture/ Mon, 26 Feb 2024 15:29:31 +0000 https://fitzmoskal.me/?p=1459 I was responsible for the improving the managed service architecture of a multi-year service contract already in-flight. There had been

The post UK Retailer – Managed Service Architecture appeared first on fitzmoskal.

]]>

I was responsible for the improving the managed service architecture of a multi-year service contract already in-flight. There had been significant issues raised over the quality of the service up until my engagemement.

The main complaints were:

  • Support resource not seen to be solving any reported issues
  • Missing roadmap meetings
  • Not feeling the value

An action plan and strategy was put in place, for me to conduct quarterly service reviews where I would present the latest features of the products and recommend strategy for upgrade and utilisation of these features, including any enhancements we could provide to the service.

The support resource issue was identified as being a follow on outcome of the customer not willing to log tickets and instead engaging the named resource directly. In this way the resource was being treated as a contractor and being asked to work on various unspecified tasks and issues. In discussing the issue with the client, I suggested they could either continue with no SLAs and agree to the support resource under 1-day per week effort, or that in order for us to track performance and ensure requests were deailt with, they would need to engage with the service and log tickets.

However, as many of the requests would have been out of the scope of the service and meant engagement with professional services, they did not want to implement this change. They prefered to carry on under the existing arrangement, without further complaint.

During this time I was also able to implement health checks for them and identify a number of security vulnerabilites which were esclated to their CISO. One was the identification of plaintext username/password strings in running processes, and the other was production level software running under a non-service account credential.

The post UK Retailer – Managed Service Architecture appeared first on fitzmoskal.

]]>
1459
US Vehicle Manufacturer – Managed Service https://fitzmoskal.me/us-vehicle-manufacturer-managed-service/ Sat, 24 Feb 2024 02:54:49 +0000 https://fitzmoskal.me/?p=1452 I was contracted to help win a bid for providing a managed service worth $200k to a large US-based vehicle

The post US Vehicle Manufacturer – Managed Service appeared first on fitzmoskal.

]]>

I was contracted to help win a bid for providing a managed service worth $200k to a large US-based vehicle manufacturer. They were intially discussing a multi-year deal for plant inventory discovery, however it was quickly realised by the client that it would make sense to turn this into a managed service.

The service included upgrade of current Discovery solution with right-sizing the architecture, installation of Remedy with CMDB and support services. The scope of Discovery was to scan the plant networks – the challenge being that these were on profinet and were not only sensitive equipment but scanning was only permitted under very strict windows.

We managed to complete the implementation of the solution upgrade and installation, with the implementation of the full managed service coming later due to delays on the client end. As part of value add of the service, the customer was also provided with a custom solution I developed in python that worked with the Discovery API to be able to load IP ranges with updated location information and automatically update the scan data and schedules.

The post US Vehicle Manufacturer – Managed Service appeared first on fitzmoskal.

]]>
1452
German IT Consulting Firm – Digital Transformation https://fitzmoskal.me/german-it-consulting-firm-digital-transformation/ Thu, 22 Feb 2024 16:59:03 +0000 https://fitzmoskal.me/?p=1437 I was in charge of the architecture for the deployment £200k worth of solutions and a managed service for a

The post German IT Consulting Firm – Digital Transformation appeared first on fitzmoskal.

]]>
This image has an empty alt attribute; its file name is hamburg-3071437_1280-1024x682.jpg

I was in charge of the architecture for the deployment £200k worth of solutions and a managed service for a large German consulting firm that wanted to implement a new Asset & Configuration Management function using BMC’s toolset.

Once the deployment was completed and the customer onboarded, I acted as an 3rd line escalation point issues logged through the managed service. In particular I got involved with issues with Data Quality and modelling their network environments. As part of the service they were also gauranteed regular health checks – which we provided in the form of a unique set of analytics written in Python which were exported to Power BI for presenting insights back to the customer, such as:

  • Root user logins
  • Vulernable open ports
  • Recommendations for search and query optimisation
  • Compliance issues
  • Data quality issues

This unique service was provided only by the company I was working for at the time where I developed it.

The post German IT Consulting Firm – Digital Transformation appeared first on fitzmoskal.

]]>
1437
Public Utility Company – Digital Transformation https://fitzmoskal.me/public-utility-company-digital-transformation/ Thu, 22 Feb 2024 14:06:55 +0000 https://fitzmoskal.me/?p=1423 ITAM Solution As part of my time as a Delivery Manager I worked with an account to deploy an IT

The post Public Utility Company – Digital Transformation appeared first on fitzmoskal.

]]>
ITAM Solution
This image has an empty alt attribute; its file name is DALL%C2%B7E-2024-02-22-14.05.12-An-industrial-water-treatment-plant-exterior-during-daytime.-The-scene-includes-large-metal-water-storage-tanks-a-network-of-pipes-connecting-the-ta-1024x585.webp

As part of my time as a Delivery Manager I worked with an account to deploy an IT Asset Management solution as part of a Global Programme, and to fill in as Test Manager for the new Workday HR system.

The account management team for this company had been selected interally, and did not have a choice about taking the solution so there was a lot of resistance, particularly using security as a blocker. This was overcome by a global CISO sign off, however I listened to the concerns of the account that the licensing would take them over their budget and knew there was a better way to create a Win-Win scenario for them and for us.

I advised the Programme Manager that we needed to not only deploy the ITAM solution but create a package of benefits for them – which required setting up some reporting an analytics. I asked the account director to provide a breakdown of their charges for services and an export of their current asset data.

With this information, using Discovery, I was able to identify that they were underbilling by £50k annually, primarily on database services to their client. Another highlight was to replace their manual spreadsheet tracking of software with the product’s up to date OOTB software lifecycle reporting, allowing them to save time on querying manually and implement accurate, up to date record keeping.

HR Solution

I was asked to fill in as a Test Manager for a HR system rollout already in progress after the current test manager had left. The issues over resourcing meant that the delivery team had fallen behind and the deadline for implementation was at risk.

The key was to commit to being fully onsite, and obtaining buy in from the team to work extra hours to get catch up. I was in charge of ensuring that all the test scripts were completed, bugs were handled by the onsite developer, or exeptions were signed off.

With the combined effort of the team, we managed to pull the project back on track and able to deliver the implementation of the HR system to client satisfaction. Not all of the test scripts had been completed, but it was agreed with the client all significant bugs had been resolved and so the outstanding backlog were not critical to functionality and could be handed post go-live.

The post Public Utility Company – Digital Transformation appeared first on fitzmoskal.

]]>
1423
Management Consulting – Global Programme Software Rollout https://fitzmoskal.me/management-consulting-global-programme-software-rollout/ Thu, 22 Feb 2024 13:42:28 +0000 https://fitzmoskal.me/?p=1420 I was hired as a Delivery Manager and Enterprise Architect for the global rollout of Discovery and CMDB for an

The post Management Consulting – Global Programme Software Rollout appeared first on fitzmoskal.

]]>

I was hired as a Delivery Manager and Enterprise Architect for the global rollout of Discovery and CMDB for an international Managment Consulting company. This was a 2 year programme directed at North America and European regions worth €2m.

In the first year I identified and implemented €90k worth of cost savings to the programme by automating level 1 support so that the resources were no longer required. I led a team of 8 offshore engineers in India and Poland and was responsible for their training and managing their progress on the the deployment to individual accounts.

I reported to the Programme Manager and was responsible for not only the software architecture but the security design needed to obtain global CISO sign off and allow the programme to proceed when it hit a major hurdle and was blocked by security compliance. One of the many hurdles was implementing RBAC into the solution which had not been designed for full RBAC control.

I worked with one of my lead engineers to find and document all the group permissions available in the tool, then employed a hack to prevent certain pages from loading without the right permissions. This satisfied the requirements of Global CISO. During the process we even discovered a vulnerability that allowed access without permissions, which was reported back to the vendor. The vendor was so impressed that they asked if they could see our documentation.

The post Management Consulting – Global Programme Software Rollout appeared first on fitzmoskal.

]]>
1420
Major Fashion Retailer – Digital Transformation https://fitzmoskal.me/major-fashion-retailer-digital-transformation/ Tue, 20 Feb 2024 18:26:35 +0000 https://fitzmoskal.me/?p=1369 Over the years I built a relationship with this global fashion brand in facilitating their ongoing digital transformation. The first

The post Major Fashion Retailer – Digital Transformation appeared first on fitzmoskal.

]]>

Over the years I built a relationship with this global fashion brand in facilitating their ongoing digital transformation. The first engagement was in architecting and implementing a number of critical integrations with their CMDB from various data sources, allowing them to gain full central visiblity of their enterprise infrastructure. Later, I was again called upon to re-architect and extend the earlier integrations in preparation for a move of CMDB cloud platforms.

As a Principle Solutions Architect I also oversaw the technical delivery of their managed services – consulting on roadmaps and strategy with the client. I built a trusting working relationship and also proposed and worked on implementing a new feature of exception reporting, which helped them to identify, understand and narrow down the discrepencies between source data and CMDB data. The result was clear visibility and improved data quality of their CMDB.

The post Major Fashion Retailer – Digital Transformation appeared first on fitzmoskal.

]]>
1369