Blog

PSL Corp Blog

Read about nearshoring, agile software development and more!

The Agile Way: Continuous Integration in ALM

The Agile Way: Continuous Integration in ALM
How to Use Continuous Integration throughout Your Application's LifecycleNot so long ago, applications were developed and deployed with on-site Application Lifecycle Management ALM solutions. More recently, the automation of processes, such as building and testing apps, has made application lifecycle management more of a way to manage application w...
Rate this blog entry:
Continue reading
274 Hits
0 Comments

Participatory Education: PSL Partners with Local Universities

Participatory Education: PSL Partners with Local Universities
​Colombia is fast becoming the premiere destination for software outsourcing projects in Latin America, and for good reason. Strong economic development over the past ten years has meant that the Colombian IT and software sectors have experienced exponential growth and show no signs of slowing. Additionally, the talent pool in Colombia is young, mo...
Rate this blog entry:
Continue reading
1155 Hits
0 Comments

From Agile to DevOps

From Agile to DevOps
When the Agile methodology revolution began in 2001, it called for Individuals and interactions over processes and toolsWorking software over comprehensive documentationCustomer collaboration over contract negotiationResponding to change over following a planOver the past 16(!) years these tenants have spawned dramatic changes to software engi...
Rate this blog entry:
Continue reading
601 Hits
0 Comments

Optimizing the Total Cost of Ownership on an outsourcing software development project Part 2

In the first part of this article we reviewed the concept of Total Cost of Ownership (TOC) and outlined five key variables that determine the TCO for software development projects: Process, Quality, Risk, Productivity and Cost. Each of these variables is critical to keep in mind when selecting a nearshoring or offshori...
Rate this blog entry:
Continue reading
1280 Hits
0 Comments

Optimizing the Total Cost of Ownership on an outsourcing software development project

Optimizing the Total Cost of Ownership on an outsourcing software development project
​When outsourcing software development projects, comparing vendors with different price points can be very difficult. We propose variables that should be taken into account when deciding which vendor is most likely to produce the lowest Total Cost of Ownership for an offshoring or nearshoring development project. We also evidence why we believ...
Rate this blog entry:
Continue reading
1361 Hits
0 Comments

The key attributes for a successful outsourcing software vendor relationship

The key attributes for a successful outsourcing software vendor relationship
​Your relationship with an outsourcing software vendor might be one of the most important ones when they work on key projects or technologies for your company. Nurturing a good relationship is never a static formula as all projects and relationships vary greatly. However, during our 30 years' experience in the software development industry working ...
Rate this blog entry:
Continue reading
1306 Hits
0 Comments

How to fund an Agile Software Development Project

How to fund an Agile Software Development Project
​This is Part 6 of the series of articles "Why go Agile?"When first introduced to Agile, clients often react with phrases like "ok, from a technical perspective this makes sense, but how do I sell this to my CEO?" PSL believes Agile methodologies should be seen under a stage-gate scenario, where commitments to continue a software development projec...
Rate this blog entry:
Continue reading
1074 Hits
0 Comments

So, how Agile Software Development stacks in practice?

So, how Agile Software Development stacks in practice?
This is Part 5 of the series of articles "Why go Agile?"The philosophy of Agile Software Development sounds very nice in theory, but how does it stack up in practice? At PSL, as nearshore/offshore software development vendors, we have deployed dozens of agile SCRUM projects large and small, and have seen for ourselves what we believe i...
Rate this blog entry:
Continue reading
839 Hits
0 Comments

Is there a better way to do software?

Is there a better way to do software?
This is Part 4 of the series of articles "Why go Agile?" Yes, there certainly is a better way to do software development. And at PSL we believe it is Agile, specifically under SCRUM. More than a development methodology, Agile answers to a philosophy and a perspective on what software development really is. Software development is not s...
Rate this blog entry:
Continue reading
978 Hits
0 Comments

What was the end result of traditional software development methodologies?

This is Part 3 of the series of articles "Why go Agile?" In essence, RUP and the waterfall approach, even when done under judicious process discipline, still attempted to be predictive software development methodologies. That is to say, they wanted to predict in advance, before beginning the project, matters such as: what the cost of t...
Rate this blog entry:
Continue reading
842 Hits
0 Comments

Blog Categories