Why you need Confluentia
Sometimes it is possible to deliver a project or software without the involvement of business analysts and project managers.
As the complexity of the environment increases, however, success becomes much less likely. The below comparison indicates
when it makes sense to involve at least one business analyst or project manager.
As the complexity of the environment increases, however, success becomes much less likely. The below comparison indicates
when it makes sense to involve at least one business analyst or project manager.
Small, low-risk projects |
Larger or higher-risk projects |
|
| User Base | Small, single-team | Larger or with different and even competing needs e.g. multiple desks trading the same product, different functional groups (e.g. operations, finance) |
| User location | Same location | Dispersed across buildings, cities, regions and time-zones |
| Proximity of developers to users | Sit together | In different buildings, cities, regions or time-zones |
| Interdependency with other systems | Minimal | Moderate to high |
| Implications if test or go-live dates are missed |
Low | Moderate to high |
| Project budget | Less than US $200,000 | $200,000 or more |
| External consequences if the system fails e.g. financial, operational, regulatory, reputational risk |
Minimal | Moderate to significant |
| Quality and completeness of existing system and process documentation |
Good | Less than comprehensive |
| Need for thorough documentation of proposed work-flow or system changes |
Minimal | Moderate to high e.g. to satisfy auditors or regulators; to adhere to organization's methodology; in anticipation of outsourcing or offshoring affected roles |
| Possible to deliver a project adequately without Business Analysts or Project Managers |
Business Analysts and Project and Programme Managers are pivotal to the success of project or system delivery |
The project team - how it helps
The project people intermediate between the business and IT:
- Clarifying, analyzing and documenting scope and requirements, taking into account all
stakeholders and affected systems - Helping define exactly what to do in all possible scenarios
- Working with IT to estimate the time needed for programming
- Developing detailed project plans based on those estimates and other variables such
as dependencies or staff availability - Managing ongoing communication and coordination between the business and IT
- Designing, conducting, and managing testing
- Designing, managing, and controlling the release into 'live' of the new system or project
- Providing training, and creating software and process documentation
Key roles:
To ensure the success of your project, the key project people are:
- Business analyst
- Project manager
- Programme manager
