System Engineering
Startups and Entrepreneurship
SERVICES
- Project Management
- Full Life Cycle Software Engineering
- Requirements gathering and analysis
- User interface and system design & Development
- Implementation and testing
- Operations and maintenance
- Enterprise Architecture and Service Oriented Architecture
- Software Development, Integration, and Sustainment
- Web site and application design and development
- Document, content and records management systems, and portal implementations
- Mobile application development
- Social media and Web 2.0 tool development, implementation, and configuration
- Independent Verification and Validation
PROJECT MANAGEMENT
Virgin Methods’s project management professionals manage large- and small-scale projects using best industry practices. We have a proven track record of successfully executing several IT projects on time and within budget. Our projects are monitored by an independent quality team thus ensuring the highest quality services. We have tools in place to track earned value, schedule, risk, metrics, action items, and deliverables.
FULL LIFE CYCLE SOFTWARE ENGINEERING
Virgin Methods software engineering processes are based on CMMI maturity level 3 and cover the full life cycle of software development including:
- Requirements gathering and analysis
- User interface and system design
- Development
- Implementation and testing
- Operations and maintenance
We emphasize re-use and rely on a robust set of tools for requirements gathering, design, implementation, integration, testing,and sustainment. Our engineers are well versed in waterfall, iterative, rational,and agile software development methodologies. We develop software that is fully in compliance with Certification and Accreditation (C&A) processes such as DIACAP.
ENTERPRISE ARCHITECTURE AND SERVICE ORIENTED ARCHITECTURE
SOFTWARE DEVELOPMENT, INTEGRATION, AND SUSTAINMENT
Virgin Methods has a broad software development expertise that includes:
Web site and application design and development
Document, content, and records management systems, and portal implementations
Mobile application development
Social media and Web 2.0 tool development, implementation, and configuration
GIS based solutions using Google Maps and Bing APIs
We have experience with the following tools and technologies:
Technologies: J2EE, Microsoft .NET, Scripting technologies – Perl, Python, ColdFusion
IDEs: Eclipse, JDeveloper, Webshere, MS Visual Studio
Environments: Windows, UNIX and Linux
Vendor technologies: Microsoft, Oracle Google and IBM
INDEPENDENT VERIFICATION AND VALIDATION
We follow robust CMMI based process for continuous validation and verification of software we develop and deliver to our clients. We maintain quality metrics and objective measure and continuously improve our processes to achieve highest defect removal efficiencies. As part of verification and validation we provide:
Peer reviews
Unit testing
Function testing
Regression testing
Functional and process audits
Performance testing
Automated and manual security scanning and testing
508 compliance testing
We ensure that the applications are compatible with federal desktop core configuration (FDCC)