vitue group

Project Management

Virtue GroupThe Virtue Group approach to project management is based on Extreme Programming methodology. Our approach minimizes risks associated with software development projects such as missed deadlines, budget overruns, and 'buggy' software, while also allowing for a rapid response to the changing and evolving needs of the project during implementation.

We develop software in short, iterative stages in consultation with our clients' in-house project leads, project managers, and our software developers. This teamwork-centric approach makes the project team nimble, able to adjust to the changing direction of the project and client needs.

The Virtue Group Difference

The main goal of the Virtue Group approach is to reduce the cost associated with change for our clients. We do this by:

  • Designing the project to adapt to changing client needs as it goes along
  • Mitigate risk associated with cost, timeline and functionality
  • Allowing space for programmers and developers to innovate within the project, inventing customized solutions to problems that arise along the way

Read on below for more specific information about our skills and expertise, methodologies, and delivery model. Then contact us to put the agile, nimble approach of the Virtue Group to work for you!

Your Virtue Group project team will be selected from our highly qualified stable of experts, in accordance with the needs of your specific project. With clients in virtually every sector with every type of professional expertise, we have just the team to implement your project on time, on budget, customizing your installation along the way.

Our technical team specializes in integrating technologies with business practices. We do this using Microsoft Technologies and Open Source Java and PHP web development on a Unix / Linux Platform.

Our services include:

  • E-Commerce Platforms
  • Enterprise Application Integration and Quality Services
  • Application Development and Maintenance
  • Business Process Outsourcing (BPO)
  • Supply Chain Management Solutions

Specific skill sets and technologies of our team members include:

Services Skill Sets Tools/Language/Technologies
Application Services
(Development & maintenance)
Technical Design MS Vision
Data Modeling MS Vision
J2EE Eclipse, IBM WSAD, Sun Java Studio, Ants
.NET VisualStudio .Net
Application Servers Websphere, WebLogic, Sun ONE, Tomcat, JBOSS, iPlanet
Database Oracle, SQL Server, MySQL
Programming C#, VB.NET, Java,  C/C++, VB, PHP, Javascript, Perl, JSP, Servlets, ASP, ASP.Net, PL/SQL, T-SQL.
Multimedia Flash, Dreamweaver, FrontPage, Photoshop, Illusion
Network Protocol TCP/IP, FTP, HTTP, SNMP, SMTP, SSH, DHCP, SIP
EAI Web Services, SUN Java,.Net Server 2003 Family, MS BizTalk Server
Testing Service Application Testing MI WinRunner, MI LoadRunner, Test Director
System Maintenance Maintenance Windows Family Servers, Linux, Sun Solaris, HPUnix

If you have questions about a specific skill set that you would require for your project, or more information about the Virtue Group's capabilities, contact us today.

As stated previously, the Virtue Group approach is designed to meet budgets, minimize risk, and adapt to the changing needs of a project in real time using specialized project management teams with relevant expertise.

Additionally, our approach focuses on the following areas:

  • Reducing the duration of development-and-review cycles. We break tasks and functions into smaller pieces of work to manage budgets and ensure that every piece of the project is exactly what our clients need and want.
  • Prioritization. We work on the most important things first, so we can be flexible later on the smaller pieces of work.
  • Releasing early and often. A software release occurs every 1-2 weeks upon the completion of its development cycle.
  • Budgeting from our technical team, not our sales team. We troubleshoot the plan before we even give you the budget, so you don't have unpleasant and costly surprises along the way.

A general project management outline from Virtue Group looks like this:

Diagram

Virtue Group Methodology - Other Advantages and Features

The Virtue Group model is cleverly designed, with numerous advantages in terms of streamlining work and adapting on the way to completion, avoiding cost overruns. Here are just a few ways our methodology delivers for our clients:

  • It's designed to facilitate interaction and collaboration between developers and client contacts throughout the project, with early testing along the way, and plenty of it.
  • Development cycles are shorter, and code is written in real time with reduced complexity so that it can be adapted and re-written easily if needed when complexity increased.

Regular code reviews are built-in, with associates working collaboratively in pairs, and testing is written before the code and not considered finished until it passes the pre-agreed-upon tests.

Virtue Group has executive management teams located both in the US and offshore, ensuring hands-on project management of team members at both locations. In the US, our project architects and managers develop a deep understanding of client priorities and technical requirements. Offshore, our development and testing teams transform the project specs into designs using senior project leaders, software engineers, and test engineers.

Our basic delivery model can be graphically represented like this:

Diagram

Advantages of this model include:

  • An extended workday for our clients, custom-designed with flexibility built in to adapt to the changing needs of the project in real time
  • A collaborative approach combining our IT expertise with the client's business expertise, with constant communications along the way
  • Uses offshore resources to reduce project cost
  • Provides interim deliverables and early feedback opportunities
  • US Technology Warranty for 90 days following implementation

When you're ready to explore a customized approach for your project, contact us. One of our technical experts is ready to provide a complimentary consultation to you, at no obligation to you.


IT Staff Augmentation Application Development Services Business Process Outsourcing Managed Services