Our Business Model
We believe we have something to offer our customers that few of our competitors can claim: Your single-point of contact within our Company is an entrepreneur within our organization with direct access to the Founder and Board of Directors.
Customers love working with us because...
We never fail to deliver. Our corporate organization consists of a Leadership Team with core competencies and an extended team of consultants that we tap as needed to provide specialty skills or additional capacity for large initiatives. We pride ourselves on the ability to assemble highly qualified project teams on short notice, who can work virtually or on-premise anywhere we are needed. Project Management Project: an effort that has a specific start date, a specific end date, and a well-defined Product that is delivered within the time allotted. Projects often have human resources assigned to perform tasks, and often have a defined financial budget. Projects come in all shapes and sizes, with complexities and challenges. The art and science of leading, tracking, and reporting progress on a project is referred to as "Project Management." Program Management/ Stewardship The term "Program Management" is often used, but in our experience there is a subtle difference between the classic definition of Program Management and the work our clients are asking for when they ask us to do this work. In a classic sense, a Program Manager oversees a group of projects which are all related in some way, each of which has an assigned "Project Manager". The relationship between projects is important to the formation of the program. It could be a purely financial relationship in which all projects are funded from a single source, in which case the role of program manager almost certainly includes oversight of the program budget and the incremental consumption of that budget by the projects. Our clients often want more, which is why we use the term "stewardship". While it remains true that programs include multiple projects, projects have defined start and end dates, etc, there is an implied need to manage the linkage to the organization(s) providing human resources, or to manage priorities between projects, or to coordinate various organizational impacts as projects are executed. This more comprehensive definition of the role prompts us to use term "Program Stewardship". Communication
Projects and Programs often benefit from well designed communication strategies and execution plans. Larger projects, and nearly all programs, require a dedicated role to oversee and execute this work.
We think of Communication as inclusive of the following:
Facilitation of Project Team meetings (setting the frequency, day of the week, duration, required attendees, optional attendees, face to face or virtual, etc, and hosting each meeting)
Board or Steering Team Reviews (setting the frequency or gates, managing the attendee list, coordinating the agenda, and hosting the meetings)
Organizational Communications (collaborating on the writing of periodic updates, journals, blogs, etc) External Communications (collaborating on the writing of how the project may impact others, letting the entire organization know who to contact with questions, etc)Training Our world-class training team understands globalization. We have led around-the-clock, live-over-internet training for our global clients for a number of years. We now live in a world without manuals to show us how to use things. Involving our training experts in your project during the design phase can ensure that your application incorporates intuitive user interfaces and steps that are logical to the user - thereby greatly reducing the need for job aids and classroom training.Quality Assurance Quality: "an essential or distinctive characteristic,property, or attribute" To "assure" quality in a project or program, a "Quality Manager" must be assigned to the team and placed in the organization with a reporting relationship is to the sponsor of the project (specifically, not someone within the project team). Our Quality Managers oversee the end-to-end process of product development, beginning with Design (specifications) and ending with testing (BAT, business acceptance testing), and all steps in between. Depending upon the client's in house capabilities, we sometimes provide oversight of one or more of the in-between steps (application testers, for example).