Architecture and Practices

Most software is built on top of a programming model by following design patterns, frameworks, schemas and solution guides. Software development has seen the evolution of programming models from the times of unstructured machine code, through early monolithic models, followed by client-server paradigms, queuing-based systems to the current popularity of loosely-coupled and distributed service-oriented architectures. At Project Botticelli we have studied both the historical and current models and we are involved in development of the future of software. Whether highly distributed intelligent agent technologies or declarative-only configuration programming is of interest to you, we have expertise in those areas. Our experience is not only based on knowing the technology, but, as the company's motto says, also on good understanding of the business benefits and risks associated with technology.

We also believe that a good architecture requires sound solution delivery practices to become real. Since the very beginning of Microsoft Solutions Framework (MSF) in 1995 we have gained significant experience in applying it on real projects. Rafal Lukawiecki has been one of the most recognised MSF Master Trainers as he has delivered more courses and workshops on this subject than anyone else in the world (to the best of our knowledge). We have helped small IT developers grow into large integrators. We have also assisted companies restructure their IT operations and development departments, working with hundreds of their employees at a time.

Our services in this area of expertise include: help with planning and building software architectures, project support, risk-benefit analysis, future-proofing your designs, training on the frameworks, consulting on adapting and adopting them within your organisation, analysis and board-level briefings on re-organising your company based on the frameworks, health-checking your own plans, and workshops or brainstorms leading to new approaches to software modelling.

Telephone
+353 1 5242519

Fax
+353 1 5241335

Email
info@projectbotticelli.com

Mail
51A Dawson St
Dublin 2
Ireland