When upgrading these legacy systems, KL faced
several challenges, including:
Choosing the Correct Technologies: Ensuring the
selected technologies will remain current and
require minimal future rewrites.
Educating Product Owners: Training Product Owners
to understand and transition to the Agile process,
replacing the outdated Waterfall methodology.
Evolving Applications: Working closely with Product
Owners to demonstrate how their applications needed to
evolve to meet new security requirements and improve
functionality.
Our Path
When KL began upgrading DHS's applications, DHS
was still learning the best development
practices. KL guided DHS in adopting proper
processes to complete applications efficiently
without rushing or overworking development
teams.
Key Steps:
Technology Selection: KL chose technologies
that would remain current and secure.
Applications were designed to share the same
tech stack, allowing developers to work across
different applications and streamline security
assessments. .
Simplifying Agile: KL made the Agile process
straightforward for product owners accustomed to
older methods, selecting an easily accessible
platform and ensuring clear understanding.
Demonstrating Changes: KL showed DHS that their
current application approaches were no longer
viable due to new security requirements. KL also
demonstrated how upgraded applications would
simplify workflows and ensure data
accuracy.
The Result
KL, working with DHS, now has a comprehensive
approach to completing application upgrades. Below
are details on the updated applications:
Tech Stack:
Front End Development: Single Page application
using Angular
Middle Tier and Backend Language: .NET Core
(now .NET), written in C#
Backend Database: Entity Framework with MSSQL
Server
Training Product Owners:
Platform: Microsoft Azure DevOps, used for
Agile development.
Training Materials: Multiple resources,
including presentations and videos, were created
to educate Product Owners on the Agile
process.
Demonstrations:
Showcasing Improvements: Through demonstrations
and mockups, KL illustrated how legacy
applications could be enhanced to simplify work
and ensure data security and accuracy.
Examples
Vehicle Tracking Application The Kurrent Logic team spearheaded a groundbreaking
initiative, crafting an innovative application
designed to revolutionize the vehicle management and
tracking system for an esteemed international law
enforcement agency. This visionary solution brought
an end to the antiquated paper-based processes of
the past, replacing them with a modern,
user-friendly interface accessible on both desktop
and mobile devices. The shift ushered in an era of
unparalleled accuracy in recording critical data and
transactions. The resounding success of this
transformative solution has garnered attention from
sister agencies, sparking discussions on potential
adoption. Its impact extends beyond borders,
heralding a new era of efficiency and transparency
in law enforcement worldwide. To add a crowning
achievement to this remarkable journey, those who
spearheaded the contract in 2016 were honored with
the highest recognition within the program, the
prestigious Director's Award. Their unwavering
dedication and innovation have truly set a standard
of excellence in the industry.
The Obstacle
When upgrading these legacy systems, KL faced several
challenges, including:
Choosing the Correct Technologies: Ensuring the
selected technologies will remain current and require
minimal future rewrites.
Educating Product Owners: Training Product Owners to
understand and transition to the Agile process,
replacing the outdated Waterfall methodology.
Evolving Applications: Working closely with Product
Owners to demonstrate how their applications needed to
evolve to meet new security requirements and improve
functionality.
Our Path
When KL began upgrading DHS's applications, DHS was
still learning the best development practices. KL
guided DHS in adopting proper processes to complete
applications efficiently without rushing or
overworking development teams.
Key Steps:
Technology Selection: KL chose technologies that
would remain current and secure. Applications were
designed to share the same tech stack, allowing
developers to work across different applications
and streamline security assessments.
Simplifying Agile: KL made the Agile
process straightforward for product owners
accustomed to older methods, selecting an easily
accessible platform and ensuring clear
understanding.
Demonstrating Changes: KL showed DHS that their
current application approaches were no longer
viable due to new security requirements. KL also
demonstrated how upgraded applications would
simplify workflows and ensure data accuracy.
The Result
KL, working with DHS, now has a comprehensive approach to
completing application upgrades. Below are details on the
updated applications:
Tech Stack:
Front End Development: Single Page application
using Angular
Middle Tier and Backend Language: .NET Core (now
.NET), written in C#
Backend Database: Entity Framework with MSSQL
Server
Training Product Owners:
Platform: Microsoft Azure DevOps, used for Agile
development.
Training Materials: Multiple resources, including
presentations and videos, were created to educate
Product Owners on the Agile process.
Demonstrations:
Showcasing Improvements: Through demonstrations and mockups, KL
illustrated how legacy applications could be
enhanced to simplify work and ensure data security
and accuracy.
Examples
Vehicle Tracking Application The Kurrent Logic team spearheaded a groundbreaking
initiative, crafting an innovative application
designed to revolutionize the vehicle management and
tracking system for an esteemed international law
enforcement agency. This visionary solution brought an
end to the antiquated paper-based processes of the
past, replacing them with a modern, user-friendly
interface accessible on both desktop and mobile
devices. The shift ushered in an era of unparalleled
accuracy in recording critical data and transactions.
The resounding success of this transformative solution
has garnered attention from sister agencies, sparking
discussions on potential adoption. Its impact extends
beyond borders, heralding a new era of efficiency and
transparency in law enforcement worldwide. To add a
crowning achievement to this remarkable journey, those
who spearheaded the contract in 2016 were honored with
the highest recognition within the program, the
prestigious Director's Award. Their unwavering
dedication and innovation have truly set a standard of
excellence in the industry.