Delivery
All the planning and architecture activity and effort will come to naught if it does not result in actual delivery. The delivery aspect is concerned with translating requirements and architectures into actual delivered capabilities. Our approach integrates the activities of strategy formulation, architecture definition, requirements specification with the downstream activities of selecting solution options, creating solution architectures and running development, implementation or integration projects to deliver the desired capabilities.
We offer the unique Advanced Systems Delivery method and associated training and consulting as well as the Agile Project Management method and relevant training and consulting.
Consulting on Delivery
We provide a range of consulting services to support your effective delivery, including:
- Programme and Project Planning
- Estimating
- Project Audits
- Methods Implementation
- Role/Staff Profiling
- Requirements Definition
- Preparing Requests for Proposal and Managing the RFP and selection process
- Expert Assistance with complex modeling
- Process improvement
- Data/information/knowledge modeling
- Service Oriented Architecture
- Etc..
Delivery related Training
To achieve high productivity and minimize risks, thereby lowering costs of effective delivery, it is essential to ensure that staff are properly skilled. Our courses aim to achieve this quickly and cost effectively via well structured, practical and intensive short courses. These can be public or delivered on premises at your organization. They include:
- Advanced Systems Delivery
- Advanced Business Analysis
- Advanced Systems Design
- Business Process Improvement
- UML
- Facilitation in Planning, Project Management and Systems Delivery
Delivery related Methods
One of our core competencies for many years has been the development and integration of effective methods. In the delivery space, we provide:
Advanced Systems Delivery Method - An advanced method exploiting object orientation, patterns, components, frameworks, architectures and agile techniques to target the rapid delivery of commercial distributed information systems. The target environment typically includes desktop, web and mobile clients as well as transactional backend database servers. The method exploits aspects of UML but also extends where necessary and overcomes significant UML / RUP shortcomings.
Agile Project Management - An advanced project management method incorporating best practices found in methods such as Prince and the body of knowledge from the Project Management Institute, but adapted for rapid and effective delivery in commercial settings with fluid requirements. Special focus is paid to thorny issues in systems delivery, such as estimating, dealing with shifting requirements, prototyping, varying skill levels, team motivation, scheduling and quality assurance.
Methods Engineering - We have decades of experience in the definition, integration, refinement and deployment of methods, as well as creating meta models and tooling to effectively support them in operation. We can assist your organization to rapidly adapt or tailor methods to suit your specific goals, needs and situation.
ERP Implementation - Promis has effective methods to identify requirements, evaluate and select solutions and then rapidly implement the solutions into production, adapting, integrating or supplementing capabilities where necessary.
