IT departments continue to struggle to deliver projects on time and within budget. To stay competitive, companies must remain more agile and organized. Businesses are tasked to do more with less. More so, managing projects has become harder and harder within a complex technological environment with limited resources. To overcome these challenges, many organizations turn to project management offices (PMOs) as a way to boost project efficiency, cut costs and improve on project delivery.
Genome International Corporation (GIC) deploys a proprietary process, GVIP (Genome's Value Improvement Program) to ensure continuous improvement and optimization in performance of its resources working in Bioinformatics and other software projects.
Scope and goals
The primary value additions GVIP is designed to accomplish for our project stakeholders are Continuous monitoring of compliance to various coding standards, reporting process, development process, naming conventions, library structures and all other project deliverables (hereinafter referred to as CI, configurable items)
Depending on the type of project engagement, CIs and specific domains, a combination of the above would be applied.
The scope of GVIP is limited to external, balanced review of ongoing software projects. GVIP is not designed for active management of actual projects, which is the responsibility of respective project managers.
Salient features of GVIP
How does GVIP work
The diagram explains the reporting structure of GVIP
The main components in GVIP are
Genome Program Managers The program managers of GVIP are qualified and experienced process and program managers with more that 15 year of experience in IT program management, PMO and I.T. Quality assurance.
GIC assigns one program manager for each 20-30 Programmer Analysts (PA) it employs. This resource interacts with the PAs on a regular basis by means of emails and video conferences. During these interactions, the PA's status reports are reviewed and the areas addressed by the Scope and Goals above are discussed, and the findings and minutes are logged.
Project Managers. These resources are the actual project execution managers, of both our Bioinformatics and business IT projects at client sites. Depending on the agreed reporting (optionally agreed as indicated by dotted arrow connectors), the findings and suggestions from PA status reports are communicated by Program Managers or PAs to Project Managers.
Programmer Analysts (PA). These are actual project resources that perform PA duties in the project including, but not limited to software design, data modeling, functional configuration, development, data & server management, testing and operational support of software applications.
Resource pool (RP). These are experienced resources, sourced mostly from current PAs, identified and grouped based on tools, technology and business domain expertise, such as banking, financial services, mortgage, supply chain, retail, manufacturing etc. Members of the RP participate either in live teleconferences between Program Managers and PAs or review the findings and minutes and provide their feedback with suggestions.
To get more information on how GVIP can help your project, please email to email@example.com
To gain a strategic position, Enterprise Project Management Office (PMO) is used to ensure that projects are prioritized by their alignment to the objectives of the organization. This further helps in maintaining project management as an organizational strategy. Genome’s PMO and methodology consulting service aligns with both the PMO and the departmental project management initiatives.
It is extremely important to deliver on projects consistently and produce quality deliverables with lesser resources. A streamlined process can ensure deliverables and improve predictability. It can increase an organization’s capability to take on more and bigger projects, and successfully deliver on them. A process framework can cater to a variety of projects including type, size, technology, complexity, budget and delivery model.
Genome has developed a methodology framework by combining all the applicable processes and its experience with the project delivery. Framework includes a set of processes arranged in a definite sequence. It recommends on expected output or deliverables from various processes. Proven templates support all the deliverables that can be used as a reference and are modified based on project needs. The framework uses overall project management as prescribed by PMI and then fits various software development methodologies and best practices - prescribed by CMM and SEI - into the overall solution delivery process.
Type of Projects
Genome’s methodology framework can be applied to projects of all types including Application Implementation, Application Development, Application Enhancement and Infrastructure Projects.
Genome’s methodology framework - key features:
Software development projects transform a set of specific customer needs, expectations and constraints into a new software application. These projects include prioritizing requirements, design, coding and deploying at a customer site.
Projects that procure software can be used or configured based on the user requirements. Often, off-the-shelf packages that closely match requirements are implemented as a standard solution. Other organizations choose to select a packaged solution and customize it.
Genome application development and implementation services use a set of standard practices recognized by the software industry. It also combines best practices recommended by organizations such as CMM, ISO and SE.
Genome has developed a processes framework by combining all the applicable processes and its experience with the project delivery. Framework includes a set of processes arranged in a definite sequence. It recommends on expected output or deliverables from various processes. All deliverables are supported by standard templates that can be used as a reference and modified based on project needs.
Application development and implementation process includes steps such as Requirements Definition -
Design - Construct / Development - Testing - User Testing - Migration
Genome’s development and application methodology includes key processes such as:
Quality and Consistency
The framework for application development and application processes and the robust supporting processes ensure high-quality deliverables every time. Adherence to processes increases the repeatability. Lessons that are learned are used to improve the effectiveness of the process
We energetically strive to deliver the best employment options for great companies and the associates we place within them. By combining the strengths of more than 140 employees and client locations we serve for the fortune 500 companies by providing them the highest-quality individuals for temporary, temp-to-hire and full-time positions.
Companies make GIC their first choice for full-time, direct hire, temp-to-hire and temporary employment agencies because we're at the forefront of the ever-changing staffing industry. We meet our clients' needs - precisely, quickly and cost-effectively - with the finest talent. Furthermore, our associates seek job placement with GIC because we have outstanding benefits and deep regional experience in top markets. We know how to deliver great opportunities and keep our people happy, a potent combination for our clients and associates alike.
GIC is a highly professional staffing services organization that prides itself on the high quality of our customers, the work assignments we make available for associate employees, and the validity and fairness of our work practices.
GIC and all of our business operations proudly employ a talented and diverse workforce. We work hard to ensure that all employees are treated with respect and are afforded equal opportunity to perform quality work with our company and our clients.
Genome International Corporation is continuously fulfilling the clients' needs for project management, systems and database administration, systems design and development, database technologies and architecture, technical support and desk side support.