Six Simple Steps to Set Expectations with Software Estimation

VP of operations at PSI, Rightley McConnell, gives a high-level overview of the six simple steps of the Risk-Based Estimation Process so that you can begin to provide an idea of the schedule and costs associated with your next software project. If you need software development related assistance, we can help. Please schedule a complementary […]
Bad Actors, Cyber Security, and Your Business

Recently, you may have seen many headlines about the Colonial Pipeline cyberattack where bad actors used ransomware to hold the company’s billing system hostage. This was yet another eye-opening event for businesses nationwide. VP of operations at PSI, Rightley McConnell, discusses some suggestions on protecting yourself and your business from hackers and ransomware. If you […]
Software Validation vs. Software Verification

Many people in and around the software development process will use the two terms software verification and software validation interchangeably, and this can cause confusion and misunderstandings. Software testing activities can help achieve a clean, detect-free product, to ideally eliminate future software-related recalls.   We hope that by sharing with you how we do things […]
Software Development Value Adding Tools

When deciding on a software engineering partner, it is important to consider the development value adding tools of your partner. To further understand the benefits of the many software development value adding tools that we use at PSI, Casandra provides and overview of some of the tools that our company uses to provide our clients […]
PSI Software Development Process

It’s important to understand your software partner’s development process to ensure you can properly marry your processes, as well as other engineering disciplines, together. Casandra walks through PSI’s 5-phased approach, describing at a high level what you can expect throughout each step of the PSI software development lifecycle.     If you need software development […]
Software Development Tips for the Holidays

If you’ve been following our blog for a few years, you may remember our December 2017 post Surviving the Holidays – Software Engineering Style. In just 3 years, so much has changed, especially considering the global COVID-19 pandemic that 2020 has endured. We felt it appropriate to offer some new tips to get through the […]
Performing an Efficient Technology Assessment

When developing a new product or tool, assessing the necessary technologies to bring your desired functionality to life can often feel like a chore. Depending on your product requirements, you may need to research and assess numerous off-the-shelf hardware and/or software solutions to incorporate into the end product. We share our process for assessing technology, […]
Android Software Development Tips for Beginners

Is your team is considering creating a companion mobile application for a microprocessor-based product you recently developed and are looking to you for guidance related to design and development? Whether you are an inexperienced software engineer, or have years of experience in areas like embedded development, these Android software development tips can help you hit […]
Estimating Cost and Schedule for Software Development Projects

Estimating the cost and schedule for an upcoming software project may seem like a daunting task, especially if you have limited information to utilize. PSI shares their estimation process and a few tips and tricks to ensure you cover all your bases, ultimately calculating a comprehensive, well-planned estimate to share with all project stakeholders. This […]