Quest for Digital Excellence
We pride ourselves that we have the ability to adapt to your Project Management Methodology or to even help crystallize your methodology based upon PMI or Prince 2. This will help us understand each other during the project. But we definitely are going to bring much more to the table than a methodology. At the end of the day it needs to be easy to understand what the project scope is and how far we are in reaching our objectives. Twenty years of experience will help to avoid pitfalls where the method becomes more important than the project.
We want to leave you with a business that’s in a better shape than before. When business processes need to be improved or business performance need to be increased; we would like to be your partner. We feel it’s important that from the start, project benefits are measurable. At the end of the day it’s all about results.
A quick Google will deep dive you into; Waterfall, Scrum or AGILE, RUP or MSF when it come to the backbone of software development. And it’s true that some development methodologies can be more effective than others. But without proper release management the risk will always be eminent that development will not deliver what it’s supposed to.
Release management is so much more than just delivery management as it brings all development activities back to the same question: "Does this add to the expectation of the customer?
"When you walk in any given development division where developers all have different development environments, you’ve got to wonder what the release will be like.
Even with basic development principles; where one is compiling a release on a common platform
on which testers also check what works and doesn’t... This would sound good but is it what the customer is expecting?
Very often, he has another environment that is proper to his company but unknown to the developers.
Throw in the Alfa, Beta and Gamma environment as the release path, but still you can work hard but not deliver what a customer is looking for.
And this goes all the way back to the version control system, UML and Business Requirements.
Release Managers are involved in all the steps towards a quality release.
Business Continuity is quickly moving to the top of the risk management list of every major company in the world. Since 9/11 we are aware that companies can go out of business when a disaster strikes. But also our customers are asking proof that our company will still be there after an earthquake or a tsunami because their activities are counting on you.
If triple AAA ratings have become an item of concern for countries with debts this is also true for multinationals; where in some cases, for many years, no real action has been considered to mitigate disasters. But in this day and age, big companies and smaller local companies alike can benefit from easy to implement and cost effective tools that will help set up a stable company that can easily withstand the biggest threats.
Disaster Resilience or Disaster Recovery?
Virtualization of applications is a big step in the direction of Disaster Resilience but not all can be virtualized. A tool that supports the Business Continuity and Disaster Recovery business process in your company can help scope out what needs to done and how much it will cost.
Risk assessment, plan building and plan execution should be part of any BC strategy and hence need to be reflected in a BC/DR tool. Setting up an IT infrastructure though, that is disaster resilient/resistant as a first line of defense is still mandatory for you to be able to state that whatever comes at you, you’ll be still standing on your feet tomorrow
What's so fantastic about Virtualization?
Perception has it that Virtualization is the new thing on the block. But I have to go back to the summer of 1995 when we could already run Windows 3.11, Windows 95 Beta and OS2 on an Apple. As it was then, and still is now, the OS Software doesn’t directly interact with hardware but to a layer in between. It makes it possible to move an OS to any platform you want, as long as it can run that layer in between. Virtualization has become mature enough for businesses and advantages are there for the taking: more then 1 OS per hardware, move virtual computers geographically and maintain them in a more standardized manner. And presents itself, just like a Cloud. Which also means less hardware, lower ToC. , less time to develop and test etc., etc…
But not all can be virtualized and also the famous layer between OS and Hardware adds to change and technology to master