en flag +1 214 306 68 37
Support and Cost-Efficient Enhancement of Project Management Software

Support and Cost-Efficient Enhancement of Project Management Software

Industry
Software products
Technologies
.NET, C#

About Our Client

The Client offers a SaaS project management platform known for its strong security, real-time collaboration tools, and flexible customization options to meet different business needs.

The Need for Reliable Support and Cost-Effective Platform Evolution

Faced with the lack of internal resources, the Client sought a dependable partner to support their platform’s operations while driving its evolution. They set clear objectives: to resolve issues promptly, to implement new features efficiently, and to perform routine maintenance — all while maintaining cost-effectiveness and uninterrupted service for users.

ScienceSoft’s Lean Team Approach

To address these needs, ScienceSoft assembled a team comprising a senior .NET developer and, for specific tasks, a senior DevOps engineer. This agile setup enabled focused and cost-effective responses to the Client's requirements. Task communication was led directly by the Client’s CEO via email, which allowed for swift decision-making and a clear understanding of priorities. The Client typically engaged our team every 3 months to complete the following tasks:

Implementing new features

ScienceSoft’s team enhanced the platform by introducing several key features that improved usability and functionality:

  • Preview refresh tool. It automatically regenerates the preview whenever the file is changed.
  • New project type for industries where comprehensive documentation of processes and decisions is required. This project type includes predefined sections for organizing specialized critical documents such as plans, reports, and supporting materials.
  • "Canceled" project status with built-in logic. When a project is marked as canceled, associated entities like tasks, milestones, and tickets are automatically de-assigned or archived, ensuring clean project management workflows and avoiding unnecessary clutter.
  • User-defined chart categories. Users can change the names or labels shown on charts (like bar, pie, or line charts) to fit their needs, making the charts more relevant to their work.
  • Personalized view of project assignments. It enables users to see all their project assignments in one place, offering a centralized and clear overview of their responsibilities across tasks, milestones, and deadlines.

Resolving issues and bugs

Our team resolved technical challenges like email update errors, task scheduling discrepancies, and database optimizations. We also improved the platform's stability with HTTPS security upgrades. A standout achievement was restoring ElasticSearch functionality after a critical virtual machine failure that disrupted search features. Our team rebuilt the infrastructure, configured a new instance, and reindexed data, swiftly restoring essential search capabilities.

During the entire collaboration, ScienceSoft's team focused on finding the most cost-effective and time-efficient solutions without compromising on quality, which was highly appreciated by the Client.

Results

During the project, the stability of the project management platform was enhanced, critical issues like virtual machine failure were swiftly resolved, and a total of 5 new features were implemented at the optimal cost-to-benefit ratio. ScienceSoft's reliable support enabled the Client to maintain project management platform operability, enhance user experience, and secure their competitive edge in a dynamic market.

Technologies and Tools

C#, .NET, MVC, Elasticsearch, NServiceBus, Entity Framework, Chart.js

Have a question to our team or need help with your project?

Our team is ready to provide client references, estimate your project, or answer any other question related to your IT initiative.

Upload file

Drag and drop or to upload your file(s)

?

Max file size 10MB, up to 5 files and 20MB total

Supported formats:

doc, docx, xls, xlsx, ppt, pptx, pps, ppsx, odp, jpeg, jpg, png, psd, webp, svg, mp3, mp4, webm, odt, ods, pdf, rtf, txt, csv, log

More Case Studies