|
Portage has a highly qualified group of professional software developers with experience developing a variety of applications. The development team specializes in database and web application development.
Methodology
The approach of Portage’s software development team is founded on the Iterative Processes to software development. This technique starts with the development of initially small, but ever-increasing parts of the project. This technique is used to uncover issues or incorrect assumptions before the problems become inherent in the system. Building on the foundations of the iterative processes our developers also employ the Agile Software Development Process. This technique is a people-oriented approach that relies heavily on user feedback and interactions. The feedback is created by regular testing throughout the process and creates a fluid and evolving product. This approach is very results oriented and provides a great product and value to our clients.
Capabilities
Our experience covers the following software development areas:
- Complete software development lifecycle, which includes requirements analysis, design/architecture, implementation, testing, distribution, and maintenance
- Platforms including servers, desktops, tablets, and personal digital assistants (PDAs)
- Programming languages including C#/.Net, VB/.Net, Java, JavaScript, HTML, and Visual Basic
Web and Enterprise Development
The Portage development team has the knowledge and experience to successfully develop both Enterprise and Web-based application solutions.
The team has experience developing:
- Solutions for mission critical distributed applications
- Architecture for security, scalability, and performance
- Relational database with SQL Server, Access, and Oracle
- Rich client and Web-based GUI interfaces
- Configuration management and deployment solutions
- Microsoft .NET solutions
|