GrapeCity GrapeCity
Industries   Products & Services   About Us   Contact Us  

 
 

Home >> Products & Services >> Shinkansen Process gradient

 

 

Across all the services that GrapeCity provides, we are guided by two principles:

  • First, our focus on our customers means that we provide personalized services, tailored to each customer's specific needs.
  • Second, our zero-defects philosophy means that we follow rigorous quality-assurance procedures, so we can catch and fix any problems early in the process.

Both principles are embodied in our Shinkansen Process Framework.

Named after Japan's Shinkansen bullet train, famous for efficiently getting people to their destinations on time, GrapeCity's Shinkansen Process Framework is a collection of product and industry relevant best practices for timely, efficient delivery of software solutions and services. We start every engagement by developing an in-depth understanding of our customer's needs. The we select the specific methodology best suited to meeting those needs. Once a project is under way. we stay in close touch with our customers through regular communication and weekly reports.

In addition, we deliberately limit the number of concurrent projects that we take on, in order to make sure we can fully meet each customer's needs. From the managing director down, our management is involved in every project, reviewing weekly reports to make sure that customers' needs are being met. We also use these weekly reports as part of a continuous improvement process, learning from each project to make the next project run even more smoothly.

We apply the Shinkansen Process Framework not only to the work we do with customers, but also internally, within our own organisation, to create distributed teams for multi national and multi country implementations. By enabling us to build virtual teams, deploying resources across a variety of locations based on skill and business need, the Shinkansen Process Framework provides us with a high degree of flexibility and helps us deliver the highest efficiency to projects.

Some of the implementation best practices embodied in the Shinkansen Process Framework include:

  • Choosing the life-cycle model that best fits the project and the customer's needs (e.g., waterfall, modified waterfall, evolutionary, agile lifecycle), rather than being locked into one particular methodology.
  • Evolutionary Prototyping, an approach that enables us to obtain customer feedback early in the process and aggressively attack project risks.
  • Managing risk proactively, assessing and attacking the risks and communicating them to project stakeholders before problems get to the point where they might threaten the project.
  • Performing daily "build and smoke" tests to catch any potential problems early on. This approach not only results in a higher quality implementation, but also reduces time, as it takes less time to resolve issues early in the process than to let them seep into the design and then have to fix them.
  • Conducting regular peer reviews to make sure the implementation fully complies with our standards.